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

Behavior

Supply a nonnil registry and a nonnil 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