fatalEN 16931syntax binding ruleUBL
Binary object elements shall contain the file name attribute
An embedded binary object has no filename attribute.
Add filename to cbc:EmbeddedDocumentBinaryObject. Receivers write attachments to disk using it, so it must be present and unique within the invoice.
UBL — context //*[ends-with(name(), 'BinaryObject')]
(@filename)