HPDFValidateEInvoiceWithRegistry

Waliduje kontener faktury PDF i każdą wymaganą zarejestrowaną warstwę reguł dla wykrytego profilu

Deklaracja

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

Jednostka

HPDFEInvoiceValidator

Zachowanie

Przekaż nil jako Registry, aby użyć domyślnego rejestru Factur-X, albo dostarcz rejestr należący do hosta z jawnymi regułami krajowymi i implementacjami silnika

Zwraca true tylko wtedy, gdy kontener jest prawidłowy, wszystkie wymagane warstwy kompletne i nie pozostaje żadne znalezisko błędu ani ostrzeżenia

Powiązane API

Walidacja zasad biznesowych e-faktur

THPDFEInvoiceValidationReport