RE Web – Exigences de l'utilisateur – Annexe C

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.
Tableau 1 - Description des spécifications de RE Web pour importer les fichiers en format XML
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 ».
Tableau 2 - Liste d'attributs utilisés dans la structure XML pour RE WEB
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 :