Skip to content
Extraits de code Groupes Projets
Valider 8ad9990e rédigé par jordan's avatar jordan
Parcourir les fichiers

[clean] comment and order code for functions get_lm_adhesion + scop_liasse_adhesion

parent 752ee450
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -105,8 +105,7 @@ class ScopPartner(models.Model):
def scop_liasse_adhesion(self):
"""
Liasse connue en année N → on utilise cette liasse
Pas de liasse → on crée une liasse prévisionnelle
Display liasse fiscale used for adhesion : LF attached to LM adhesion
:return:
"""
self.ensure_one()
......@@ -145,24 +144,25 @@ class ScopPartner(models.Model):
"""
self.ensure_one()
year_inscription = self.date_1st_sign.year
dossier_type_inscription_id = self.env.ref(
'cgscop_liste_ministere.liste_ministere_type_1').id
dossier_type_renouvellement_id = self.env.ref(
'cgscop_liste_ministere.liste_ministere_type_2').id
last_lm = self.get_last_lm()
if last_lm and last_lm.year >= year_inscription:
lm_adhesion = last_lm
else:
if not last_lm:
dossier_type_inscription_id = self.env.ref(
'cgscop_liste_ministere.liste_ministere_type_1').id
type_lm = dossier_type_inscription_id
else:
dossier_type_renouvellement_id = self.env.ref(
'cgscop_liste_ministere.liste_ministere_type_2').id
type_lm = dossier_type_renouvellement_id
lm_adhesion = self.env['liste.ministere'].create({
'partner_id': self.id,
'year': year_inscription,
'type_id': type_lm
})
# TODO : CHANGER ACTION PUBLISH LM !
lm_adhesion.action_publish_without_extranet()
return lm_adhesion
......
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