THotPDF.ValidateFacturXInvoice Method
Сводка метода: THotPDF.ValidateFacturXInvoice Method
Объявление
function ValidateFacturXInvoice(out AReport: THPDFFacturXValidationReport): Boolean;
Модуль
HPDFDoc
Параметры
| Имя | Назначение |
|---|---|
AReport | Получает THPDFFacturXValidationReport с обнаруженными метаданными и набором THPDFFacturXValidationIssues множество THPDFFacturXValidationIssue значения |
Возвращаемое значение
Возвращает True, если отчет о проверке был заполнен на основе загруженного документа
Примечания по использованию
- Вызывайте этот метод после LoadFromFile или LoadFromStream
- Метод проверяет требования к контейнеру, которые HotPDF может проконтролировать без движка бизнес-правил EN 16931
- Проверки включают метаданные PDF/A-3, тождество FileSpec, на который ссылается Catalog
/AFи name tree EmbeddedFiles, имена FileSpec/Fи/UF, декодированный/Subtype, имя XMP-файла,DocumentType, согласованность пространств имён, правила имён файлов профиля,/AFRelationshipи выравнивание с XML-гайдлайном - Флаги перекрёстной согласованности:
fxviInvalidAttachmentMimeType,fxviAttachmentFileNameMismatch,fxviInvalidXMPDocumentType, иfxviInvalidXMPNamespace; существующие флаги по-прежнему сообщают об отсутствующих метаданных PDF/A, регистрации Catalog AF и name tree, invoice XML, несовпадении имени XMP-файла, несовпадении XML-гайдлайна, неверных AF-отношениях и неверных комбинациях имя файла/профиль - Используйте ExtractFacturXXML, когда вызывающему нужны байты invoice XML для валидации по схеме или бизнес-правилам
Связанные API
- THotPDF.DetectFacturXInvoice Method
- THotPDF.ExtractFacturXXML Method
- THotPDF.GetLoadedDocumentMetadataBytes Method
- THotPDF.AddFacturXAssociatedFile Method