Aller au contenu principal

Référence

Export Markdown

BR-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>

Champs concernés

Outils de validation