DetectFacturXInvoice
Dokumentegenskaber
Beskrivelse
Kontrollerer, om det aktuelle dokument indeholder genkendelig XML til en e-faktura, og læser de grundlæggende identifikatorer fra XMP- og XML-metadata
Syntaks
Delphi
Function TPDFlib.DetectFacturXInvoice: Integer;
Returværdier
| 0 | Der blev ikke fundet genkendelig XML til en e-faktura |
|---|---|
| 1 | Genkendelig e-faktura-XML blev fundet |
Bemærkninger
Registreringen bruger først XMP-værdien DocumentFileName og prøver derefter factur-x.xml, xrechnung.xml, zugferd-invoice.xml og ZUGFeRD-invoice.xml
Efter et vellykket kald skal GetFacturXInvoiceInfo bruges til at læse filnavnet, versionen, overensstemmelsesniveauet, guideline-id'et og /AFRelationship
Eksempel
// Check whether the loaded PDF carries invoice XML
begin
if PDF.DetectFacturXInvoice = 1 then
InvoiceFileName := PDF.GetFacturXInvoiceInfo(1);
end;
Se også
GetFacturXInvoiceInfo, ValidateFacturXInvoice, ExtractFacturXXMLToString