RetQtdAfaLoc

Esta função retorna um local e cargo, em determinado período , a quantidade de funcionários que estão em determinada situação.

Sintaxe: RetQtdAfaLoc (Numero xNumEmp, Numero xData, Numero xNumLoc, Alfa xCodCar, Numero xCmpQua, Numero xTipSit, Numero xNivQuaOrg, Numero xNivQuaCar, Numero End xQtdAfa);

Parâmetros:

Nome Tipo Descrição
xNumEmp Numérico É a empresa que se deseja consultar.
xData Numérico Data Inicial do período a ser consultado.
xNumLoc Numérico Local onde irá consultar o número de afastados.
xCodCar Alfa Cargo onde irá consultar o número de afastados.
xCmpQua Numérico Data final do período a ser consultado.
xTipSit Numérico Tipo da Situação que se deseja consultar quantos afastados.
xNivQuaOrg Numérico Qual é o nível do quadro do organograma.
xNivQuaCar Numérico Qual é o nível do quadro do cargo.
xQtdAfa Numérico número de pessoas afastadascom situação 3, no local e cargo, durante o período que foi passado como parâmetro.

Exemplo:

/*Retornar a quantidade de funcionários do departamento de vendas, do cargo vendedor, que estão em auxílio-doença (situação3), no mês de janeiro.*/
Definir Numero qtdafa;
RetQtdAfaLoc(rempati.NumEmp,datini,r034fun.codloc,r034fun.codcar,datfim,3,qtdafa);

Utilização: Gerador de relatórios e editor de regras.

Disponível para os módulos: CS, QL e JR.

Este artigo ajudou você?