5.4 KiB
GL-002 Accounting Journals
1 Objective
Provide the detailed list of accounting entries grouped by accounting journal over a selected date range.
The report is used for:
- journal review;
- accounting control;
- audit review;
- validation of posted accounting batches;
- period-end closing analysis.
2 Users
- accounting department;
- auditors;
- financial controlling;
- finance management.
3 Frequency
- daily;
- monthly closing;
- year-end closing;
- ad hoc audit requests.
4 Parameters
Required parameters:
date_fromdate_to
Optional parameters:
journalcurrencyentity
Additional filter parameters out of scope for this report:
counterpartyanalytic_accountprofit_center
journal is optional. When no journal is selected, the report should include all journals for the selected date range and other filters.
5 Filters
- posting date between
date_fromanddate_to; - journal or journal range;
- currency;
- entity;
- document number or journal entry number, if available.
6 Sorting
Default sorting:
journalposting_datejournal_entry_numberdocument_numberaccount
Secondary sorting:
transaction_currencyvoucher_number
7 Grouping
Default grouping:
journaljournal_entry_number
Totals should be displayed by:
- journal;
- journal entry;
- transaction currency;
- base currency;
- report total.
Presentation requirements:
- accounting entries should be grouped by journal first;
- each journal entry should show all debit and credit lines required to understand the full accounting document;
- journal entry totals should allow users to verify that each entry balances;
- running account balances are out of scope for this report and belong to
GL-001 General Ledger.
8 Output Structure
Required columns:
| Column | Description |
|---|---|
entity |
Legal entity or company code |
journal |
Accounting journal |
journal_name |
Accounting journal name |
journal_entry_number |
Journal entry sequence or identifier |
posting_date |
Accounting posting date |
document_date |
Source document date |
document_number |
Accounting document number |
document_type |
Accounting document type |
posting_status |
Posted, non-posted or other ERP posting status, when exposed by the ERP |
supplier_invoice_number |
Supplier invoice number for AP-related entries, when available |
counterparty |
Customer, supplier, broker or other party |
voucher_number |
Voucher or internal accounting reference |
account |
General ledger account code |
account_name |
General ledger account name |
transaction_currency |
Original transaction currency |
base_currency |
Functional or company base currency |
description |
Entry line description |
reference |
External or source reference |
debit_transaction_currency |
Debit amount in transaction currency |
credit_transaction_currency |
Credit amount in transaction currency |
debit_base_currency |
Debit amount in base currency |
credit_base_currency |
Credit amount in base currency |
entered_date |
Entry creation date |
entered_by |
User who created the entry |
modified_date |
Last modification date |
modified_by |
User who last modified the entry |
document_number is the mandatory accounting audit reference. For AP-related entries, supplier_invoice_number should be displayed when available to identify the supplier invoice. voucher_number and reference are informational references.
counterparty is an informational output column only and should not be available as a filter in this report.
Amount sign convention for this report:
- debit amounts are displayed as positive amounts;
- credit amounts are displayed as negative amounts;
- journal entry totals are calculated using this debit-positive and credit-negative convention.
9 Estimated volume
High.
The report may contain a large number of journal lines and should support filtering before generation.
10 Export formats
- CSV
- XLSX
- PDF, including all detail columns
11 Controls / reconciliation rules
- Each journal entry should balance in base currency using the debit-positive and credit-negative convention.
- Each journal entry should balance in transaction currency when all lines use the same transaction currency.
- Report totals by journal should reconcile with the general ledger for the same current entity, date range and journal selection.
- The report should retain enough audit references to trace each line back to the accounting document and source document where available.
- AP-related entries should be identifiable by both
document_numberandsupplier_invoice_numberwhen the supplier invoice number is available. - If the ERP exposes posting status, non-posted operational or non-final entries should be clearly identified through
posting_status. - Deleted, reversed or cancelled entries should be either excluded or clearly identified depending on ERP posting status rules.
12 Open questions
- Which ERP statuses should be included by default: posted only, or posted plus reversed/cancelled entries marked separately? ERP dependance Unknown yet
- Should the report include additional journal entry header fields such as approval status or batch identifier? ERP dependance, Unknown yet
- Should
posting_statusbe displayed in the first implementation? This depends on the target ERP capabilities.