Objet de l'interface
L’interface permet d’importer les plannings réalisés depuis le logiciel Tempo 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 : Plannings.txt, Réalisé_Timesquare.001, plg-ini.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
| Informations | Type | Remarques |
|---|---|---|
| Identifiant | Alphanumérique | Sans espace ni caractère spécial (Matricule, Matricule Paie ou Identifiant) |
| Date | Date | JJ/MM/AAAA (jour, mois, année) |
| Nature de l’activité | Alphanumérique |
|
| Heure de début | Heure | HH:NN (heures, minutes) |
| Heure de fin | Heure | HH:NN (heures, minutes) |
| Code activité | Alphanumérique | Ce champ n'est pas obligatoire. Code absence, code tâche, vide si pause ou repos ou pas de code absence/tâche |
| Organisation de travail | Numérique | Ce champ n'est pas obligatoire. Il peut prendre les valeurs :
|
Règles de gestion
- Contrairement à l’interface d’import standard des plannings, les informations importées ne remplacent pas les plannings existants mais elles les complètent.
- Lors de l’import des plannings de Tempo, on utilise les tâches rencontrées sur le planning pour
les affecter aux plages de travail définies par les plannings réalisés de Tempo. - Une ou plusieurs plages de travail sont présentes dans Timesquare.
- Le planning de destination est vide. Les plages de travail sont insérées dans le planning en utilisant la valeur de la tâche par défaut définie dans la configuration de l’interface. Remarque : la valeur de la tâche par défaut peut être "Tâche non affectée".
- Le planning de destination comporte un repos. Le repos présent dans le planning est remplacé par le planning ou l’absence qui est présent dans le fichier d’import.
- Le planning de destination comporte une absence complète. L’absence complète présente dans le planning est remplacée par le planning ou l’absence qui est présent dans le fichier d’import.
- Le planning de destination comporte une ou plusieurs absences partielles.
- Le planning de destination est l’initial validé. Les lignes comportant des plages à insérer sur ce planning sont rejetées.
- Le planning de destination est le modifiable validé. Les lignes comportant des plages à insérer sur ce planning sont rejetées.
- Le planning de destination est le réalisé validé. Deux cas se présentent en fonction de l’option "Importer sur un planning réalisé validé"
- Option désactivée : les lignes comportant des plages à insérer sur ce planning sont
rejetées au motif que le planning est validé. - Option activée : les lignes comportant des plages à insérer sur ce planning sont insérées,
le planning est dévalidé, les lignes insérées selon les règles définies puis le planning est
de nouveau validé.
- Option désactivée : les lignes comportant des plages à insérer sur ce planning sont
- Le planning de destination n’est pas disponible (tentative sur réalisé alors que le modifiable n’est
pas validé ou tentative d’écriture sur le modifiable alors que l’initial n’est pas validé). Les lignes comportant des plages ou des absences à insérer sur ce planning sont rejetées.
Exemple de contenu
535;27/04/2024;T;09:00;12:00;;1
535;27/04/2024;T;13:30;17:30;;1
535;28/04/2024;R;00:00;00:00;
535;29/04/2024;T;09:30;13:00;AE;
535;29/04/2024;T;14:00;17:35;AE;
535;30/04/2024;T;10:00;15:00;AS;
535;30/04/2024;P;12:30;12:40;
588;27/04/2024;AC;00:00;00:00;CP
588;28/04/2024;AC;00:00;00:00;CP
999;27/04/2024;AP;10:00;16:00;REC;2
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.