Ce que signifie la règle
Une valeur non vide de ram:TypeCode dans ram:AdditionalReferencedDocument sous ram:SpecifiedLineTradeAgreement d'une ligne doit appartenir à la liste du profil Extended, tirée de la liste UNTDID 1001. Une valeur vide passe ce contrôle. Cette règle ne vérifie pas la présence de l'élément. Il s'agit du type de document, pas du type de référence indiqué dans ram:ReferenceTypeCode.
Pourquoi elle compte
Le fichier ne respecte pas le schéma Extended.
Comment corriger
Vérifiez la nature du document associé à la référence de la ligne. Dans le XML, corrigez ram:TypeCode dans ram:AdditionalReferencedDocument sous ram:SpecifiedLineTradeAgreement avec un code admis par le profil. Utilisez 130 uniquement pour un objet facturé. Exportez de nouveau et vérifiez le fichier.
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-001026 Les conditions de livraison d'une ligne exigent un seul code
- FX-SCH-A-001027 Le code de livraison d'une ligne n'est pas un Incoterm admis
- FX-SCH-A-001028 Le code pays des conditions de livraison d'une ligne n'est pas admis
- FX-SCH-A-001029 La date du bon de commande d'une ligne exige l'attribut format
- FX-SCH-A-001030 Code de format non admis pour la date du bon de commande d'une ligne
- FX-SCH-A-001031 La date du contrat d'une ligne exige l'attribut format