Este conteúdo não recebe atualizações, pois é referente a uma versão do sistema que foi descontinuada. Acesse a documentação da versão 6.10.1 aqui

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.

Este artigo ajudou você?