Appearance
Cross-Module Account Resolution Registry
Account selection is transaction-specific. The first configured valid account in the stated order is used; if all required candidates are absent, Post is blocked.
| Business use | Resolution priority |
|---|---|
| Sales customer receivable | Customer Accounting Receivable -> Customer Category Receivable |
| Sales customer revenue when Inventory unavailable | Customer Accounting Sales -> Customer Category Sales |
| Sales line revenue when Inventory available | Item Revenue -> Item Category Revenue -> Inventory General Settings Items Revenue |
| Sales discount | Customer Accounting Discount -> Customer Category Discount |
| Sales return | Customer Accounting Sales Return -> Customer Category Sales Return |
| Sales/Inventory COGS lookup | Item Category COGS -> Inventory General Settings COGS; current linked Stock Out service uses Inventory Settings COGS directly for Sales Invoice/Reconciliation |
| Purchase/vendor payable | Vendor Accounting Payable -> Vendor Category Payable |
| Purchase service expense | Service Item Expense -> Item Category Expense |
| Service/landed cost center | Item Cost Center -> Item Category Cost Center -> no allocation when optional |
| Purchase inventory clearing | Inventory General Settings Goods in Transit |
| Manual Stock In/Out counterpart | Selected Operational Tag GL; no item/category/settings fallback |
| Stock warehouse control | Warehouse Account GL |
| Transfer counterpart | Inventory General Settings Goods in Transit |
| Reconciliation shortage | Inventory General Settings COGS in current handler |
| Reconciliation surplus | Inventory General Settings Goods in Transit in current handler |
| Payment customer detail | Customer Accounting Receivable -> Customer Category Receivable |
| Payment vendor detail | Vendor Accounting Payable -> Vendor Category Payable |
| Payment Other detail | Explicitly selected GL account |
| Payment hub | Treasury Account or Bank Account GL according to hub |
| Payment commission | Payment Method Commission Account |
| Payment commission VAT | Payment Method VAT/Tax Account |
| Fund transfer clearing | Finance General Settings Fund Transfer Contra |
| Tax posting | Tax Account -> Tax Group Account when the handler supports group fallback |
| Advance-payment VAT | Payment detail tax account against Finance Advanced Payment Tax account |
| Asset cost/sale/disposal | Asset override -> Asset Group Asset Account; purchase handler currently uses Asset Group account |
| Asset accumulated depreciation | Asset override -> Asset Group Accumulated Depreciation |
| Asset depreciation expense | Asset override where supported -> Asset Group Expense |
| Asset profit/loss | Asset override -> Asset Group P/L -> Fixed Assets General Settings Assets Sales P/L |
| Accounting year close | Accounting General Settings Current Year Earnings account |
Review warnings
- A field existing in settings does not make it a universal fallback.
- Some current handlers use a settings account directly while separate lookup queries support a category fallback. These differences are documented and require Finance confirmation before harmonization.
- Inventory Opening Balance currently posts no GL journal.
- Inventory Reconciliation currently uses COGS/Goods in Transit rather than the configured Adjustment account.
- Zero account IDs returned by lookup are treated as missing in posting validation.