Une facture doit contenir l’adresse postale de l’acheteur (BG-8).
L’élément ram:PostalTradeAddress manque sous ram:BuyerTradeParty dans le XML. L’adresse postale de l’acheteur (BG-8) n’est donc pas présente.
L’adresse postale est une information obligatoire qui fournit l’adresse de l’acheteur sur la facture.
L’adresse postale de l’acheteur manque dans la facture. Ajoutez l’élément d’adresse au XML.
- Ajoutez
ram:PostalTradeAddressdansram:BuyerTradeParty. - Générez de nouveau la facture et vérifiez-la une nouvelle fois.
<ram:BuyerTradeParty/>
<ram:BuyerTradeParty> <ram:PostalTradeAddress/> </ram:BuyerTradeParty>
Détails techniques
Le test vérifie la présence d’un ram:PostalTradeAddress sous un ram:BuyerTradeParty.
La règle s’applique à ram:PostalTradeAddress dans ram:BuyerTradeParty.
rule/@context)assert/@test)