brotherton-erpnext/erpnext/docs/user/manual/en/accounts
tundebabzy ad08d4ce96 Ability to hold payment for disputed invoices #12048 (#13298)
* add new fields to Supplier Master:
- on_hold: To signal the Customer is blocked from completing certain transactions
- hold_type: 3 options - All, invoices and payments

* sanitize `on_hold` field input

* show hold status in list view

* add `release_date` field to Supplier Master:
- specifies the date when transaction restraint will be removed

* reset release date if supplier is not on hold

* add validation to stop transactions when Supplier is blocked

* add test cases

* return empty list for outstanding references if supplier is blocked

* block make button:payment if supplier is blocked

* adjust test cases

* PEP 8 clean up

* more tests

* adds new fields to Purchase Invoice:
- release_date: once set, invoice will be on hold until set date
- hold_comment: so user can add comment pertaining to why invoice is on hold

* implement individual purchase invoice on hold logic

* allow user to change release date

* update manual

* final cleanup including more validation and tests

* update supplier manual

* make default for release_date argument todays date

* remove Auto Repeat added by mistake

* add on_hold_field to purchase invoice

* add 'On Hold' or 'Temporarily on Hold' status for purchase invoice in list view

* implement explicit payment hold in purchase invoice

* update manual

* add dialog for saving comment

* bug fix, refactor, clean up

* more test cases
2018-05-16 11:31:41 +05:30
..
articles Updated domain pages (only content) and added few new help pages. (#13835) 2018-05-02 12:21:35 +05:30
setup Update cost-center.md (#13354) 2018-03-21 17:52:52 +05:30
share Shareholder and related doctypes (#12215) 2018-02-12 11:32:47 +05:30
tools Doc imp (#13148) 2018-03-05 11:06:44 +05:30
__init__.py [redesign] website routing system 2016-06-24 16:18:07 +05:30
accounting-entries.md [docs] remove {{docs_base_url}} 2017-07-31 16:41:35 +05:30
accounting-reports.md docs-fixes (#12805) 2018-02-07 18:59:06 +05:30
advance-payment-entry.md Doc imp (#13148) 2018-03-05 11:06:44 +05:30
bank-guarantee.md docs-fixes (#12805) 2018-02-07 18:59:06 +05:30
budgeting.md Doc imp (#13148) 2018-03-05 11:06:44 +05:30
chart-of-accounts.md Doc imp (#13148) 2018-03-05 11:06:44 +05:30
credit-limit.md docs-fixes (#12805) 2018-02-07 18:59:06 +05:30
exchange-rate-revaluation.md Exchange rate revaluation (#13932) 2018-05-05 18:22:56 +05:30
index.md Doc imp (#13148) 2018-03-05 11:06:44 +05:30
index.txt Resolve merge conflicts from enterprise_sprint branch 2018-05-14 21:15:46 +05:30
inter-company-journal-entry.md Inter Company Journal Entry (#13683) 2018-05-03 19:04:36 +05:30
item-wise-taxation.md docs-fixes (#12805) 2018-02-07 18:59:06 +05:30
journal-entry.md Update journal-entry.md (#12909) 2018-02-14 13:15:53 +05:30
multi-currency-accounting.md docs-fixes (#12805) 2018-02-07 18:59:06 +05:30
opening-accounts.md Doc imp (#13148) 2018-03-05 11:06:44 +05:30
payment-entry.md docs-fixes (#12805) 2018-02-07 18:59:06 +05:30
payment-request.md docs-fixes (#12805) 2018-02-07 18:59:06 +05:30
payment-terms.md Doc imp (#13148) 2018-03-05 11:06:44 +05:30
payments.md docs-fixes (#12805) 2018-02-07 18:59:06 +05:30
point-of-sale-pos-invoice.md Updated domain pages (only content) and added few new help pages. (#13835) 2018-05-02 12:21:35 +05:30
point-of-sales.md Updated domain pages (only content) and added few new help pages. (#13835) 2018-05-02 12:21:35 +05:30
pricing-rule.md Fixed merge conflict 2018-02-22 14:47:26 +05:30
purchase-invoice.md Ability to hold payment for disputed invoices #12048 (#13298) 2018-05-16 11:31:41 +05:30
recurring-orders-and-invoices.md docs-fixes (#12805) 2018-02-07 18:59:06 +05:30
sales-invoice.md docs-fixes (#12805) 2018-02-07 18:59:06 +05:30
subscription.md docs-fixes (#12805) 2018-02-07 18:59:06 +05:30