THPDFFacturXValidationReport Record
Afgørelsen af et Factur-X-fakturavalideringsgennemløb: hybridfaktura-flag, gyldighedsafgørelse, den registrerede fakturainfo og sættet af udløste problemer
Deklaration
THPDFFacturXValidationReport= record
IsHybridInvoice: boolean;
IsValid: boolean;
Info: THPDFFacturXInvoiceInfo;
Issues: THPDFFacturXValidationIssues;
end;
Enhed
HPDFDoc
Felter
| Felt | Formål |
|---|---|
IsHybridInvoice | true, så snart registreringen lykkes, hvilket betyder, at dokumentet bærer en Factur-X- eller ZUGFeRD-fakturavedhæftning ved siden af PDF-indholdet |
IsValid | true kun, når IsHybridInvoice gælder, og Issues er tom; afspejler funktionens resultat |
Info | THPDFFacturXInvoiceInfo udfyldt af fakturaregistreringen, tilgængelig, når fakturaen er fundet |
Issues | Sæt af THPDFFacturXValidationIssue-værdier, der navngiver ethvert fundet container-, metadata-, MIME-, namespace- eller profilproblem |
Brugsnoter
- Udfyldes af
THotPDF.ValidateFacturXInvoice; posten ryddes ved indgang, så en manglende faktura viser sig somIsHybridInvoice= falsemedfxviMissingInvoiceXMLiIssues - Gennemløb
Issues-sættet i stedet for kun at stole påIsValid, når fejl skal forklares i brugergrænseflader eller logge - Læs
Infofor at få filnavnet, profilen og MIME-detaljerne, der skal bruges til at rette de rapporterede problemer