Gestão de Pessoas - Manual do Usuário > Customizações > Regras > Regras por Processo > Regra por processo 722 - Inserir sindicato

Regra por processo 722 - Inserir sindicato

Esta regra será chamada antes e depois da inclusão de um sindicato no menu Tabelas > Sindicatos > Cadastro ou Tabelas > Sindicatos, dependendo do módulo.

Recursos utilizados: poderá ser utilizada a variável de sistema vExecucaoRegra para identificar em qual momento está executando: a variável retornará 0 se estiver sendo chamada antes de inserir e 1 depois da inserção.

Tabela Disponível: R014SIN.

Comando Cancel: o usuário poderá impedir o processo utilizando o comando Cancel() ou o comando Mensagem(Erro...) para cancelar.

Exemplo:

/* Envia uma mensagem antes e depois da inclusão. */
/* Testa o acesso a tabela e carrega o campo do usuário */

Se (vExecucaoRegra=1)
  Mensagem(Retorna, "Depois da Inclusão");
Senao
  Inicio
    Se (R014SIN.MesDis = 10)
      Inicio
         Mensagem(Retorna, "O mês de base é Outubro, Antes da Inclusão");
         R014SIN.USU_Teste=10;
      Fim;
    Senao
      Inicio
         Mensagem(Retorna, "O mês de base não é Outubro, Antes da Inclusão");
         R014SIN.USU_Teste=20;
      Fim;
  Fim;

Disponível para os módulos: módulos que possuem o cadastro de Sindicatos habilitado.

Este artigo ajudou você?