Skip to content
Extraits de code Groupes Projets
Valider 0e3e6d0b rédigé par Rémi - Le Filament's avatar Rémi - Le Filament
Parcourir les fichiers

[REV] avenant creation button rshould not be removed

parent 7e9c0e1d
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -106,6 +106,28 @@ class Project(models.Model): ...@@ -106,6 +106,28 @@ class Project(models.Model):
# ------------------------------------------------------ # ------------------------------------------------------
# Actions # 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 @api.multi
def action_generate_invoices_av(self): def action_generate_invoices_av(self):
for project in self: for project in self:
......
...@@ -15,6 +15,16 @@ ...@@ -15,6 +15,16 @@
<field name="nb_jour_plann" position="before"> <field name="nb_jour_plann" position="before">
<field name="nb_jour_theorique_tot_global" /> <field name="nb_jour_theorique_tot_global" />
</field> </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="gap" position="after">
<page <page
name="dossier_av" name="dossier_av"
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter