Thibault Francois
d97b676023
[REF] Refactoring of shift module
Move counter specific and cooperator status specific to a module call beesdoo_worker_status
Remove dependency of beesdoo_base to beesdoo_shift
beesdoo_worker_status depends on beesdoo_base
Move all attendance sheet related code to a new module attendance sheet
Leave empty interface on beesdoo_shift to be implemented in other module to define
specific behavior of the counter and the status of the cooperator
5 years ago
Elouan Le Bars
e03dc65532
[ADD] b_shift : traductions
5 years ago
Elouan Le Bars
bea4258143
[ADD] b_shift : attendance sheet access rules
5 years ago
Rémy Taymans
efec421508
[IMP] b_shift: Future alert date and Next Countdown date
This improves the calculation of the future alert date in other to take
holidays and temporary exemption into account.
This also adds the date of the next countdown that also take holidays
and temporary exemption into account.
6 years ago
Thibault Francois
51077450ff
[FIX] Double header on partner form
7 years ago
Rémy Taymans
604b74a2dc
[ADD] beesdoo_shift: Future alert date
7 years ago
Thibault Francois
e446f21696
[ADD] 0048g- Statut démissionnaire: possible when unscribed to check the box resigning, the cooperator will be in a specific status resigning
7 years ago
Thibault Francois
3c231006b0
[ADD] beesdoo_shift: S0048 temporary exemption
7 years ago
Thibault Francois
58fe243857
[CHANGE] beesdoo_shift: allow to launch auto extension as group_shift_attendance AKA accueil groupe
7 years ago
Thibault Francois
2aadff1bde
[ADD] Implement status management for irregular worker
7 years ago
Thibault Francois
98d84f4bbd
[ADD] Holiday wizard
7 years ago
Thibault Francois
a4d1805b12
[IMP] Holiday end with and end day rater then a nb of days after the start
7 years ago
Thibault Francois
957965bab3
[ADD] extension wizard + [CLEAN] Abstract class for all wizard related to action on the cooperative status
7 years ago
Thibault Francois
20b7b29982
[ADD] Add unsubscribe wizard
7 years ago
Thibault Francois
cc4dd3d79e
[ADD] Mechanism to change counter according to presence to shift or not + Option to not launch status mechanism
7 years ago
Thibault Francois
efb5ac2d56
[ADD] Compute state of cooperative based on their shift presence
7 years ago
Thibault Francois
211e24a5c5
[WIP]
7 years ago
Thibault Francois
e4207c5af4
[FIX] use existing field for cooperator type + [CLEAN] hide useless tab for physical person
8 years ago
Thibault Francois
49837c9d84
[TASK 0044_b] Gestion des shifts : visualiser le créneau sur la fiche du membre régulier + [ADD] Tab worker information for all information linked with the work in the cooperative + [ADD] share type for beescoop + [ADD] Specific module that make the link between beesdoo and easy_my_coop : compute the share_type base on the share bought
8 years ago
Thibault Francois
c926742803
[ADD] hide subscribe button is not worker
8 years ago
Thibault Francois
ee10adfe23
[S0047] Faire le suivi des inscriptions aux séances info/inscriptions shifts
8 years ago