THPDFEInvoiceRuleSet

描述为某个发票配置文件注册的一个带版本号的规则层

声明

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

单元

HPDFEInvoiceValidator

行为

Scope 区分业务规则与强制性国家规则;ResourceName 相对调用方选择的资源目录解析

Engine 为 nil 时选择原生的、经审查的 Factur-X 兼容引擎;提供引擎则可以使用专门的规则实现

相关 API

电子发票业务规则验证

THPDFEInvoiceValidationReport