diff --git a/models/commission_import_line.py b/models/commission_import_line.py index 4cb44ab3a79bc2da4acdd25a05ee259f6e543837..aaa098ce1ca77c93995db0acc54790cfdbe22645 100644 --- a/models/commission_import_line.py +++ b/models/commission_import_line.py @@ -216,6 +216,7 @@ class CommissionImportLine(models.Model): [ { "commission_import_line_id": self.id, + "etat": get("ETAT"), "guarantee_id": self.guarantee_id.id, "periode_etat": get("PERIODEETAT"), "prime_reversee": get("PRIMEREVERSEE"), @@ -245,6 +246,7 @@ class CommissionImportLine(models.Model): [ { "commission_import_line_id": self.id, + "etat": get("ETAT"), "guarantee_id": self.guarantee_id.id, "share_number": share_number, "share_unit_price": unit_price, @@ -263,6 +265,7 @@ class CommissionImportLine(models.Model): [ { "commission_import_line_id": self.id, + "etat": get("ETAT"), "guarantee_id": self.guarantee_id.id, "amount": get("PRIMEREVERSEE"), "date": get("PERIODEETAT"), diff --git a/models/commission_line.py b/models/commission_line.py index 616a8fae553f22d187d2b337f15d8849254264cf..796dce5859908339d881184bc7b54ad6f6b1d5b5 100644 --- a/models/commission_line.py +++ b/models/commission_line.py @@ -22,3 +22,6 @@ class CommissionLine(models.AbstractModel): ondelete="cascade", string="Ligne d'import commission", ) + + # information source this line is coming from + etat = fields.Char("État") diff --git a/views/financial_commission.xml b/views/financial_commission.xml index 090d42005f9dc9f255195fab1930c2932f087d02..7025d7c2dbbb882dc388f60e368f1971d6da2658 100644 --- a/views/financial_commission.xml +++ b/views/financial_commission.xml @@ -13,6 +13,7 @@ </xpath> <xpath expr="//list//field[@name='currency_id']" position="after"> <field name="periode_etat" optional="show" /> + <field name="etat" optional="hide" /> </xpath> </field> </record> diff --git a/views/financial_contract_guarantee.xml b/views/financial_contract_guarantee.xml index 24de7e820ea0f23ce02709052505c3cd30fe164d..c50e3b55b9920d30c40b5d34da884a8d1fac6312 100644 --- a/views/financial_contract_guarantee.xml +++ b/views/financial_contract_guarantee.xml @@ -17,6 +17,7 @@ <xpath expr="//notebook//page[@name='Commissions']" position="inside"> <field name="commission_ids"> <list> + <field name="etat" optional="hide"/> <field name="periode_etat"/> <field name="prime_reversee"/> <field name="taux_commission"/>