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

[add] membership date

parent 9cf15592
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -63,6 +63,9 @@ class ScopPartner(models.Model):
"No adhérent",
compute='_compute_membership_int', store=True, group_operator="")
member_start_stat = fields.Date(
"Date d'adhésion statistique",
compute='_compute_membership', store=True)
member_start = fields.Date(
"Date d'adhésion",
compute='_compute_membership', store=True)
cae = fields.Boolean("CAE", track_visibility='onchange')
......@@ -824,6 +827,7 @@ class ScopPartner(models.Model):
partner.membership_status = "member"
partner.member_number = last_membership_period.number
partner.member_start_stat = last_membership_period.start_stat
partner.member_start = last_membership_period.start
elif (last_membership_period
and last_membership_period.end_reason_id):
partner.membership_status = "out"
......
......@@ -26,7 +26,8 @@
<filter string="Adhérents de mon UR" name="my_ur_adherent" domain="[('current_user_ur_id', '=', 'ur_id'), ('membership_status', '=', 'member')]"/>
<separator/>
<filter string="Créations cette année" name="date_1st_sign_this_year" domain="[('date_1st_sign','&lt;=', time.strftime('%%Y-12-31')),('date_1st_sign','&gt;=',time.strftime('%%Y-01-01'))]"/>
<filter string="Adhésions cette année" name="member_start_stat_this_year" domain="[('member_start_stat','&lt;=', time.strftime('%%Y-12-31')),('member_start_stat','&gt;=',time.strftime('%%Y-01-01'))]"/>
<filter string="Adhésions cette année" name="member_start_this_year" domain="[('member_start','&lt;=', time.strftime('%%Y-12-31')),('member_start','&gt;=',time.strftime('%%Y-01-01'))]"/>
<filter string="Adhésions cette année (stat)" name="member_start_stat_this_year" domain="[('member_start_stat','&lt;=', time.strftime('%%Y-12-31')),('member_start_stat','&gt;=',time.strftime('%%Y-01-01'))]"/>
<filter string="Coop. non Adhérentes, non décédées" name="is_not_member" domain="[('membership_status', '=', 'not_member'),('dissolution_date', '=', False)]"/>
<filter string="Adhérents radiés, non décédés" name="is_out" domain="[('membership_status', '=', 'out'),('dissolution_date', '=', False)]"/>
<separator/>
......
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