HPDFValidateEInvoiceWithRegistry

Валидирует контейнер счёта PDF и каждый требуемый зарегистрированный слой правил для обнаруженного профиля

Объявление

function HPDFValidateEInvoiceWithRegistry(const Doc: THotPDF;
  const SchematronDir: string; Registry: THPDFEInvoiceRuleRegistry;
  out AReport: THPDFEInvoiceValidationReport): Boolean;

Модуль

HPDFEInvoiceValidator

Поведение

Передайте nil в Registry, чтобы использовать дефолтный реестр Factur-X, или предоставьте принадлежащий вызывающему коду реестр с явными национальными правилами и реализациями движков

Возвращает true, только когда контейнер валиден, все требуемые слои полны и не осталось находок уровня ошибки или предупреждения

Связанные API

Валидация бизнес-правил электронных счетов

THPDFEInvoiceValidationReport