Mandatory fields: LedgerInterface
For all methods other than Query, a value must be supplied for Ledger
Interface Definition Code - payload element <LedgerInterfaceDefinitionCode>
.
When creating or amending a ledger interface detail line, supply the
Ledger Interface Line Number - payload element <LineDetails.LedgerInterfaceLineNumber>
.
When creating or amending Transfer Data, the following must be supplied for each subsection of Transfer Data you have included in the payload:
- Transfer Data Language Code
- payload element
<TransferData.Code.LanguageCode>
- Transfer Data Code
Description - payload element
<TransferData.Code.Description>
For example:
<TransferData> <Transaction Reference> <Code> <Description>TRANSREF</Description> <LanguageCode>33</LanguageCode> </Code> </Transaction Reference> </TransferData>
Deleting Child Data
When deleting child data, a value must be supplied for:
- Ledger Interface Definition
Code - payload element
<LedgerInterfaceDefinitionCode>
- Ledger Interface Line
Number - payload element
<LineDetails.LedgerInterfaceLineNumber>