The MethodContextTag

Every SSC Journal XML payload that uses the Import function must have the following tags defined under the SSC MethodContext element:

<LedgerPostingParameters>
				<AllowBalTran />
				<AllowOverBudget />
				<AllowPostToSuspended />
				<BalancingOptions />
				<CalculateDebitCreditMarker />
				<DefaultPeriod />
				<Description />
				<DetailedOutput />
                     <IgnoreZeroValueLines />
				<JournalType />
				<LayoutCode />
				<LoadOnly />
				<PostingType />
				<PostProvisional />
				<PostToHold />
				<Print />
                     <RetainOriginatedDate/>
				<ReportingAccount />
				<SuppressSubstitutedMessages />
				<SuspenseAccount />
				<TransactionAmountAccount />
</LedgerPostingParameters
Tag Name Allowable Values Required Example
AllowBalTran

0 (Never)

1 (Generate Exchange Differences)

2 (Generate Balancing Transactions)

Y Y
AllowOverBudget 'Y' or 'N' Y Y
AllowPostToSuspended 'Y' or 'N' Y Y
BalancingOptions

Blank Unused (No Options)

'TD' Transaction Date

'RF' Transaction Reference

'T0' to 'T9' - Ledger Analysis 1 to 10

Y T3
CalculateDebitCreditMarker 'Y', 'N' or 'R'. Default is 'N'. Optional Y
DefaultPeriod PPPYYYY format. This will default to the current period from Ledger Setup if left blank. Optional 0052002
Description Any valid string. If not set, default value "SSC Import" is used. Optional SSC Import
DetailedOutput 'Y' or 'N'. Default is 'N'. Optional Y
IgnoreZeroValueLines 'Y' or 'N' N Y
JournalType Valid SunSystems journal types Y GJ
LayoutCode Valid SunSystems Layout Code Y Print01
LoadOnly FOR INTERNAL USE N/A N/A
PostingType

'0' Validate only

'1' Post

'2' Post if no errors

Y 0
PostProvisional 'Y' or 'N' Y Y
PostToHold 'Y' or 'N' Y Y
Print 'Y' or 'N' Y N
RetainOriginatedDate 'Y' or 'N' N Y
ReportingAccount Any valid account Y 9999
SupressSubstitutedMessages 'Y' or 'N' Y Y
SuspenseAccount Any valid account Y 9999
TransactionAmountAccount Any valid account Y 9999
Note: 

In addition to the defaults for the optional parameters detailed above, in Transfer Desk, the following default values are applied when creating a profile for a Ledger Import:

Allow Balancing Transactions <AllowBalTran> - defaults to Never

Balancing Options <BalancingOptions> - defaults to Unused

Posting Option <PostingType> - defaults to Post if No Errors.