brotherton-erpnext/erpnext/accounts
Karthikeyan S e9ff6d3d52
feat(Cost Center): Distributed Cost Center (#21531)
* feat: Distributed Cost Center

Squashed commit of the following:

commit 274236eb92dfddfd015583ee1e6b5e1937366d28
Author: Vignesh <kaviya.3111999@gmail.com>
Date:   Mon Mar 23 18:32:26 2020 +0530

    Fix: Indentation

commit beae0b9849f333dd1d9f29c27192ea7de2e4e809
Author: Vignesh <kaviya.3111999@gmail.com>
Date:   Mon Mar 23 18:26:50 2020 +0530

    The validations are added to distributed cost center.

commit 3f66943adacb5797338ef3510251bf6633be3dba
Author: Vignesh <kaviya.3111999@gmail.com>
Date:   Thu Mar 19 22:17:25 2020 +0530

    The distributed cost centers are shown with the percentage allocation in the reports

commit 1ac11df522096fa187d2f5863b4c970e18b37fac
Author: Vignesh <kaviya.3111999@gmail.com>
Date:   Thu Mar 19 13:36:04 2020 +0530

    The child table distributed cost center are added to cost center doctype and then validate percentage allocation.

* fix(Distributed Cost Center): validation and filters

* fix(Distributed Cost Center): financial statement query

* fix(Distributed Cost Center): add test cases

Co-authored-by: Vignesh S <svignesh0308@gmail.com>

* fix(Distributed Cost Center): budget variance, general ledger, profitability analysis reports.

* Merge branch 'develop' into develop-distributed-cost-center

* fix(Distributed Cost Center): Added DCC reflection in actual amount column of Budget Variance Report.

* Update creation field in general ledger report

Co-authored-by: Nabin Hait <nabinhait@gmail.com>

* creation field updated in gl_entries query

Co-authored-by: Nabin Hait <nabinhait@gmail.com>

Co-authored-by: KaviyaPeriyasamy <kaviya.3111999@gmail.com>
Co-authored-by: Vignesh S <svignesh0308@gmail.com>
Co-authored-by: KaviyaPeriyasamy <kaviyaperiyasamy22@gmail.com>
Co-authored-by: Kaviya Periyasamy <36359901+KaviyaPeriyasamy@users.noreply.github.com>
Co-authored-by: Nabin Hait <nabinhait@gmail.com>
2020-06-08 12:20:21 +05:30
..
custom
dashboard_chart_source fix: add heatmap_year parameter to get 2020-05-14 18:25:58 +05:30
desk_page/accounting fix: Buying Module fixes (#21965) 2020-05-27 20:56:39 +05:30
doctype feat(Cost Center): Distributed Cost Center (#21531) 2020-06-08 12:20:21 +05:30
module_onboarding/accounts fix: Onboarding and Dashboard for accounts module 2020-05-14 22:57:11 +05:30
notification
onboarding_step fix: Onboarding and Dashboard for accounts module 2020-05-14 22:57:11 +05:30
page fix: [pos] customer group filter resets on syncing offline invoices (#20873) 2020-03-09 18:30:47 +05:30
print_format fix: format currency field in bank and cash payment voucher print format (#20137) 2019-12-30 15:18:07 +05:30
report feat(Cost Center): Distributed Cost Center (#21531) 2020-06-08 12:20:21 +05:30
test
__init__.py
accounts feat: Standard accounts dashboard 2020-05-11 12:14:46 +05:30
dashboard_fixtures.py fix: set fiscal year for Profit and Loss chart (#22006) 2020-05-28 15:18:47 +05:30
deferred_revenue.py fix: set default posting_date value to None 2020-05-24 00:54:04 +05:30
general_ledger.py fix(minor): Reverse GL fix 2020-05-06 18:12:23 +05:30
party.py fix: Post Dated unallocated amount not considered in Advance Amount in AR/AP summary (#21837) 2020-05-27 12:46:12 +05:30
README.md
utils.py feat: force cost center renaming from cost center form (#21503) 2020-04-30 11:28:43 +05:30

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