MovementTypes - mandatory fields
When creating, amending or deleting a movement type, a value must be supplied for:
-
Movement Order Definition - payload element
<MovementOrderDefinition>
When creating or amending movement type accounts, a value must be supplied for:
-
Account Recognition Code - payload element
<AccountRecognitionCode>
-
Account Code - payload element
<AccountCode>
When creating or amending movement type stage, a value must be supplied for:
-
Stage - payload element
<Stage>
When creating or amending movement type stage ledger interface reversal, a value must be supplied for:
-
Ledger Interface Type - payload element
<LedgerInterfaceType>
Deleting Child Data
When deleting child data, a value must be supplied for:
Movement Order Definition - payload element
<MovementOrderDefinition>
When deleting MO Preset child data, a value must be supplied for:
Preset Code - payload element
<MOLPreset.PresetCode>
When deleting MO Analysis child data, a value must be supplied for:
Analysis Category ID - payload element
<MOAnalysis.AnalysisCategoryID.AnlCat_Shead>
When deleting Value child data, a value must be supplied for:
Value Category ID - payload element
<Value.ValueCategoryID.ShortHeading>
Value Label Type - payload element
<Value.ValueLabelValueType>
To delete Stage data, or establish the key of the Ledger IF Reversal data to be deleted, a value must be supplied for:
Stage - payload element
<Stage.Stage>
If Ledger IF Reversal is to be deleted, a value must also be supplied for:
Ledger Interface Definition Code - payload element
<Stage.LedgerIFReversal.LedgerInterfaceDefinitionCode>