SalesTypes - mandatory fields
When creating, amending or deleting a sales type, a value must be supplied for:
-
Sales Transaction Type - payload element
<SalesTransactionType>
When creating or amending sales type accounts, a value must be supplied for:
-
Account Recognition Code - payload element
<AccountRecognitionCode>
-
Account Code - payload element
<AccountCode>
When creating or amending sales type presets, a value must be supplied for:
-
Preset Code - payload element
<PresetCode>
When creating or amending sales type stage, a value must be supplied for:
-
Stage - payload element
<Stage>
When creating or amending sales type stage ledger interface reversal, a value must be supplied for:
-
Ledger Interface Type - payload element
<LedgerInterfaceType>
When creating or amending sales type value entries, a value must be supplied for:
-
Value Label Short Heading - payload element
<ShortHeading>
Deleting Child Data
When deleting child data, a value must be supplied for:
-
Sales Definition Code - payload element
<SalesDefinitionCode>
When deleting SO Assign Preset child data, a value must be supplied for:
-
SO Assign Preset Code - payload element
<SOLPreset.PresetCode>
When deleting SO Analysis child data, a value must be supplied for:
-
Analysis Category ID - payload element
<SOAnalysis.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 data are to be deleted, a value must also be supplied for:
-
Ledger Interface Definition Code - payload element
<Stage.LedgerIFReversal.LedgerInterfaceDefinitionCode>