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

[fix] use current membership_number if exists for new membership

parent 005228d8
Branches
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -298,7 +298,9 @@ class ScopPartner(models.Model): ...@@ -298,7 +298,9 @@ class ScopPartner(models.Model):
:return: :return:
""" """
self.ensure_one() self.ensure_one()
return self.env["ir.sequence"].next_by_code("scop.membership.period") num = self.env["ir.sequence"].next_by_code("scop.membership.period")
self.write({"member_number_int": num})
return num
def create_period_adhesion_cg(self, num_adherent): def create_period_adhesion_cg(self, num_adherent):
""" """
...@@ -500,7 +502,7 @@ class ScopPartner(models.Model): ...@@ -500,7 +502,7 @@ class ScopPartner(models.Model):
res = super(ScopPartner, self).scop_valid_cg() res = super(ScopPartner, self).scop_valid_cg()
# Create period adhésions with num adherent # Create period adhésions with num adherent
num_adherent = self.create_num_adherent() num_adherent = self.member_number_int or self.create_num_adherent()
self.create_period_adhesion_cg(num_adherent) self.create_period_adhesion_cg(num_adherent)
self.create_period_adhesion_fede(num_adherent) self.create_period_adhesion_fede(num_adherent)
# TODO : check pour fede CAE si coop is CAE ? # TODO : check pour fede CAE si coop is CAE ?
......
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