Situatie:Bij het verwerken van een UBL-bestand in Expert/M via het boeken aan de hand van bestanden krijgt u de foutmelding
'Volgende UBL kan niet worden verwerkt, er werd geen PDF in de UBL opgenomen, de verwerking wordt gestopt'. Met vervolgens een verwijzing naar het betrokken UBL-bestand (xml-formaat) dat niet verwerkt kan worden.
Antwoord:Voor de visualisatie en verwerking van een UBL-bestand in Expert/M is het noodzakelijk dat er in het UBL-bestand een PDF-bestand van het te visualiseren/verwerken document opgenomen is. Bij het verkrijgen van de foutmelding in Expert/M moet u sowieso contact opnemen met de leverancier van de UBL-bestanden. Onderstaande info kan u hierbij helpen.
Structuur van het UBL-bestand met betrekking tot het opgenomen PDF-bestand:
<cac:AdditionalDocumentReference> *
<cbc:ID></cbc:ID> (Op zich maakt het voor de AdditionalDocumentReference-rubriek mbt. het PDF-bestand niet uit welke waarde hier meegegeven wordt op voorwaarde dat de waarde niet 'UBL.BE' betreft *² of 'vreemde karakters' bevat. Veelal wordt hier het documentnummer of de naam van het PDF-bestand vermeld.))
<cbc:DocumentDescription></cbc:DocumentDescription> *³
<cac:Attachment>
<cbc:EmbeddedDocumentBinaryObject mimeCode="Application/pdf" filename="naam pdf-file"></cbc:EmbeddedDocumentBinaryObject> (= de base64coded-versie van het pdf-bestand in het UBL-bestand)
</cac:Attachment>
* Er kunnen in één en hetzelfde UBL-bestand meerdere AdditionalDocumentReference-rubrieken opgenomen worden. Voor de visualisatie/verwerking van het UBL-bestand in Expert/M maakt het niet uit of de AdditionalDocumentReference-rubriek mbt. de PDF-info de eerste rubriek in het UBL-bestand met die naam is of niet.
*² De waarde 'UBL.BE' is een waarde die gereserveerd is voor andere AdditionalDocumentReference-rubrieken.
*³ Dit DocumentDescription-veld is voor de verwerking in Expert/M geen verplicht veld en specifiek van toepassing op het Peppol 3.0-formaat. UBL-bestanden die in dit formaat zijn opgesteld krijgen in dit veld de waarde 'CommercialInvoice' of 'CreditNote' mee.
Voorbeeld:
Oorzaken van de foutmelding tijdens de verwerking van het UBL-bestand in Expert/M:
- Er is geen AdditionalDocumentReference-rubriek mbt. het PDF-bestand opgenomen in het UBL-bestand.
- De Attachment en/of EmbeddedDocumentBinaryObject-velden zijn niet opgenomen in de AdditionalDocumentReference-rubriek mbt. de info omtrent het PDF-bestand.
- Het EmbeddedDocumentBinaryObject-veld bevat geen base64coded-versie van het PDF-bestand.
- Het ID-veld van de AdditionalDocumentReference-rubriek mbt. de PDF-info bevat de waarde UBL.BE