Une facture doit contenir le nom du vendeur (BT-27).
La facture ne contient aucun ram:Name non vide pour ram:SellerTradeParty. Le nom du vendeur (BT-27) est donc manquant.
Le nom identifie le vendeur comme partie à la facture et rattache les informations du vendeur à cette partie.
Le nom du vendeur manque dans la facture. Ajoutez-le pour compléter les informations du vendeur.
- Ajoutez un
ram:Namenon vide dansram:SellerTradePartydans le XML. - Vérifiez que
Party.Namerenseigne le nom du vendeur. - Générez de nouveau la facture et vérifiez-la une nouvelle fois.
<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)
Détails techniques
Le test exige que ram:SellerTradeParty/ram:Name contienne une valeur différente de la chaîne vide.
La règle s’applique au nom dans ram:SellerTradeParty, au sein de l’accord commercial au niveau du document.
rule/@context)assert/@test)