THotPDF.DetectFacturXInvoice Metodo
Rileva un allegato fattura Factur-X o ZUGFeRD in un documento caricato ed espone l'allegato e i metadati XMP necessari alla validazione di coerenza
Dichiarazione
function DetectFacturXInvoice(out AInfo: THPDFFacturXInvoiceInfo): boolean;
Unità
HPDFDoc
Parametri
| Nome | Scopo |
|---|---|
AInfo | Riceve il nome file della fattura rilevata, il nome file XMP e l'URI del namespace, tipo documento, versione, livello di conformità, identificatore della linea guida XML, relazione AF e tipo MIME decodificato dell'allegato |
Valore restituito
Restituisce True quando viene rilevato un allegato XML di fattura elettronica supportato
Note d'uso
- Chiamare questo metodo dopo LoadFromFile o LoadFromStream
- Il metodo legge i metadati XMP del documento e l'albero nomi EmbeddedFiles senza aggiungere una dipendenza XML DOM
XMPNamespaceURIidentifica il namespace legato alla proprietà XMPDocumentFileName, mentreAttachmentMimeTypedecodifica gli escape dei nomi PDF come#2Fprima di restituire il tipo MIME normalizzato- Il record THPDFFacturXInvoiceInfo è un riassunto a livello di contenitore e non valida le regole di business EN 16931