Closed marination closed 1 month ago
Depends on https://github.com/frappe/erpnext/pull/38074
Closes https://github.com/alyf-de/banking/issues/73, https://github.com/alyf-de/banking/issues/81, https://github.com/alyf-de/banking/issues/72 and https://github.com/alyf-de/banking/issues/84
Create single PE while reconciling unpaid invoices and expense claim
Validation to make sure only a single doctype and single party invoices are paid while reconciling (while make PE)
The Invoice is split into multiple rows in the PE if it has a payment terms template (like installments)
feat: Make PE from unpaid invoices on Bank Transaction Date (while doing so make sure the Bank Transaction is not in a closed period)
fix: Make sure allow_edit receives bool from JS and use sbool to convert string to bool (cint was faulty, it converts "true" to 0)
allow_edit
sbool
Validate over allocation in BT
[x] Tests
@Mergifyio backport version-15
backport version-15
Depends on https://github.com/frappe/erpnext/pull/38074
Closes https://github.com/alyf-de/banking/issues/73, https://github.com/alyf-de/banking/issues/81, https://github.com/alyf-de/banking/issues/72 and https://github.com/alyf-de/banking/issues/84
Create single PE while reconciling unpaid invoices and expense claim
Validation to make sure only a single doctype and single party invoices are paid while reconciling (while make PE)
The Invoice is split into multiple rows in the PE if it has a payment terms template (like installments)
feat: Make PE from unpaid invoices on Bank Transaction Date (while doing so make sure the Bank Transaction is not in a closed period)
fix: Make sure
allow_edit
receives bool from JS and usesbool
to convert string to bool (cint was faulty, it converts "true" to 0)Validate over allocation in BT
[x] Tests