-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[EPIC] ETQ salarié.e, je souhaite pouvoir voir la nombre de jours de congé payé qu'il me reste pour cette année. #381
Comments
Merci @Volubyl pour cette superbe story, je sens déjà le casse tête arriver 🥰. Ça va être challengeant Pour moi il y aura 2 points principaux pour arriver à afficher le nombre de jours de congé payé qu'il me reste pour cette année, qui au final correspond à la différence de:
|
On est d'accord qu'il faut donc fermer le ticket #364 qui fait doublon maintenant ? |
@benpaquier
Les compteurs n'ont pas tout à fait été remis à 0 pour tout le monde. L'idée de la remise à 0 écrit dans l'accord d'entreprise visait à permettre aux personnes ayant eu un solde négatif de congé au 31 de bénéficier de jours de congés supplémentaires pour avoir un solde remis à 0 au 1er Juin. Les personnes ayant eu un solde positif au 31 mai ont gardé leur solde positif ( elle n'ont pas perdu de jours)
Ok pour moi |
Il y a une chose dont on peut être sûrs (ou en avoir confiance), c'est que le décompte de jours de congés sur les fiches de paie est correct. Le plus probable est plutôt que Permacoop se trompe. Par exemple parce qu'on n'aura pas implémenté une des multiples règles ou exceptions, concernant les arrêts de travail par exemple. Toute cette complexité est déjà implémentée dans Cegid Loop (le progiciel de la compta) sur lequel des quantités de gens travaillent pour qu'il soit raccord avec la loi. En ce sens, la source de vérité est selon moi les fiches de paie. Permacoop ne serait qu'indicatif D'ailleurs je crois comprendre que le besoin finalement c'est plutôt de savoir "en gros combien il m'en reste", "est-ce que je peux poser une semaine ici" Le problème étant que le bulletin de salaire ne donne que le nb de congés "acquis", et pas "ce qui sera encore dispo jusqu'à la fin de l'année", or c'est ça qui nous intéresse pour "planifier" nos congés. Permacoop pourrait donc faire ce calcul simplifié à notre place. En gros, sachant que le bulletin de salaire indique que tu en as acquis X entre le 1er juin dernier et aujourd'hui (on reporte la case "Congés acquis"), et que tu en as déjà posé Y (passés ou futurs, ce qu'on peut calculer dans Permacoop, alors que la case "Congés pris" dans le bulletin de salaire ne comprend que les congés passés), alors jusqu'au 31 mai prochain il t'en reste encore Z. Le calcul serait :
où N vaut Par exemple si on est le 10 septembre, il y a 3 mois écoulés depuis le 1er juin (juin, juillet, août). Si on constate X = 8.74 alors N = ceil(34.96) = 35. Si on a déjà pris 14 jours entre le 1er juin et le 31 mai prochain, ça veut dire qu'il nous reste 21 jours à poser. L'avantage c'est que ça fait moins de paramétrage. Le nb de congés gagné chaque mois (donc le nb de semaines de congés payés) est "incorporé" dans X. Par contre, il faudrait "mettre à jour" X chaque mois. Ce serait une sorte de synchronisation avec les fiches de paie (la source de vérité). Ça pourrait être une nouvelle tâche de la gérance lors de la réception des fiches de paie (c'est pas long et suffit de le documenter dans le Wiki). |
Par principe, je pense qu'une solution qui demande de la maintenance manuelle n'est pas une bonne solution car :
@florimondmanca est-ce que tu pourrais déplacer ton commentaire sur #383 ? |
Si on décide que ça vaut le coup en terme de maintenance de Permacoop (qu'on a déjà du mal à faire) de réimplémener la législation et les exceptions en matières de congés payés Personnellement, j'en doute, c'est pour cela que je propose une solution "manuelle" (en réalité s'appuyant sur un process déjà bien rodé : l'établissement et la transmission des fiches de paie par la gérance https://gitlab.fairness.coop/fairness/documentation/-/wikis/Salaires-et-fiches-de-paie) En tant que co-gérant, si ça se présente sous la forme d'un unique champ "Dernier nombre de congés pris connu" à mettre à jour chaque mois pour chaque personne, ça me semble tout à fait gérable, du moins tant qu'il n'y a pas trop de gens. Même en cas d'oubli, en fait ce ne serait pas critique en général car le X ne sert qu'à obtenir le nb total de jours de congés. Là où ça deviendrait problématique ce serait lors de cas exceptionnels : les "congés acquis" progresseront alors moins vite dans la fiche de paie, et sans synchronisation Permacoop continuerait par exemple à croire qu'il y a 35 jours au total alors qu'en fait c'est peut-être devenu 32.6 en raison de N jours d'arrêt maladie. |
Dans #383 j'ai du mal à comprendre quelle fonctionnalité serait ajoutée à Permacoop. Pour l'instant le ticket résume une méthode de calcul, qui a l'air correcte certes. Mais quel est le besoin ? Le nb de congés acquis est déjà indiqué dans la fiche de paie. Par contre, le nb de congés pouvant encore être posé, compte tenu des éventuels jours déjà posés dans le futur via Permacoop, ne l'est pas, et ça c'est l'objet du présent ticket. En résumé, l'existence de #383 et le choix sur ce ticket 381 se résume selon moi au choix cardinal suivant : la question de la source de vérité
|
Le besoin est d'avoir un compteur qui augmente en fonction du nombre de congé acquis. Avant de rédigé cet issue, j'en ait parlé avec les personnes présentes autour de moi (Hélène, Mathieu, Benoit principalement) et pour elles ce serait un besoin.
Oui effectivement, ce nombre est déja indiqué mais même en ayant communiqué l'information, pour elles, l'envie d'avoir ce compteur demeure. Ceci étant dit, j'ai rélu ton message et je suis d'accord avec le fait que le risque d'erreur est assez important : plein de petites règles d'acquisition de congé auxquelles l'on ne pensera pas et donc il y aura certainement de la déscrynchro. La solution proposée me semble la plus viable mais cependant j'ai des doutes quant à la viabilité sur le moyen/long terme. Pour être honnête, je ne participerais pas à la mise à jour manuelle de Permacoop car à mes yeux (et pour mon cas personnel) le bénéfice que je vais en tirer est inférieur à la "charge mentale" que cela implique. Est-ce que toi personellement tu souhaite effectuer cette MAJ chaque mois ? |
je serai preneurs d'autres avis @ip512 @mmarchois p-e ? |
Je suis du même avis que @Volubyl sur le point "risque d'oubli". Quand on voit la galère que c'est de demander aux gens de remplir le faircalendar, je suis quasi sûr qu'il y aura des problèmes de reporting. Peut-être faudrait-il alors repenser le besoin. Initialement, c'était de savoir combien de jours je pouvais poser. Dans un premier temps, on pourrait tout simplement remonter le nombre de jours pris sur une année par salarié (que ce soit bien plus clair que le listing d'aujourd'hui), ce qui donnera un indicateur par rapport au nombre de jours de congés restants :
Je vois plus cette feature comme un indicateur/curseur pour savoir où tu en es. @florimondmanca @Volubyl qu'en pensez-vous ? |
Si c'est quelque chose qu'on considère important pour l'équipe, je pense qu'on pourrait décider de l'intégrer au mandat de cogérance (comme pour l'établissement des fiches de paie etc). Et donc la question ne sera pas si moi ou un autre membre de la cogérance "souhaiterait" faire la MAJ, elle devra être faite, et donc elle le sera (sauf manquement de la cogérance, comme si on "oubliait" d'établir les fiches de paie en fin de mois : ça n'arrive pas car on y pense et c'est dans les process habituels). Ça évite les problèmes d'oublis car contrairement à ce que semble penser @mmarchois , l'idée n'était pas de mettre la charge sur tout le monde (contrairement à FairCalendar qui est forcément complètement décentralisé), mais de la centraliser sur quelques personnes (la cogérance) qui en auront la responsabilité, documentée via les process
C'est vrai qu'on n'a pas cette info dans FairCalendar pour l'instant Ça correspond au Y dans mon calcul ci-dessus Ça voudrait donc dire que ce ticket 381 n'aurait pas lieu d'être (on considèrerait qu'on n'a finalement pas tant besoin de voir le nb de congés restants dans Permacoop), et qu'il ne faudrait garder que #383 |
Contexte
En juin 2023, un accord d'entreprise modifiant le nombre de congés payé a été signé. Celui-ci permet aux salarié.e.s de Fairness de bénéficier de 7 semaines de congé payés au lieu des 5 prévues par la loi.
Règles métiers
Notions à avoir en mémoire
Vocabulaire
Jours ouvrés/ Jours ouvrables
Les jours ouvrables sont tous les jours de la semaine, sauf :
Les jours ouvrés sont tous les jours habituellement travaillés dans l’entreprise (par exemple : du lundi au vendredi).
En général, les congés payés sont décomptés en jours ouvrables mais rien n’interdit à un employeur de les calculer dans les jours ouvrés.
Cette méthode ne doit cependant pas défavoriser le/la salarié·e.
Chez Fairness, nous décomptons les jours de congés en jours ouvrés.
Jours de travail effectif
Par travail effectif, la législation entend uniquement des périodes pendant lesquelles le/la salarié·e a été à son poste de travail.
Sont assimilés à du travail effectif, notamment :
Exceptions
Les absences pour maladie (ou pour grève) ne sont pas considérées comme du travail effectif, sauf en cas de dispositions conventionnelles plus favorables. Un·e salarié·e qui a été en arrêt de travail pour maladie pendant 2 mois peut donc perdre 5 jours ouvrables de congés payés. Mais l’absence du/de la salarié·e ne peut avoir pour effet d’entraîner une réduction de ses droits à congé plus que proportionnelle à la durée de cette absence.
Lorsque le nombre de jours ouvrables calculé n’est pas un nombre entier, la durée du congé est portée au nombre entier immédiatement supérieur.
Période d'acquisition des congés
Chez Fairness la période d'acquisition des congés est de du 1er Juin au 31 mai
Acquisition des jours de congés
Pour information: Règles de calcul général
Que le décompte se fasse en jours ouvrés ou jour ouvrable, un.e salarié.e a droit à 5 semaines de congés payés.
En jour ouvré, le calcul se fera ainsi : 5 semaines x 5 jours ouvrés = 25 jours ouvrés.
Un.e salarié.e acquiert donc 2.08 jours de congés par mois travaillés effectif.
Calcul : (5 semaines * 5 jours ouvrés) / 12 = 2.08
Règles de calcul avec l'accord d'entreprise
Avec l'accord d'entreprise, les salarié.e.s de Fairness vont obtenir 7 semaines de congés payés
Le calcul se fera ainsi : 7 semaines * 5 jours ouvrés = 35 jours ouvrés
Un.e salarié acquiert donc 2.91 jours de congés par mois travaillés effectif.
Calcul : (7 semaines * 5 jours ouvrés) / 12 = 2.91
Autres jours de congés payés
Le/la salarié·e a droit, sur justification, à un congé spécifique rémunéré et assimilé à du temps de travail effectif pour la détermination de la durée du congé payé annuel.
La durée de ce congé spécifique est de :
Découpage en issues
A. Le compteur augmente en fonction du nimbre de jours de travail effectif effectué (issue : #383 )
B. Le compteur diminue dès que je prends un jour de congé payé (issue: #384)
The text was updated successfully, but these errors were encountered: