Objet de l'interface
L’interface permet d’importer les charges de travail fixes exprimées en nombre de personnes par tranche horaire. Le principe est de mettre à disposition les informations attendues dans un fichier de type texte qui sera lu et interprété par l’interface de façon à mettre à jour la base de données.
En savoir plus sur le paramétrage de cet import.
Nom du fichier
Le fichier peut être nommé de deux façons selon que le système tiers le mettant à disposition génère un fichier différent pour chaque jour ou un fichier unique contenant une ou plusieurs journées de charge fixe.
Fichier unique
Le nom du fichier est libre (libellé + extension) mais une fois défini dans le paramétrage de l’import, il ne doit plus changer.
Exemples : chargeA.txt, Charges_Timesquare.001.
Fichiers multiples
Les noms des fichiers d'import doivent suivre une syntaxe particulière incluant la date des données proposées. Le champ Libellé du fichier doit expliciter la nomenclature choisie. Ainsi, LibelléJJMMAAAA.EXT, LibelléJJMMAA.EXT, LibelléAAAAMMJJ.EXT ou LibelléAAMMJJ.EXT sont les dénominations retenues où :
- "Libellé" est une chaîne de caractères alphanumériques que je peux personnaliser
- "JJ" correspond au jour, "MM" correspond au mois, "AA" et "AAAA" correspond à l'année, qui peut être indifféremment renseignée sur 2 ou 4 caractères
- "EXT" une chaîne alphanumérique de trois caractères au maximum que je peux personnaliser
Exemple 1 : Le champ Libellé dans la configuration se nomme chargeA_JJMMAA.txt et les trois fichiers d'import se nomment chargeA_040520.txt, chargeA_050520.txt et chargeA_060520.txt.
Exemple 2 : Le champ Libellé dans la configuration se nomme chargeAAAAAMMJJ.001 et les trois fichiers d'import se nomment chargeA20200504.001, chargeA20200505.001 et chargeA20200506.001.
Exemple 3 : Le champ Libellé dans la configuration se nomme AAMMJJ.txt et les trois fichiers d'import se nomment 040520.txt, 050520.txt et 060520.txt.
Format
Texte. Encodage UTF-8.
Séparateur entre deux informations
Le séparateur entre deux informations peut être le point-virgule, la barre verticale, la virgule, la tabulation.
Description des lignes du fichier
| Nom du champ | Type | Longueur | Remarques |
|---|---|---|---|
| Code tâche | Alphanumérique | 50 | Sans espace ni caractère spécial |
| Date | Date | JJ/MM/AAAA (jour, mois, année) | |
| Tranche horaire début | Heure | HH:NN (heures, minutes) | |
| Tranche horaire fin | Heure | HH:NN (heures, minutes) | |
| Valeur | Numérique | Valeur réelle décimale positive ou nulle. Le séparateur de décimale peut être le point ou la virgule. |
Exemple de contenu
BRZ01;13/02/2026;10:00;10:15;2,00
BRZ01;13/02/2026;10:15;10:30;2,00
BRZ01;13/02/2026;10:30;10:45;2,00
BRZ01;13/02/2026;10:45;11:00;2,00
BRZ01;13/02/2026;11:00;11:15;4,00
BRZ01;13/02/2026;11:15;11:30;4,00
BRZ01;13/02/2026;11:30;11:45;4,00
BRZ01;13/02/2026;11:45;12:00;4,00
BRZ01;13/02/2026;12:00;12:15;6,00
BRZ01;13/02/2026;12:15;12:30;6,00
BRZ01;13/02/2026;12:30;12:45;6,00
BRZ01;13/02/2026;12:45;13:00;6,00
BRZ01;13/02/2026;13:00;13:15;6,00
BRZ01;13/02/2026;13:15;13:30;6,00
BRZ01;13/02/2026;13:30;13:45;6,00
BRZ01;13/02/2026;13:45;14:00;6,00
BRZ01;13/02/2026;14:00;14:15;6,00
BRZ01;13/02/2026;14:15;14:30;6,00
BRZ01;13/02/2026;14:30;14:45;6,00
BRZ01;13/02/2026;14:45;15:00;6,00
BRZ01;13/02/2026;15:00;15:15;8,00
BRZ01;13/02/2026;15:15;15:30;8,00
BRZ01;13/02/2026;15:30;15:45;8,00
BRZ01;13/02/2026;15:45;16:00;8,00
BRZ01;13/02/2026;16:00;16:15;6,00
BRZ01;13/02/2026;16:15;16:30;6,00
BRZ01;13/02/2026;16:30;16:45;6,00
BRZ01;13/02/2026;16:45;17:00;6,00
BRZ01;13/02/2026;17:00;17:15;6,00
BRZ01;13/02/2026;17:15;17:30;6,00
BRZ01;13/02/2026;17:30;17:45;6,00
BRZ01;13/02/2026;17:45;18:00;6,00
BRZ01;13/02/2026;18:00;18:15;6,00
BRZ01;13/02/2026;18:15;18:30;6,00
BRZ01;13/02/2026;18:30;18:45;6,00
BRZ01;13/02/2026;18:45;19:00;6,00
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.