DetectFacturXInvoice
Proprietà del documento
Descrizione
Verifica se il documento corrente contiene XML di fatturazione elettronica riconoscibile e legge gli identificatori di base dai metadati XMP e XML
Sintassi
Delphi
Function TPDFlib.DetectFacturXInvoice: Integer;
Valori restituiti
| 0 | Non è stato trovato XML di fattura elettronica riconoscibile |
|---|---|
| 1 | È stato trovato XML di fattura elettronica riconoscibile |
Note
Il rilevamento usa innanzitutto il valore XMP DocumentFileName, quindi prova factur-x.xml, xrechnung.xml, zugferd-invoice.xml e ZUGFeRD-invoice.xml
Dopo una chiamata riuscita, usare GetFacturXInvoiceInfo per leggere nome file, versione, livello di conformità, ID linee guida e /AFRelationship
Esempio
// Check whether the loaded PDF carries invoice XML
begin
if PDF.DetectFacturXInvoice = 1 then
InvoiceFileName := PDF.GetFacturXInvoiceInfo(1);
end;
Vedere anche
GetFacturXInvoiceInfo, ValidateFacturXInvoice, ExtractFacturXXMLToString