THPDFEInvoiceRuleRegistry.RegisterRuleSet

Registriert oder ersetzt genau eine explizite Geschäftsregel- oder Länderregel-Ebene für ein Profil

Deklaration

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

Unit

HPDFEInvoiceValidator

Verhalten

Version und Ressourcenname müssen nichtleer sein, die Ressource muss relativ zum gewählten Ressourcenverzeichnis liegen, und absolute Pfade, URLs sowie Parent-Traversal werden zurückgewiesen

Für Engine nil mitgeben, um die eingebaute Kompatibilitätsengine zu nutzen, oder eine vom Host bereitgestellte IHPDFESchematronEngine-Implementierung für offizielles kompiliertes XSLT oder andere Regelpakete registrieren

Verwandte APIs

Validierung von E-Rechnungs-Geschäftsregeln

THPDFEInvoiceValidationReport