Updating SyteLine
Data from Data in an External Financial Application
NOTES:
- This utility is not used when running the SyteLine Enterprise
Financials package that works with Infor SunSystems.
- For Infor Global Financials (IGF) integration, only Chart
of Accounts, Currency
Codes, and Currency Rates
can be selected on the Table tab. All fields are available for
use on the Customer Posted Balance tab. The IGF integration uses
direct data access with this utility to retrieve data for SyteLine.
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:
- 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.
- When the task is processed, it constructs an XML LoadCollection
request (or XML Invoke method request for the Customer Posted Balance
check box).
- 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.
- The Replication Listener then posts it to the designated URL for
the external financial application.
- 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.
- The external financial system translates the set of data into an
XML "load collection" request and places the request in
the system mailbox.
- 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