From 73d4889da2139fbc8eff88b1cd64e5804fce456b Mon Sep 17 00:00:00 2001
From: Juliana <juliana@le-filament.com>
Date: Wed, 10 May 2023 16:16:30 +0200
Subject: [PATCH] [ADD]Add date contract

---
 models/acc_contract.py       |  2 ++
 views/acc_contract_views.xml | 24 ++----------------------
 2 files changed, 4 insertions(+), 22 deletions(-)

diff --git a/models/acc_contract.py b/models/acc_contract.py
index f988efe..834d51d 100644
--- a/models/acc_contract.py
+++ b/models/acc_contract.py
@@ -8,6 +8,7 @@ class AccContract(models.Model):
     _name = "acc.contract"
     _inherit = ["portal.mixin"]
     _description = "Contrats"
+    _order = "date_app desc"
 
     # ------------------------------------------------------
     # Fields declaration
@@ -30,6 +31,7 @@ class AccContract(models.Model):
     end_date = fields.Date("Fin du contrat")
     document = fields.Binary("Document attaché", required=True, attachment=True)
     name = fields.Char("Nom du document")
+    date_app = fields.Date("Date du document", default=fields.Date.context_today)
     # ------------------------------------------------------
     # SQL Constraints
     # ------------------------------------------------------
diff --git a/views/acc_contract_views.xml b/views/acc_contract_views.xml
index 7df8633..2a34b89 100644
--- a/views/acc_contract_views.xml
+++ b/views/acc_contract_views.xml
@@ -2,28 +2,6 @@
 <odoo>
     <data>
 
-<!--        <record id="view_acc_counter_filter" model="ir.ui.view">-->
-<!--            <field name="name">view.acc.counter.filter</field>-->
-<!--            <field name="model">acc.counter</field>-->
-<!--            <field name="arch" type="xml">-->
-<!--                <search string="Recherche PRMn">-->
-<!--                    <field name="name" string="PRM" />-->
-<!--                    <separator />-->
-<!--                    <filter-->
-<!--                        string="Points d'injection"-->
-<!--                        name="is_injection"-->
-<!--                        domain="[('is_injection', '=', True)]"-->
-<!--                    />-->
-<!--                    <filter-->
-<!--                        string="Points de soutirage"-->
-<!--                        name="is_delivery"-->
-<!--                        domain="[('is_delivery', '=', True)]"-->
-<!--                    />-->
-<!--                    <separator />-->
-<!--                </search>-->
-<!--            </field>-->
-<!--        </record>-->
-
         <record id="acc_contract_form_view" model="ir.ui.view">
             <field name="name">acc_operation.acc.contract.form</field>
             <field name="model">acc.contract</field>
@@ -37,6 +15,7 @@
                                 <field name="buyer_id" />
                             </group>
                             <group>
+                                <field name="date_app" />
                                 <field name="type" />
                                 <field name="start_date" />
                                 <field name="end_date" />
@@ -56,6 +35,7 @@
             <field name="model">acc.contract</field>
             <field name="arch" type="xml">
                 <tree string="Contrats">
+                    <field name="date_app" />
                     <field name="name" />
                     <field name="acc_operation_id" />
                     <field name="seller_id" />
-- 
GitLab