Calcul de l'ancienneté basée sur les heures

Les dates suivantes ont un impact sur le calcul de l'ancienneté pour une règle basée sur les heures :

  • Date d'exécution du traitement d'ancienneté

  • Date de fin de l'attribut

  • Date de fin de l'ancienneté

Date d'exécution du traitement d'ancienneté

La date à laquelle le traitement Calculer les dates d'ancienneté a été exécuté est utilisée dans le calcul des heures d'ancienneté. Le traitement calcule les dates d'ancienneté pour les salariés en fonction des règles d'ancienneté configurées dans l'application.

Date de fin de l'attribut

Si l'attribut ou le niveau pour lesquels la règle d'ancienneté est configurée ont fait l'objet d'une modification, la date de fin de l'attribut est utilisée dans le calcul. Par exemple, supposons que la règle soit configurée pour l'attribut Emploi et le niveau Affectation et qu'un salarié fasse l'objet d'une modification d'emploi. La date de fin du premier emploi est utilisée dans le calcul de la date d'ancienneté.

Date de fin de l'ancienneté

Cette date est utilisée dans le calcul en cas de mise à jour à date d'effet de la règle d'ancienneté. Par exemple, supposons qu'un ajustement avec date d'effet a entraîné l'ajout d'une nouvelle ligne pour une règle d'ancienneté. La date de fin d'ancienneté de la ligne existante précédente est calculée comme suit : Date de début de la nouvelle ligne ajoutée - 1 jour.

Remarque : les calculs sont valides lorsque la date de fin de l'attribut ou la date de fin de l'ancienneté ne sont pas définies sur la valeur NULL ou sur la date de fin maximum autorisée (31-12-4712).

Calcul de la date d'ancienneté

La date d'ancienneté pour la règle basée sur les heures est calculée comme suit :

  1. Obtenez la date minimum entre les dates suivantes : date d'exécution du traitement Calculer les dates d'ancienneté, date de fin de l'attribut et date de fin d'ancienneté.

  2. Déduisez la durée d'ancienneté de la date minimum.

  3. Ajoutez un jour à la valeur de la date correspondant au résultat du calcul comme dans l'étape 2.