Ce que signifie la règle
Cette règle vérifie la présence de l'attribut mimeCode sur ram:AttachmentBinaryObject dans ram:SpecifiedLineTradeAgreement/ram:AdditionalReferencedDocument d'une ligne. Un attribut vide passe ce contrôle. La règle ne vérifie ni la valeur MIME ni le contenu de la pièce jointe.
Pourquoi elle compte
L'absence de l'attribut mimeCode ne respecte pas le schéma Extended.
Comment corriger
Vérifiez le format réel du fichier joint. Si vous produisez le XML vous-même, ajoutez l'attribut mimeCode à ram:AttachmentBinaryObject dans la référence de document de la ligne, par exemple avec la valeur application/pdf pour un PDF. Si votre logiciel omet cet attribut, faites corriger son export. 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
Attribute '@mimeCode' is required in this context. 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-001020 Le type de fichier d'une pièce jointe de ligne n'est pas admis
- FX-SCH-A-001021 Une pièce jointe de ligne exige l'attribut filename
- FX-SCH-A-001022 La date d'un document référencé sur une ligne exige l'attribut format
- FX-SCH-A-001023 Code de format non admis pour la date d'une référence de ligne
- FX-SCH-A-001024 Le type de référence d'un document de ligne n'est pas admis
- FX-SCH-A-001025 Le code de type d'un document de ligne n'est pas admis