Метод THotPDF.ValidateFacturXInvoice
Резюме на метода: Метод THotPDF.ValidateFacturXInvoice
Декларация
function ValidateFacturXInvoice(out AReport: THPDFFacturXValidationReport): Boolean;
Модул
HPDFDoc
Параметри
| Име | Предназначение |
|---|---|
AReport | Получава доклада за валидиране с откритите метаданни и флагове за проблеми |
Върната стойност
Връща True, когато докладът за валидиране е попълнен от зареден документ
Бележки за употреба
- Извикайте този метод след LoadFromFile или LoadFromStream
- Методът валидира изискванията на контейнера, които HotPDF може да провери без механизъм за бизнес правила на EN 16931
- Проверките включват PDF/A-3 метаданни, регистрация в Catalog /AF, регистрация в дърво с имена EmbeddedFiles, последователност на XMP име на файл, правила за име на файл на профила, правила за /AFRelationship и съответствие с XML ръководството
- Изброяването THPDFFacturXValidationIssue включва fxviMissingPDFAMetadata, fxviNotPDFA3, fxviMissingCatalogAF, fxviMissingEmbeddedFilesNameTree, fxviMissingInvoiceXML, fxviDocumentFileNameMismatch, fxviConformanceGuidelineMismatch, fxviInvalidAFRelationship и fxviInvalidFileNameProfile
- Използвайте ExtractFacturXXML, когато извикващият код се нуждае от XML байтовете на фактурата за валидиране на схема или бизнес правила
Свързани API
- Метод THotPDF.DetectFacturXInvoice
- Метод THotPDF.ExtractFacturXXML
- Метод THotPDF.GetLoadedDocumentMetadataBytes
- Метод THotPDF.AddFacturXAssociatedFile