Updating SyteLine Data from Data in an External Financial Application

NOTES:

The External Financial Interface Data Request Utility can be set up to request updates to specific SyteLine database tables from the external financial application. This utility works as follows:

  1. When the utility's Process button is clicked, the system submits background tasks to TaskMan. The number of tasks submitted is dependent upon the number of check boxes selected.
  2. When the task is processed, it constructs an XML LoadCollection request (or XML Invoke method request for the Customer Posted Balance check box).
  3. The XML request is submitted to the replication tables to be picked up by the Infor Framework Replicator service and placed within the appropriate queue (in this case, the Outbound Queue), based upon the Replication Rules.
  4. The Replication Listener then posts it to the designated URL for the external financial application.
  5. The external financial system translates the XML into a request that its financial application can understand. The application responds to the request by returning a set of updated data.

    NOTE: This step and the following step are not part of the SyteLine system and must be set up according to the needs of the external financial system.

  6. The external financial system translates the set of data into an XML "load collection" request and places the request in the system mailbox.
  7. SyteLine picks up the XML request and processes it, validating the request and updating the proper table.

For more information, see Example: Requesting Data from an External Financial Application.


Related Topics

Example: Requesting Data from an External Financial Application

Handling Replication Data and Communication Errors

Setting Up an External Financial Interface