CarregaQtdColLocal
Função que verifica a quantidade total de colaboradores por turno e/ou faixa
etária.
Por turno: irá buscar as quantidades (masculino e feminino) respeitando cada
turno.
Por faixa etária: irá buscar as quantidades (masculino e feminino) respeitando a
faixa etária passada.
Sintaxe: CarregaQtdColLocal(Numero xTipo, Numero xTabOrg, Numero xNumLoc, Numero xData, Alfa xAbrFil, Alfa xAbrTcl, Alfa xAbrCar, Numero xDe, Numero xAte);
Parâmetros:
Nome | Tipo | Descrição |
xTipo | Numérico |
Retorno da quantidade de vaga. Sendo: 1 por Turno; (válido para empresas que utilizam escala de horário) 2 por Faixa Etária; 3 por Turno e Faixa Etária. (válido para empresas que utilizam escala de horário) |
xTabOrg | Numérico | Código da tabela de organograma da empresa. |
xNumLoc | Numérico | Código do local (NUMLOC). |
xData | Numérico | Data de referência na busca da quantidade de colaboradores. |
xAbrFil | Alfa | Abrangência do código da filial. |
xAbrTcl | Alfa | Abrangência do tipo de Colaborador. |
xAbrCar | Alfa | Abrangência do código do cargo. |
xDe | Numérico | Faixa etária inicial (idade), podendo ser igual a zero. |
xAte | Numérico | Faixa etária final (idade), não podendo ser menor que a faixa etária inicial. |
Retorno: Através da função 'RetornaQtdColLocal'.
Exemplo:
xNumLoc = R034FUN.NumLoc
@ Faz a carga apenas para Terceiros e Parceiros @
CarregaQtdColLocal(2, 1, xNumLoc, DatSis, "", "2,3", "", 10, 40);
Utilização: Gerador de Relatórios e Editor de Regras.
Disponível para os módulos: Todos os módulos do Gestão de Pessoas | HCM.