L'attribut '@schemeID' est obligatoire dans ce contexte.
ram:GlobalID du lieu d’expédition ne comporte pas d’attribut schemeID. Cet attribut est requis dans ce contexte.
L’attribut schemeID identifie le schéma de l’identifiant global. Sans cet attribut, l’information de schéma de ram:GlobalID manque.
L’attribut schemeID manque à l’identifiant global du lieu d’expédition. Ajoutez-le afin que l’entrée comporte l’indication de schéma requise.
- Repérez
ram:GlobalIDdansram:ShipFromTradeParty. - Ajoutez l’attribut
schemeIDà cet élément. - Générez à nouveau la facture et vérifiez-la de nouveau.
<ram:ShipFromTradeParty> <ram:GlobalID>identifier</ram:GlobalID> </ram:ShipFromTradeParty>
<ram:ShipFromTradeParty> <ram:GlobalID schemeID="value">identifier</ram:GlobalID> </ram:ShipFromTradeParty>
Détails techniques
Le contrôle vérifie la présence de @schemeID dans le contexte de ram:GlobalID.
La règle s’applique à l’attribut schemeID de ram:GlobalID dans ram:ShipFromTradeParty.
rule/@context)assert/@test)