THPDFEInvoiceRuleSet
請求書プロファイルに登録された 1 つのバージョン付きルールレイヤーを記述します
宣言
THPDFEInvoiceRuleSet= record
Profile: AnsiString;
Version: AnsiString;
Scope: THPDFEInvoiceRuleScope;
ResourceName: string;
Engine: IHPDFESchematronEngine;
end;
ユニット
HPDFEInvoiceValidator
使用上の注意
Scope はビジネスルールと必須の国別ルールを区別し、ResourceName は呼び出し側が選んだリソースディレクトリからの相対で解決されます
Engine が nil のときはネイティブの検証済み Factur-X 互換エンジンが選ばれ、エンジンを指定した場合は専用のルール実装が使われます