LedgerInterface
This component runs the Ledger Interface (LIS) function.
           Note: This component replaces the LedgerInterfaces component from version 6.1.0 onwards.
          
         Methods
- Closed
 - Driver Type: SASI
 - CreateAsDraft
 - Driver Type: SASI
 - CreateOrAmend
 - Driver Type: SASI
 - Delete
 - Driver Type: SASI
 - DeleteChildData
 - Driver Type: SASI
 - Hidden
 - Driver Type: SASI
 - Open
 - Driver Type: SASI
 - Query
 - Driver Type: Export
 - SuspendedHeld
 - Driver Type: SASI
 
Mandatory fields
- General
 - 
            
- 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>Note: Values for Language Code and Description must be provided, or an error will be returned. The data entered must use the same language code as the SSC operator. - Transfer Data Language Code - payload element 
 
 - For all methods other than Query, a value must be supplied for Ledger Interface Definition Code - payload element 
 - Deleting Child Data
 - When deleting child data, a value must be supplied for:
 
Related data
- Line Details
 - Transfer Data
 - Value Labels
 - Analysis (Suppression).