Afin de venir en aide aux entreprises lors de la création de leur fichier XML des déclarations formatées, vous trouverez ci-dessous les causes principales pour lesquelles les déclarations sont rejetées à l'ARC. Veuillez vérifier vos fichiers XML afin d'assurer qu'ils répondent aux exigences.
1. Le nom de votre fichier doit se terminer avec l'extension de fichier ".xml"
2. La première ligne de votre fichier XML doit s'afficher comme suit :
<?xml version="1.0" encoding=" "?> où " " représente le codage utilisé pour votre fichier XML. Les trois caractères de codage permis sont Windows-1252, ISO-8859-1 et UTF-8.
Exemple
Si vous avez utilisé ISO-8859-1, votre première ligne doit correspondre à:
<?xml version="1.0" encoding="ISO-8859-1"?>
3. La dernière ligne de votre fichier XML de la déclaration formatée doit correspondre à:
< /Submission> et vérifiez qu'aucun caractère soit présent après cette dernière balise. Sinon, le système le rejette automatiquement.
4. Toutes les balises telles que décrites dans la documentation portant sur les spécifications sont obligatoires et doivent contenir des données valides. Ne soumettez pas votre déclaration si elle comporte des zones obligatoires vides.
Exemple
nom de famille Smith:
Le format est <snm>Smith</snm>
Obligatoire
5. L'ARC n'accepte pas les déclarations qui comprennent des balises XML raccourcies, p. ex. <pstl_cd/> car votre analyseur de validation peut ne pas reconnaître la balise comme une erreur.
Si vous utilisez " < " dans le contenu de la balise, inscrivez <
Si vous utilisez " > " dans le contenu de la balise, inscrivez >
Si vous utilisez " " " dans le contenu de la balise, inscrivez "
Si vous utilisez " ' " dans le contenu de la balise, inscrivez '
Si vous utilisez " & " dans le contenu de la balise, inscrivez &
Exemple
Nom de famille Smith & Smith :
Le format est <snm>Smith & Smith</snm>
Remarque
Bien que les caractères spéciaux ci-dessus comportent quatre caractères ou plus, ils sont considérés comme seul un caractère une fois entrés dans la zone de contenu de la balise XML.
7. Lorsque vous produisez plusieurs déclarations à l'intérieur d'un seul fichier, assurez-vous que chaque déclaration est séparée par les balises <Return> </Return>
Exemple
<Return>
<T4>
<T4Slip></T4Slip>
<T4Summary></T4Summary>
</T4>
</Return>
<Return>
<T5>
<T5Slip></T5Slip>
<T5Summary></T5Summary>
</T5>
</Return>
8. Chaque balise de votre fichier XML de la déclaration formatée doit être codée exactement tel que décrit dans la documentation portant sur les spécifications pour chaque genre de déclaration. Une balise mal épelée donnera lieu au rejet de votre transmission.
9. Avant d'enregistrer votre déclaration sur DVD, CD ou disquette, utilisez un analyseur de validation en plus du schéma de l'ARC pour vous assurer que votre transmission est valide et que l'ARC peut la traiter. Voir magmedia analyseur de validation.
10. Avant de nous envoyer votre déclaration, assurez-vous que le fichier XML a été enregistré sur le DVD, CD et disquette et qu'il est accessible. Nous recevons de nombreux DVD, CD et disquettes vierges ou non lisibles.
11. Dans les balises financières, inscrivez les dollars et cents.
Exemple:
<empt_incamt>10,00</empt_incamt>
Notez que la virgule n'est pas identifiée comme un caractère, alors le montant inscrit serait reconnu comme étant quatre caractères numériques.
12. Assurez-vous que le bon code de genre de déclaration est entré pour le T619, le sommaire et les feuillets.
Exemple:
Si vous envoyez des feuillets originaux, le code du genre de déclaration sera:
Si vous envoyez des feuillets modifiés, le code du genre de déclaration sera:
Si vous envoyez des feuillets annulés, le code du genre de déclaration sera:
13. Assurez-vous de transmettre le fichier qui correspond à l'année d'imposition visée.