diff options
| author | Robot Odoo <xmo+roboto@odoo.com> | 2019-02-11 11:41:50 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-02-11 11:41:50 +0100 |
| commit | 768844040f887868759309ad101fe50191fc949a (patch) | |
| tree | 0f4a5cb9f5afcbb61672385dc3035cfa2d006330 /addons/mail/static/src/js/composers/basic_composer.js | |
| parent | 50a41c9f87f28149c09ec539bd6b9f9ba3e4d20a (diff) | |
| parent | 5cec9cf223e7e86dbb070e479db889069db38d59 (diff) | |
[MERGE][IMP] sale: improve usability of down payments
Task #1908673
Purpose
=======
The "invoice" modal is too complex to use for new users and has a lot of useless options for
the most simple use cases.
The goal here is to remove 2 options of the 'advance_payment_method' field:
* Invoiceable lines
* Invoiceable lines (deduct down payments)
And combine them into a new one: "Standard invoice".
If there are any down payments to deduct, another checkbox field appears under this
one: "Deduct down payments".
This keeps all the invoicing features while simplifying the modal.
Spec
=======
* Remove "invoiceable lines, deduct down payment" and replace by a checkbox
(checked by default, only visible if down payments to deduct)
* Rename "Invoiceable lines" into "Standard invoice"
* tooltip on radio buttons: A standard invoice is issued with all the order lines ready for invoicing,
according to their invoicing policy (based on ordered quantity or on delivered quantity).
closes odoo/odoo#29978
Diffstat (limited to 'addons/mail/static/src/js/composers/basic_composer.js')
0 files changed, 0 insertions, 0 deletions
