THPDFEInvoiceRuleRegistry.RegisterRuleSet

Rejestruje albo zastępuje jedną jawną warstwę zasad biznesowych lub zasad krajowych dla profilu

Deklaracja

procedure RegisterRuleSet(const Profile, Version: AnsiString;
  Scope: THPDFEInvoiceRuleScope; const ResourceName: string;
  const Engine: IHPDFESchematronEngine);

Jednostka

HPDFEInvoiceValidator

Zachowanie

Wersja i nazwa zasobu muszą być niepuste, zasób musi być względny wobec wybranego katalogu zasobów, a ścieżki absolutne, URL-e i wchodzenie do katalogów nadrzędnych są odrzucane

Przekaż nil jako Engine, żeby użyć wbudowanego silnika zgodności, albo zarejestruj dostarczoną przez hosta implementację IHPDFESchematronEngine dla oficjalnego skompilowanego XSLT lub innych pakietów zasad

Powiązane API

Walidacja zasad biznesowych e-faktur

THPDFEInvoiceValidationReport