In einer Rechnung ist nur ein Element BT-56 zulässig.
Im DefinedTradeContact des Käufers sind sowohl PersonName als auch DepartmentName angegeben. Die Regel untersagt, beide Angaben gleichzeitig zu führen.
Die Kontaktangabe des Käufers darf nicht zugleich als Person (BT-56) und als Abteilung (BT-56-0) ausgewiesen werden.
Beim Käuferkontakt sind sowohl ein Personenname als auch eine Abteilung eingetragen. Sie können den Eintrag so anpassen, dass nicht beide zugleich angegeben sind.
- Prüfen Sie die Angaben in
BuyerTradeParty/DefinedTradeContact. - Wählen Sie für den Käuferkontakt entweder
Contact.NameoderContact.OrgUnit. - Prüfen Sie den Aufruf von
SetBuyerContact(...)und die Werte fürnameundorgunit. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:BuyerTradeParty> <ram:DefinedTradeContact> <ram:PersonName>...</ram:PersonName> <ram:DepartmentName>...</ram:DepartmentName> </ram:DefinedTradeContact> </ram:BuyerTradeParty>
<ram:BuyerTradeParty> <ram:DefinedTradeContact> <ram:PersonName>...</ram:PersonName> </ram:DefinedTradeContact> </ram:BuyerTradeParty>
Contact.Name(BuyerTradeParty/ DefinedTradeContact: BT-56)Contact.OrgUnit(BuyerTradeParty/ DefinedTradeContact: BT-56-0)FacturXInvoice.SetBuyerContact(name, orgunit, emailAddress, phoneno, faxno)(name: BT-56; orgunit: BT-56-0)
- Fehler EN16931 XRechnung (CII) – overwrites CEN severity level "warning" to enforce only one BT-56 "Buyer contact point"
- Fehler EN16931 XRechnung Extension (CII) – overwrites CEN severity level "warning" to enforce only one BT-56 "Buyer contact point"
- Fehler EN16931 XRechnung CVD (CII) – overwrites CEN severity level "warning" to enforce only one BT-56 "Buyer contact point"
Technische Details
Der XPath-Test schlägt fehl, wenn PersonName und DepartmentName im selben DefinedTradeContact vorhanden sind. Er verlangt nicht, dass eines der beiden Elemente vorhanden ist.
Die Regel gilt für den Ansprechpartner des Käufers in BuyerTradeParty/DefinedTradeContact innerhalb der Vereinbarungsdaten.
rule/@context)assert/@test)- 2026-08-312026-08-31 · Addedcustom level "error" for `CII-SR-465` and `CII-SR-466`