CalTmpEnq
Calcula o tempo do colaborador desde a admissão, no cargo, na classe ou no nível salarial.
Sintaxe: CalTmpEnq(xNumEmp, xTipCol, xNumCad, xEstCar, NumeroCargo, xSistema, xDatIni, xTipo, End xMeses);
Parâmetros de entrada:
Nome | Tipo | Descrição |
xNumEmp |
Numérica |
Empresa do colaborador |
xTipCol | Numérica | Tipo do colaborador |
xNumCad | Numérica | Cadastro do colaborador |
xEstCar | Numérica | Estrutura do cargo do colaborador |
NumeroCargo |
Alfanumérica |
Código do cargo do colaborador |
xSistema | Numérica | Sistema de cargo do colaborador |
xDatIni | Numérica | Data inicial com a qual deseja comparar os tempos |
xTipo | Numérica | Tipo que irá identificar a data que será usada na comparação para descobrir o número de meses para o enquadramento, conforme abaixo: 1 - Tempo de Serviço 2 - Tempo que está no cargo 4 - Tempo que está na Classe Atual 5 - Tempo que está no Nível Atual |
Parâmetros de saída: xMeses: Tipo Numérico, que retorna o número de meses que será retornado com base no Tipo escolhido.
Exemplo: Buscar o tempo desde a admissão até a data de hoje.
Definir Numero nromeses;
CalTmpEnq(R034fun.NumEmp, R034fun.TipCol, R034fun.NumCad, R034fun.EstCar, R034fun.CodCar,
R024car.SisCar, DatHoj, 1, nromeses);
Disponível para os módulos: CS, editor de Regras e JR.