Ce que signifie la règle
Dans un fichier vérifié selon le profil Minimum, ram:TypeCode, dans rsm:ExchangedDocument, doit être un code de la liste admise par ce profil. Les plus courants sont 380 pour une facture, 381 pour un avoir et 389 pour une autofacturation. Un mot, une faute de frappe ou un code d'une autre liste fait échouer la règle. Les autres profils ne sont pas vérifiés par cette règle.
Pourquoi elle compte
Le logiciel du destinataire se sert du type de document pour décider comment le comptabiliser. Un code qu'il ne reconnaît pas ne peut pas être traité, et le fichier est rejeté.
Comment corriger
Choisissez le type de document dans votre logiciel de facturation (facture ou avoir, par exemple) et exportez de nouveau, plutôt que de saisir un code. Si vous produisez le XML vous-même, mettez un code simple comme 380 dans ram:TypeCode, à l'intérieur de rsm:ExchangedDocument.
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 MINIMUM | 1.0.9-2 |
| ZUGFeRD 2.5 MINIMUM | 2.5.2 |