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 à 916. Elle vérifie ensuite chaque élément ram:TypeCode directement contenu dans ces références, pas seulement celui qui contient 916. Une valeur non vide doit figurer dans la liste de codes 38. 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 916 sous ram:ApplicableHeaderTradeAgreement. Comparez tous ses éléments ram:TypeCode à la liste de codes 38 et corrigez les valeurs non autorisées sans changer le sens de la référence. Si la valeur signalée est 916 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-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
- FX-SCH-A-000650 Le mandataire de l'acheteur doit avoir exactement un nom
- FX-SCH-A-000651 Au plus un bloc d'adresse électronique pour le mandataire de l'acheteur
- FX-SCH-A-000652 Au plus un enregistrement fiscal pour le mandataire de l'acheteur
- FX-SCH-A-000653 L'e-mail du contact du mandataire doit avoir exactement une adresse