Objet de l'interface
L’interface permet d’exporter les éléments variables de paie issus de Timesquare vers la solution Sigma Advantage, pour une période donnée. Le principe est de mettre à disposition les informations attendues dans trois fichiers d’export (pour les compteurs dans Sigma Advantage Paie, les absences et la répartition des tâches dans Sigma Advantage RH (DSN), respectivement), 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 export.
Fichier pour les compteurs
Nom du fichier
Le nom du fichier est libre (libellé + extension) avec 8 caractères maximum hors extension mais une fois défini dans le paramétrage de l’export, il ne doit plus changer. Une fois enregistré, au moment de l'enregistrement, le préfixe EVP est ajouté au libellé saisi pour le fichier des variables de paie. Par exemple, si je saisis Paie.txt, le fichier s'enregistre avec la libellé EVPPaie.txt. Le préfixe ABS est ajouté au libellé saisi pour le fichier des absences. Par exemple, si je saisis Lyon.txt, le fichier s'enregistre avec la libellé ABSLyon.txt. Le préfixe REP est ajouté au libellé saisi pour le fichier de répartition des tâches. Par exemple, si je saisis Lyon.txt, le fichier s'enregistre avec la libellé REPLyon.txt.
Format
Fichier texte de type CSV. Encodage UTF-8.
Séparateur entre deux informations
Le séparateur entre deux informations est l'espace ( ).
Description des lignes du fichier pour les compteurs
| Nom du champ | Code Sigma |
Type |
Obligatoire |
Début |
Longueur |
Valeur |
|---|---|---|---|---|---|---|
| Code enregistrement | COD-ENR | A | X | 1 | 2 | Valeur fixée : ‘DP’ pour Données de Paie |
| Mois de traitement | PERIOD | D | X | 3 | 10 | JJ/MM/AAAA avec JJ=01 |
| Identifiant (Société) | SOC-CODE | A | X | 13 | 4 | Valeur fixée par l’utilisateur |
| Numéro de traitement | OUS-CODE | N | 17 | 4 | Valeur fixée : ‘0000’ | |
| Employé (matricule paie) | PER-CODE | A | X | 21 | 7 | La taille dépend du site est identique pour tous les employés, complété par des ‘0’ à gauche. |
| Rubrique (compteur de Timesquare) | RUB-CODE | A | X | 28 | 4 | Rubrique de paie |
| Rappel | DIF-RAPPEL | A | 32 | 1 | Valeur fixée : 1 espace | |
| Rang | IEE-RANG | A | X | 33 | 1 | Valeur fixée : 1 espace pour la 1ere ligne puis de 1 à 9 pour les lignes suivantes (même PER-CODE et même RUB-CODE) |
| Type d’élément | IEE-TYPE | A | X | 34 | 1 | Valeur fixée : ‘4’ |
| Libellé rubrique | RUB-LIBEL | A | 35 | 22 | Valeur fixée : 22 espaces | |
| Montant soumis | IEE-MT-SOUMI | M | 57 | 11 | Valeur fixée : ‘0000000,00‘ | |
| Abattement | IEE-ABATTEMT | M | 68 | 11 | Valeur fixée : ‘0000000,00‘ | |
| Plafond A | IEE-PLAF-A | M | 79 | 11 | Valeur fixée : ‘0000000,00‘ | |
| Plafond B | IEE-PLAF-B | M | 90 | 11 | Valeur fixée : ‘0000000,00‘ | |
| Plafond C | IEE-PLAF-C | M | 101 | 11 | Valeur fixée : ‘0000000,00’ | |
| Correction base | DIF-CMB | A | X | 112 | 1 | Valeur fixée : ‘N’ |
| Base salariale (valeur du compteur en centièmes) | IEE-BASESAL | M | X | 113 | 11 | Valeur fixée : ‘0000000.00’ suivi d’un blanc |
| Taux salarial | IEE-TX-SAL | M | X | 124 | 8 ou 9 | Valeur fixée : ‘00000.000’ pour 9 caractères ou ‘0000.000’ suivi d’un blanc pour 8 caractères |
| Montant salarial | IEE-MT-SAL | M | X | 133 | 11 | Valeur fixée : ‘0000000,00’ |
| Base patronale | IEE-BASEPAT | M | 144 | 11 | Valeur fixée : ‘0000000,00’ | |
| Taux patronal | IEE-TX-PAT | M | 155 | 8 ou 9 | Valeur fixée : ‘00000.000’ pour 9 caractères ou ‘0000.000’ suivi d’un blanc pour 8 caractères | |
| Montant patronal | IEE-MT-PAT | M | 164 | 11 | Valeur fixée : ‘0000000,00‘ | |
| Du (date début période export) | IEE-DU | D | 175 | 10 | JJ/MM/AAAA | |
| Au (date fin période export) | IEE-AU | D | 185 | 10 | JJ/MM/AAAA | |
| Service | SER-CODE | N | X | 195 | 3 | Service sur 3 caractères. |
| Imputation | CAE-CODE | A | X | 198 | 12 | Valeur fixée : 12 espaces |
| Carence | IEE-CARENCE | A | X | 210 | 3 | Valeur fixée : ‘OUI‘ |
| Zone blanc | ZON-BLANC | A | X | 213 | 3 | Valeur fixée : 3 espaces |
Règles de gestion
A : Alphanumérique, N : Numérique, D : Date, M : valeur numérique réelle, N valeur numérique entière.
Le fichier peut contenir plusieurs lignes par rubrique de paie, la colonne IEE-RANG contiendra alors une valeur de 1 à 9 (puis A à Z si nécessaire).
PER-CODE permet d’identifier la personne concernée et correspond au champ Matricule paie de Timesquare. Sa longueur dépend du client et doit pouvoir être paramétrée à 5, 6 ou 7 caractères alphanumérique.
IEE-BASESAL reçoit la valeur du compteur de Timesquare pour la rubrique de paie concernée, si ce compteur représente une durée, il doit systématiquement être exprimé en heures et centièmes d’heures (ex 15.75 pour 15 heures et 45 minutes).
Le code analytique et le code imputation sont des champs obligatoires en cas d’export des tâches.
Exemple de contenu du fichier des compteurs
DP01/08/2022123400000000000895444 4 0000000.00 0000000.00 0000000.00 0000000.00 0000000.00 N0000162.75 00000.0000000000.00 0000000.00 00000.0000000000.00 01/08/202231/08/2022 OUI
DP01/08/2022123400000000000895333 4 0000000.00 0000000.00 0000000.00 0000000.00 0000000.00 N 00000.0000000000.00 0000000.00 00000.0000000000.00 01/08/202231/08/2022 OUI
DP01/08/2022123400000000000895222 4 0000000.00 0000000.00 0000000.00 0000000.00 0000000.00 N 00000.0000000000.00 0000000.00 00000.0000000000.00 01/08/202231/08/2022 OUI
DP01/08/2022123400000000000895111 4 0000000.00 0000000.00 0000000.00 0000000.00 0000000.00 N0000169.50 00000.0000000000.00 0000000.00 00000.0000000000.00 01/08/202231/08/2022 OUI
DP01/08/2022123400000000000816444 4 0000000.00 0000000.00 0000000.00 0000000.00 0000000.00 N0000162.75 00000.0000000000.00 0000000.00 00000.0000000000.00 01/08/202231/08/2022 OUI
DP01/08/2022123400000000000816333 4 0000000.00 0000000.00 0000000.00 0000000.00 0000000.00 N 00000.0000000000.00 0000000.00 00000.0000000000.00 01/08/202231/08/2022 OUI
DP01/08/2022123400000000000816222 4 0000000.00 0000000.00 0000000.00 0000000.00 0000000.00 N 00000.0000000000.00 0000000.00 00000.0000000000.00 01/08/202231/08/2022 OUI
DP01/08/2022123400000000000816111 4 0000000.00 0000000.00 0000000.00 0000000.00 0000000.00 N0000163.50 00000.0000000000.00 0000000.00 00000.0000000000.00 01/08/202231/08/2022 OUI
DP01/08/2022123400000000000125444 4 0000000.00 0000000.00 0000000.00 0000000.00 0000000.00 N0000174.90 00000.0000000000.00 0000000.00 00000.0000000000.00 01/08/202231/08/2022 OUI
DP01/08/2022123400000000000125333 4 0000000.00 0000000.00 0000000.00 0000000.00 0000000.00 N 00000.0000000000.00 0000000.00 00000.0000000000.00 01/08/202231/08/2022 OUI
Fichier pour les absences
Nom du fichier
Le nom du fichier est libre (libellé + extension) avec 8 caractères maximum hors extension mais une fois défini dans le paramétrage de l’export, il ne doit plus changer. Une fois enregistré, au moment de l'enregistrement, le préfixe ABS est ajouté au libellé saisi pour le fichier des absences. Par exemple, si je saisis Paie.txt, le fichier s'enregistre avec la libellé ABSPaie.txt.
Format
Fichier texte de type CSV. Encodage UTF-8.
Séparateur entre deux informations
Le séparateur entre deux informations est l'espace ( ).
Description des lignes du fichier pour les absences
| Nom du champ | Type |
Taille |
Format |
|---|---|---|---|
| Origine | Alphanumérique | 4 caractères | « AUT » sur chaque ligne |
| Code société | A blanc | ||
| Type population | A blanc | ||
| Matricule | Alphanumérique | Donnée obligatoire en respectant la longueur des matricules dans Advantage-RH. | |
| Date de début de l’absence | Date et heure | JJ/MM/AAAA HH:MM:SS | |
| Date de de fin de l’absence | Date et heure | JJ/MM/AAAA HH:MM:SS | |
| Code motif | Alphanumérique | Le code motif est celui du logiciel de GTA. Une correspondance sera faite avec le code motif dans ARH. La correspondance peut aussi être faite dans Timesquare car on exporte le "code export" de l'absence. Contrainte : pas de caractères spéciaux (@) |
|
| Valeur en heures | Facultative. Absence exprimée en nombre d'heures. | ||
| Valeur en jours | Obligatoire. Absence exprimée en nombre de jours. d.dd | ||
| Valeur monétaire | Facultative. Valorisation de l'absence en coût salarial. | ||
| Unité | Alphanumérique | 1 caractère | Obligatoire : C=Calendaire T=Trentième O=Ouvrable E=Ouvré H=Heure |
| Code MAJ | Alphanumérique | 3 caractères | CRE = création d'une absence SUP = suppression d'une absence |
| Export paie | Alphanumérique | 3 caractères | Non |
| Type journée | Alphanumérique | 1 caractère | Facultatif A : Après midi (le champ valeur en jour ne peuvent être que des demi-journées) M : Matin midi (le champ valeur en jour ne peuvent être que des demi-journées) J : Journée (le champ valeur en jour doit être un nombre de jours entier) Une absence de 3.5, nous aurons donc 2 lignes : une ligne pour 3 jours et une ligne pour la demi-journée. Ce champ n’est pas exporté si l’option H1 est sélectionnée dans le paramétrage de l’export |
Règles de gestion
Si une absence 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 l'absence 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 du fichier des absences
AUT;1234;;0000000816;16/08/2022;20/08/2022;AAA;;5.0;;O;CRE;NON;J
AUT;1234;;0000000125;16/08/2022;28/08/2022;AAA;;13.0;;O;CRE;NON;J
AUT;1234;;0000000805;08/08/2022;14/08/2022;AAA;;2.0;;O;CRE;NON;J
AUT;1234;;0000000805;09/08/2022;09/08/2022;AAA;;0.5;;O;CRE;NON;M
AUT;1234;;0000000805;09/08/2022;09/08/2022;AAA;;0.5;;O;CRE;NON;A
AUT;1234;;0000000805;10/08/2022;10/08/2022;AAA;;0.5;;O;CRE;NON;M
AUT;1234;;0000000805;11/08/2022;11/08/2022;AAA;;0.5;;O;CRE;NON;M
AUT;1234;;0000000805;11/08/2022;11/08/2022;AAA;;0.5;;O;CRE;NON;A
AUT;1234;;0000000805;12/08/2022;12/08/2022;AAA;;0.5;;O;CRE;NON;M
AUT;1234;;0000000805;12/08/2022;12/08/2022;AAA;;0.5;;O;CRE;NON;A
AUT;1234;;0000000805;13/08/2022;13/08/2022;AAA;;0.5;;O;CRE;NON;M
Fichier pour la répartition des tâches
Nom du fichier
Le nom du fichier est libre (libellé + extension) avec 8 caractères maximum hors extension mais une fois défini dans le paramétrage de l’export, il ne doit plus changer. Une fois enregistré, au moment de l'enregistrement, le préfixe REP est ajouté au libellé saisi pour le fichier de la répartition des tâches. Par exemple, si je saisis Paie.txt, le fichier s'enregistre avec la libellé REPPaie.txt.
Format
Fichier texte de type CSV. Encodage UTF-8.
Séparateur entre deux informations
Le séparateur entre deux informations est l'espace ( ).
Exemple de contenu du fichier de la répartition des tâches
DP01/08/20221234000000000001250800 4 0000000.00 0000000.00 0000000.00 0000000.00 0000000.00 N0000103.00 00100.0000000000.00 0000000.00 00000.0000000000.00 01/08/202231/08/2022CC1 C1OUI
DP01/08/20221234000000000000510800 14 0000000.00 0000000.00 0000000.00 0000000.00 0000000.00 N0000022.67 00032.0750000000.00 0000000.00 00000.0000000000.00 01/08/202231/08/2022AA1 A1OUI
DP01/08/20221234000000000000500800 4 0000000.00 0000000.00 0000000.00 0000000.00 0000000.00 N0000182.00 00100.0000000000.00 0000000.00 00000.0000000000.00 01/08/202231/08/2022DD1 D1OUI
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.