File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed
l10n_it_edi_related_document/models Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -63,19 +63,21 @@ def create(self, vals_list):
6363 # after creating documents, check if one should is eligible
6464 # to become the standard_related_document_id
6565 for record in ret .filtered (
66- lambda r : r .type == "order"
66+ lambda r : r .type in ( "order" , "contract" , "agreement" )
6767 and r .invoice_id
6868 and not r .invoice_id .standard_related_document_id
6969 ):
7070 invoice = record .invoice_id .with_context (
7171 l10n_it_edi_related_loop_avoid = True
7272 )
7373 invoice .standard_related_document_id = record
74- invoice .l10n_it_origin_document_type = "purchase_order"
74+ invoice .l10n_it_origin_document_type = (
75+ "purchase_order" if record .type == "order" else record .type
76+ )
7577 invoice .l10n_it_origin_document_name = record .name
7678 invoice .l10n_it_origin_document_date = record .date
7779 invoice .l10n_it_cig = record .cig
78- record . invoice_id .l10n_it_cup = record .cup
80+ invoice .l10n_it_cup = record .cup
7981
8082 return ret
8183
You can’t perform that action at this time.
0 commit comments