Skip to content
Extraits de code Groupes Projets
Valider d33e9d2c rédigé par Juliana's avatar Juliana
Parcourir les fichiers

[FIX]Bug on date next generation

parent 74ed5f1b
Branches
Étiquettes v1.7.2
Aucune requête de fusion associée trouvée
...@@ -12,7 +12,7 @@ class Project(models.Model): ...@@ -12,7 +12,7 @@ class Project(models.Model):
is_avenant = fields.Boolean("Avenant lancé", default=False) is_avenant = fields.Boolean("Avenant lancé", default=False)
date_ca_av = fields.Date("Date de CA Avenant") date_ca_av = fields.Date("Date de CA Avenant")
date_ca_next = fields.Date("Lendemain date de CA Avenant", compute='_compute_date_ca_av_next') date_ca_av_next = fields.Date("Lendemain date de CA Avenant", compute='_compute_date_ca_av_next')
# Champs étape "Instruction" => Onglet Dossier Avenants # Champs étape "Instruction" => Onglet Dossier Avenants
contexte_av = fields.Text("Rappel du contexte projet") contexte_av = fields.Text("Rappel du contexte projet")
caract_beneficiaire_av = fields.Text("Caractéristiques du bénéficiaire") caract_beneficiaire_av = fields.Text("Caractéristiques du bénéficiaire")
...@@ -237,8 +237,8 @@ class Project(models.Model): ...@@ -237,8 +237,8 @@ class Project(models.Model):
keys['##TAB_PORTEURS##'] = tab_pp keys['##TAB_PORTEURS##'] = tab_pp
if self.date_ca_next: if self.date_ca_av_next:
keys['##date_ca_av_next##'] = babel.dates.format_date(date=self.date_ca_next, format='dd MMMM Y', keys['##date_ca_av_next##'] = babel.dates.format_date(date=self.date_ca_av_next, format='dd MMMM Y',
locale=self._context.get('lang') or 'en_US') locale=self._context.get('lang') or 'en_US')
return keys return keys
...@@ -298,10 +298,10 @@ class Project(models.Model): ...@@ -298,10 +298,10 @@ class Project(models.Model):
['partner_id'], lazy=False) ['partner_id'], lazy=False)
keys['##montant##'] = cout_ids[0]['montant'] keys['##montant##'] = cout_ids[0]['montant']
keys['##nb_jour_theorique_tot##'] = cout_ids[0]['nb_jour_theorique'] keys['##nb_jour_theorique_tot_av##'] = cout_ids[0]['nb_jour_theorique']
keys['##nb_jour_pratique_tot##'] = cout_ids[0]['nb_jour_pratiques'] keys['##nb_jour_pratique_tot_av##'] = cout_ids[0]['nb_jour_pratiques']
keys['##nb_jour_tot##'] = cout_ids[0]['nb_jour_pratiques'] + cout_ids[0]['nb_jour_theorique'] keys['##nb_jour_tot_av##'] = cout_ids[0]['nb_jour_pratiques'] + cout_ids[0]['nb_jour_theorique']
keys['##nb_heure_tot##'] = (cout_ids[0]['nb_jour_pratiques'] + cout_ids[0]['nb_jour_theorique']) * 7 keys['##nb_heure_tot_av##'] = (cout_ids[0]['nb_jour_pratiques'] + cout_ids[0]['nb_jour_theorique']) * 7
project._publipostage_documents(template_doc, keys, False) project._publipostage_documents(template_doc, keys, False)
# Récupération des annexes de conventions d'accompagnement # Récupération des annexes de conventions d'accompagnement
......
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