From 1bd567c6fb4b0c58add39b835958239e0625e8f6 Mon Sep 17 00:00:00 2001
From: benjamin <benjamin@le-filament.com>
Date: Tue, 12 Sep 2023 15:18:32 +0200
Subject: [PATCH] [add] UR & FD contribution simulation in wizard

---
 wizard/scop_membership_liasse_wizard.py  | 15 ++++++++++++++
 wizard/scop_membership_liasse_wizard.xml | 25 ++++++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/wizard/scop_membership_liasse_wizard.py b/wizard/scop_membership_liasse_wizard.py
index df8055b..17fdf6a 100644
--- a/wizard/scop_membership_liasse_wizard.py
+++ b/wizard/scop_membership_liasse_wizard.py
@@ -41,6 +41,21 @@ class ScopMembershipLiasseWizard(models.TransientModel):
         related="liasse_id.contribution_base_amount"
     )
     contribution_cg = fields.Float(related="liasse_id.contribution_cg")
+    contribution_hdf = fields.Float(
+        related="liasse_id.contribution_hdf"
+    )
+    contribution_med = fields.Float(
+        related="liasse_id.contribution_med"
+    )
+    contribution_com = fields.Float(
+        related="liasse_id.contribution_com"
+    )
+    contribution_cae = fields.Float(
+        related="liasse_id.contribution_cae"
+    )
+    contribution_indus = fields.Float(
+        related="liasse_id.contribution_indus"
+    )
 
     # ------------------------------------------------------
     # Compute
diff --git a/wizard/scop_membership_liasse_wizard.xml b/wizard/scop_membership_liasse_wizard.xml
index ac3a036..8fd49cf 100644
--- a/wizard/scop_membership_liasse_wizard.xml
+++ b/wizard/scop_membership_liasse_wizard.xml
@@ -82,6 +82,31 @@
                                 string="Montant Assiette"
                             />
                             <field name="contribution_cg" string="Cotisation CG Scop" />
+                            <field
+                                name="contribution_hdf"
+                                string="UR HDF"
+                                attrs="{'invisible': [('contribution_hdf', '&lt;=', 0)]}"
+                            />
+                            <field
+                                name="contribution_med"
+                                string="UR Occitanie Méditerranée"
+                                attrs="{'invisible': [('contribution_med', '&lt;=', 0)]}"
+                            />
+                            <field
+                                name="contribution_com"
+                                string="Fédération de la Com"
+                                attrs="{'invisible': [('contribution_com', '&lt;=', 0)]}"
+                            />
+                            <field
+                                name="contribution_cae"
+                                string="Fédération des CAE"
+                                attrs="{'invisible': [('contribution_cae', '&lt;=', 0)]}"
+                            />
+                            <field
+                                name="contribution_indus"
+                                string="Fédération de l'Industrie'"
+                                attrs="{'invisible': [('contribution_indus', '&lt;=', 0)]}"
+                            />
                         </group>
                         <group attrs="{'invisible': [('liasse_id', '=', False)]}">
                             <field name="is_editable" invisible="1" />
-- 
GitLab