Regra por processo 627 - Inserir histórico de formação
Esta regra será executada ao Inserir Histórico de Formação.
Recursos utilizados: Na regra, os registros podem ser alterados diretamente através do comando ‘TABELA.CAMPO’, sendo que está disponível os campos da tabela R124HCF para leitura ou alteração dos valores, salvo campos chaves onde não poderão ser alterados.
Exemplo:
<div class="Code"><p>@ --------------------------------------------- @<br></br>@| Regra Inserir Histórico de Formação |@<br></br>@ --------------------------------------------- @<br></br><br></br>Definir Alfa Texto;<br></br><br></br>Se (OriHisFor = 1) /* Verifica se a regra foi chamada pela tela de Curso Aperfeiçoamento - Formação */ <br></br>inicio<br></br> Texto = "Histórico";<br></br> NumEmp = r124hcf.NumEmp;<br></br> TipCol = r124hcf.TipCol;<br></br> NumCad = r124hcf.NumCad;<br></br> CodCuf = r124hcf.CodCuf;<br></br> SeqHcf = r124hcf.SeqHcf;<br></br> PerIni = r124hcf.PerIni;<br></br> Cancel(1); /*cancela a regra*/ <br></br>fim<br></br>senao<br></br> Se (OriHisFor = 2) /* Verifica se a regra foi chamada pela tela de Cadastro Histórico de Curso */<br></br> inicio<br></br> Texto = "Histórico Geral";<br></br> NumEmp = r124hcf.NumEmp;<br></br> TipCol = r124hcf.TipCol;<br></br> NumCad = r124hcf.NumCad;<br></br> CodCuf = r124hcf.CodCuf;<br></br> SeqHcf = r124hcf.SeqHcf;<br></br> PerIni = r124hcf.PerIni;<br></br> r124hcf.SitCuf = 1; /* Altera valor do campo por Regra */<br></br> fim <br></br> senao /* Regra chamada pela tela Copiar Históricos */<br></br> inicio<br></br> Texto = "Copiar Histórico"; <br></br> r124hcf.NumEmp = 3; /* Altera Campo Chave */<br></br> TipCol = r124hcf.TipCol;<br></br> NumCad = r124hcf.NumCad;<br></br> CodCuf = r124hcf.CodCuf;<br></br> SeqHcf = r124hcf.SeqHcf;<br></br> PerIni = r124hcf.PerIni;<br></br> fim;</p></div>
Utilização: Esta regra por processo está relacionada aos Histórico de Formação do colaborador, e será chamada ao Excluir um registro nas seguintes telas: Curso Aperfeiçoamento - Guia Formação (Módulos: CS,RS,TR), Cadastro Histórico de Curso (Módulos: CS,TR) e Copiar Históricos (Módulo: TR)
English
Español

English
Español

