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.