diff --git a/__manifest__.py b/__manifest__.py
index 24e264dd10c83a3caaa97bff58910a35626fc416..7e3b2319a82022576e23dfc5e17423f1c87f4219 100644
--- a/__manifest__.py
+++ b/__manifest__.py
@@ -13,14 +13,14 @@
         "data/mail_data.xml",
         "data/data.xml",
         # views
-        # "views/res_users_views.xml",
+        "views/res_config_settings_views.xml",
+        "views/acc_views.xml",
         "views/res_partner_views.xml",
         "views/acc_operation_views.xml",
         "views/acc_counter_views.xml",
         "views/acc_enedis_cdc_views.xml",
         "views/acc_enedis_import_logs_views.xml",
         "views/acc_contract_views.xml",
-        "views/res_config_settings_views.xml",
         # views menu
         "views/menu_views.xml",
         # wizard
diff --git a/models/acc_operation.py b/models/acc_operation.py
index edfc4ded178853c2ae4a84e9061626583d046d13..a342776b9f775ccc5ddd3c32649df723bea9dee8 100644
--- a/models/acc_operation.py
+++ b/models/acc_operation.py
@@ -77,6 +77,8 @@ class AccOperation(models.Model):
     )
     mail_contact = fields.Char("Mail contact")
     signature_mail = fields.Char("Signature mail", default="L'équipe Elocoop")
+
+    acc_origine_ids = fields.Many2many(comodel_name="acc.origine", string="Origines")
     # ------------------------------------------------------
     # SQL Constraints
     # ------------------------------------------------------
@@ -185,3 +187,11 @@ class AccOperation(models.Model):
 
                     # Delete file after creation
                     file.unlink()
+
+
+class AccOrigine(models.Model):
+    _name = "acc.origine"
+    _description = "Origine"
+
+    name = fields.Char("Nom", required=True)
+
diff --git a/security/ir.model.access.csv b/security/ir.model.access.csv
index 2accf227a2354e9ccf27f17261bc706806cb220e..f007985a91493ac1f8138c1b4a9962bec5ba4afc 100644
--- a/security/ir.model.access.csv
+++ b/security/ir.model.access.csv
@@ -10,3 +10,5 @@ id,name,model_id/id,group_id/id,perm_read,perm_write,perm_create,perm_unlink
 "access_acc_enedis_cdc_group_user","acc_enedis_cdc group_user","model_acc_enedis_cdc","base.group_user",1,0,0,0
 "access_acc_enedis_import_logs_group_partner_manager","acc_enedis_import_logs group_partner_manager","model_acc_enedis_import_logs","base.group_partner_manager",1,1,1,1
 "access_acc_enedis_import_logs_group_user","acc_enedis_import_logs group_user","model_acc_enedis_import_logs","base.group_user",1,0,0,0
+"access_acc_origine_group_partner_manager","acc_origine group_partner_manager","model_acc_origine","base.group_partner_manager",1,1,1,1
+"access_acc_origine_group_user","acc_origine group_user","model_acc_origine","base.group_user",1,0,0,0
\ No newline at end of file
diff --git a/views/acc_operation_views.xml b/views/acc_operation_views.xml
index bba7eeaea1abec158a9b9c4e262fe412703e44b2..b38109d6add0f354bef26a403567add641f1dc18 100644
--- a/views/acc_operation_views.xml
+++ b/views/acc_operation_views.xml
@@ -72,6 +72,7 @@
                             <group>
                                 <field name="date_start_contract" />
                                 <field name="mail_contact" />
+                                <field name="acc_origine_ids" widget="many2many_tags" />
                             </group>
                             <group>
                                 <field name="distribution_key" />
diff --git a/views/acc_views.xml b/views/acc_views.xml
new file mode 100644
index 0000000000000000000000000000000000000000..4fe95fb8e3298f6b4a318facd24abb3ab2eaae3f
--- /dev/null
+++ b/views/acc_views.xml
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+    <data>
+
+        <record id="acc_origine_tree_view" model="ir.ui.view">
+            <field name="name">acc.origine.tree</field>
+            <field name="model">acc.origine</field>
+            <field name="arch" type="xml">
+                <tree string="Origines" editable="top">
+                    <field name="name" />
+                </tree>
+            </field>
+        </record>
+
+        <record
+            id="acc_origine_act_window"
+            model="ir.actions.act_window"
+        >
+            <field name="name">Origine</field>
+            <field name="type">ir.actions.act_window</field>
+            <field name="res_model">acc.origine</field>
+            <field name="view_mode">tree</field>
+        </record>
+
+        <menuitem
+            id="menu_acc_global_settings"
+            name="ACC"
+            parent="acc_operation.menu_acc_config"
+            sequence="10"
+        />
+
+        <menuitem
+            name="Origines"
+            id="menu_acc_origine"
+            parent="menu_acc_global_settings"
+            action="acc_origine_act_window"
+        />
+    </data>
+</odoo>