An Invoice shall contain the Seller name (BT-27).
The invoice contains no non-empty ram:Name for ram:SellerTradeParty. The seller name (BT-27) is therefore missing.
The name identifies the seller as a party to the invoice and associates the seller details with that party.
The seller’s name is missing from the invoice. Add it to complete the seller details.
- Add a non-empty
ram:Nameinsideram:SellerTradePartyin the XML. - Check that
Party.Namesets the seller’s name. - Generate the invoice again and validate it once more.
<ram:SellerTradeParty> <ram:Name/> </ram:SellerTradeParty>
<ram:SellerTradeParty> <ram:Name>Beispiel GmbH</ram:Name> </ram:SellerTradeParty>
FacturXInvoice.Seller(Seller name: BT-27)Party.Name(SellerTradeParty: BT-27)
Technical details
The test requires ram:SellerTradeParty/ram:Name to contain a value other than the empty string.
The rule applies to the name in ram:SellerTradeParty within the document-level trade agreement.
rule/@context)assert/@test)