brotherton-erpnext/erpnext/accounts
Joseph Marie Alba 5c2ba0ef9c Fix: Logic bug (#19692)
account_groups = [accounts[d]["account_type"] for d in accounts if accounts[d]['is_group'] not in ('', 1)]
  - if accounts[d]['is_group'] not in ('', 1) is wrong because it returns false even if the account is a group.
  - should be if accounts[d]['is_group'] not in ('', 0)

However, the correction provided here:

    account_groups = [accounts[d]["account_type"] for d in accounts if accounts[d]['is_group'] == 1]

is more consistent with the prior statement that extracts ledger (and not group) accounts.
    account_types = [accounts[d]["account_type"] for d in accounts if not accounts[d]['is_group'] == 1]
2019-11-28 18:33:20 +05:30
..
custom feat: Tax Category based on Address 2018-12-29 01:49:11 +05:00
dashboard_chart_source fix: Ignore period closing voucher entries in accounts dashboard 2019-11-14 22:47:58 +05:30
doctype Fix: Logic bug (#19692) 2019-11-28 18:33:20 +05:30
notification [rename] Email Alert -> Notification 2018-06-14 13:18:21 +05:30
page Fix Bank Reconcilaition for Payment Entries (#19190) 2019-11-11 17:29:53 +05:30
print_format fix: Positive qty in sales return print (#19310) 2019-10-21 13:36:26 +05:30
report fix: Show AR summary based on outstanding (#19573) 2019-11-13 18:49:23 +05:30
test fix(unicode): Import unicode_literals in every file 2019-01-22 18:36:10 +05:30
__init__.py
deferred_revenue.py fix: incorrect number of entries while making deferred revenue entry (#19473) 2019-11-06 15:25:00 +05:30
general_ledger.py fix: removed stock value and account balance out of sync validation (#19729) 2019-11-28 16:43:39 +05:30
party.py fix: Travis 2019-10-20 17:36:36 +05:30
README.md
utils.py fix(expense claim): fetch outstanding documents based on party account type 2019-11-19 18:44:54 +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