VerColMod
Verifica se o colaborador é considerado ou não em um determinado módulo, independentemente do módulo em questão estar ativo ou não na proprietária.
Sintaxe: VerColMod (Numero xNumEmp, Numero xTipCol, Numero xNumCad, Numero xCodMod, Alfa End xConsidera);
Parâmetros:
Nome | Tipo | Descrição |
xNumEmp | Número da empresa | |
xTipCol | Tipo de colaborador | |
xNumCad | Número do cadastro | |
xCodMod | Código do Módulo do Gestão de Pessoas | HCM, podendo ser: 1 - Benefícios (BS) 2 - Cargos e Salários (CS) 3 - Jurídico (JR) 4 - Medicina (MC) 5 - Pesquisa (PE) 6 - PLR 7 - Quadro de lotação (QL) 8 - Recrutamento (RS) 9 - Administração de Pessoal (FP) 10 - Segurança (SG) 11 - Treinamento (TR) 14 - Controle de Ponto e Refeitório (HR) |
|
xConsidera | Retorno que indica se o colaborador é considerado no respectivo módulo. Pode ser "S" (Sim, é considerado) ou "N" (Não é considerado). |
Exemplo:
/* Verifica se o colaborador é considerado
no módulo Controle de Ponto e Refeitório */
Definir Alfa xConsidera;
VerColMod (R034FUN.NumEmp, R034FUN.TipCol, R034FUN.NumCad, 14, xConsidera);
Se (xConsidera = "S")
Inicio
/* É Considerado */
...
Fim
Senao
Inicio
/* Não é considerado */
...
Fim;
Utilização: Gerador de relatórios, telas e regras.