diff --git a/models/acc_contract.py b/models/acc_contract.py index 0b33970740e9e829fed699553002029d6e9c5b55..c03488b61acaa222a1d1400b5f3a1d64d0a09eb4 100644 --- a/models/acc_contract.py +++ b/models/acc_contract.py @@ -21,6 +21,7 @@ class AccContract(models.Model): ("convention", "Convention Enedis"), ("pmo", "Adhésion à la PMO"), ("facture", "Facture importée"), + ("facture_elocoop", "Facture du service Elocoop"), ("all", "Contrat pour tous"), ("other", "Divers"), ], diff --git a/views/acc_contract_views.xml b/views/acc_contract_views.xml index dd5b985caebe1589497c21084fa8dfc05da8d128..c425c699520c1feb3f52fe1506a09b6c7d647fb6 100644 --- a/views/acc_contract_views.xml +++ b/views/acc_contract_views.xml @@ -23,6 +23,12 @@ string="PMO" attrs="{'invisible': [('type', 'not in', ('convention', 'pmo'))]}" /> + <field + name="buyer_id" + domain="partner_id_domain" + string="Client" + attrs="{'invisible': [('type', 'not in', ('facture_elocoop'))]}" + /> <field name="seller_id" domain="partner_id_domain" diff --git a/views/acc_operation_views.xml b/views/acc_operation_views.xml index 8bea775241330238dfbc4d0bd01de5e0230b6b53..d46d406dc28ddaa1351aa8eecce8e57d65acee2b 100644 --- a/views/acc_operation_views.xml +++ b/views/acc_operation_views.xml @@ -46,6 +46,12 @@ string="Producteur" attrs="{'invisible': [('type', 'not in', ('facture', 'vente_achat'))]}" /> + <field + name="buyer_id" + domain="partner_id_domain" + string="Client" + attrs="{'invisible': [('type', 'not in', ('facture_elocoop'))]}" + /> <field name="buyer_id" domain="partner_id_domain"