Запись THPDFFacturXValidationReport

Вердикт прохода валидации счёта Factur-X: флаг гибридного счёта, вердикт о валидности, обнаруженная информация о счёте и набор поднятых проблем

Объявление

THPDFFacturXValidationReport= record
  IsHybridInvoice: boolean;
  IsValid: boolean;
  Info: THPDFFacturXInvoiceInfo;
  Issues: THPDFFacturXValidationIssues;
end;

Модуль

HPDFDoc

Поля

ПолеНазначение
IsHybridInvoicetrue, как только обнаружение успешно: документ несёт вложение счёта Factur-X или ZUGFeRD рядом с содержимым PDF
IsValidtrue, только когда выполняется IsHybridInvoice и Issues пуст; повторяет результат функции
InfoTHPDFFacturXInvoiceInfo, заполненный при обнаружении счёта; доступен всегда, когда счёт найден
IssuesНабор значений THPDFFacturXValidationIssue, называющий каждую найденную проблему контейнера, метаданных, MIME, пространства имён или профиля

Примечания по использованию

Связанные API