Objet de l'interface
L’interface permet d’exporter les heures de début et de fin des plages de travail (sans tenir compte du détail, les tâches présentes dans les plages de travail) depuis Timesquare de manière à mettre à disposition les informations attendues dans un fichier de type texte qui pourra être lu et interprété par eTemptation. Cet export peut être réalisé à la demande ou de manière automatique.
Lorsque l’utilisateur exécute l’export, celui-ci concerne toutes les personnes affectées aux structures sélectionnées.
En savoir plus sur le paramétrage de cet export.
Nom du fichier
Le nom du fichier est libre (libellé + extension) mais une fois défini dans le paramétrage de l’export, il ne doit plus changer.
Exemples : hoinpla.bdd, Plannings.txt, Plannings_Timesquare.001, Plannings.csv.
Format
CSV.
Séparateur entre deux informations
Le séparateur entre deux informations est le point-virgule (;).
Description des lignes du fichier
-
Première ligne : La première ligne est une ligne d’en tête, elle contient la description des informations pour les lignes suivantes.
MATRI;DAT;ORDRE;HREDEB;HREFIN;TYPPLA;REPARTI;FILLER;DATFIN - Suivie par : Une ligne comportant la période d’import et l’unité de temps.
| Ordre | Longueur maxi | Obligatoire | Remarques |
|---|---|---|---|
| 01 | Non utilisé | Champ à initialiser à blanc | |
| 02 | 10 | Oui | Date de début de la période d’importation des plages (format conseillé JJ/MM/AAAA) |
| 03 | Non utilisé | Champ à initialiser à blanc | |
| 04 | 6 | Oui | Unité de temps utilisée pour les heures de début et de fin dans les lignes suivantes. Valeurs possibles : 60 ou 100. |
| 05 | Non utilisé | Champ à initialiser à blanc | |
| 06 | Non utilisé | Champ à initialiser à blanc | |
| 07 | Non utilisé | Champ à initialiser à blanc | |
| 08 | Non utilisé | Champ à initialiser à blanc | |
| 09 | 10 | Oui | Date de fin de la période d’importation des plages (format conseillé JJ/MM/AAAA) |
Exemple : ;01/05/2020 ;;60 ;;;;;31/05/2020
- Les lignes suivantes : Les lignes suivantes du fichier ont une longueur variable. Il faut une ligne par salarié et par plage de travail associé.
| Nom | Longueur maxi | Obligatoire | Remarques |
|---|---|---|---|
| Matricule | 10 | Oui | Matricule de l’employé. |
| Date | 10 | Oui | Date d’effet de la plage (format conseillé JJ/MM/AAAA) |
| Ordre | 2 | Oui | Numéro d’ordre de la plage dans la journée. Le numéro peut être fourni sur 1 caractère sans le 0 de gauche. |
| Heure de début | 6 | Oui | Heure de début de la plage. Nombre entier, sans décimale. En minutes ou en centièmes selon le paramétrage de la première ligne. |
| Heure de fin | 6 | Oui | Heure de fin de la plage. Nombre entier, sans décimale. En minutes ou en centièmes selon le paramétrage de la première ligne. |
| Type de plage | 1 | Oui | Type de plage. Doit correspondre au type obligatoire. En français : O. |
| Répartition | 10 | Non utilisé | Champ à initialiser à blanc |
| Filler | 1 | Non utilisé | Champ à initialiser à blanc |
| Date fin | 10 | Non utilisé | Date de fin de la période d’importation des plages (format conseillé JJ/MM/AAAA) |
Règles de gestion
Si une absence, une tâche ou une convocation présente dans l'export est supprimée après la création de l'export, elle est également supprimée de l'export. Si l'absence, la tâche ou la convocation supprimée est la dernière de la configuration, elle n'est pas supprimée et un message d'erreur s'affiche au moment de l'exécution de l'export.
Exemple de contenu
MATRI;DAT;ORDRE;HREDEB;HREFIN;TYPPLA;REPARTI;FILLER;DATFIN
;13/11/2018;;60;;;;;17/11/2018
AD111112;13/11/2018;00;540;720;O;;;
AD111112;13/11/2018;01;810;1020;O;;;
AD111112;14/11/2018;00;540;720;O;;;
AD111112;14/11/2018;01;810;1020;O;;;
AD111112;15/11/2018;00;540;720;O;;;
AD111112;15/11/2018;01;810;1020;O;;;
Dans l’exemple du fichier ci-dessus toutes les plages de présence seront supprimées pour la période du 13/11/2018 au 17/11/2018 puis les plages du fichier seront mises en place.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.