Age

attributs salaries code AGE ○ archivée

À propos

Attribut salarié « Age » (code AGE), calculé par formule. Formule de 318 octets référençant 0 variable(s) et 5 fonction(s).

Explication

Cette règle calcule l'âge du salarié, exprimé en années avec deux décimales, à partir de sa date de naissance enregistrée dans son dossier. Le principe est simple. On part de la date du jour et on en retranche la date de naissance du salarié. La différence, exprimée en nombre de jours, est ensuite divisée par 365,25 (on tient compte des années bissextiles, en moyenne) pour obtenir un âge en années. Le résultat est arrondi à deux décimales, ce qui permet d'avoir un âge précis (par exemple 42,37 ans) plutôt qu'un simple nombre entier. La règle prévoit aussi un garde-fou pour les cas où la date de naissance n'est pas renseignée. Concrètement, si la fiche du salarié ne contient pas de date de naissance valide (le système considère qu'une date antérieure ou égale au 1er janvier 1900 équivaut à une absence d'information), alors la règle ne tente pas de calculer un âge aberrant. Dans cette situation, elle remplace la date de naissance manquante par la date du jour, ce qui revient à afficher un âge de 0. Autrement dit, un salarié sans date de naissance saisie apparaîtra avec un âge de 0 an, ce qui sert de signal visuel pour repérer les dossiers incomplets. À noter : le calcul ajoute un jour à la date courante avant de soustraire la date de naissance. Il s'agit vraisemblablement d'un ajustement pour que le jour anniversaire soit bien compté (par exemple, le jour de ses 30 ans, le salarié soit affiché à 30,00 et non 29,99), mais cette précision technique n'a pas d'incidence visible pour l'utilisateur RH.

Éléments référencés

Fonctions de calcul (5)