HPA
Chapitre 5 — Rubriques de paye
Liste détaillée de toutes les rubriques de paye : salaires de base, primes, indemnités, retenues, cotisations affichées sur le bulletin.
6305
En vigueur
ECART HEURES SUR PLANNING
Cette règle de paie concerne la rubrique « Écart heures sur planning ». Elle a pour rôle d'inverser le signe du nombre d'heures associé à cette rubrique : si la valeur était positive, elle devient négative, et inversement.
Concrètement, le calcul prend la quantité d'heures déjà déterminée pour la rubrique et la remplace par son opposé. Il n'y a aucune condition particulière, aucun test sur le salarié, sur la période ou sur un seuil : l'inversion s'applique systématiquement, à chaque fois que la rubrique est mobilisée dans le bulletin.
L'effet attendu est de transformer un écart constaté entre les heures réellement effectuées et les heures prévues au planning en une valeur de sens opposé pour le traitement en paie. Par exemple, si le système a d'abord calculé un écart de +3 heures (heures faites en plus du planning), la rubrique enregistrera finalement -3 heures, et inversement pour un écart négatif. Ce mécanisme sert généralement à corriger la convention de signe utilisée en amont, afin que la rubrique « Écart heures sur planning » se présente avec le signe attendu sur le bulletin (par exemple en déduction plutôt qu'en gain, ou l'inverse selon le paramétrage global).
Point d'attention / ambiguïté : la règle ne précise pas pourquoi l'inversion est nécessaire ni à partir de quelle source l'écart initial est calculé. Pour comprendre le sens final (gain ou perte d'heures pour le salarié), il faut se référer à la manière dont la valeur d'origine est alimentée en amont, dans une autre rubrique ou un autre paramétrage. La règle elle-même se limite à un simple changement de signe.
Éléments référencés
6310
En vigueur
ABSENCE JRS TPS D'HABILLAGE
Cette regle calcule la retenue sur salaire et le nombre d'heures correspondantes lorsqu'un salarie s'absente pendant le temps d'habillage. Elle determine egalement le taux journalier de reference utilise pour valoriser cette absence.
Le principe de calcul est le suivant : on part de la duree reelle de l'absence exprimee en jours. Si cette duree couvre la totalite des jours calendaires du mois (autrement dit, le salarie a ete absent tout le mois), elle est ramenee a 26 jours. Cette correction sert a aligner le calcul sur une base mensuelle standard de 26 jours ouvrables, plutot que sur 30 ou 31 jours calendaires.
Une fois la duree determinee, le montant a retenir sur le salaire est obtenu en partant du salaire de base, ramene a une valeur journaliere (salaire de base multiplie par 30, divise par le nombre de jours de presence, puis divise par 26), puis multiplie par le nombre de jours d'absence. Le resultat est negatif puisqu'il s'agit d'une retenue, et il est arrondi au centime.
En parallele, la regle convertit cette absence en heures, en s'appuyant sur l'horaire mensuel et l'horaire de base du salarie, puis arrondit au centime egalement. Un commentaire automatique est genere precisant la periode concernee (du... au...), avec les dates de debut et de fin de l'absence. Enfin, le taux journalier de reference est conserve a part, sans signe negatif, pour information ou pour reutilisation ailleurs.
Point a clarifier : le libelle parle de temps d'habillage, mais la formule traite l'absence comme une absence classique en jours entiers. Il est donc possible que cette regle soit utilisee pour des absences exprimees en jours plutot que pour des fractions horaires de temps d'habillage a proprement parler.
Éléments référencés
Fonctions de calcul
6399
En vigueur
*****gestion des absences Heures*******
Rubrique « *****gestion des absences Heures******* » (code 6399) (RUB_GAIN=0 : retenue, info ou technique selon usage). Actuellement active, variante en vigueur depuis le 1980-01-01. Une seule variante de formule définie.
6400
En vigueur
ABSENCE HEURES MALADIE
Cette rubrique calcule la retenue sur salaire correspondant aux heures d'absence pour maladie du salarié. Elle détermine le montant à déduire de la paie en fonction du nombre d'heures d'absence déclarées et du taux horaire de l'intéressé.
Premier cas : absence sur la période complète. Si le nombre d'heures d'absence saisi dépasse la base horaire habituelle du salarié, on plafonne l'absence à cette base horaire et on retient l'intégralité des éléments fixes (le salaire de base est entièrement déduit). Sinon, la retenue est calculée au prorata : nombre d'heures absentes multiplié par le taux horaire (éléments fixes divisés par la base horaire), avec un signe négatif puisqu'il s'agit d'une déduction. Dans les deux cas, un commentaire automatique est généré indiquant la période d'absence (du … au …).
Deuxième cas : absence partielle (par exemple sur une partie de la période ou de la journée). Si des heures d'absence partielle sont renseignées, la même logique s'applique : si elles couvrent toute la base horaire, on déduit l'intégralité du salaire fixe ; sinon, on applique le taux horaire aux heures partielles. Le commentaire reprend alors les dates de la période d'absence partielle.
Enfin, la rubrique calcule la durée de l'absence en jours entre la date de début et la date de fin, en la plafonnant à 30 jours maximum (utile pour les règles de subrogation ou de Sécurité sociale).
Point d'attention : si les deux types d'heures (totales et partielles) sont renseignés simultanément, la partie partielle écrase les valeurs calculées au premier passage, ce qui peut prêter à confusion lors de la saisie.
Éléments référencés
Fonctions de calcul
6402
En vigueur
CARENCE EN HEURES
Cette rubrique calcule la retenue sur salaire correspondant aux heures d'absence pour maladie du salarié. Elle détermine le montant à déduire de la paie en fonction du nombre d'heures d'absence déclarées et du taux horaire de l'intéressé.
Premier cas : absence sur la période complète. Si le nombre d'heures d'absence saisi dépasse la base horaire habituelle du salarié, on plafonne l'absence à cette base horaire et on retient l'intégralité des éléments fixes (le salaire de base est entièrement déduit). Sinon, la retenue est calculée au prorata : nombre d'heures absentes multiplié par le taux horaire (éléments fixes divisés par la base horaire), avec un signe négatif puisqu'il s'agit d'une déduction. Dans les deux cas, un commentaire automatique est généré indiquant la période d'absence (du … au …).
Deuxième cas : absence partielle (par exemple sur une partie de la période ou de la journée). Si des heures d'absence partielle sont renseignées, la même logique s'applique : si elles couvrent toute la base horaire, on déduit l'intégralité du salaire fixe ; sinon, on applique le taux horaire aux heures partielles. Le commentaire reprend alors les dates de la période d'absence partielle.
Enfin, la rubrique calcule la durée de l'absence en jours entre la date de début et la date de fin, en la plafonnant à 30 jours maximum (utile pour les règles de subrogation ou de Sécurité sociale).
Point d'attention : si les deux types d'heures (totales et partielles) sont renseignés simultanément, la partie partielle écrase les valeurs calculées au premier passage, ce qui peut prêter à confusion lors de la saisie.
Éléments référencés
Fonctions de calcul
6405
En vigueur
ABSENCE HEURES MALADIE
Cette rubrique calcule la retenue sur salaire correspondant aux heures d'absence pour maladie du salarié. Elle détermine le montant à déduire de la paie en fonction du nombre d'heures d'absence déclarées et du taux horaire de l'intéressé.
Premier cas : absence sur la période complète. Si le nombre d'heures d'absence saisi dépasse la base horaire habituelle du salarié, on plafonne l'absence à cette base horaire et on retient l'intégralité des éléments fixes (le salaire de base est entièrement déduit). Sinon, la retenue est calculée au prorata : nombre d'heures absentes multiplié par le taux horaire (éléments fixes divisés par la base horaire), avec un signe négatif puisqu'il s'agit d'une déduction. Dans les deux cas, un commentaire automatique est généré indiquant la période d'absence (du … au …).
Deuxième cas : absence partielle (par exemple sur une partie de la période ou de la journée). Si des heures d'absence partielle sont renseignées, la même logique s'applique : si elles couvrent toute la base horaire, on déduit l'intégralité du salaire fixe ; sinon, on applique le taux horaire aux heures partielles. Le commentaire reprend alors les dates de la période d'absence partielle.
Enfin, la rubrique calcule la durée de l'absence en jours entre la date de début et la date de fin, en la plafonnant à 30 jours maximum (utile pour les règles de subrogation ou de Sécurité sociale).
Point d'attention : si les deux types d'heures (totales et partielles) sont renseignés simultanément, la partie partielle écrase les valeurs calculées au premier passage, ce qui peut prêter à confusion lors de la saisie.
Éléments référencés
Fonctions de calcul
6410
En vigueur
ABSENCE HEURES MATERNITE
Cette rubrique calcule la retenue sur salaire correspondant aux heures d'absence pour maternite, en distinguant le cas d'une absence totale, d'une absence partielle et en preparant aussi la base pour le calcul ulterieur des 10% de conges payes.
Le taux horaire utilise pour la retenue est toujours obtenu en divisant les elements fixes (salaire de base de la periode) par le nombre d'heures de base de la periode.
Premier cas : si les heures d'absence saisies sont superieures ou egales aux heures de base de la periode, l'absence est consideree comme totale. Les heures d'absence sont alors ramenees au plafond des heures de base, et le montant retenu est egal au salaire de base complet, en negatif (c'est une deduction). Sinon, l'absence est partielle et la retenue vaut : heures d'absence multipliees par le taux horaire, en negatif.
Deuxieme cas, applique en plus si des heures d'absence "partiel" (planifiees, avec dates de debut et fin specifiques) sont renseignees : si ces heures egalent exactement les heures de base, on retient a nouveau le salaire complet ; sinon on retient ces heures partielles multipliees par le taux horaire. Dans les deux situations, le nombre d'heures et le commentaire sont mis a jour avec les dates de la periode planifiee.
Le commentaire affiche sur le bulletin reprend la periode d'absence ("Absence du ... au ...").
La duree en jours de l'absence est calculee entre la date de debut et la date de fin, plafonnee a 30 jours (limite mensuelle classique).
Enfin, la variable "maintien_montant_cp" stocke le montant retenu en positif, afin de pouvoir recalculer plus tard les 10% de conges payes sur la base du salaire reconstitue.
Ambiguite : si les deux blocs (absence standard et absence partielle planifiee) sont renseignes simultanement, c'est le second qui ecrase le premier.
Éléments référencés
Fonctions de calcul
6420
En vigueur
ABSENCE HEURES PATERNITE
Cette règle calcule la retenue de salaire correspondant à une absence pour congé de paternité exprimée en heures, ainsi que les éléments associés (taux horaire, nombre d'heures, commentaire et impact sur le maintien des congés payés).
Le principe est simple : on retient au salarié le montant correspondant aux heures pendant lesquelles il a été absent. Pour cela, la règle distingue deux situations.
Premier cas : l'absence couvre la totalité des heures de base de la période (absence complète). On retient alors l'intégralité des éléments fixes de paie (le montant complet est déduit, d'où le signe négatif), et le taux horaire est calculé à titre indicatif en divisant ces éléments fixes par les heures de base.
Deuxième cas : l'absence ne couvre qu'une partie des heures de base (absence partielle). On calcule d'abord le taux horaire (éléments fixes divisés par heures de base), puis on retient seulement les heures réellement absentes multipliées par ce taux.
La règle gère également une absence dite « partielle » distincte (variable heures_abs_partiel) : si elle est renseignée, elle écrase les calculs précédents avec la même logique (complète ou partielle) et change le libellé du commentaire pour utiliser les dates de planning au lieu des dates initiales.
Le nombre d'heures retenues et un commentaire automatique « Absence du [date début] au [date fin] » sont enregistrés.
Enfin, la règle calcule la durée en jours entre les deux dates, plafonnée à 30 jours (cohérent avec la durée maximale légale du congé paternité au Maroc), et elle prépare un montant positif destiné au maintien des congés payés (l'inverse du montant retenu, pour neutraliser l'impact sur l'acquisition des CP).
Point d'ambiguïté : la règle écrit successivement dans les mêmes variables (montant, taux_horaire, nb_heures), donc seul le dernier bloc exécuté est conservé ; l'ordre de priorité entre absence « normale » et absence « partielle » dépend de l'ordre d'évaluation du moteur CEGI.
Éléments référencés
Fonctions de calcul
6430
En vigueur
ABSENCE HEURES ACCIDENT TRAVAIL
Cette règle calcule la retenue sur salaire correspondant à une absence pour accident du travail, exprimée en heures. Elle détermine le montant à déduire de la paie, le taux horaire de référence, le nombre d'heures concernées et un commentaire indiquant la période d'absence.
Le principe est le suivant : on compare les heures d'absence aux heures de base contractuelles du salarié. Si l'absence couvre la totalité des heures de base (absence complète sur la période), la retenue correspond au montant fixe de la rubrique pris en négatif, c'est-à-dire la totalité de la rémunération de base. Si l'absence est partielle, on calcule un taux horaire (rémunération de base divisée par les heures de base) puis on multiplie ce taux par le nombre d'heures absentes pour obtenir la retenue, toujours en négatif.
La règle traite ensuite un deuxième cas : celui d'une absence partielle planifiée (heures d'absence partielle non nulles). La même logique s'applique alors sur cette nouvelle base, et le commentaire affiche les dates de la période planifiée plutôt que la période initiale.
Le commentaire automatique reprend la formule « Absence du [date début] au [date fin] » pour la traçabilité sur le bulletin.
La règle calcule également une durée en jours entre la date de début et la date de fin d'absence, plafonnée à 30 jours (utile pour les seuils légaux ou conventionnels).
Enfin, elle prépare un montant de maintien pour les congés payés, égal à la retenue prise en positif, ce qui permet de neutraliser l'impact de cette absence sur le calcul des congés payés.
Point d'attention : la priorité entre absence « normale » et absence « partielle planifiée » mérite d'être clarifiée car le second bloc écrase les valeurs du premier dès qu'il est renseigné.
Éléments référencés
Fonctions de calcul
6440
En vigueur
ABSENCE HEURES RECHUTE A.T.
Cette règle calcule la retenue sur salaire correspondant à une absence pour accident du travail, exprimée en heures. Elle détermine le montant à déduire de la paie, le taux horaire de référence, le nombre d'heures concernées et un commentaire indiquant la période d'absence.
Le principe est le suivant : on compare les heures d'absence aux heures de base contractuelles du salarié. Si l'absence couvre la totalité des heures de base (absence complète sur la période), la retenue correspond au montant fixe de la rubrique pris en négatif, c'est-à-dire la totalité de la rémunération de base. Si l'absence est partielle, on calcule un taux horaire (rémunération de base divisée par les heures de base) puis on multiplie ce taux par le nombre d'heures absentes pour obtenir la retenue, toujours en négatif.
La règle traite ensuite un deuxième cas : celui d'une absence partielle planifiée (heures d'absence partielle non nulles). La même logique s'applique alors sur cette nouvelle base, et le commentaire affiche les dates de la période planifiée plutôt que la période initiale.
Le commentaire automatique reprend la formule « Absence du [date début] au [date fin] » pour la traçabilité sur le bulletin.
La règle calcule également une durée en jours entre la date de début et la date de fin d'absence, plafonnée à 30 jours (utile pour les seuils légaux ou conventionnels).
Enfin, elle prépare un montant de maintien pour les congés payés, égal à la retenue prise en positif, ce qui permet de neutraliser l'impact de cette absence sur le calcul des congés payés.
Point d'attention : la priorité entre absence « normale » et absence « partielle planifiée » mérite d'être clarifiée car le second bloc écrase les valeurs du premier dès qu'il est renseigné.
Éléments référencés
Fonctions de calcul
6450
En vigueur
ABSENCE HEURES ACCIDENT TRAJET
Cette règle calcule la retenue sur salaire correspondant à une absence pour accident du travail, exprimée en heures. Elle détermine le montant à déduire de la paie, le taux horaire de référence, le nombre d'heures concernées et un commentaire indiquant la période d'absence.
Le principe est le suivant : on compare les heures d'absence aux heures de base contractuelles du salarié. Si l'absence couvre la totalité des heures de base (absence complète sur la période), la retenue correspond au montant fixe de la rubrique pris en négatif, c'est-à-dire la totalité de la rémunération de base. Si l'absence est partielle, on calcule un taux horaire (rémunération de base divisée par les heures de base) puis on multiplie ce taux par le nombre d'heures absentes pour obtenir la retenue, toujours en négatif.
La règle traite ensuite un deuxième cas : celui d'une absence partielle planifiée (heures d'absence partielle non nulles). La même logique s'applique alors sur cette nouvelle base, et le commentaire affiche les dates de la période planifiée plutôt que la période initiale.
Le commentaire automatique reprend la formule « Absence du [date début] au [date fin] » pour la traçabilité sur le bulletin.
La règle calcule également une durée en jours entre la date de début et la date de fin d'absence, plafonnée à 30 jours (utile pour les seuils légaux ou conventionnels).
Enfin, elle prépare un montant de maintien pour les congés payés, égal à la retenue prise en positif, ce qui permet de neutraliser l'impact de cette absence sur le calcul des congés payés.
Point d'attention : la priorité entre absence « normale » et absence « partielle planifiée » mérite d'être clarifiée car le second bloc écrase les valeurs du premier dès qu'il est renseigné.
Éléments référencés
Fonctions de calcul
6460
En vigueur
ABSENCE HRES MI-TPS THERAPEUTHIQUE
Cette regle calcule la retenue sur salaire correspondant a une absence pour mi-temps therapeutique exprimee en heures. Elle determine le montant a deduire de la paie, le taux horaire applique, le nombre d'heures d'absence retenues, ainsi qu'un commentaire descriptif precisant la periode d'absence.
Premier cas : si le nombre d'heures d'absence couvre la totalite des heures de base du mois (absence complete), la retenue correspond a l'integralite des elements fixes de remuneration, et le taux horaire est recalcule en divisant ces elements fixes par les heures de base. Sinon (absence partielle), on calcule un taux horaire de la meme facon, puis le montant retenu est proportionnel : nombre d'heures d'absence multiplie par ce taux horaire. Dans les deux cas, le montant est negatif puisqu'il s'agit d'une deduction.
Deuxieme cas : si une saisie d'heures d'absence sur une periode partielle existe (planning specifique), la meme logique s'applique mais en utilisant ces heures-la, et le commentaire reprend les dates du planning au lieu des dates d'absence globales.
Ensuite, la regle bascule sur une gestion calendaire (ajoutee en juillet 2018). Elle identifie le mois de debut et le mois de fin de l'absence, puis determine le nombre de jours calendaires de chaque mois concerne (31, 30 ou 28 selon le mois ; attention, l'annee bissextile n'est pas geree, fevrier vaut toujours 28). Si l'absence commence et finit dans le meme mois, elle calcule directement la duree en jours sur cette unique periode.
Le commentaire affiche sur le bulletin indique "Absence du [date debut] au [date fin]". Le code fourni est tronque a la fin (calcul de la periode 2 incomplet), donc le traitement des absences a cheval sur deux mois n'est pas entierement visible.
Éléments référencés
Fonctions de calcul
6470
En vigueur
ABSENCE HEURES 3° MOIS GROSSESSE
Cette rubrique calcule la retenue de salaire correspondant aux heures d'absence d'une salariee pendant le 3e mois de grossesse. Elle determine le nombre d'heures a deduire, le taux horaire applique, le montant a retenir sur la paie, et le commentaire qui apparaitra sur le bulletin.
La regle traite plusieurs situations. D'abord, s'il s'agit d'une regularisation d'un mois precedent (une base existante est presente), elle inverse simplement les montants et cotisations deja calcules pour annuler l'ecriture initiale, puis s'arrete. Ensuite, pour une absence normale du mois en cours, deux cas se presentent : si l'absence couvre l'integralite des heures de base du contrat, la totalite des elements fixes (le salaire de base) est retenue ; sinon, le taux horaire est calcule a partir du salaire divise par les heures de base, puis multiplie par les heures reellement absentes pour obtenir le montant a deduire. Le commentaire affiche alors la periode d'absence (du... au...).
Un traitement complementaire est prevu en cas d'absence partielle dans la periode, avec la meme logique (totale ou prorata). Un cas special vise l'etablissement numero 38 : le commentaire reste vide, vraisemblablement pour un affichage discret sur le bulletin de cet etablissement.
Enfin, depuis juillet 2018, la regle gere l'absence en mode calendaire : elle identifie le mois de debut et de fin de l'absence et determine le nombre de jours calendaires du mois (31 pour janvier, mars, mai, juillet, aout, octobre, decembre ; 30 pour avril, juin, septembre, novembre ; fevrier traite a part).
Point d'ambiguite : le code fourni est tronque sur le traitement de fevrier et la suite du calcul calendaire, donc l'usage final du nombre de jours calendaires (proratisation entre deux mois ?) ne peut pas etre confirme ici.
Éléments référencés
Fonctions de calcul
6480
En vigueur
CONGE PATHOLOGIQUE (HRS)
Cette règle calcule la retenue sur salaire correspondant à un congé pathologique exprimé en heures. Elle détermine le montant à déduire de la paie, le taux horaire de référence, le nombre d'heures d'absence concernées, et ajoute un commentaire précisant la période d'absence.
Premier cas : l'absence couvre la totalité des heures de base du mois (absence complète). Dans ce cas, on retient l'intégralité des éléments fixes du salarié (le montant est passé en négatif, c'est-à-dire en déduction). Le taux horaire est calculé en divisant les éléments fixes par les heures de base.
Deuxième cas : l'absence est partielle (elle ne couvre pas tout le mois). On calcule alors la retenue proportionnellement : taux horaire multiplié par le nombre d'heures absentes, en négatif.
Ensuite, la règle gère un mécanisme d'absence partielle complémentaire (heures_abs_partiel) : si une autre période partielle existe, elle écrase les valeurs précédentes selon la même logique (complète si elle couvre tout le mois, sinon proportionnelle), et remplace le commentaire par les dates de la période planifiée.
Le commentaire affiché sur le bulletin reprend les dates de début et de fin de l'absence.
La règle calcule aussi la durée en jours entre la date de début et la date de fin, plafonnée à 30 jours (utile pour les règles de plafonnement légales du congé pathologique).
Enfin, une variable maintien_montant_cp est préparée (montant remis en positif) pour permettre, en aval, le calcul des 10 % de congés payés sur ce montant maintenu.
Point ambigu : si les deux blocs d'absence (heures_absences et heures_abs_partiel) sont renseignés simultanément, le second écrase le premier ; il faut s'assurer qu'un seul des deux est saisi à la fois.
Éléments référencés
Fonctions de calcul
6482
En vigueur
CONGE PATHOLOGIQUE MALADIE HRS
Cette règle calcule la retenue sur salaire correspondant à un congé pathologique exprimé en heures. Elle détermine le montant à déduire de la paie, le taux horaire de référence, le nombre d'heures d'absence concernées, et ajoute un commentaire précisant la période d'absence.
Premier cas : l'absence couvre la totalité des heures de base du mois (absence complète). Dans ce cas, on retient l'intégralité des éléments fixes du salarié (le montant est passé en négatif, c'est-à-dire en déduction). Le taux horaire est calculé en divisant les éléments fixes par les heures de base.
Deuxième cas : l'absence est partielle (elle ne couvre pas tout le mois). On calcule alors la retenue proportionnellement : taux horaire multiplié par le nombre d'heures absentes, en négatif.
Ensuite, la règle gère un mécanisme d'absence partielle complémentaire (heures_abs_partiel) : si une autre période partielle existe, elle écrase les valeurs précédentes selon la même logique (complète si elle couvre tout le mois, sinon proportionnelle), et remplace le commentaire par les dates de la période planifiée.
Le commentaire affiché sur le bulletin reprend les dates de début et de fin de l'absence.
La règle calcule aussi la durée en jours entre la date de début et la date de fin, plafonnée à 30 jours (utile pour les règles de plafonnement légales du congé pathologique).
Enfin, une variable maintien_montant_cp est préparée (montant remis en positif) pour permettre, en aval, le calcul des 10 % de congés payés sur ce montant maintenu.
Point ambigu : si les deux blocs d'absence (heures_absences et heures_abs_partiel) sont renseignés simultanément, le second écrase le premier ; il faut s'assurer qu'un seul des deux est saisi à la fois.
Éléments référencés
Fonctions de calcul
6490
En vigueur
ABSENCE HEURES CONGE SANS SOLDE
Cette rubrique calcule la retenue sur salaire correspondant à des heures d'absence pour congé sans solde, exprimée en heures. Elle produit principalement un montant négatif (à déduire de la paie), un nombre d'heures d'absence, un taux horaire de référence et un commentaire décrivant la période concernée.
La règle examine plusieurs situations dans l'ordre suivant.
D'abord, s'il s'agit d'une régularisation d'un mois antérieur (présence d'une base de régularisation), la rubrique reprend telles quelles les valeurs déjà enregistrées (heures, taux, montant, durée en jours, commentaire) en inversant leur signe pour annuler ou corriger le mouvement précédent, puis s'arrête.
Ensuite, si des heures d'absence complète sont saisies : lorsque ces heures couvrent la totalité des heures de base du mois, la retenue est égale au salaire fixe entier ; sinon, on calcule un taux horaire (salaire fixe divisé par les heures de base) et on multiplie par les heures d'absence pour obtenir le montant à déduire.
Le même principe s'applique aux absences partielles : retenue totale si l'absence couvre tout le mois, sinon proportionnelle aux heures absentes, avec un commentaire indiquant la période (« Absence du… au… »).
Enfin, la règle prépare une gestion en jours calendaires : elle identifie le mois de début et le mois de fin de l'absence et associe à chacun son nombre de jours (31, 30 ou 28). Point ambigu : le code s'arrête sur « // CAL » sans utiliser ces nombres de jours, donc le calcul calendaire semble inachevé dans cet extrait, et février n'est jamais traité en année bissextile (toujours 28 jours).
Éléments référencés
Fonctions de calcul
6495
En vigueur
ABSENCE AUTORISEE HRS SANS SOLDE
Cette rubrique calcule une retenue sur salaire correspondant à des heures d'absence autorisée non payées. Elle détermine, selon la situation rencontrée, le nombre d'heures absentes, le taux horaire applicable et le montant à déduire (toujours en négatif puisqu'il s'agit d'une retenue), ainsi qu'un commentaire indiquant la période concernée.
Plusieurs cas sont traités successivement. Premier cas : s'il s'agit d'une régularisation d'une absence déjà saisie auparavant, la rubrique reprend telles quelles les valeurs d'origine (heures, taux, montant, durée en jours, éléments de stockage) en les inversant pour annuler l'écriture précédente, puis s'arrête là ; le commentaire est préfixé par « Régul ».
Deuxième cas : une absence saisie en heures complètes. Si le nombre d'heures d'absence couvre toute la base horaire du mois, la retenue est égale au salaire fixe ; sinon, on calcule un taux horaire (salaire fixe divisé par la base horaire) et on l'applique aux heures d'absence.
Troisième cas : une absence partielle saisie séparément, traitée selon la même logique (totalité de la base ou prorata des heures), avec un commentaire indiquant les dates de début et de fin de la planification.
Enfin, la rubrique enregistre la période d'absence sous forme « Absence du … au … » à partir des dates de début et de fin, et détermine le nombre de jours calendaires du mois de début et du mois de fin (31, 30 ou 28 selon le mois). Point d'attention : février est figé à 28 jours, les années bissextiles ne sont donc pas prises en compte ici. L'usage exact des variables Nb_jrs_cal_mois_Per_1 et Per_2 n'est pas visible dans cet extrait, elles semblent préparer un calcul ultérieur en calendaire.
Éléments référencés
Fonctions de calcul
6500
En vigueur
ABSENCE HRS CONGE EVENEMENTS FAMILIAUX
Cette rubrique calcule la retenue de salaire correspondant aux heures d'absence pour congés liés à un événement familial (mariage, naissance, décès, etc.). Elle détermine le nombre d'heures d'absence, le taux horaire applicable, le montant à déduire de la paie et le libellé qui apparaîtra sur le bulletin.
Le calcul se fait en plusieurs cas. D'abord, s'il s'agit d'une régularisation d'un mois antérieur (une base de régularisation existe), la rubrique reprend telle quelle les valeurs déjà saisies en négatif, ajoute la mention « Régul » devant le commentaire d'origine et s'arrête là.
Sinon, on est sur une absence du mois en cours. Si la personne a été absente la totalité de ses heures contractuelles, on retient l'intégralité de son salaire fixe et le taux horaire est obtenu en divisant ce salaire par les heures contractuelles. Si l'absence est seulement partielle, on calcule d'abord ce même taux horaire, puis on déduit uniquement les heures réellement manquées multipliées par ce taux. Le commentaire affiché sur le bulletin reprend les dates de début et de fin d'absence.
Un cas particulier est prévu pour les absences saisies via un planning partiel (heures_abs_partiel) : la logique est la même (totale ou partielle) mais les dates affichées sont celles du planning.
Enfin, depuis juillet 2018, la rubrique prépare une gestion en calendaire : elle identifie le mois de début et le mois de fin d'absence et associe à chacun son nombre de jours calendaires (31, 30 ou 28 selon le mois). Attention : février est figé à 28 jours, les années bissextiles ne semblent pas traitées. Le code visible s'arrête sur le commentaire « CALCUL DE LA PER », donc la suite du calcul calendaire (proratisation jour par jour) n'apparaît pas dans cet extrait et reste à confirmer.
Éléments référencés
Fonctions de calcul
6510
En vigueur
ABSENCE HEURES ENFANT MALADE
Cette rubrique calcule la retenue sur salaire correspondant aux heures d'absence d'un salarié pour s'occuper d'un enfant malade. Elle détermine le montant à déduire de la paie ainsi que le nombre d'heures concernées, et inscrit automatiquement la période d'absence en commentaire sur le bulletin.
Le calcul distingue plusieurs cas. Premier cas : si la durée d'absence couvre la totalité du temps de travail habituel de la période (absence complète), la retenue correspond à l'intégralité du salaire fixe de référence, et le taux horaire est recalculé à partir de ce salaire divisé par les heures de base. Deuxième cas : si l'absence est partielle (moins que le temps de travail habituel), la retenue est proportionnelle, calculée en multipliant les heures d'absence par le taux horaire obtenu à partir du salaire fixe.
Un traitement particulier est prévu lorsqu'il existe une absence dite "partielle planifiée" (heures saisies sur une période planifiée distincte) : dans ce cas, la règle refait le même raisonnement (complet ou proratisé) en se basant sur ces heures-là, et le commentaire utilise les dates de début et de fin de la période planifiée plutôt que celles de l'absence initiale.
Dans tous les cas, le montant est inscrit en négatif puisqu'il s'agit d'une déduction, le nombre d'heures retenues est enregistré, et un commentaire automatique indique la période d'absence (« Absence du … au … »).
Enfin, la règle calcule la durée de l'absence en jours entre la date de début et la date de fin, et plafonne cette durée à 30 jours maximum, même si l'absence réelle est plus longue. À noter une ambiguïté : la valeur « duree_jours » est calculée mais le code ne montre pas explicitement comment elle est ensuite utilisée dans cette rubrique.
Éléments référencés
Fonctions de calcul
6520
En vigueur
ABSENCE HEURES CONGE PARENTAL
Cette rubrique calcule la retenue sur salaire correspondant aux heures d'absence d'un salarié pour s'occuper d'un enfant malade. Elle détermine le montant à déduire de la paie ainsi que le nombre d'heures concernées, et inscrit automatiquement la période d'absence en commentaire sur le bulletin.
Le calcul distingue plusieurs cas. Premier cas : si la durée d'absence couvre la totalité du temps de travail habituel de la période (absence complète), la retenue correspond à l'intégralité du salaire fixe de référence, et le taux horaire est recalculé à partir de ce salaire divisé par les heures de base. Deuxième cas : si l'absence est partielle (moins que le temps de travail habituel), la retenue est proportionnelle, calculée en multipliant les heures d'absence par le taux horaire obtenu à partir du salaire fixe.
Un traitement particulier est prévu lorsqu'il existe une absence dite "partielle planifiée" (heures saisies sur une période planifiée distincte) : dans ce cas, la règle refait le même raisonnement (complet ou proratisé) en se basant sur ces heures-là, et le commentaire utilise les dates de début et de fin de la période planifiée plutôt que celles de l'absence initiale.
Dans tous les cas, le montant est inscrit en négatif puisqu'il s'agit d'une déduction, le nombre d'heures retenues est enregistré, et un commentaire automatique indique la période d'absence (« Absence du … au … »).
Enfin, la règle calcule la durée de l'absence en jours entre la date de début et la date de fin, et plafonne cette durée à 30 jours maximum, même si l'absence réelle est plus longue. À noter une ambiguïté : la valeur « duree_jours » est calculée mais le code ne montre pas explicitement comment elle est ensuite utilisée dans cette rubrique.
Éléments référencés
Fonctions de calcul
6530
En vigueur
ABSENCE HEURES FORMATION
Cette rubrique calcule la retenue de salaire correspondant a une absence pour heures de formation. Elle determine le nombre d'heures a deduire, le taux horaire applique et le montant a retenir sur la paie, en inscrivant un commentaire qui precise la periode d'absence.
Plusieurs cas sont prevus. Premier cas : s'il s'agit d'une regularisation d'une periode anterieure (une base de regularisation est fournie), la rubrique reprend telles quelles les valeurs deja calculees auparavant en les inversant (signe negatif) pour annuler ou corriger l'ecriture precedente, et le commentaire est prefixe par "Regul". Le traitement s'arrete la.
Deuxieme cas, situation normale : si le nombre d'heures d'absence declarees egale exactement la base horaire mensuelle du salarie (absence couvrant tout le mois de reference), on retient l'integralite des elements fixes de salaire. Sinon, on calcule un taux horaire (elements fixes divises par la base horaire) puis on multiplie par les heures d'absence reelles pour obtenir la retenue. Le commentaire indique la date de debut et la date de fin de l'absence.
Troisieme cas : si une absence partielle (sur un planning) est saisie, le meme principe s'applique mais avec les heures et dates du planning partiel, qui ecrasent les valeurs precedentes.
Enfin, la regle prepare une gestion en calendaire (juillet 2018) : elle extrait les mois de debut et de fin de l'absence et determine le nombre de jours calendaires de chacun de ces mois (31, 30 ou 28 selon le mois ; fevrier est fixe a 28, sans gestion explicite des annees bissextiles dans l'extrait visible).
Ambiguite : le code fourni est tronque a la fin ("CALCUL DE LA"), donc l'usage final des nombres de jours calendaires (proratisation entre deux mois) n'est pas visible ici.
Éléments référencés
Fonctions de calcul
6531
En vigueur
ABSENCE JOURNEE INTEGRATION
Cette rubrique calcule le montant a deduire du salaire pour une journee (ou une partie de journee) d'absence du salarie, ainsi que la duree de l'absence en jours et en heures. Elle gere aussi la regularisation d'une absence qui aurait deja ete saisie dans une paie precedente.
Premier cas : si la rubrique est utilisee en regularisation (une base est deja presente), on reprend tels quels les elements de la paie d'origine mais en les inversant (montant, heures, taux, duree, cotisations patronales et stockages). Le commentaire est prefixe par "Regul" et le calcul s'arrete la.
Sinon, on est sur une absence normale. Si le nombre d'heures d'absence correspond exactement a l'horaire de base du salarie (journee complete), le montant retenu est egal au salaire fixe de la periode, et le taux horaire est recalcule a partir de ce salaire. Si l'absence est plus courte, on calcule d'abord le taux horaire (salaire fixe divise par les heures de base), puis on multiplie ce taux par les heures d'absence pour obtenir la retenue. Le commentaire indique la date de debut et la date de fin de l'absence.
Une logique equivalente est appliquee pour les absences partielles (heures saisies dans un champ specifique), avec un commentaire utilisant les dates planifiees.
Enfin, la duree en jours est calculee comme le nombre de jours entre la date de debut et la date de fin, plafonnee a 30 jours pour ne pas depasser un mois.
Point ambigu : les blocs "absence normale" et "absence partielle" peuvent tous deux s'executer dans la meme passe ; selon les donnees saisies, c'est le second bloc qui ecrase le premier. Le comportement attendu dependra donc de la maniere dont les heures sont renseignees a la saisie.
Éléments référencés
Fonctions de calcul
6532
En vigueur
ABSENCE INTEGRATION FORMATION
Cette rubrique calcule la retenue de salaire correspondant aux heures d'absence pour congés liés à un événement familial (mariage, naissance, décès, etc.). Elle détermine le nombre d'heures d'absence, le taux horaire applicable, le montant à déduire de la paie et le libellé qui apparaîtra sur le bulletin.
Le calcul se fait en plusieurs cas. D'abord, s'il s'agit d'une régularisation d'un mois antérieur (une base de régularisation existe), la rubrique reprend telle quelle les valeurs déjà saisies en négatif, ajoute la mention « Régul » devant le commentaire d'origine et s'arrête là.
Sinon, on est sur une absence du mois en cours. Si la personne a été absente la totalité de ses heures contractuelles, on retient l'intégralité de son salaire fixe et le taux horaire est obtenu en divisant ce salaire par les heures contractuelles. Si l'absence est seulement partielle, on calcule d'abord ce même taux horaire, puis on déduit uniquement les heures réellement manquées multipliées par ce taux. Le commentaire affiché sur le bulletin reprend les dates de début et de fin d'absence.
Un cas particulier est prévu pour les absences saisies via un planning partiel (heures_abs_partiel) : la logique est la même (totale ou partielle) mais les dates affichées sont celles du planning.
Enfin, depuis juillet 2018, la rubrique prépare une gestion en calendaire : elle identifie le mois de début et le mois de fin d'absence et associe à chacun son nombre de jours calendaires (31, 30 ou 28 selon le mois). Attention : février est figé à 28 jours, les années bissextiles ne semblent pas traitées. Le code visible s'arrête sur le commentaire « CALCUL DE LA PER », donc la suite du calcul calendaire (proratisation jour par jour) n'apparaît pas dans cet extrait et reste à confirmer.
Éléments référencés
Fonctions de calcul
6535
En vigueur
ABSENCE HRS FORMATION NON MAINTENUE
Cette regle calcule le montant a retenir sur la paie lorsqu'un salarie s'absente pendant des heures de formation qui ne sont pas maintenues (donc non payees). Elle determine aussi le taux horaire applique, le nombre d'heures concernees et un commentaire explicatif sur le bulletin.
Premier cas : si le salarie a ete absent sur la totalite de ses heures de base (absence complete sur la periode), on retient l'integralite du montant fixe prevu (les elements fixes sont passes en negatif pour deduire). Le taux horaire est calcule en divisant ces elements fixes par les heures de base. Sinon (absence partielle en heures), on calcule d'abord le taux horaire de la meme maniere, puis on retient seulement les heures reellement absentes multipliees par ce taux, en negatif. Dans les deux cas, le nombre d'heures retenu correspond aux heures d'absence et un commentaire est ajoute du type "Absence du [date debut] au [date fin]".
Deuxieme cas : s'il existe une absence partielle planifiee (heures_abs_partiel different de zero), la regle refait le meme raisonnement mais sur ces heures-la, et le commentaire utilise alors les dates de la periode planifiee. Cette deuxieme partie semble ecraser les valeurs de la premiere : ce n'est pas totalement clair si elle s'ajoute ou remplace, mais elle prend visiblement le dessus quand elle se declenche.
La regle calcule ensuite la duree de l'absence en jours entre la date de debut et la date de fin, plafonnee a 30 jours.
Enfin, regle specifique a l'etablissement 65 : les heures d'absence sont reportees dans une rubrique "hors brut" et la duree en jours est comptabilisee comme absence hors conges payes, ce qui sert probablement a un suivi distinct pour ce site.
Éléments référencés
Fonctions de calcul
6550
En vigueur
ABSENCE HRS DIVERSE JUSTIFEE
Cette rubrique calcule le montant a deduire du salaire pour une journee (ou une partie de journee) d'absence du salarie, ainsi que la duree de l'absence en jours et en heures. Elle gere aussi la regularisation d'une absence qui aurait deja ete saisie dans une paie precedente.
Premier cas : si la rubrique est utilisee en regularisation (une base est deja presente), on reprend tels quels les elements de la paie d'origine mais en les inversant (montant, heures, taux, duree, cotisations patronales et stockages). Le commentaire est prefixe par "Regul" et le calcul s'arrete la.
Sinon, on est sur une absence normale. Si le nombre d'heures d'absence correspond exactement a l'horaire de base du salarie (journee complete), le montant retenu est egal au salaire fixe de la periode, et le taux horaire est recalcule a partir de ce salaire. Si l'absence est plus courte, on calcule d'abord le taux horaire (salaire fixe divise par les heures de base), puis on multiplie ce taux par les heures d'absence pour obtenir la retenue. Le commentaire indique la date de debut et la date de fin de l'absence.
Une logique equivalente est appliquee pour les absences partielles (heures saisies dans un champ specifique), avec un commentaire utilisant les dates planifiees.
Enfin, la duree en jours est calculee comme le nombre de jours entre la date de debut et la date de fin, plafonnee a 30 jours pour ne pas depasser un mois.
Point ambigu : les blocs "absence normale" et "absence partielle" peuvent tous deux s'executer dans la meme passe ; selon les donnees saisies, c'est le second bloc qui ecrase le premier. Le comportement attendu dependra donc de la maniere dont les heures sont renseignees a la saisie.
Éléments référencés
Fonctions de calcul
6560
En vigueur
ABSENCE HRS DIVERSES
Cette rubrique calcule une retenue sur le salaire correspondant aux absences en heures du salarié sur la période de paie. Elle détermine le nombre d'heures d'absence, le taux horaire à appliquer et le montant à déduire (toujours en négatif puisqu'il s'agit d'une retenue), ainsi qu'un commentaire indiquant les dates de l'absence.
Trois situations sont prévues. D'abord, s'il s'agit d'une régularisation d'un mois antérieur, la rubrique reprend telles quelles les valeurs déjà enregistrées (heures, taux, montant, durée en jours) en les passant en négatif, et le commentaire est préfixé par « Régul ». Ensuite, pour une absence du mois courant : si le salarié a été absent sur la totalité de son horaire de base, la retenue correspond à l'intégralité de son salaire fixe et le taux horaire est obtenu en divisant ce salaire par les heures de base ; sinon, seules les heures réellement absentes sont valorisées au taux horaire calculé de la même manière. Le commentaire affiche alors « Absence du [date début] au [date fin] ». Enfin, si une absence partielle planifiée est renseignée, le même mécanisme est appliqué sur cette période partielle, avec un commentaire reprenant les dates planifiées.
La rubrique prépare également des éléments pour une gestion en jours calendaires (ajout de juillet 2018) : elle récupère le mois de début et de fin d'absence et en déduit le nombre de jours du mois (31, 30 ou 28). Point ambigu : la valeur de février est fixée à 28 sans traitement des années bissextiles, et le bloc de calcul calendaire proprement dit semble tronqué (la rubrique se termine sur un commentaire « CALC » sans la suite).
Éléments référencés
Fonctions de calcul
6570
En vigueur
ABSENCE HRS MISE A PIED
Cette rubrique calcule la retenue sur salaire correspondant a une absence pour mise a pied, exprimee en heures. Elle determine le montant a deduire de la paie, le taux horaire applique et le nombre d'heures retenues, puis enregistre un commentaire indiquant la periode d'absence.
Deux situations sont prises en compte. Premier cas, une absence "classique" mesuree en heures : si la duree de l'absence couvre exactement l'horaire de base du salarie (autrement dit, une absence sur la totalite de la periode travaillee), la retenue correspond au montant entier des elements fixes de reference (salaire de base), avec un signe negatif puisqu'il s'agit d'une deduction. Sinon, on calcule un taux horaire (elements fixes divises par les heures de base) et la retenue est egale au nombre d'heures d'absence multiplie par ce taux, en negatif. Le commentaire mentionne alors la periode du... au... a partir des dates de debut et de fin de l'absence.
Deuxieme cas, une absence partielle (heures d'absence partielle non nulles) : la meme logique s'applique mais en utilisant les heures partielles. Si ces heures partielles egalent l'horaire de base, on retient le montant complet ; sinon, on applique le taux horaire aux heures partielles. Dans ce cas, le commentaire utilise les dates de debut et de fin de la periode partielle (les variables "pla", probablement "planning" ou "planifiees"). Le second bloc ecrase les valeurs du premier quand il s'applique.
Enfin, la regle calcule la duree de l'absence en jours entre les deux dates, plafonnee a 30 jours maximum (probablement pour le calcul de cotisations ou de droits proratises sur le mois).
Point d'ambiguite : la signification exacte des suffixes "_pla" et l'usage final de "duree_jours" (variable calculee mais non utilisee dans la retenue elle-meme) ne sont pas explicites dans le code fourni.
Éléments référencés
Fonctions de calcul
6580
En vigueur
ABSENCE HEURES ADOPTION
Cette rubrique calcule la retenue sur salaire correspondant a une absence pour mise a pied, exprimee en heures. Elle determine le montant a deduire de la paie, le taux horaire applique et le nombre d'heures retenues, puis enregistre un commentaire indiquant la periode d'absence.
Deux situations sont prises en compte. Premier cas, une absence "classique" mesuree en heures : si la duree de l'absence couvre exactement l'horaire de base du salarie (autrement dit, une absence sur la totalite de la periode travaillee), la retenue correspond au montant entier des elements fixes de reference (salaire de base), avec un signe negatif puisqu'il s'agit d'une deduction. Sinon, on calcule un taux horaire (elements fixes divises par les heures de base) et la retenue est egale au nombre d'heures d'absence multiplie par ce taux, en negatif. Le commentaire mentionne alors la periode du... au... a partir des dates de debut et de fin de l'absence.
Deuxieme cas, une absence partielle (heures d'absence partielle non nulles) : la meme logique s'applique mais en utilisant les heures partielles. Si ces heures partielles egalent l'horaire de base, on retient le montant complet ; sinon, on applique le taux horaire aux heures partielles. Dans ce cas, le commentaire utilise les dates de debut et de fin de la periode partielle (les variables "pla", probablement "planning" ou "planifiees"). Le second bloc ecrase les valeurs du premier quand il s'applique.
Enfin, la regle calcule la duree de l'absence en jours entre les deux dates, plafonnee a 30 jours maximum (probablement pour le calcul de cotisations ou de droits proratises sur le mois).
Point d'ambiguite : la signification exacte des suffixes "_pla" et l'usage final de "duree_jours" (variable calculee mais non utilisee dans la retenue elle-meme) ne sont pas explicites dans le code fourni.
Éléments référencés
Fonctions de calcul
6590
En vigueur
ABSENCE HEURES PRESENCE PARENTALE
Cette regle gere la rubrique d'absence pour heures de presence parentale : elle calcule le nombre d'heures a deduire, le taux horaire applique, le montant a retirer du salaire et redige automatiquement le libelle qui apparaitra sur le bulletin (par exemple "Absence du ... au ..."). Elle traite aussi le cas particulier d'une regularisation d'un mois precedent et prepare des elements de calcul au prorata sur des mois calendaires.
Premier cas : s'il s'agit d'une regularisation (une base anterieure existe deja), la rubrique reprend les valeurs deja enregistrees le mois passe en les inversant (signe negatif), ajoute la mention "Regul" devant le commentaire d'origine, puis s'arrete la.
Deuxieme cas, situation courante : si l'absence couvre la totalite des heures de travail du mois, le montant retire correspond exactement au salaire fixe de reference et le taux horaire est calcule en divisant ce salaire par les heures normales du mois. Sinon, le taux horaire est calcule de la meme maniere mais le montant retire est proportionnel aux seules heures d'absence reellement constatees. Le commentaire indique la periode d'absence.
Troisieme cas : s'il existe en plus une absence partielle (sur un planning specifique), le meme raisonnement est applique a ces heures partielles, qui remplacent alors les heures retenues, avec un commentaire couvrant les dates du planning concerne.
Enfin, la regle determine le nombre de jours calendaires (28, 30 ou 31) du mois de debut et du mois de fin de l'absence, en fonction du numero de mois, pour preparer un calcul au prorata sur plusieurs mois. Point a confirmer : fevrier est toujours fixe a 28 jours, sans gestion des annees bissextiles ; le traitement multi-mois semble par ailleurs interrompu (la regle s'arrete sur un commentaire "CAL").
Éléments référencés
Fonctions de calcul
6600
En vigueur
ABSENCE HRS SOLIDARITE INTERNATION.
Cette rubrique calcule la retenue sur salaire correspondant a une absence pour mise a pied, exprimee en heures. Elle determine le montant a deduire de la paie, le taux horaire applique et le nombre d'heures retenues, puis enregistre un commentaire indiquant la periode d'absence.
Deux situations sont prises en compte. Premier cas, une absence "classique" mesuree en heures : si la duree de l'absence couvre exactement l'horaire de base du salarie (autrement dit, une absence sur la totalite de la periode travaillee), la retenue correspond au montant entier des elements fixes de reference (salaire de base), avec un signe negatif puisqu'il s'agit d'une deduction. Sinon, on calcule un taux horaire (elements fixes divises par les heures de base) et la retenue est egale au nombre d'heures d'absence multiplie par ce taux, en negatif. Le commentaire mentionne alors la periode du... au... a partir des dates de debut et de fin de l'absence.
Deuxieme cas, une absence partielle (heures d'absence partielle non nulles) : la meme logique s'applique mais en utilisant les heures partielles. Si ces heures partielles egalent l'horaire de base, on retient le montant complet ; sinon, on applique le taux horaire aux heures partielles. Dans ce cas, le commentaire utilise les dates de debut et de fin de la periode partielle (les variables "pla", probablement "planning" ou "planifiees"). Le second bloc ecrase les valeurs du premier quand il s'applique.
Enfin, la regle calcule la duree de l'absence en jours entre les deux dates, plafonnee a 30 jours maximum (probablement pour le calcul de cotisations ou de droits proratises sur le mois).
Point d'ambiguite : la signification exacte des suffixes "_pla" et l'usage final de "duree_jours" (variable calculee mais non utilisee dans la retenue elle-meme) ne sont pas explicites dans le code fourni.
Éléments référencés
Fonctions de calcul