details:   https://code.tryton.org/tryton/commit/172a1228f375
branch:    7.6
user:      Cédric Krier <[email protected]>
date:      Sat Jan 10 18:53:51 2026 +0100
description:
        Call on change type and company when initialize invoice for incoming 
document

        Closes #14174
        (grafted from d5161fea6053d72c12b10a2dafdc9cfaf977d856)
diffstat:

 modules/document_incoming_invoice/document.py |  3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diffs (16 lines):

diff -r 7c41cf2f4d34 -r 172a1228f375 
modules/document_incoming_invoice/document.py
--- a/modules/document_incoming_invoice/document.py     Sun Jan 18 00:18:32 
2026 +0100
+++ b/modules/document_incoming_invoice/document.py     Sat Jan 10 18:53:51 
2026 +0100
@@ -42,10 +42,11 @@
                     'document_incoming_invoice'
                     '.msg_supplier_invoice_company',
                     document=self.rec_name))
+        invoice.on_change_type()
+        invoice.on_change_company()
         # set party id after company for context
         party = self.supplier_invoice_party or config.default_supplier
         invoice.party = party.id if party else None
-        invoice.set_journal()
         invoice.on_change_party()
         return invoice
 

Reply via email to