diff --git a/addons/sale/wizard/sale_make_invoice_advance.py b/addons/sale/wizard/sale_make_invoice_advance.py index d79b0d4f3aa..b1f4b9d920a 100644 --- a/addons/sale/wizard/sale_make_invoice_advance.py +++ b/addons/sale/wizard/sale_make_invoice_advance.py @@ -31,8 +31,8 @@ class SaleAdvancePaymentInv(models.TransientModel): return False advance_payment_method = fields.Selection([ - ('delivered', 'Ready to invoice'), - ('all', 'Ready to invoice (with refunds)'), + ('all', 'Invoiceable lines'), + ('delivered', 'Invoiceable lines (without refunds)'), ('percentage', 'Deposit (percentage)'), ('fixed', 'Deposit (fixed amount)') ], string='What do you want to invoice?', default=_get_advance_payment_method, required=True) diff --git a/addons/sale/wizard/sale_make_invoice_advance.xml b/addons/sale/wizard/sale_make_invoice_advance.xml index cbfa1fa5cbe..4bc87920a28 100644 --- a/addons/sale/wizard/sale_make_invoice_advance.xml +++ b/addons/sale/wizard/sale_make_invoice_advance.xml @@ -25,6 +25,11 @@ attrs="{'invisible': [('advance_payment_method', '!=', 'percentage')]}" class="oe_inline"/> +
+ + Note that if you select 'Invoiceable lines (without refunds)', you won't be able to create an invoice with a negative total amount. + +