Skip to content
Extraits de code Groupes Projets

[add] merge 14.0 new process adh

Affichage du commit 22b8cb53
Suivant
Afficher la dernière version
8 files
+ 19
14
Comparer les modifications
  • Côte à côte
  • En ligne

Fichiers

+ 7
7
@@ -150,10 +150,10 @@ class ScopInstance(models.Model):
@@ -150,10 +150,10 @@ class ScopInstance(models.Model):
:return:
:return:
"""
"""
partners = self._get_partners().filtered(
partners = self._get_partners().filtered(
lambda p: p.project_status == "6_suivi"
lambda p: p.membership_status == "member"
)
)
if len(partners) < 1:
if len(partners) < 1:
raise UserError(_('Aucune coopérative n\'est en statut "suivi"'))
raise UserError(_('Aucune coopérative n\'est en statut "membre"'))
return self.create_report_adhesion(partners)
return self.create_report_adhesion(partners)
def create_report_adhesion_per_ur(self):
def create_report_adhesion_per_ur(self):
@@ -162,10 +162,10 @@ class ScopInstance(models.Model):
@@ -162,10 +162,10 @@ class ScopInstance(models.Model):
:return:
:return:
"""
"""
partners = self._get_partners().filtered(
partners = self._get_partners().filtered(
lambda i: i.project_status == "6_suivi"
lambda i: i.membership_status == "member"
)
)
if len(partners) < 1:
if len(partners) < 1:
raise UserError(_('Aucune coopérative n\'est en statut "suivi"'))
raise UserError(_('Aucune coopérative n\'est en statut "membre"'))
urs = partners.mapped("ur_id")
urs = partners.mapped("ur_id")
wizard = self.env["scop.instance.report.wizard"].create(
wizard = self.env["scop.instance.report.wizard"].create(
{
{
@@ -189,10 +189,10 @@ class ScopInstance(models.Model):
@@ -189,10 +189,10 @@ class ScopInstance(models.Model):
Open wizard to send mail adhésions
Open wizard to send mail adhésions
"""
"""
partners = self._get_partners().filtered(
partners = self._get_partners().filtered(
lambda i: i.project_status == "6_suivi"
lambda i: i.membership_status == "member"
)
)
if len(partners) < 1:
if len(partners) < 1:
raise UserError(_('Aucune coopérative n\'est en statut "suivi"'))
raise UserError(_('Aucune coopérative n\'est en statut "membre"'))
wizard = self.env["scop.instance.mail.wizard"].create({})
wizard = self.env["scop.instance.mail.wizard"].create({})
return {
return {
@@ -262,7 +262,7 @@ class ScopInstance(models.Model):
@@ -262,7 +262,7 @@ class ScopInstance(models.Model):
partners_to_validate = self.env.context.get(
partners_to_validate = self.env.context.get(
"partners_to_validate",
"partners_to_validate",
self.instance_partner_ids.filtered(
self.instance_partner_ids.filtered(
lambda p: p.state == "positive" and p.project_status == "5_cg"
lambda p: p.state == "positive" and p.membership_status == "soumis_cg"
),
),
)
)
validated_partners = list()
validated_partners = list()
Chargement en cours