Skip to content
Extraits de code Groupes Projets
Valider 6926e4c6 rédigé par Benjamin - Le Filament's avatar Benjamin - Le Filament
Parcourir les fichiers

[update] liasse previsionnelle is_qualified & clean

parent 3d0cda4a
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -106,7 +106,6 @@ class ScopPartner(models.Model):
partner.year_project = str(partner.date_first_rdv.year)
# ------------------------------------------------------
# Onchange function
# ------------------------------------------------------
@api.onchange("project_status")
......@@ -150,7 +149,8 @@ class ScopPartner(models.Model):
if not liasse_adhesion.year == year_adhesion:
liasse_adhesion.update({"year": year_adhesion})
action = self.env["ir.actions.actions"]._for_xml_id(
"cgscop_liasse_fiscale.scop_liasse_fiscale_previsionnelle_act_window")
"cgscop_liasse_fiscale.scop_liasse_fiscale_previsionnelle_act_window"
)
action.update(
{
"name": "Données financières",
......@@ -235,8 +235,9 @@ class ScopPartner(models.Model):
"""
liasse_type_previ = "forecast"
liasse_adhesion = lm.sudo().create_liasse_fiscale(liasse_type_previ)
if not liasse_adhesion.revenue_cg:
if not liasse_adhesion.L2052_FL:
liasse_adhesion.update({"L2052_FL": self.ca_previsionnel})
liasse_adhesion.is_qualified = True
return liasse_adhesion
def is_project_complete(self):
......
......@@ -19,11 +19,7 @@ class ScopAdhesionLiasseFiscale(models.Model):
- VABDF sens CGSCOP-Subv
:return: errors if exist
"""
if (
self.L2052_FL == 0
and self.av_cg == 0
and self.av_cgsubv == 0
):
if self.L2052_FL == 0 and self.av_cg == 0 and self.av_cgsubv == 0:
return (
"<li> Les données financières ne sont pas renseignées correctement "
"(CA ou VA obligatoire)</li>"
......
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