# Reporting Standards These conventions define the default reporting vocabulary and presentation rules. A report may define a specific exception when its functional layout requires it. --- ## Date fields - `posting_date` - `value_date` - `document_date` --- ## Currency fields - `transaction_currency` - `base_currency` There is no separate `reporting_currency` in the current reporting scope. --- ## Amount fields - `debit` - `credit` - `balance` When currency-specific amount fields are required, use the suffix: - `_transaction_currency` - `_base_currency` Examples: - `debit_transaction_currency` - `credit_transaction_currency` - `balance_transaction_currency` - `debit_base_currency` - `credit_base_currency` - `balance_base_currency` --- ## Posting status When exposed by the ERP, reports should include `posting_status` as an informational field. The field should identify whether the source transaction is posted, non-posted, reversed, cancelled, pending or another ERP-specific status. `posting_status` is not a standard filter by default. Each report should keep an open question until the target ERP confirms whether this field is available and which status values should be mapped. --- ## Sign conventions General financial statement sign conventions: - Assets: positive debit - Liabilities: positive credit - Revenue: positive credit - Expenses: positive debit These sign conventions apply to financial statement presentation and summary reports. Detail ledger reports may define their own sign convention when required. For `GL-001 General Ledger`, debit amounts are positive and credit amounts are negative, as specified in the report definition. --- ## Sorting conventions Default sorting for accounting detail reports: 1. `account` 2. `transaction_currency` 3. `posting_date` 4. `document_number` --- ## Drill-down conventions Summary reports should define the expected drill-down path from summarized balances to supporting detail. Default drill-down path: 1. summarized balance or statement line; 2. underlying account, customer, supplier or open item movements; 3. accounting document or journal entry; 4. source document, when available in the ERP.