Format de fichier
- Fichier texte ASCII (extension txt)
- Fichier position
- Nom du fichier : SD_Worx_calendrier_jjmmaaaahhmmss.txt (le ficher est horodaté)
- Nom du connecteur : « SD Worx »
- Pas de lignes d’en-tête
- Format des dates : YYYYMMDD
- Séparateur décimal : pas de séparateur
- Retour ligne : CRLF
Règles de gestion :
- Export des absences et jours théoriquement travaillés / Pas d’export via les EVP
- Si le salarié a une absence exportée (absence de la période ou régularisation positive ou négative), ALORS envoyer le mois civil complet qui contient la date de l’absence.
Exemple : absence du 12/08/2022, envoyer toutes les dates du 01/08/2022 au 31/08/2022
Régul négative du 12/07/2022 dans autre absence : exporter juillet sans absence (uniquement jours théoriquement travaillés).
- Si un salarié a une date de départ compris dans un mois exporté, ne pas envoyer les jours postérieurs à cette date de départ.
- Si un salarié a une date d’entrée dans la société compris dans un mois exporté, ne pas envoyer les jours antérieurs à cette date d’arrivée.
Structure du fichier :
- Tri du fichier : numéro d'employeur/numéro de travailleur/date.
Contenu du fichier
Champ | Début | Fin | Format | Commentaires |
Numéro de l'employeur
|
1 | 7 |
7 positions, alphanumériques Aligné à droite complété par des « 0 » le cas échéant |
Cf spécificité |
Numéro du travailleur
|
8 | 14 |
7 positions, numériques Aligné à droite complété par des « 0 » le cas échéant |
Matricule du salarié |
Type | 15 | 15 |
1 position, capitale « K »
|
« K » en dur |
Date de présence/d’absence | 16 | 23 | 8 positions, format YYYYMMDD | Cf spécificités |
Code jour | 24 | 27 |
Aligné à droite complété par des « 0 » le cas échéant
|
Cf spécificités |
Nombre d'heures | 28 | 31 | 4 positions, numériques, 2 décimales, virgule fictive (xxyy = xx,yy) | Nombre d’heures en centièmes d’heures sans séparateur de décimale |
Spécificités
- Numéro de l'employeur : Champ «Numéro employeur » dans la boite à outil avec champ libre limité à 7 caractère en saisie.
- Date de présence/d’absence :
- Les dates correspondront au 3 types d’informations suivantes :
- Date de l’absence (absence saisie dans Eurécia)
- Jour théoriquement travaillé (jour théoriquement travaillé dans l’horaire non couvert intégralement par une absence Eurécia)
- Jour férié sur jour théoriquement travaillé
- Code jour :
- Champ code jour du type d’absence
- Si code absence « T900 » et type d’arrêt « Initial » ALORS le code associé au premier jour de l’absence est « T910 »
- Si Jour férié sur un jour théoriquement travaillé, ALORS envoyé le code T350
- Les jours théoriquement travaillés non couvert pas une absence ou un jour férié sont transmis avec le code « 7010 »
- Durée en heures de l’absence ou du jour théoriquement travaillé ou du jour férié sur jour travaillé
Cas de figures identifiés :
Jour férié qui tombe sur un jour théoriquement travaillé
1AA11110000029K20210101T3500760
Récupération de jour férié (si le 01/01 était un dimanche par exemple)
1AA11110000029K20210104T3510760
Jour théoriquement travaillé
1AA11110000029K2015011070100760
Demi Journée théoriquement travaillée (le total de la journée ne fait donc pas 7.6)
1AA11110000029K2015011070100380
Vacances journée entière
1AA11110000029K20210105T0100760
Vacances demi-journée
1AA11110000029K2015011070100380
1AA11110000029K20210105T0100380
2 absences sur une même journée (si 2 codes T, traitement dans SD WORX)
1AA11110000029K20150112T0100380
1AA11110000029K20150114T9000380
Exemple de fichier
1AA11110000029K20150102T3500800
1AA11110000029K20150110T0100400
1AA11110000029K2015011070100400
1AA11110000029K2015011270100800
1AA11110000029K201501147010080001
1AA11110000029B20150101199000
1AA11110000029S201501017550
Commentaires
0 commentaire
Cet article n'accepte pas de commentaires.