PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class StdBSInformaDBManager

    Inheritance
    System.Object
    StdBSBaseService
    StdBSInformaDBManager
    Implements
    System.IDisposable
    Inherited Members
    StdBSBaseService.m_objBSO
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: StdPlatBS100.ServiceClasses
    Assembly: StdPlatBS100.dll
    Syntax
    public class StdBSInformaDBManager : StdBSBaseService, IDisposable

    Constructors

    StdBSInformaDBManager()

    Constructor for the Informa D&B Manager service

    Declaration
    public StdBSInformaDBManager()

    Properties

    BSO

    The Platform business object reference.

    Declaration
    public override StdPlatBS BSO { get; }
    Property Value
    Type Description
    StdPlatBS
    Overrides
    StdBSBaseService.BSO

    InformaPassword

    Declaration
    public string InformaPassword { get; set; }
    Property Value
    Type Description
    System.String

    InformaProduct

    Declaration
    public string InformaProduct { get; set; }
    Property Value
    Type Description
    System.String

    InformaProducts

    Declaration
    public List<ProductItem> InformaProducts { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<ProductItem>

    InformaTriggers

    Declaration
    public List<TriggerItem> InformaTriggers { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<TriggerItem>

    InformaUser

    Declaration
    public string InformaUser { get; set; }
    Property Value
    Type Description
    System.String

    IntegrationActive

    Declaration
    public bool IntegrationActive { get; set; }
    Property Value
    Type Description
    System.Boolean

    ProductAutoUpdate

    Declaration
    public bool ProductAutoUpdate { get; set; }
    Property Value
    Type Description
    System.Boolean

    Methods

    AddAlert(String, String, String, String, String, String)

    Adds an account alert

    Declaration
    public bool AddAlert(string idType = "Vat", string idValue = "", string reference = "PRIMAVERABSS", string subWallet = "", string serviceLevel = "", string triggers = "")
    Parameters
    Type Name Description
    System.String idType
    System.String idValue
    System.String reference
    System.String subWallet
    System.String serviceLevel
    System.String triggers
    Returns
    Type Description
    System.Boolean

    Request with success

    DeleteAlert(String, String)

    Deletes an account alert

    Declaration
    public bool DeleteAlert(string idType = "Vat", string idValue = "")
    Parameters
    Type Name Description
    System.String idType
    System.String idValue
    Returns
    Type Description
    System.Boolean

    Request with success

    Dispose()

    Declaration
    public void Dispose()

    Dispose(Boolean)

    Declaration
    protected virtual void Dispose(bool disposing)
    Parameters
    Type Name Description
    System.Boolean disposing

    FillBaseInformation(String)

    Fills only the company base information

    Declaration
    public CompanyFileItem FillBaseInformation(string taxId)
    Parameters
    Type Name Description
    System.String taxId

    The account tax identifier

    Returns
    Type Description
    CompanyFileItem

    FillInformation(String, String)

    Declaration
    public XmlDocument FillInformation(string taxId, string productKey)
    Parameters
    Type Name Description
    System.String taxId
    System.String productKey
    Returns
    Type Description
    System.Xml.XmlDocument

    GetReportPdf(String, String)

    Declaration
    public string GetReportPdf(string taxId, string productKey)
    Parameters
    Type Name Description
    System.String taxId
    System.String productKey
    Returns
    Type Description
    System.String

    GetStringTableEntry(String, String)

    Retrieve the description for a table code from Informa services or database cache.

    Declaration
    public string GetStringTableEntry(string table, string resourceId)
    Parameters
    Type Name Description
    System.String table
    System.String resourceId
    Returns
    Type Description
    System.String

    Description from service

    GetTriggers()

    Function to retrieve triggers and service levels from the informa D&B subscription

    Declaration
    public TriggersResponse GetTriggers()
    Returns
    Type Description
    TriggersResponse

    GetUserNotifications(String, String, String, String, String, String, String, String, String, String)

    Gets the user notifications based on multiple optional parameters

    Declaration
    public UserNotificationsResponse GetUserNotifications(string page = "0", string size = "100", string idType = "Vat", string idValue = "", string startDate = "1900-01-01", string endDate = "2099-12-31", string reference = "PRIMAVERABSS", string subWallet = "", string serviceLevel = "", string triggers = "")
    Parameters
    Type Name Description
    System.String page
    System.String size
    System.String idType
    System.String idValue
    System.String startDate
    System.String endDate
    System.String reference
    System.String subWallet
    System.String serviceLevel
    System.String triggers
    Returns
    Type Description
    UserNotificationsResponse

    GetUserProducts()

    Function to retrieve all the user products in a informa D&B subscription

    Declaration
    public ProductListResponse GetUserProducts()
    Returns
    Type Description
    ProductListResponse

    GetUserProducts(String, String)

    Declaration
    public List<ProductItem> GetUserProducts(string idType = "Vat", string idValue = "")
    Parameters
    Type Name Description
    System.String idType
    System.String idValue
    Returns
    Type Description
    System.Collections.Generic.List<ProductItem>

    ListAccountAlert(String, String)

    Gets the account alert with triggers array

    Declaration
    public AlertsResponse ListAccountAlert(string idType = "Vat", string idValue = "")
    Parameters
    Type Name Description
    System.String idType
    System.String idValue
    Returns
    Type Description
    AlertsResponse

    ListAlerts(String, String, String, String, String, String)

    Get a list of alerts

    Declaration
    public AlertsResponse ListAlerts(string idType = "Vat", string idValue = "", string reference = "PRIMAVERABSS", string subWallet = "", string serviceLevel = "", string triggers = "")
    Parameters
    Type Name Description
    System.String idType
    System.String idValue
    System.String reference
    System.String subWallet
    System.String serviceLevel
    System.String triggers
    Returns
    Type Description
    AlertsResponse

    UpdateAlert(String, String, String, String, String)

    Updates an account alert

    Declaration
    public bool UpdateAlert(string idType = "Vat", string idValue = "", string reference = "PRIMAVERABSS", string subWallet = "", string triggers = "")
    Parameters
    Type Name Description
    System.String idType
    System.String idValue
    System.String reference
    System.String subWallet
    System.String triggers
    Returns
    Type Description
    System.Boolean

    Request with success

    Implements

    System.IDisposable