THotPDF.ValidateFacturXInvoice Method
Súhrn metódy: THotPDF.ValidateFacturXInvoice Method
Deklarácia
function ValidateFacturXInvoice(out AReport: THPDFFacturXValidationReport): Boolean;
Unit
HPDFDoc
Parametre
| Názov | Účel |
|---|---|
AReport | Prijíma správu o overení so zistenými metadátami a príznakmi problémov |
Návratová hodnota
Vráti hodnotu True, ak bola správa o overení naplnená z načítaného dokumentu
Poznámky k použitiu
- Túto metódu volajte po LoadFromFile alebo LoadFromStream
- Metóda overuje požiadavky na kontajner, ktoré môže HotPDF skontrolovať bez nástroja na spracovanie obchodných pravidiel EN 16931
- Kontroly zahŕňajú metadáta PDF/A-3, registráciu katalógu /AF, registráciu stromu názvov EmbeddedFiles, konzistentnosť názvu súboru XMP, pravidlá pre názov súboru profilu, pravidlá /AFRelationship a zarovnanie podľa smerníc XML
- Enum THPDFFacturXValidationIssue zahŕňa fxviMissingPDFAMetadata, fxviNotPDFA3, fxviMissingCatalogAF, fxviMissingEmbeddedFilesNameTree, fxviMissingInvoiceXML, fxviDocumentFileNameMismatch, fxviConformanceGuidelineMismatch, fxviInvalidAFRelationship a fxviInvalidFileNameProfile
- Ak volajúci potrebuje bajty XML faktúry na overenie schémy alebo obchodných pravidiel, použite ExtractFacturXXML
Súvisiace API
- THotPDF.DetectFacturXInvoice Method
- THotPDF.ExtractFacturXXML Method
- THotPDF.GetLoadedDocumentMetadataBytes Method
- THotPDF.AddFacturXAssociatedFile Method