RE Web – Exigences de l'utilisateur – Annexe C
- 1. Aperçu
- 2. Exigences générales
- 3. Exigences fonctionnelles
- 4. Exigences du système
- 5. Annexe A - Entrée en ligne des données du RE
- 6. Annexe B - Exigences techniques
- 7. Annexe C - Spécifications pour les fichiers importés
- 8. Annexe D - Transfert de RE extrait de la Paye – XML Ver. 2.0
- 9. Annexe E – Transfert d’un fichier RE extrait de la paie – Règles de modification et relatives au format du fichier XML version 1.0 – RE pour pêcheur
7. Annexe C - Spécifications pour les fichiers importés en format XML
- Format de fichier : Fichier texte
- Taille du fichier : 1 048 576 octets / caractères - maximum
- Convention de dénomination: Le nom recommandé du fichier compte un maximum de 256 caractères alphanumériques. L'extension doit être « XML ». Par exemple, IMPORT-00000021-20050722.XML
Remarque
- Ouvrir les fichiers au moyen d'un analyseur syntaxique valide XML.
- Le niveau de balise indique si elle est contenue dans une autre. La balise parent est la première balise précédente avec un numéro inférieur.
Nom de la balise |
Niveau de la balise |
Balise requise (O/N) |
Taille des données (Min/Max) |
Description |
---|---|---|---|---|
<?xml version="1.0" encoding="ISO-8859-1" ?> | 0 | O | S/O | Il s'agit de la première ligne (directive de prétraitement) du fichier d'importation XML. Elle est incluse pour écraser le mode d'analyse syntaxique par défaut d'Internet Explorer lors de la visualisation du contenu du fichier d'importation dans le navigateur. |
ROEHEADER | 0 | O | S/O | Cette balise étant la balise racine du fichier importé, elle doit être présente même si elle contient seulement d'autres balises. Elle contient les attributs suivants, ainsi que des valeurs correspondantes - voir la liste d'attributs utilisés dans la structure XML: Application FileVersion |
Créé | 1 | O | S/O | Cette balise indique le début des RE créés. Elle doit contenir l'attribut suivant, ainsi qu'une valeur correspondante -voir la liste d'attributs utilisés dans la structure XML: Count |
RE | 2 | O | S/O | Cette balise indique le début d'un RE délivré. Elle doit donc être présente lorsque le compte est supérieur à zéro. Elle doit contenir l'attribut suivant, ainsi qu'une valeur correspondante -voir la liste d'attributs utilisés dans la structure XML:
BulkFileName |
Numéro de série | 3 | O | 9/9 |
Numéro de série du RE
Doit faire 9 caractères. |
Numéro de série du RE modifié ou remplacé | 3 | N | 0/9 |
Numéro de série du RE modifié
Doit faire 9 caractères. |
Date d'émission | 3 | O | 8/8 |
Date d'émission du RE
Doit faire 8 caractères dans le format « JJMMAAAA » |
Unité opérationnelle | 3 | O | S/O | Balise parent de l'information sur l'Unité opérationnelle Doit être présente. Elle contient seulement d'autres balises. |
Numéro de réf du registre de paye | 4 | N | 0/15 | Numéro de référence du registre de paye de l'employeur Peut être laissé en blanc. Doit faire 15 caractères ou moins. |
Numéro d'entreprise | 4 | O | 15/15 | Numéro d'entreprise attribué par l'Agence du revenu du Canada |
Employé | 3 | O | S/O | Cette balise parent indique le début des renseignements sur l'employé. |
NAS | 4 | O | 9/9 | Numéro d'assurance sociale de l'employé à qui on émet le RE |
Premier jour de travail | 4 | O | 8/8 | Premier jour de travail Ne doit pas être laissé en blanc. Doit faire 8 caractères dans le format « JJMMAAAA ». |
Dernier jour payé | 4 | O | 8/8 | Dernier jour payé Ne doit pas être laissé en blanc. Doit faire 8 caractères dans le format « JJMMAAAA ». |
Date de fin de la dernière période de paye | 4 | O | 8/8 | Date de fin de la dernière période de paye Ne doit pas être laissé en blanc. Doit faire 8 caractères dans le format « JJMMAAAA ». |
Rémunération totale assurable | 4 | O | 4/9 | Rémunération assurable totale Ne doit pas être laissé en blanc. Maximum de 999 999,99 |
Réussis | 1 | O | S/O | Cette balise indique le début des RE qui ont rempli les critères de validation et ont été sauvegardés en version ébauche. Elle doit contenir l'attribut suivant, ainsi qu'une valeur correspondante -voir la liste d'attributs utilisés dans la structure XML :
Count |
RE | 2 | O | S/O | Cette balise indique le début d'un RE qui a rempli les critères de validation. Elle doit donc être présente lorsque le compte est supérieur à zéro. Elle doit contenir l'attribut suivant, ainsi qu'une valeur correspondante - voir la liste d'attributs utilisés dans la structure XML : BulkFileName |
Numéro de série du RE Web modifié ou remplacé | 3 | N | 0/9 | Numéro de série du RE modifié |
Unité opérationnelle | 3 | O | S/O | Balise parent de l'information sur l'unité opérationnelle |
Numéro de réf du registre de la paye | 4 | N | 0/15 | Numéro de référence du registre de paye de l'employeur |
Numéro d'entreprise | 4 | O | 15/15 | Numéro d'entreprise attribué par l'Agence du revenu du Canada |
Employé | 3 | O | S/O | Balise parent des renseignements sur l'employé |
NAS | 4 | O | 9/9 | Numéro d'assurance sociale de l'employé à qui on émet le RE |
Premier jour de travail | 4 | O | 8/8 | Premier jour de travail Ne doit pas être laissé en blanc . Doit faire 8 caractères dans le format « JJMMAAAA ». |
Dernier jour payé | 4 | O | 8/8 | Date de fin de la dernière période de paye Ne doit pas être laissé en blanc. Doit faire 8 caractères dans le format « JJMMAAAA ». |
Date de fin de la dernière période de paye | 4 | O | 8/8 | Date de fin de la dernière période de paye Ne doit pas être laissé en blanc. Doit faire 8 caractères dans le format « JJMMAAAA ». |
Échoué | 1 | O | S/O | Cette balise indique le début des RE qui n'ont pas rempli les critères de validation et qui ont été sauvegardés en version ébauche. Elle doit contenir l'attribut suivant, ainsi qu'une valeur correspondante - voir la liste d'attributs utilisés dans la structure XML : Count |
RE | 2 | O | S/O | Cette balise indique le début des RE qui n'ont pas rempli les critères de validation. Elle doit donc être présente lorsque le compte est supérieur à zéro. Elle contient l'attribut suivant, ainsi qu'une valeur correspondante -voir la liste d'attributs utilisés dans la structure XML : BulkFileName |
Numéro de série modifié ou remplacé | 3 | N | 0/9 | Numéro de série du RE modifié |
Unité opérationnelle | 3 | O | S/O | Balise parent des renseignements sur l'unité opérationnelle |
Numéro de référence du registre de paye | 4 | N | 0/15 | Numéro de référence du registre de paye de l'employeur |
Numéro d'entreprise | 4 | O | 15/15 | Numéro d'entreprise attribué par l'Agence du revenu du Canada |
Employé | 3 | O | S/O | Balise parent des renseignements sur l'employé |
NAS | 4 | O | 9/9 | Numéro d'assurance sociale de l'employé à qui ont émet le RE |
Premier jour de travail | 4 | O | 8/8 | Premier jour de travail Peut être laissé en blanc. Doit faire 8 caractères dans le format « JJMMAAAA ». |
Dernier jour payé | 4 | O | 8/8 | Dernier jour payé Peut être laissé en blanc. Doit faire 8 caractères dans le format « JJMMAAAA ». |
Date de fin de la dernière période de paye | 4 | O | 8/8 | Date de fin de la dernière période de paye Peut être laissé en blanc. Doit faire 8 caractères dans le format « JJMMAAAA ». |
Rejeté | 1 | O | S/O | Cette balise indique le début des RE rejetés. Elle contient l'attribut suivant, ainsi qu'une valeur correspondante - voir la liste d'attributs utilisés dans la structure XML : Count |
RE | 2 | O | S/O | Cette balise indique le début d'un RE rejeté. Elle doit donc être présente lorsque le compte est supérieur à zéro. Elle peut contenir l'attribut suivant, ainsi qu'une valeur correspondante -voir la liste d'attributs utilisés dans la structure XML :
BulkFileName |
Numéro de série du RE modifié ou remplacé | 3 | N | 0/9 | Numéro de série du RE modifié |
Unité opérationnelle | 3 | O | S/O | Balise parent des renseignements sur l'unité opérationnelle |
Numéro de réf du registre de paye | 4 | N | 0/15 | Numéro de référence du registre de paye de l'employeur |
Numéro d'entreprise | 4 | O | 15/15 | Numéro d'entreprise attribué par l'Agence du revenu du Canada |
Employé | 3 | O | S/O | Balise parent des renseignements sur l'employé |
NAS | 4 | O | 9/9 | Numéro d'assurance sociale de l'employé à qui ont émet un RE |
Premier jour de travail | 4 | O | 8/8 | Premier jour de travail Peut être laissé en blanc. Doit faire 8 caractères dans le format « JJMMAAAA ». |
Dernier jour payé | 4 | O | 8/8 | Dernier jour payé Peut être laissé en blanc. Doit faire 8 caractères dans le format « JJMMAAAA ». |
Date de fin de la dernière période de paye | 4 | O | 8/8 | Date de fin de la dernière période de paye Peut être laissé en blanc. Doit faire 8 caractères dans le format « JJMMAAAA ». |
Nom | Utilisé avec des balises | Description | Valeur |
---|---|---|---|
Application | ROEHEADER | Représente l'application utilisée pour présenter le fichier. Il s'agit d'une valeur fixe. | RoeWeb |
FileVersion | ROEHEADER | Représente la version du format de fichier. Il s'agit d'une valeur fixe. | 1.00 |
Count | Issued, Passed, Rejected and Failed | Représente le nombre de RE dans chaque catégorie comprise dans le dossier d'importation. Si une catégorie ne comporte aucun document, la valeur est nulle. | Maximum de 9 caractères |
BulkFileName | Roe | Représente le nom du fichier si le RE a été transféré par lots. Sinon, le champ est laissé en blanc. | Maximum de 50 caractères |
Détails de la page
- Date de modification :