diff --git a/views/acc_contract_views.xml b/views/acc_contract_views.xml
index f52782155e723fc21c2ceaea37b3aac2337adc2b..7df8633c10cc42286e893ea522cd01a11fc6f88d 100644
--- a/views/acc_contract_views.xml
+++ b/views/acc_contract_views.xml
@@ -28,7 +28,7 @@
             <field name="name">acc_operation.acc.contract.form</field>
             <field name="model">acc.contract</field>
             <field name="arch" type="xml">
-                <form string="PRM">
+                <form string="Contrats">
                     <sheet>
                         <group>
                             <group>
@@ -70,7 +70,6 @@
             <field name="type">ir.actions.act_window</field>
             <field name="res_model">acc.contract</field>
             <field name="view_mode">tree,form</field>
-<!--            <field name="search_view_id" ref="view_acc_contract_filter" />-->
             <field name="help" type="html">
                 <p class="oe_view_nocontent_create">
                     Créer un nouveau contrat
diff --git a/views/acc_operation_views.xml b/views/acc_operation_views.xml
index 7410e7778cbc57304bcbcd3b6cd1b95ed4eae944..d8254ec51057c20c12c3abe09acbb9814c0f4b47 100644
--- a/views/acc_operation_views.xml
+++ b/views/acc_operation_views.xml
@@ -128,14 +128,45 @@
                                 </field>
                             </page>
                             <page string="Contrats" name="contract">
-                                <field name="acc_contract_ids" mode="tree" readonly="1">
+                                <field
+                                    name="acc_contract_ids"
+                                    widget="one2many"
+                                    context="{'default_acc_operation_id': active_id}"
+                                >
                                     <tree string="Contrats">
                                         <field name="name" />
-                                        <field name="acc_operation_id" />
+                                        <field name="acc_operation_id" invisible="1" />
                                         <field name="seller_id" />
                                         <field name="buyer_id" />
                                         <field name="type" />
                                     </tree>
+                                    <form string="Contrats">
+                                        <sheet>
+                                            <group>
+                                                <group>
+                                                    <field
+                                                        name="acc_operation_id"
+                                                        invisible="1"
+                                                    />
+                                                    <field name="seller_id" />
+                                                    <field name="buyer_id" />
+                                                </group>
+                                                <group>
+                                                    <field name="type" />
+                                                    <field name="start_date" />
+                                                    <field name="end_date" />
+                                                </group>
+                                            </group>
+                                            <group>
+                                                <field name="name" invisible="1" />
+                                                <field
+                                                    widget="binary"
+                                                    name="document"
+                                                    filename="name"
+                                                />
+                                            </group>
+                                        </sheet>
+                                    </form>
                                 </field>
                             </page>
                         </notebook>
diff --git a/views/menu_views.xml b/views/menu_views.xml
index 081a5024777ae55a579989f3505b0d32e604cf8a..18046e6840a25adbb48f26352fa8f1f5ce081f7b 100644
--- a/views/menu_views.xml
+++ b/views/menu_views.xml
@@ -59,6 +59,14 @@
             action="acc_operation.acc_enedis_import_logs_act_window"
         />
 
+        <menuitem
+            id="acc_contract_menu"
+            parent="acc_enedis_menu"
+            name="Contrats"
+            sequence="40"
+            action="acc_operation.acc_contract_act_window"
+        />
+
         <menuitem
             id="menu_acc_config"
             name="Configuration"