RetQtdEfeCcuCen

A função RetQtdEfeCcuCen tem como objetivo retornar a quantidade colaboradores efetivos do cenário em determinado centro de custo, 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: RetQtdEfeCcuCen (Numero xNumEmp, Numero xCodCen, Alfa xCodCcu, 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.

xCodCcu

Alfa

Centro de Custo.

xEstCar

Numérico

Estrutura do Cargo.

xCodCar

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:

<div class="Code"><p class="0800NET"> Definir alfa xCodCcu;</p><p class="0800NET"> Definir alfa xCodCar;</p><p class="0800NET"></p><p class="0800NET"> xNumEmp = EmpAtu;</p><p class="0800NET"> xCodCen = 1;</p><p class="0800NET"> xCodCcu = "13";</p><p class="0800NET"> xEstCar = RetEstCarEmp(xNumEmp, DatSis);</p><p class="0800NET"> xCodCar = "10";</p><p class="0800NET"> xTurno = 9; </p><p class="0800NET"> MontaData(01,01,2009,xDatRef);</p><p class="0800NET"> xTipVag = 1;</p><p class="0800NET"></p><p class="0800NET"> RetQtdEfeCcuCen (xNumEmp, xCodCen, xCodCcu, xEstCar, xCodCar, xDatRef, xTipVag, xTurno, xVag); </p><p class="0800NET"> Se (xVag > 0)</p><p class="0800NET"> inicio</p><p class="0800NET"> ...</p><p class="0800NET"> fim</p></div>

Utilização: Gerador de relatórios e 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.

Este artigo ajudou você?