Metoda THotPDF.ValidateFacturXInvoice
Podsumowanie metody: Metoda THotPDF.ValidateFacturXInvoice
Deklaracja
function ValidateFacturXInvoice(out AReport: THPDFFacturXValidationReport): Boolean;
Moduł
HPDFDoc
Parametry
| Nazwa | Przeznaczenie |
|---|---|
AReport | Receives a THPDFFacturXValidationReport with detected metadata and a THPDFFacturXValidationIssues set of THPDFFacturXValidationIssue values |
Wartość zwracana
Zwraca True, gdy raport walidacji został wypełniony na podstawie załadowanego dokumentu
Uwagi dotyczące użycia
- Wywołaj tę metodę po LoadFromFile lub LoadFromStream
- Metoda waliduje wymagania kontenera, które HotPDF może zbadać bez silnika reguł biznesowych EN 16931
- Checki obejmują metadane PDF/A-3, tożsamość FileSpec referencjonowanego przez Catalog
/AFi drzewo nazw EmbeddedFiles, nazwy/Fi/UFFileSpec, zdekodowany/SubtypeEmbeddedFile, nazwę pliku XMP, spójnośćDocumentTypei przestrzeni nazw, reguły nazwy pliku profilu, reguły/AFRelationshiporaz zgodność z wytyczną XML - Flagi spójności krzyżowej to
fxviInvalidAttachmentMimeType,fxviAttachmentFileNameMismatch,fxviInvalidXMPDocumentTypeifxviInvalidXMPNamespace; istniejące flagi wciąż raportują brakujące metadane PDF/A, rejestrację Catalog AF i drzewa nazw, XML faktury, niezgodność nazwy pliku XMP, niezgodność wytycznej XML, nieprawidłowe relacje AF oraz nieprawidłowe kombinacje nazwa pliku/profil - Kontrole obejmują metadane PDF/A-3, rejestrację Catalog /AF, rejestrację drzewa nazw EmbeddedFiles, spójność nazwy pliku XMP, reguły nazw plików profili, reguły /AFRelationship oraz dopasowanie wytycznych XML
Powiązane interfejsy API
- Metoda THotPDF.DetectFacturXInvoice
- Metoda THotPDF.ExtractFacturXXML
- Metoda THotPDF.GetLoadedDocumentMetadataBytes
- Metoda THotPDF.AddFacturXAssociatedFile