From 570775ad5cdfd5d76c6bf1c149aabb309f72d6ef Mon Sep 17 00:00:00 2001
From: Julien - Le Filament <julien@le-filament.com>
Date: Thu, 18 Apr 2024 14:44:43 +0200
Subject: [PATCH] 16.0 new document type
---
models/acc_contract.py | 1 +
views/acc_contract_views.xml | 6 ++++++
views/acc_operation_views.xml | 6 ++++++
3 files changed, 13 insertions(+)
diff --git a/models/acc_contract.py b/models/acc_contract.py
index 0b33970..c03488b 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 dd5b985..c425c69 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 8bea775..d46d406 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"
--
GitLab