L'attribut '@filename' est obligatoire dans ce contexte.
L’attribut filename manque à ram:AttachmentBinaryObject. Le nom du fichier binaire joint n’est donc pas indiqué.
L’attribut filename indique le nom du fichier binaire joint.
Le nom du fichier manque pour le fichier binaire joint. Ajoutez l’attribut filename à l’élément XML concerné.
- Repérez le
ram:AttachmentBinaryObjectconcerné. - Ajoutez l’attribut
filenameavec le nom du fichier. - Générez de nouveau la facture et vérifiez-la.
<ram:AttachmentBinaryObject/>
<ram:AttachmentBinaryObject filename="document.pdf"/>
Détails techniques
La condition Schematron vérifie la présence de l’attribut filename sur ram:AttachmentBinaryObject.
La règle s’applique à ram:AttachmentBinaryObject d’un document référencé au niveau de l’accord d’une ligne de facture.
rule/@context)assert/@test)