Name des Käufers fehlt

Fehler BR-07 EN 16931

Eine Rechnung muss den Namen des Käufers (BT-44) enthalten.

Pflichtregel: Solange sie verletzt ist, ist die Rechnung ungültig und wird von Validatoren abgewiesen.
Was nicht stimmt

Der Rechnungsbeleg enthält kein nicht leeres ram:Name für ram:BuyerTradeParty. Damit fehlt der Name des Käufers (BT-44).

Was die Regel bedeutet

Der Name identifiziert den Käufer als Partei der Rechnung und ordnet ihm die Käuferangaben zu.

Betroffene Felder BT-44
Bitte ergänzen Sie den Namen des Käufers

In der Rechnung fehlt der Name des Käufers. Ergänzen Sie ihn, damit die Käuferangaben vollständig sind.

Was ist zu tun?
  1. Ergänzen Sie im XML ein nicht leeres ram:Name innerhalb von ram:BuyerTradeParty.
  2. Prüfen Sie, ob Party.Name den Käufernamen setzt.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
So sieht es aus
✗ Führt zur Meldung
<ram:BuyerTradeParty>
  <ram:Name/>
</ram:BuyerTradeParty>
✓ In Ordnung
<ram:BuyerTradeParty>
  <ram:Name>Beispiel AG</ram:Name>
</ram:BuyerTradeParty>
In FactoorSharp prüfen
  • Party.Name (BuyerTradeParty: BT-44)
Technische Details

Der Test verlangt, dass ram:BuyerTradeParty/ram:Name einen von der leeren Zeichenfolge verschiedenen Wert enthält.

Wo die Regel greift

Die Regel gilt für den Namen in ram:BuyerTradeParty innerhalb der Vereinbarung der Handelspartner auf Dokumentenebene.

Originalmeldung aus dem Schematron
An Invoice shall contain the Buyer name (BT-44).
Kontext (rule/@context)
/rsm:CrossIndustryInvoice
Prüfausdruck (assert/@test)
(rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:BuyerTradeParty/ ram:Name!='')