|
преди 2 години | |
---|---|---|
.. | ||
accounts_dashboard/accounts | преди 2 години | |
custom | преди 2 години | |
dashboard_chart | преди 2 години | |
dashboard_chart_source | преди 2 години | |
doctype | преди 2 години | |
form_tour | преди 2 години | |
module_onboarding/accounts | преди 2 години | |
notification | преди 2 години | |
number_card | преди 2 години | |
onboarding_step | преди 2 години | |
page | преди 2 години | |
print_format | преди 2 години | |
print_format_field_template | преди 2 години | |
report | преди 2 години | |
test | преди 2 години | |
workspace/accounting | преди 2 години | |
README.md | преди 2 години | |
__init__.py | преди 2 години | |
deferred_revenue.py | преди 2 години | |
general_ledger.py | преди 2 години | |
party.py | преди 2 години | |
test_party.py | преди 2 години | |
utils.py | преди 2 години |
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:
All accounting entries are stored in the General Ledger
Transactions on Receivable and Payable Account types will also be stored in Payment Ledger
. This is so that payment reconciliation process only requires update on this ledger.
Field | Description |
---|---|
account_type |
Receivable/Payable |
account |
Accounting head |
party |
Party Name |
voucher_no |
Voucher No |
against_voucher_no |
Linked voucher(secondary effect) |
amount |
can be +ve/-ve |
debit
and credit
have been replaced with account_type
and amount
. against_voucher_no
is populated for all entries. So, outstanding amount can be calculated by summing up amount only using against_voucher_no
.
Ex:
voucher_no | against_voucher_no | amount |
---|---|---|
SINV-01 | SINV-01 | 100 |
PAY-01 | SINV-01 | -80 |
An invoice for ₹100 partially reconciled against a credit of ₹70 using a Journal Entry. Payment Ledger will have the following entries.
voucher_no | against_voucher_no | amount |
---|---|---|
SINV-01 | SINV-01 | 100 |
CR-NOTE-01 | CR-NOTE-01 | -70 |
JE-01 | CR-NOTE-01 | +70 |
JE-01 | SINV-01 | -70 |