[FIX] account: invoice filters

There is no way to select all the posted invoices; only the posted and
unpaid.

closes odoo/odoo#50509

X-original-commit: abd53fa8b3e7787b4d3c0ab02e29656f85bfe4a3
Signed-off-by: Quentin De Paoli (qdp) <qdp@openerp.com>
Signed-off-by: wan <william-andre@users.noreply.github.com>
This commit is contained in:
william
2020-04-30 16:51:17 +00:00
parent 3810866f69
commit f71e4e167c
2 changed files with 3 additions and 1 deletions
+1
View File
@@ -7230,6 +7230,7 @@ msgstr ""
#. module: account
#: model:ir.model.fields.selection,name:account.selection__account_invoice_report__payment_state__not_paid
#: model:ir.model.fields.selection,name:account.selection__account_move__payment_state__not_paid
#: model_terms:ir.ui.view,arch_db:account.view_account_invoice_filter
msgid "Not Paid"
msgstr ""
+2 -1
View File
@@ -1110,13 +1110,14 @@
<filter domain="[('invoice_user_id', '=', uid)]" name="myinvoices" help="My Invoices"/>
<separator/>
<filter name="draft" string="Draft" domain="[('state','=','draft')]"/>
<filter name="unpaid" string="Posted" domain="[('state', '=', 'posted'), ('payment_state', 'in', ('not_paid', 'partial'))]"/>
<filter name="posted" string="Posted" domain="[('state', '=', 'posted')]"/>
<separator/>
<filter string="To Check" name="to_check" domain="[('to_check', '=', True)]"/>
<separator/>
<filter name="in_payment" string="In Payment" domain="[('payment_state', '=', 'in_payment')]"/>
<filter name="partial" string="Partially Paid" domain="[('payment_state', '=', 'partial')]"/>
<filter name="paid" string="Paid" domain="[('payment_state', '=', 'paid')]"/>
<filter name="unpaid" string="Not Paid" domain="[('payment_state', '=', 'not_paid')]"/>
<filter name="reversed" string="Reversed" domain="[('payment_state', '=', 'reversed')]"/>
<filter name="late" string="Overdue" domain="['&amp;', ('invoice_date_due', '&lt;', time.strftime('%%Y-%%m-%%d')), ('state', '=', 'posted'), ('payment_state', 'in', ('not_paid', 'partial'))]" help="Overdue invoices, maturity date passed"/>
<separator/>