Aller au contenu

Erreur

FX-SCH-A-000321: L'agent de l'acheteur ne peut avoir qu'un seul code de rôle

En bref

Erreur : échec aux vérifications sélectionnées.

FX-SCH-A-000321 signifie que la partie « agent de l'acheteur » (ram:BuyerAgentTradeParty) a plus d'un code de rôle (ram:RoleCode). Gardez un seul code de rôle et supprimez les éléments en trop.

Sur cette page

Ce que signifie la règle

Un agent qui agit pour le compte de l'acheteur (ram:BuyerAgentTradeParty) peut avoir au plus un ram:RoleCode, le code du rôle que joue cette partie. Cette vérification s'applique au profil Extended de Factur-X et de ZUGFeRD.

Pourquoi elle compte

Le profil prévoit au plus un code de rôle dans chaque bloc d'agent de l'acheteur. Plusieurs éléments ram:RoleCode dans ce bloc échouent à la vérification.

Comment corriger

Vérifiez le rôle indiqué pour l'agent de l'acheteur dans vos données de facturation. Si vous produisez le XML vous-même, gardez au plus un ram:RoleCode dans chaque ram:BuyerAgentTradeParty. Supprimez les doublons et conservez le rôle qui s'applique à cet agent. Exportez de nouveau la facture et vérifiez-la.

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

Element 'ram:RoleCode' may occur at maximum 1 times.

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
Texte de la règle issu de phive-rules 4.6.4.

Vérifier votre fichier

Déposez votre facture électronique pour voir si FX-SCH-A-000321 échoue encore, et quelles autres règles échouent.

Mis à jour le 6 novembre 2026