RetQtdEfeLocCen
A função RetQtdEfeLocCen tem como objetivo retornar a quantidade colaboradores efetivos do cenário em determinado local, cargo e datas passados como parâmetros. Observar que a função considera os históricos do cenário para retornar a quantidade de colaboradores efetivos. Se a empresa utilizar tipo de vaga ou turno, também serão considerados estes parâmetros.
Sintaxe: RetQtdEfeLocCen (Numero xNumEmp, Numero xCodCen, Numero xNumLoc, Numero xEstCar,
Alfa xCodCar, Numero xDatRef, Numero xTipVag, Numero xTurno, Numero End xQtdVag);
Parâmetros:
Nome | Tipo | Descrição |
xNumEmp | Numérico | Empresa. |
xCodCen | Numérico | Cenário. |
xNumLoc | Numérico | Local. |
xEstCar |
Numérico | Estrutura do Cargo. |
CodCar | Alfa | Código do Cargo. |
xDatRef | Numérico | Data de referência. Obs: se o quadro for por competência, a função irá considerar automaticamente o último dia do mês da data informada. |
xTipVag | Numérico | Tipo de Vaga. Obs: Quando a empresa utilizar o tipo de vaga, deverá ser informado qual o tipo de vaga que deseja consultar, senão deverá informar um parâmetro default igual a 1. |
xTurno | Numérico | Turno. Obs: Se a empresa utilizar turno, deve ser passado um turno para referência, senão deverá ser passado zero (0). |
xQtdVag | Numérico | retorno da função, ou seja, a quantidade de colaboradores encontrados. |
Exemplo:
Definir alfa xCodLoc;
Definir alfa xCodCar;
xNumEmp = EmpAtu;
xCodCen = 1;
xTabOrg = 1;
xCodLoc = "1.01";
xNumLoc = RetornaNumLoc(xTabOrg, xCodLoc);
xEstCar = RetEstCarEmp(xNumEmp, DatSis);
xCodCar = "10";
xTurno = 9;
MontaData(01,01,2009,xDatRef);
xTipVag = 1;
RetQtdEfeLocCen (xNumEmp, xCodCen, xNumLoc, xEstCar, xCodCar, xDatRef, xTipVag, xTurno, xVag);
Se (xVag > 0)
inicio
...
fim
Utilização: Editor de Regras.
Observação: A função irá considerar o assinalamento "Aplica Abrangência no Cenário" do cadastro da empresa, ou seja, se esta opção estiver como "S" ou "C", será retornada somente a quantidade de colaboradores que fazem parte da abrangência do usuário ativo.
Disponível para o módulo: QL