Script SUBPLN : Reference plannings
Point d'entrée AV_VALOR
Lors de la saisie des temps et/ou de la mise à jour des variables de paye, ce point d’entrée permet de valoriser le nombre de jours et/ou d'heures entre deux dates, pour un salarié. Ce point d’entrée est appelé avant la valorisation standard du planning du salarié.
Si en sortie de ce point d'entrée la variable OK vaut 0, la valorisation standard s'effectuera.
Point d'entrée AP_VALOR
Lors de la saisie des temps et/ou de la mise à jour des variables de paye, ce point d’entrée permet de revaloriser le nombre de jours et/ou d'heures entre deux dates, pour un salarié. Ce point d’entrée est appelé après la valorisation standard du planning du salarié.
Contexte et mode de fonctionnement
Fichier trace
Il faut tester la variable GTRACE. Si GTRACE<> » » un fichier trace est ouvert, sinon GTRACE= » ».
Différents cas d’appel
Le traitement SUBPLN est appelé à partir des fonctions suivantes :
- Feuilles des temps
- Saisie des temps
- Saisie des régularisations de temps
- Création globale d'une ligne temps
- Suppression globale d'une ligne temps
- Arrêté des temps, si on a coché « Calculs de synthèse des temps » ou « Mise à jour variables de paye« .
- Synthèse des temps
- Valeurs salariés, par le bouton Menu « Commande / Enchaînement », si on a coché « Calculs de synthèse des temps » ou « Mise à jour variables de paye« .
- Le calcul du bilan social
- L'extraction des situations particulières de la Dads-u
Le traitement SUBPLN appelle 1 fois les points d’entrée AV_VALOR & AP_VALOR, lors d'une valorisation du nombre d'heures et de jours entre deux dates.
Le point d’entrée AV_VALOR est appelé avant la valorisation standard des jours et heures compris dans une période. Cette valorisation standard se fait d’après le planning et met à jour les variables HEURE (nombre d’heures) et JOUR (nombre de jour) . Le point d’entrée permet d'initialiser ces variables. Si l'on veut inhiber la valorisation standard en sortie de ce point d'entrée, il suffit de positionner la variable OK à 1.
Le point d’entrée AP_VALOR est appelé après la valorisation standard des jours et heures compris dans une période. Cette valorisation standard se fait d’après le planning et met à jour les variables HEURE (nombre d’heures) et JOUR (nombre de jour) . Le point d’entrée permet de modifier ces variables.
Variables et masques disponibles
Variable ou masque |
Définition |
Char() MATRI |
Matricule du salarié |
Date DATDEB, DATFIN |
Contient la période à valoriser |
Decimal HEURE |
Valorisation de la période en nombre d’heures |
Decimal JOUR |
Valorisation de la période en nombre de jours. |
Char() CODE |
Code de l'événement temps saisi sur la période |
Char () SITE |
Site du salarié |
Char () CTR |
Contrat du salarié |
Tables ouvertes
Table |
Contenu |
Intitulé Table |
TIMCOD[TIM] |
Oui |
Evénements temps |
EMPLOAD [AD] |
Oui |
Informations administratives du salarié |
EMPLOCTR [CTR] |
Oui |
Contrats de travail du salarié |
PLANEMP [PLE] |
Oui |
Planning salarié |
PLANTYP [PLN] |
Oui |
Planning type |
TYPWEEK [WTY] |
Oui |
Semaine type |
HLYDAY [HLY] |
Oui |
Jours férié |
FACILITY [FCY] |
Oui |
Site |