THPDFEInvoiceRuleSet

Beschreibt eine versionierte Regelschicht, die für ein Rechnungsprofil registriert ist

Deklaration

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

Unit

HPDFEInvoiceValidator

Verhalten

Scope unterscheidet Geschäftsregeln von verpflichtenden Länderregeln, und ResourceName löst relativ zum vom Aufrufer gewählten Ressourcenverzeichnis auf

Eine Engine gleich nil wählt die native geprüfte Factur-X-Kompatibilitäts-Engine, eine mitgelieferte Engine unterstützt eine dedizierte Regelimplementierung

Verwandte APIs

Validierung von Geschäftsregeln für E-Rechnungen

THPDFEInvoiceValidationReport