THPDFFacturXValidationReport Record
Oordeel van een Factur-X-factuurvalidatiepass: hybride-factuurvlag, geldigheidsoordeel, de gedetecteerde factuurinfo en de set van gemelde problemen
Declaratie
THPDFFacturXValidationReport= record
IsHybridInvoice: boolean;
IsValid: boolean;
Info: THPDFFacturXInvoiceInfo;
Issues: THPDFFacturXValidationIssues;
end;
Eenheid
HPDFDoc
Velden
| Veld | Doel |
|---|---|
IsHybridInvoice | true zodra detectie slaagt, wat betekent dat het document naast de PDF-content een Factur-X- of ZUGFeRD-factuurbijlage draagt |
IsValid | true alleen wanneer IsHybridInvoice geldt en Issues leeg is; weerspiegelt het functieresultaat |
Info | THPDFFacturXInvoiceInfo, gevuld door de factuurdetectie, beschikbaar zodra de factuur is gevonden |
Issues | Set van THPDFFacturXValidationIssue-waarden die elk gevonden container-, metadata-, MIME-, namespace- of profielprobleem benoemt |
Gebruiksopmerkingen
- Gevuld door
THotPDF.ValidateFacturXInvoice; het record wordt bij binnenkomst leeggemaakt, dus een ontbrekende factuur verschijnt alsIsHybridInvoice= falsemetfxviMissingInvoiceXMLinIssues - Doorloop de
Issues-set in plaats van uitsluitend opIsValidte vertrouwen om fouten in UI's of logs te verklaren - Lees
Infovoor de details van bestandsnaam, profiel en MIME die nodig zijn om de gemelde problemen op te lossen