TOTAL BRUT
rubriques
code 10001
variante 29977
● en vigueur
Période d'application : 2012-01-01 → None
À propos
Rubrique « TOTAL BRUT » (code 10001) (RUB_GAIN=0 : retenue, info ou technique selon usage). Actuellement active, variante en vigueur depuis le 2012-01-01. 3 variantes successives au fil du temps. La formule actuelle (106 octets) référence 2 variable(s).
Explication
Cette règle prépare une valeur d'heures payées qui servira ensuite dans le calcul du total brut, en s'assurant qu'elle ne soit jamais strictement égale à zéro.
Concrètement, la règle examine le nombre d'heures payées du salarié pour la période concernée. Deux situations sont possibles :
- Si le salarié a un nombre d'heures payées différent de zéro (qu'il soit positif ou négatif), la règle reprend tel quel ce nombre d'heures et le stocke dans une valeur de travail interne.
- Si au contraire le nombre d'heures payées est égal à zéro (par exemple un salarié absent toute la période, en congé sans solde, ou nouvellement entré sans heures déclarées), la règle remplace cette valeur nulle par une toute petite valeur technique de 0,001 heure.
L'effet pratique est le suivant : la valeur d'heures utilisée pour la suite des calculs n'est jamais exactement zéro. Cette précaution est typique d'un contournement technique destiné à éviter une division par zéro dans une formule ultérieure (par exemple un taux horaire = montant / heures, ou une proratisation). Le 0,001 n'a pas de signification de paie réelle : ce n'est pas une heure travaillée, c'est juste un substitut minuscule pour sécuriser le calcul.
Point d'attention pour le service paie : cette substitution est invisible sur le bulletin, mais elle peut produire, dans certains cas limites, des résultats très grands ou très petits dans des rubriques dérivées (taux, ratios) lorsqu'un salarié a zéro heure. Si une rubrique liée affiche un montant inhabituel pour un salarié sans heures, l'origine est probablement ici. L'usage exact dans la suite de la formule de TOTAL BRUT n'est pas visible dans cet extrait.
Éléments référencés
Données utilisées (2)