L'élément 'ram:TypeCode' doit apparaître exactement une fois.
ram:TypeCode n’apparaît pas exactement une fois dans AdditionalReferencedDocument concerné. Il est soit absent, soit présent plusieurs fois.
ram:TypeCode indique le type du document référencé. Un seul code de ce type est requis pour le document vérifié.
ram:TypeCode n’apparaît pas exactement une fois dans le document référencé. Pour cette règle, le code de type de document 130 doit être indiqué sans ambiguïté.
- Vérifiez
AdditionalReferencedDocumentdansApplicableHeaderTradeAgreement. - Assurez-vous qu’il contient exactement un
ram:TypeCodede valeur130. - Générez à nouveau la facture et vérifiez-la.
<ram:AdditionalReferencedDocument> <ram:TypeCode>130</ram:TypeCode> <ram:TypeCode>130</ram:TypeCode> </ram:AdditionalReferencedDocument>
<ram:AdditionalReferencedDocument> <ram:TypeCode>130</ram:TypeCode> </ram:AdditionalReferencedDocument>
Détails techniques
Pour AdditionalReferencedDocument dont ram:TypeCode est égal à 130, le test vérifie la présence d’un seul élément ram:TypeCode direct.
La règle s’applique à ram:TypeCode dans AdditionalReferencedDocument, au sein de ApplicableHeaderTradeAgreement, lorsque le code vaut 130.
rule/@context)assert/@test)