From 69cc58c8874725573a11a37ec4d3f73cdc719a0f Mon Sep 17 00:00:00 2001
From: benjamin <benjamin@le-filament.com>
Date: Thu, 25 Jul 2024 17:18:21 +0200
Subject: [PATCH] [CLEAN] views & icon

---
 models/financial_deal.py     |   3 +-
 static/description/icon.png  | Bin 11292 -> 11170 bytes
 views/financial_contract.xml |  78 ++++++-----------------------------
 3 files changed, 15 insertions(+), 66 deletions(-)

diff --git a/models/financial_deal.py b/models/financial_deal.py
index 6511bcd..b728c26 100644
--- a/models/financial_deal.py
+++ b/models/financial_deal.py
@@ -22,7 +22,8 @@ class FinancialDeal(models.Model):
             if not contract.company_id.contract_sequence_id:
                 raise UserError(
                     _(
-                        f"Aucune séquence configurée pour les contrats de la société {contract.company_id.name}"
+                        f"Aucune séquence configurée pour les contrats de "
+                        f"la société {contract.company_id.name}"
                     )
                 )
             if not contract.number:
diff --git a/static/description/icon.png b/static/description/icon.png
index a04374ee2970f59b609e8af5a93b9f5be586ece4..14bfd225a492a9b2f7aaec2f6cf8d4ce9385fd50 100644
GIT binary patch
delta 7898
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
aywxNz3CaCszZn=97(8A5T-G@yGywpmp&^q1

delta 8076
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

diff --git a/views/financial_contract.xml b/views/financial_contract.xml
index 9657bf9..607559c 100644
--- a/views/financial_contract.xml
+++ b/views/financial_contract.xml
@@ -1,53 +1,8 @@
 <?xml version="1.0" ?>
-<!-- Copyright 2024 Le Filament
-     License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
 <odoo>
-    <!-- Kanban -->
-<!--    <record model="ir.ui.view" id="financial_contract_kanban_view">-->
-<!--        <field name="name">financial.deal.contract</field>-->
-<!--        <field name="model">financial.contract</field>-->
-<!--        <field name="arch" type="xml">-->
-<!--            <kanban-->
-<!--                default_group_by="state"-->
-<!--                class="o_kanban_small_column o_opportunity_kanban"-->
-<!--                archivable="false"-->
-<!--            >-->
-<!--                <field name="state" />-->
-<!--                <field name="name" />-->
-<!--                <field name="partner_id" />-->
-<!--                <field name="active" />-->
-<!--                <templates>-->
-<!--                    <t t-name="kanban-box">-->
-<!--                        <div class="oe_kanban_global_click">-->
-<!--                            &lt;!&ndash; TODO: Ajouter css pour bandeau archivage &ndash;&gt;-->
-<!--                            &lt;!&ndash;                            <div class="ribbon ribbon-top-right" attrs="{'invisible': [('active', '=', True)]}">&ndash;&gt;-->
-<!--                            &lt;!&ndash;                                <span class="bg-danger">Archivé</span>&ndash;&gt;-->
-<!--                            &lt;!&ndash;                            </div>&ndash;&gt;-->
-<!--                            <div class="oe_kanban_content">-->
-<!--                                <div class="o_kanban_record_title">-->
-<!--                                    <strong>-->
-<!--                                        <field name="name" />-->
-<!--                                        - -->
-<!--                                        <field name="partner_id" />-->
-<!--                                    </strong>-->
-<!--                                </div>-->
-<!--                                <div class="o_kanban_record_subtitle">-->
-<!--                                    &lt;!&ndash;                                    <t t-if="record.total_amount.raw_value">&ndash;&gt;-->
-<!--                                    &lt;!&ndash;                                        <field&ndash;&gt;-->
-<!--                                    &lt;!&ndash;                                            name="total_amount"&ndash;&gt;-->
-<!--                                    &lt;!&ndash;                                            widget="monetary"&ndash;&gt;-->
-<!--                                    &lt;!&ndash;                                            options="{'currency_field': 'currency_id'}"/>&ndash;&gt;-->
-<!--                                    &lt;!&ndash;                                    </t>&ndash;&gt;-->
-<!--                                </div>-->
-<!--                                <div class="oe_clear" />-->
-<!--                            </div>-->
-<!--                        </div>-->
-<!--                    </t>-->
-<!--                </templates>-->
-<!--            </kanban>-->
-<!--        </field>-->
-<!--    </record>-->
-
+    <!--
+        Tree
+     -->
     <!-- Tree Internal -->
     <record id="financial_contract_all_tree_view" model="ir.ui.view">
         <field name="name">financial.contract.all.tree</field>
@@ -70,7 +25,6 @@
             </tree>
         </field>
     </record>
-
     <!-- Tree Loan -->
     <record id="financial_contract_loan_tree_view" model="ir.ui.view">
         <field name="name">financial.contract.loan.tree</field>
@@ -103,7 +57,6 @@
             </tree>
         </field>
     </record>
-
     <!-- Tree Invest -->
     <record id="financial_contract_invest_tree_view" model="ir.ui.view">
         <field name="name">financial.contract.invest.tree</field>
@@ -136,7 +89,6 @@
             </tree>
         </field>
     </record>
-
     <!-- Tree Guarantee -->
     <record id="financial_contract_guarantee_tree_view" model="ir.ui.view">
         <field name="name">financial.contract.guarantee.tree</field>
@@ -267,14 +219,18 @@
         </field>
     </record>
 
-    <!-- Actions -->
+    <!--
+        Actions
+     -->
+    <!-- All -->
     <record model="ir.actions.act_window" id="financial_contract_all_action">
         <field name="name">Tous les contrats</field>
         <field name="res_model">financial.contract</field>
         <field name="view_mode">tree,form</field>
-<!--        <field name="domain">[('deal_type', '=', 'internal'), ('state', 'in', ['proposal', 'contract', 'done', 'cancel'])]</field>-->
-        <field name="domain">[('deal_type', '=', 'internal')]</field>
+        <field name="domain">[('deal_type', '=', 'internal'), ('state', 'in', ['proposal', 'contract', 'done', 'cancel'])]</field>
+<!--        <field name="domain">[('deal_type', '=', 'internal')]</field>-->
     </record>
+    <!-- Loan -->
     <record model="ir.actions.act_window" id="financial_contract_loan_action">
         <field name="name">Prêts</field>
         <field name="res_model">financial.contract</field>
@@ -289,6 +245,7 @@
             name="domain"
         >[('deal_type', '=', 'internal'), ('type', '=', 'loan'), ('state', 'in', ['proposal', 'contract', 'done', 'cancel'])]</field>
     </record>
+    <!-- Invest -->
     <record model="ir.actions.act_window" id="financial_contract_invest_action">
         <field name="name">Titres participatifs</field>
         <field name="res_model">financial.contract</field>
@@ -303,6 +260,7 @@
             name="domain"
         >[('deal_type', '=', 'internal'), ('type', '=', 'invest'), ('state', 'in', ['proposal', 'contract', 'done', 'cancel'])]</field>
     </record>
+    <!-- Guarantee -->
     <record
         model="ir.actions.act_window"
         id="financial_contract_guarantee_action"
@@ -320,17 +278,7 @@
             name="domain"
         >[('deal_type', '=', 'internal'), ('type', '=', 'guarantee'), ('state', 'in', ['proposal', 'contract', 'done', 'cancel'])]</field>
     </record>
-    <record
-        model="ir.actions.act_window"
-        id="financial_contract_guarantee_action"
-    >
-        <field name="name">Garanties</field>
-        <field name="res_model">financial.contract</field>
-        <field name="view_mode">tree,form</field>
-        <field
-            name="domain"
-        >[('deal_type', '=', 'internal'), ('type', '=', 'guarantee'), ('state', 'in', ['proposal', 'contract', 'done', 'cancel'])]</field>
-    </record>
+    <!-- External -->
     <record
         model="ir.actions.act_window"
         id="financial_contract_external_action"
-- 
GitLab