Objet de l'interface
L’interface permet d’importer les programmations de modèles horaires vers Timesquare. 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 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 : ProgModeleHoraire_A.txt, PgModHor_Timesquare.001, PgModHor.csv.
Format
Texte. Encodage UTF-8.
Séparateur entre deux informations
Le séparateur entre deux informations peut être le point-virgule, la virgule, la tabulation ou la barre
verticale.
Description des lignes du fichier
| # | Désignation | Type | Taille max | Remarque |
|---|---|---|---|---|
| 01 | Personne concernée | Alphanumérique | 20 | Identification |
| 02 | Libellé | Alphanumérique | 30 | Libellé renseigné + préfixe (s'il y en a) |
| 03 | Date début d'application | Date | 10 | Selon le format choisi dans la configuration |
| 04 | Date de fin d'application | Date | 10 | Selon le format choisi dans la configuration |
| 05 | Code du calendrier | Alphanumérique | 40 | |
| 06 | Code événement | Numérique | 15 | Vide = Tous |
| 07 | Nombre de périodes | Numérique | 2 | De 1 à 99 |
| 08 | Périodicité | Numérique | 2 | De 1 à 99 Vide = 1 |
| 09 | Type de périodicité | Numérique | 2 | 1 = quotidienne 7 = hebdomadaire 30 = mensuelle Si le champ est vide, alors le type de périodicité est "quotidienne" |
| 10 | Type de modèle 1 | Numérique | 2 | 1 = quotidienne 7 = hebdomadaire n = périodique de n jours (n > 1 et n<>7) |
| 11 | Code du modèle horaire 1 | Alphanumérique | 12 | |
| 12 | Type de modèle 2 | Numérique | 2 |
Champ facultatif. Je l'utilise si j'ai 2 modèles horaires sur ma programmation. 1 = quotidienne |
| 13 | Code du modèle horaire 2 | Alphanumérique | 12 | Champ facultatif. Je l'utilise si j'ai 2 modèles horaires sur ma programmation. |
| 14 | Type de modèle N | Numérique | 2 |
Champ facultatif. Je l'utilise si j'ai n modèles horaires sur ma programmation. 1 = quotidienne |
| 15 | Code du modèle horaire N | Alphanumérique | 12 | Champ facultatif. Je l'utilise si j'ai n modèles horaires sur ma programmation. |
Règles de gestion
Les champs 12 à 15 sont facultatifs. Ils dépendent du nombre de modèles horaires que compte ma programmation.
Exemple de contenu
M200;Import de programmation de MH;01/06/2022;30/06/2022;Calendrier Paris;;1;1;1;1;ModeleLundi
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.