HPDFRegisterXRechnungRules

Registers the shipped official EN 16931 CII 1.3.16 and XRechnung 3.0.2 Schematron 2.6.0 rule layers

Declaration

procedure HPDFRegisterXRechnungRules(Registry: THPDFEInvoiceRuleRegistry;
  const Engine: IHPDFESchematronEngine);

Unit

HPDFEInvoiceSaxon

Behaviour

Supply a non-nil registry and a non-nil compiled-XSLT engine, normally created with HPDFCreateSaxonSchematronEngine

Both layers use resources under XRechnung relative to SchematronDir, preserve their independent versions in the report and do not include XML Schema or transport validation

Related APIs

E-Invoice Business-Rule Validation

THPDFEInvoiceValidationReport