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

[update] replace start_stat by start date for membership

parent 51d60553
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -6,7 +6,6 @@ from odoo import _, api, fields, models
from odoo.exceptions import UserError, ValidationError
_logger = logging.getLogger(__name__)
# HELP : https://chemistry.apache.org/python/docs/examples.html
class ScopInstance(models.Model):
......@@ -17,7 +16,7 @@ class ScopInstance(models.Model):
# ------------------------------------------------------
is_type_membership = fields.Boolean("Adhésions")
date_membership = fields.Date(
string="Date d'adhésion statistique",
string="Date d'adhésion",
)
instance_partner_ids = fields.One2many(
comodel_name="scop.instance.partner",
......@@ -254,7 +253,6 @@ class ScopInstance(models.Model):
Select all coop in state positive & status "soumis cg" to be validated
- use scop_valid_cg
- set lf_adhesion qualified
- affect new start_stat if needed
- log success or error
- open wizard to send mail to all validated coops
"""
......@@ -281,9 +279,9 @@ class ScopInstance(models.Model):
],
limit=1,
)
if membership_period.start_stat != r.statistic_membership_date:
if membership_period.start != r.statistic_membership_date:
membership_period.update(
{"start_stat": r.statistic_membership_date}
{"start": r.statistic_membership_date}
)
# log success
validated_partners.append(partner.id)
......@@ -352,5 +350,5 @@ class ScopInstance(models.Model):
lambda p: p.start == self.date.date() and not p.end
)
membership_period_ids.update(
{"start_stat": self.date_membership}
{"start": self.date_membership}
)
......@@ -54,7 +54,7 @@ class ScopInstancePartner(models.Model):
)
comments = fields.Text("Commentaires")
statistic_membership_date = fields.Date(
string="Date d'adhésion statistique",
string="Date d'adhésion",
default=lambda self: self._get_default_date_stat(),
)
......
......@@ -89,7 +89,7 @@
<button
name="update_membership_date"
type="object"
string="Mettre à jour la date d'adhésion statistique"
string="Mettre à jour la date d'adhésion"
class="btn-outline-dark btn-sm"
/>
</group>
......@@ -121,7 +121,7 @@
<field
name="statistic_membership_date"
readonly="False"
string="Date adhésion stat."
string="Date adhésion"
/>
<button
name="switch_state"
......
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