Ce que signifie la règle
La règle sélectionne les ram:AdditionalReferencedDocument sous ram:ApplicableHeaderTradeAgreement qui contiennent au moins un ram:TypeCode égal à 50. Elle vérifie ensuite chaque élément ram:TypeCode directement contenu dans ces références, pas seulement celui qui contient 50. Une valeur non vide doit figurer dans la liste de codes 39. Une valeur vide passe ce test.
Pourquoi elle compte
Le code de type indique ce que désigne la référence. Le profil Extended limite les codes utilisés à cet endroit.
Comment corriger
Repérez la référence contenant ram:TypeCode 50 sous ram:ApplicableHeaderTradeAgreement. Comparez tous ses éléments ram:TypeCode à la liste de codes 39 et corrigez les valeurs non autorisées sans changer le sens de la référence. Si la valeur signalée est 50 elle-même, faites vérifier l'export et les fichiers de règles applicables avant de modifier ce code. Exportez le fichier corrigé et vérifiez-le de nouveau.
Une fois le fichier corrigé, vérifiez-le de nouveau gratuitement : Vérifier une facture Factur-X
Ou corrigez la facture dans un formulaire et téléchargez le fichier corrigé, pour 1 crédit : Corriger une facture électronique rejetée Bêta
Le texte publié de la règle
Value of 'ram:TypeCode' is not allowed. Où cette règle s’applique
| Jeu de règles | Version |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Vérifier votre fichier
Règles liées
- FX-SCH-A-000644 Le type de fichier d'une pièce jointe doit être autorisé (Extended)
- FX-SCH-A-000645 La date d'un justificatif exige un format
- FX-SCH-A-000646 Le format de date d'un justificatif doit être valide
- FX-SCH-A-000647 Le code de type d'un justificatif doit être autorisé
- FX-SCH-A-000648 Le pays des conditions de livraison doit être un code autorisé
- FX-SCH-A-000649 Au plus un ram:ID pour le mandataire de l'acheteur