Damit der Käufer einen Lieferanten automatisch identifizieren kann, müssen die Kennung des Verkäufers (BT-29), die Kennung der rechtlichen Registrierung des Verkäufers (BT-30) und/oder die Umsatzsteuer-Identifikationsnummer des Verkäufers (BT-31) vorhanden sein.
In ram:SellerTradeParty ist weder ram:ID noch ram:GlobalID, ram:SpecifiedLegalOrganization/ram:ID oder eine ram:SpecifiedTaxRegistration/ram:ID mit schemeID='VA' vorhanden. Mindestens eine dieser Verkäuferkennungen muss angegeben sein.
Mindestens eine Verkäuferkennung aus BT-29, BT-30 oder BT-31 muss vorhanden sein, damit der Käufer den Lieferanten automatisch identifizieren kann.
Die Rechnung enthält keine der geprüften Kennungen des Verkäufers. Sie können eine Verkäuferkennung, eine rechtliche Registrierungskennung oder eine USt-IdNr. angeben.
- Ergänzen Sie in
ram:SellerTradePartymindestens eine der geprüften Angaben:ram:ID,ram:GlobalID,ram:SpecifiedLegalOrganization/ram:IDoder eineram:SpecifiedTaxRegistration/ram:IDmitschemeID='VA'. - Für die USt-IdNr. können Sie
FacturXInvoice.AddSellerTaxRegistration(...)verwenden; für die rechtliche Registrierungskennung istGlobalID.SchemeIDangegeben. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:SellerTradeParty/>
<ram:SellerTradeParty> <ram:ID>SELLER-123</ram:ID> </ram:SellerTradeParty>
FacturXInvoice.AddSellerTaxRegistration(no, schemeID)(BT-31)FacturXInvoice.GetSellerTaxRegistration()(BT-31)FacturXInvoice.SellerTaxRegistration(BT-31)GlobalID.SchemeID(Seller legal registration identifier: BT-30)TaxRegistration.SchemeID(For Seller VAT identifier: BT-31)
Technische Details
Der Test besteht, wenn mindestens eines der vier geprüften Elemente vorhanden ist: ram:ID, ram:GlobalID, ram:SpecifiedLegalOrganization/ram:ID oder ram:SpecifiedTaxRegistration/ram:ID mit schemeID='VA'.
Die Regel gilt für die Verkäuferpartei in ram:SellerTradeParty.
rule/@context)assert/@test)