Fonction : SENIOR
SENIOR (Empl-no, Option-requested, As-of-date, Units, ...)
Arguments
- Numéro d'employé (PERSID)
- Option demandée. Voir la liste ci-dessous
- A partir de la date: pour quelle date restituer l'ancienneté
(Par défaut, la date du jour) - Unités demandées. Voir la liste ci-dessous
Résultat
*L'ancienneté de l'employé dans les unités demandées.
Valeurs possibles pour OPTION
Une catégorie de la table SENCAT. Renvoie l'ancienneté de l'employé, dans les unités demandées, en utilisant le nouveau moteur de calcul de l'ancienneté.
HIRE : Le nombre d'années (et la fraction) depuis la première date d'embauche de l'employé (E_ORIGHIRE).
HIRE1 : Le nombre d'années (et la fraction) écoulées depuis la date d'ancienneté du salarié (E_SENIORDT), ou si vide, depuis sa première date d'embauche (E_ORIGHIRE) *
HIREDT : La date d'embauche initiale du salarié (E_ORIGHIRE). Remarque : cette option renvoie une date, et non un nombre.
REHIRE : Nombre d'années (et fraction) écoulées depuis la dernière date de réembauche de l'employé (E_LASTHIRE). *
REHIRE1 : Le nombre d'années (et la fraction) écoulées depuis la date d'ancienneté de l'employé (E_SENIORDT) ou, si elle est vide, depuis sa dernière date d'embauche (E_LASTHIRE) *
REHIREDT : La dernière date d'embauche du salarié (E_LASTHIRE). Remarque : cette option renvoie une date, et non un nombre.
SENRANK : Rang d'ancienneté de l'employé (E_SENRANK). Renvoie 0 s'il n'est pas attribué. Cette fonction ne le recalcule pas.
_Ces options renvoient toujours des années, quelles que soient les unités demandées. Pour les salariés licenciés avant la date demandée, elles renvoient le nombre d'années jusqu'à la date de licenciement.
© , 2026 • Updated: 08/17/25
Fonction : SENIOR
