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