THPDFEInvoiceRuleRegistry.RegisterRuleSet

Registra ou substitui uma camada explícita de regras de negócio ou de regras de país para um perfil

Declaração

procedure RegisterRuleSet(const Profile, Version: AnsiString;
  Scope: THPDFEInvoiceRuleScope; const ResourceName: string;
  const Engine: IHPDFESchematronEngine);

Unidade

HPDFEInvoiceValidator

Comportamento

A versão e o nome do recurso devem ser não vazios, o recurso deve ser relativo ao diretório de recursos selecionado, e caminhos absolutos, URLs e travessia para diretórios pai são rejeitados

Passe nil em Engine para usar o mecanismo de compatibilidade embutido, ou registre uma implementação de IHPDFESchematronEngine fornecida pelo host para XSLT compilado oficial ou outros pacotes de regras

APIs relacionadas

Validação de regras de negócio de fatura eletrônica

THPDFEInvoiceValidationReport