Mandatory fields: BusinessLineImport

When creating transaction lines, the following must be supplied:

  • Ledger Interface Definition Code - payload element <LedgerInterfaceDefnCode>

  • External System Source Code - payload element <SystemSourceCode>

  • Entry Date - payload element <EntryDate>

  • Entry Period - payload element <EntryPeriod>

When posting transaction lines that are already in the temporary store, the following must be supplied:

  • Business Line Batch Id - payload element <BusinessLineBatchId>

  • Ledger Interface Definition Code - payload element <LedgerInterfaceDefnCode>

  • External System Source Code - payload element <SystemSourceCode>

  • Entry Date - payload element <EntryDate>

  • Entry Period - payload element <EntryPeriod>

  • Business Line Detail Id - payload element <BusinessLineDetailId>

Note: At runtime the component validates the payload contents to ensure that the values supplied are correct. Various combinations of values may require other elements in the payload to be specified before the payload can be processed successfully.
Note: The Ledger Interface Definition Code is used to determine the ledger posting option values that are used to post transaction lines to the ledgers. We recommend that you check that these option values have been set correctly before running payloads using the Post method.