Objet de l'interface
L’interface permet d’extraire les convocations sélectionnées depuis Timesquare de manière à mettre à disposition les informations attendues dans un fichier de type texte qui pourra être lu et interprété par une solution logicielle tierce. Cet export peut être réalisé à la demande ou de manière automatique.
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.
Exemple : convocations.txt.
Format
Texte. Encodage ANSI. Un caractère LF est présent en bout de ligne. La dernière ligne du fichier est une ligne vide. Il ne doit pas y avoir de ligne d’en-tête.
Séparateur entre deux informations
Le séparateur entre deux informations est le point-virgule (;).
Description des lignes du fichier
Première ligne pour une convocation donnée
# | Information exportée | Donnée tierce | Commentaire |
---|---|---|---|
01 | Code de la convocation | Identifiant de l'activité | |
02 | Champ technique obligatoire | Code enregistrement | Constante = 000_GEN |
03 | Champ technique obligatoire | Code mouvement | Constante = C |
04 | Champ technique obligatoire | Domaine d'activité | Constante = DOM02 |
05 | Libellé de la convocation | Libellé | |
06 | Champ technique obligatoire | Abrégé 15 | Vide |
07 | Champ technique obligatoire | Abrégé 8 | Vide |
08 | Champ technique obligatoire | Abrégé 4 | Vide |
09 | Champ technique obligatoire | Abrégé 2 | Vide |
10 | Champ technique obligatoire | Abrégé 1 | Vide |
11 | Code hexadécimal de la couleur de la convocation | Famille d'activité | Exemple : #000000 pour le noir (en majuscule pour les lettres) |
12 | Champ technique obligatoire | Vide | |
13 | Champ technique obligatoire | Activité transverse | Constante = N |
14 | Champ technique obligatoire | Utilisation possible de l'activité dans la constitution d'un emploi du temps | Constante = N |
15 | Champ technique obligatoire | Vide | |
16 | Champ technique obligatoire | Vide | |
17 | Champ technique obligatoire | Vide | |
18 | Champ technique obligatoire | Vide | |
19 | Champ technique obligatoire | Vide | |
20 | Champ technique obligatoire | Vide | |
... | |||
49 | Champ technique obligatoire | Vide | |
50 | Champ technique obligatoire | Vide |
Deuxième ligne pour la même convocation donnée
# | Information exportée | Donnée tierce | Commentaire |
---|---|---|---|
01 | Code de la convocation | Identifiant de l'activité | |
02 | Champ technique obligatoire | Code enregistrement | Constante = 050_PUT |
03 | Champ technique obligatoire | Code mouvement | Constante = C |
04 | Champ technique obligatoire | Date début activation | Constante = 18990101 |
05 | Champ technique obligatoire | Date fin activation | Constante = 21001231 |
06 | Champ technique obligatoire | Vide | |
... | |||
49 | Champ technique obligatoire | Vide | |
50 | Champ technique obligatoire | Vide |
Règles de gestion
Lorsque l’import est exécuté, pour chaque convocation de Timesquare exportée, deux lignes successives comportant le même nombre de colonnes (50) sont créées.
Remarque : La notion de date d’activation n’existe pas dans Timesquare, il est malgré tout nécessaire d’envoyer une information. Le choix a été fait de toujours envoyer la même information, quelle que soit la convocation concernée.
Si 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 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
117_COM_RR_RC;000_GEN;C;DOM02;Visite médicale;;;;;;#EC9DEB;;N;N;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
117_COM_RR_RC;050_PUT;C;18990101;21001231;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.