Permettre la prise en compte des jours fériés dans les variables des heures supplémentaires
Ce point d'entrée permet de prendre en compte les jours fériés dans les variables de temps.
Il est défini dans une boucle qui porte sur les jours de la semaine, et qui calcule d'ores et déjà le temps de travail hors dimanche.
Classe [M] de l'écran de synthèse des temps.
SEM_FER : variable X3 de type tableau, indiquant si le jour de la semaine est férié ou non.
TTR : variable X3 de type tableau, indiquant le nombre d'heures travaillées dans le jour du mois.
SEM_TTR_FER : variable X3 de type tableau, indiquant le nombre d'heures non travaillées du jour férié.
Table | Contenu | Intitulé Table |
TIMRECAP [TIR] | Oui | Récapitulatif des temps |
PERIOD [PEO] | Oui | Contient la période d’extraction de la date de paie. |
EMPLOID [ID] | Oui | Etat-civil salarié |
Le temps déjà comptabilisé dans la base porte sur le temps effectivement travaillé par jour (variable X3 "SEM_TTR").
Une utilisation possible serait d'ajouter via le point d'entrée, le temps des jours fériés, même s'ils ne sont pas travaillés, par exemple en utilisant la variable X3 "SEM_TTR_FER".
Le code pourrait être celui-ci :
If SEM_FER(X)
Y=7*(SEM-1)+X
If TTR(Y)=0 Then
BASE += SEM_TTR_FER(X)
Endif
Endif