Ce que signifie la règle
Toute valeur contrôlée non vide de ram:TypeCode dans ram:AdditionalReferencedDocument, sous ram:SpecifiedLineTradeSettlement d'une ligne, doit figurer dans la liste 18 du profil Extended. Une valeur vide ne fait pas échouer cette règle. Le contrôle ne porte pas sur ram:ReferenceTypeCode.
Pourquoi elle compte
Le code de type distingue les documents et objets cités sur la ligne.
Comment corriger
Corrigez ram:TypeCode dans le ram:AdditionalReferencedDocument concerné de la ligne. Utilisez le code autorisé qui correspond à la référence, par exemple 916 pour un justificatif ou 130 pour un identifiant d'objet facturé. Ne remplacez pas le code par un mot comme contrat ou commande. Exportez de nouveau le fichier, puis vérifiez-le.
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-001128 Le code de catégorie de taxe d'une ligne doit être valide
- FX-SCH-A-001129 Le code d'exigibilité d'une taxe sur une ligne doit être valide
- FX-SCH-A-001130 Le code de motif d'exonération d'une ligne doit être valide
- FX-SCH-A-001131 Le code de type de taxe d'une ligne doit être valide
- FX-SCH-A-001132 Le format de la date de fin de période d'une ligne doit être valide
- FX-SCH-A-001133 Le format de la date de début de période d'une ligne doit être valide