Objet de l'interface
L’interface permet d’extraire les tâches 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 : taches.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 tâche donnée
# | Information exportée | Donnée tierce | Commentaire |
---|---|---|---|
01 | Code de la tâche | 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 = DOM01 |
05 | Libellé de la tâche | 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 tâche | 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 tâche donnée
# | Information exportée | Donnée tierce | Commentaire |
---|---|---|---|
01 | Code de la tâche | 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 tâche 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 tâche concernée.
Si une tâche 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 tâche 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;DOM01;Mission Responsable Rayon SC;;;;;;#EC9DEB;;N;N;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
117_COM_RR_RC;050_PUT;C;18990101;21001231;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.