Ledger, Subledger Accounting, and Accounting Configuration
This domain tests the accounting engine: ledger accounting options, the Subledger Accounting rules that create entries, and how those entries reach General Ledger balances.
Ledger accounting options
- Accounting method (Standard Accrual, Cash Basis) drives recognition; subledger accounting method (SLAM) bundles journal entry rule sets per application and event class.
- Create Accounting runs in Draft or Final mode. Final with Transfer to GL leaves entries unposted in GL; Post to Ledger updates balances.
Subledger Accounting building blocks
Journal line rules choose which lines to create; account derivation rules resolve each account from sources; mapping sets translate input values to output values; supporting references carry extra detail. A journal entry rule set is assigned to an event class, and the SLAM groups rule sets for the ledger.
Conversion levels
Secondary ledgers support Adjustment Only, Journal Level, Balance Level and Subledger Level. Reporting currency ledgers support only Journal and Subledger level.
Worked example
A payables invoice of 1,000 plus 5% tax is charged to cost center 210, natural account 6100. Reasoning: the distribution carries the full account combination. SLA line rules select expense, tax and liability lines; account derivation takes natural account and cost center from the distribution and the liability account from the supplier site; a mapping set could remap 6100 to a group account for a secondary ledger at Balance Level while leaving the primary ledger untouched.
Traps
Assigning a SLAM after accounting has already run; expecting Draft entries to post; confusing accounting method with SLAM; assuming reporting currency ledgers support Balance Level conversion; running Create Accounting into a closed period.