[FIX] account: recompute date_due
authorMartin Trigaux <mat@odoo.com>
Fri, 7 Nov 2014 16:39:57 +0000 (17:39 +0100)
committerMartin Trigaux <mat@odoo.com>
Fri, 7 Nov 2014 16:39:57 +0000 (17:39 +0100)
Add on_change to recompute the due date when the invoice date is modified (it was only done when modified the partner_id field
Fixes #3413

addons/account/account_invoice_view.xml

index 79c6a7f..f081b7f 100644 (file)
                             </div>
                         </group>
                         <group>
-                            <field name="date_invoice"/>
+                            <field name="date_invoice" on_change="onchange_payment_term_date_invoice(payment_term, date_invoice)" />
                             <field name="date_due"/>
                             <field domain="[('company_id', '=', company_id), ('type', '=', 'payable')]"
                                 name="account_id" groups="account.group_account_user"/>
                             <field name="fiscal_position" options="{'no_create': True}" />
                         </group>
                         <group>
-                            <field name="date_invoice"/>
+                            <field name="date_invoice" on_change="onchange_payment_term_date_invoice(payment_term, date_invoice)" />
                             <field name="journal_id" groups="account.group_account_user"
                                 on_change="onchange_journal_id(journal_id)" options="{'no_create': True}"/>
                             <field domain="[('company_id', '=', company_id),('type','=', 'receivable')]"