L'élément 'ram:IssuerAssignedID' doit apparaître exactement une fois.
IssuerAssignedID est absent de InvoiceReferencedDocument ou y apparaît plusieurs fois. L’élément doit apparaître exactement une fois.
IssuerAssignedID contient l’identifiant attribué par l’émetteur au document référencé. Un seul élément garantit qu’une valeur d’identifiant unique est prévue.
IssuerAssignedID est absent de InvoiceReferencedDocument ou l’élément apparaît plusieurs fois. Vous pouvez modifier la référence du document afin qu’il apparaisse exactement une fois.
- Vérifiez la présence de
IssuerAssignedIDdansInvoiceReferencedDocument. - Assurez-vous que
IssuerAssignedIDest présent exactement une fois. - Générez de nouveau la facture et vérifiez-la.
<ram:InvoiceReferencedDocument> <ram:IssuerAssignedID>INV-123</ram:IssuerAssignedID> <ram:IssuerAssignedID>INV-456</ram:IssuerAssignedID> </ram:InvoiceReferencedDocument>
<ram:InvoiceReferencedDocument> <ram:IssuerAssignedID>INV-123</ram:IssuerAssignedID> </ram:InvoiceReferencedDocument>
Détails techniques
Le test compte les éléments IssuerAssignedID dans le contexte InvoiceReferencedDocument et exige que leur nombre soit égal à 1.
La règle s’applique à la référence InvoiceReferencedDocument dans les données de règlement.
rule/@context)assert/@test)