feat: Process deferred accounting entry (#19658)

* feat: process deferred accounting

* feat: maintain entry for deferred accounting

* feat: add check for automatic deferred accounting entry

* feat: add build conditions for company and account

* fix: create record for automatic processing of deferred accounting

* feat: add custom naming series

* fix: change the deferred revenue creation via hooks

* fix: add client side  validations

* test: creation of gl entries on submission of process deferred accounting

* fix: add multiple validations

* patch(accounts-settings): set automatically process deferred accounting entry

* fix: On cancel function for deferred entry

* fix: Send email per process instead of per invoice

* fix: Test cases

* fix: Label

* fix: Process deferred accounting fixes

* fix: Error flag

Co-authored-by: Nabin Hait <nabinhait@gmail.com>
Co-authored-by: deepeshgarg007 <deepeshgarg6@gmail.com>
Co-authored-by: Deepesh Garg <42651287+deepeshgarg007@users.noreply.github.com>
This commit is contained in:
Mangesh-Khairnar
2020-05-02 20:09:33 +05:30
committed by GitHub
parent 6d32f3d50a
commit 2f7861a9b8
12 changed files with 644 additions and 250 deletions

View File

@@ -245,6 +245,10 @@ def get_data():
"name": "Supplier Ledger Summary",
"doctype": "Sales Invoice",
"is_query_report": True,
},
{
"type": "doctype",
"name": "Process Deferred Accounting"
}
]
},