Page tree
Skip to end of metadata
Go to start of metadata

In this article we will explain how you will be able to try the Push and Pull methods between BSS and external integration systems through the custom integration connector.
As an example we will use a Microsoft Dymanics Navision integrator in order to describe the procedure. 

Testing Process of the custom integrator

In order to test BSS and MS Dynamics Navision you have to follow the below steps:

  1. Go BSS > Setup > Administration > System Options and select Systems Setup
  2. On the custom created integrator select Edit integration
  3. Go to the bottom of the page to the Api Tester section
    1. On the Provider Instance select the instance name you have created. ( for example "Test Instance")
    2. In the Module  section you can find all the entities you can sync.
    3. In the Object ID  section you have to input the ID of the object you want to try

      1. If you want to try the Push method find the ID with one of the below ways.

      2. If you want to try the Pull method find the ID into the External System.

  4. Click on Push Data or Pull Data in order to test 
    1. Select Push Data in order to push data from BSS into the Navision system. 
    2. Select Pull Data if you want to pull data from External System to BSS system. 

Push and Pull method Results

  1. If the method is has been completed successfully you will receive an "OK" message

  2. If the method is not successful you will receive an informational error message like the below:

Finding Object ID in BSS

In this section we describe how you will able to locate the ID of each module in order to test the Push and Pull methods. The ID of each entity can be found outside of Setup Mode if you go to each entity in BSS and on the address bar except Payments ID.

Go to BSS > Office > Accounts > Select the desired account.
 As you can see from the example below the ID is 191599

Go to BSS > Office > Contacts >  Select the desired contact

Copy the ID of the customer from the address bar like Account ID.

Go to BSS > Billing > Products > 

  1. If the Product is under a Product Group:
    1. Go to the Product Group
    2. Select the desired product
    3. Find the product ID on the address bar
  2. If the product is not included in a product group:
    1. Find the desired product on the list:

    2. Find the product ID on the address bar

Go to BSS > Billing > Invoices >

  1. In the View filter select All Invoices
  2. Select the desired invoice
  3. Find the Invoice ID on the address Bar

While you are in the invoice:

  1. Select the Invoice Items tab
  2. Copy the name or code of the Item and then find it with the same way as Product ID
  1. Go to BSS > Sales > Orders > 
    1. In the View Filter Select All Orders
    2. Select the desired order
    3. Find the Order ID in the address bar

While you are in the Order:

  1. Select the Invoice Items tab
  2. Copy the name or code of the Item and then find it with the same way as Product ID
  1. Go to the desired Invoice on the Payments section. Under the Payment ->
    1. Right click on the blank space and select Inspect Element
    2. Open the TD
    3. Find the Payment ID


Checking on Logs

In order to check if the below actions have been completed normally you can use the Log Mechanism

Table of Contents

  • No labels