Référence
Export MarkdownBR-07 Nom de l’acheteur requis
Une facture doit contenir le nom de l’acheteur (BT-44), le nom sous lequel le client est enregistré ou connu.
Description du problème
ERREUR
Règle métier de la norme EN 16931 (CEN)
Contexte et importance
Il s’agit d’une règle de base de la norme EN 16931. La facture doit indiquer clairement à qui elle est adressée. En UBL, le nom se place dans cac:AccountingCustomerParty/cac:Party/cac:PartyLegalEntity/cbc:RegistrationName ; un nom présent uniquement dans cac:PartyName/cbc:Name ne satisfait pas BR-07. L’erreur apparaît souvent lorsque la fiche client ne contient qu’un nom abrégé et pas de raison sociale. En CII, BT-44 correspond à ram:BuyerTradeParty/ram:Name.
Solution
Renseignez cac:AccountingCustomerParty/cac:Party/cac:PartyLegalEntity/cbc:RegistrationName avec le nom de l’acheteur.
Actions rapides
Exemples valides
- BT-44 = Beispiel Einkauf AG — raison sociale de l’acheteur renseignée
Exemples invalides
- cac:PartyLegalEntity/cbc:RegistrationName est absent pour la partie acheteur
Exemples de code
XML valide
<cac:AccountingCustomerParty>
<cac:Party>
<cac:PartyLegalEntity>
<cbc:RegistrationName>Beispiel Einkauf AG</cbc:RegistrationName>
</cac:PartyLegalEntity>
</cac:Party>
</cac:AccountingCustomerParty>XML invalide
<cac:AccountingCustomerParty>
<cac:Party>
<cac:PartyLegalEntity>
<cbc:CompanyID>DE987654321</cbc:CompanyID>
</cac:PartyLegalEntity>
</cac:Party>
</cac:AccountingCustomerParty>