diff --git a/models/project.py b/models/project.py
index 5e3ccd36cfac3bbb865d9df03f8deb88bf584e6a..a22dc19c3a0af325bc5fc8051ea3415495786231 100644
--- a/models/project.py
+++ b/models/project.py
@@ -106,6 +106,28 @@ class Project(models.Model):
     # ------------------------------------------------------
     # Actions
     # ------------------------------------------------------
+    @api.multi
+    def fill_avenant(self):
+        for project in self:
+            project.write(
+                {
+                    "is_avenant": True,
+                    "contexte_av": project.contexte,
+                    "caract_beneficiaire_av": project.caract_beneficiaire,
+                    "objectifs_accompagnement_av": project.objectifs_accompagnement,
+                    "besoins_beneficiaires_av": project.besoins_beneficiaires,
+                    "contenu_formation_av": project.contenu_formation,
+                    "methode_savoir_av": project.methode_savoir,
+                    "travaux_intersessions_av": project.travaux_intersessions,
+                    "lieu_av": project.lieu,
+                    "periode_realisation_av": project.periode_realisation,
+                    "modalite_gap_av": project.modalite_gap,
+                    "explication_financement_av": project.explication_financement,
+                    "nb_jours_adefpat_av": project.nb_jours_adefpat,
+                    "cout_jour_adefpat_av": project.cout_jour_adefpat,
+                }
+            )
+
     @api.multi
     def action_generate_invoices_av(self):
         for project in self:
diff --git a/views/project_views.xml b/views/project_views.xml
index 8cd157cb4df5e1e7f4b55fba80b8c880a372ae38..c0a576c00d1b280e275f046e105e75f447a634f3 100644
--- a/views/project_views.xml
+++ b/views/project_views.xml
@@ -15,6 +15,16 @@
                 <field name="nb_jour_plann" position="before">
                     <field name="nb_jour_theorique_tot_global" />
                 </field>
+                <header position="inside">
+                    <!-- Ajout du bouton pour récupérer les infos avenants -->
+                    <button
+                        string="Avenant"
+                        type="object"
+                        class="btn btn-primary"
+                        name="fill_avenant"
+                        attrs="{'invisible': [('is_avenant', '=', True)]}"
+                    />
+                </header>
                 <page name="gap" position="after">
                     <page
                         name="dossier_av"