THPDFEInvoiceRuleSet

인보이스 프로파일에 등록된 버전 관리 rule 레이어 하나를 기술합니다

선언

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

유닛

HPDFEInvoiceValidator

동작

Scope는 비즈니스 규칙과 필수 country rule을 구분하고, ResourceName은 호출자가 고른 리소스 디렉터리 기준 상대 경로로 풉니다

Engine이 nil이면 native 검토된 Factur-X 호환 엔진을 고르고, 엔진을 넘기면 전용 rule 구현을 쓸 수 있습니다

관련 API

E-인보이스 비즈니스 규칙 검증

THPDFEInvoiceValidationReport