THPDFEInvoiceRuleSet

Opisuje jedną wersjonowaną warstwę reguł zarejestrowaną dla profilu faktury

Deklaracja

THPDFEInvoiceRuleSet= record
  Profile: AnsiString;
  Version: AnsiString;
  Scope: THPDFEInvoiceRuleScope;
  ResourceName: string;
  Engine: IHPDFESchematronEngine;
end;

Jednostka

HPDFEInvoiceValidator

Zachowanie

Scope rozróżnia zasady biznesowe od obowiązkowych reguł krajowych, a ResourceName rozwiązuje się względem katalogu zasobów wybranego przez wywołującego

Engine równy nil wybiera natywny, sprawdzony silnik zgodności Factur-X, a dostarczony silnik umożliwia dedykowaną implementację reguł

Powiązane API

Walidacja zasad biznesowych e-faktur

THPDFEInvoiceValidationReport