Exportation CSV - Spécification technique
Cet article a pour objectif de décrire les spécifications du format d’exportation CSV pour une période de paie.
Cet article présente de l’information technique concernant le format du fichier d’exportation. Certaines connaissances techniques sont nécessaires afin de bien comprendre la terminologie.
Caractéristiques du fichier d’exportation
Le fichier présente toujours une extension “.csv”
Les données du fichier sont encodées avec l’encodage UTF-8
Les données des colonnes sont délimitées par une virgule
La première ligne du fichier contient des données d’entête qui décrit la nature des renseignements de chaque colonne.
L’ordre des colonnes est toujours la même (voir détails dans la section suivante).
Format des données
Voici le format de chaque colonne, dans l’ordre :
Col | Description | Format |
---|---|---|
A | Compagnie | Text |
B | Année de la période de paie | Numérique entier |
C | Numéro de la période de paie | Numérique entier |
D | Révision de la période de paie | Numérique entier |
E | Numéro d’employé Si l’employé en question n’a pas de numéro d’employé, ce champ sera vide! | Text |
F | Numéro de projet | Text |
G | Date | Date |
H | Type | Numérique entier |
I | Détails du type | Text |
J | Quantité | Numérique |
K | Taux | Numérique |
L | Montant | Numérique |
M | Convention collective | Text |
N | Profession | Text |
O | Niveau de compétence | Text |
P | Annexe | Text |
Q | Statut | Text |
R | Activité | Text |
Types de gain
Le format d’exportation permet de différencier les types de gain suivants :
Valeur | Description | Quantité en |
---|---|---|
1 | Temps simple | Heures |
2 | Temps et demi | Heures |
3 | Temps double | Heures |
4 | Temps de présentation | Heures |
5 | Dépense | Monétaire |
6 | Taxe de vente harmonisée (TVH) | Monétaire |
7 | Taxe de vente fédérale (TPS) | Monétaire |
8 | Taxe de vente provinciale (TVQ) | Monétaire |
9 | Outils | Monétaire |
10 | Repas | Monétaire |
11 | Utilisation du véhicule | Monétaire |
12 | Temps de déplacement | Monétaire |
13 | Prime de déplacement | Monétaire |
14 | Pension | Monétaire |
15 | Transport en commun | Monétaire |
16 | Prime de soir | Heures |
17 | Prime de nuit | Heures |
18 | Prime individuelle | Monétaire |
19 | Prime de chef ou de statut (temps simple) | Heures |
20 | Prime de chef ou de statut (temps et demi) | Heures |
21 | Prime de chef ou de statut (temps double) | Heures |
22 | Prime de chef ou de statut (temps de présentation) | Heures |
23 | Temps de déplacement (véhicule fourni) | Monétaire |
24 | Prime de hauteur | Monétaire |
25 | Prime de masque à ventilation assistée | Monétaire |
26 | Prime au grutier | Monétaire |
27 | Prime pour travaux de connexion | Monétaire |
28 | Prime pour travaux de soudure | Monétaire |
29 | Prime fixe de transport | Monétaire |
30 | Personnalisé | En fonction du type de prime personnalisée. |
Conventions
Le logiciel supporte plusieurs convention afin d’automatiser les calculs. Voici les détails concernant l’exportation de ces différentes conventions :
CCQ (Québec)
Les conventions de la CCQ regroupent les calculs spécifiques aux projets de construction réglementés par la CCQ au Québec.
Convention
Dans la paie, une convention est utilisée pour chaque secteur de la CCQ. Voici les correspondances :
Convention (secteur) | Valeur |
---|---|
Industriel | CCQ.Industrial |
Institutionnel et commercial | CCQ.InstitutionalAndCommercial |
Génie civil et voirie | CCQ.CivilEngineering |
Résidentiel | CCQ.Residential |
Hors décret avec calculs CCQ | CCQ.Unregulated |
Professions
Profession | Valeur |
---|---|
Pour la CCQ, le champ “Profession” aura contiendra la code de métier, préfixé de “CCQ.”. Par exemple, pour un maçon, le champ “Profession” contiendra la valeur “CCQ.110”. | CCQ.<code> |
Niveaux de compétence
Pour la CCQ, le champ “Niveau de compétence” sera toujours vide sauf lorsque le gain est associé à un niveau d’apprenti. Voici les correspondances :
Niveau de compétence | Valeur |
---|---|
Profession est une compétence | <vide> |
Compagnon d’un métier | Journeyman |
Apprenti niveau 1 | Apprentice1 |
Apprenti niveau 2 | Apprentice2 |
Apprenti niveau 3 | Apprentice3 |
Apprenti niveau 4 | Apprentice4 |
Apprenti niveau 5 | Apprentice5 |
Annexes
Annexe | Valeur |
---|---|
Pour la CCQ, on verra dans le champ “Annexe” les mêmes codes d’annexe que ceux de la CCQ. Par exemple, pour du travail de jour en institutionnel et commercial, le champ “Annexe” contiendra la valeur “C3”. | <code> |
Hors décret
Les heures décret ne suivent pas de règles particulières de convention collective.
Convention
Le champs contient toujours la valeur “Unregulated”.
Convention | Valeur |
---|---|
Hors décret | Unregulated |
Professions
Profession | Valeur |
---|---|
Toujours vide | <vide> |
Niveaux de compétence
Niveau de compétence | Valeur |
---|---|
Toujours vide | <vide> |
Annexes
Annexe | Valeur |
---|---|
Taux individuel configuré pour un employé | ∅ |
Les annexes configurées utilisent le code configuré de l’annexe. | <code> |
Carpenters (Ontario)
La convention des Carpenters permet d’utiliser les calculs du syndicat des Carpenters en Ontario.
Convention
Convention | Valeur |
---|---|
Carpenters | Ontario.Carpenters |
Professions
Profession | Valeur |
---|---|
Carpenter | Carpenter |
Niveaux de compétence
Niveau de compétence | Valeur |
---|---|
Compagnon d’un métier | Journeyman |
Apprenti niveau 1 | Apprentice1 |
Apprenti niveau 2 | Apprentice2 |
Apprenti niveau 3 | Apprentice3 |
Apprenti niveau 4 | Apprentice4 |
Annexes
Annexe | Valeur |
---|---|
Barrie | 27.18 |
Belleville | 397.4 |
Cambridge | 785 |
Cobourgh | 397.3 |
Cornwall | 93.2 |
Goderich | 2222 |
Hamilton | 18.1 |
Kingston | 249.1 |
London | 1946 |
Niagara Area | 18.2 |
Oshawa | 397.1 |
Ottawa | 93.1 |
Pembroke | 93.3 |
Peterborough | 397.2 |
Sarnia | 1256 |
Sault Ste. Marie | 2486.2 |
Smiths Falls | 249.2 |
Sudbury | 2486.1 |
Thunder Bay | 1669 |
Toronto | 27.8 |
Windsor | 494 |