b2604d1f77
Prior to this commit, custom Accounting Dimensions are not (by default) shown or even considered in generating a General Ledger report. Moreover, as they are not considered, they are not used to distinguish GL Entry lines in the same voucher with the same Account when the "Group By" value is "Group by Voucher (Consolidated)". This situation leads to lines with different values for the accounting dimension to be ganged together in the General Ledger view of a Journal entry, making the entry difficult for an accountant to read. This commit alleviates the problem by adding a checkbox to control whether Accounting Dimension columns are considered in the General Ledger report. When they are considered, they are displayed and also included in the key that distinguishes lines in the "Group by Voucher (Consolidated)" mode. Resolves #23033. |
||
---|---|---|
.. | ||
accounts_dashboard/accounts | ||
custom | ||
dashboard_chart | ||
dashboard_chart_source | ||
desk_page/accounting | ||
doctype | ||
module_onboarding/accounts | ||
notification | ||
number_card | ||
onboarding_step | ||
page | ||
print_format | ||
report | ||
test | ||
__init__.py | ||
accounts | ||
deferred_revenue.py | ||
general_ledger.py | ||
party.py | ||
README.md | ||
utils.py |
Accounts module contains masters and transactions to manage a traditional double entry accounting system.
Accounting heads are called "Accounts" and they can be groups in a tree like "Chart of Accounts"
Entries are:
- Journal Entries
- Sales Invoice (Itemised)
- Purchase Invoice (Itemised)
All accounting entries are stored in the General Ledger