RetornaQtdColLocTur

Esta função retorna a quantidade de colaboradores por local e turno.

Sintaxe: RetornaQtdColLocTur(Numero Emp, Numero Tip, Numero Loc, Numero Fil, Numero Cmp, Alfa TipLoc, Numero End Pri, Numero End Seg, Numero End Ter, Numero End Qua, Numero End Mis, Numero End Ger);

Parâmetros:

Nome

Tipo

Descrição

Emp

Numérica

Deve conter o código da empresa.

Tip

Numérica

Deve conter o tipo de colaborador.

Loc

Numérica

Deve conter o código do local.

Fil

Numérica

Deve conter o código da filial.

Cmp

Numérica

Deve conter a data de referência para verificar os históricos.

TipLoc

Alfanumérica

Que define o tipo de retorno conforme segue:


‘F’ = Retorna o total de colaboradores do local e todos os locais abaixo dele;


‘P’ = Retorna somente o total de colaboradores do local informado.

Pri

Numérica

Retorna a quantidade de colaboradores do 1º turno.

Seg

Numérica

Retorna a quantidade de colaboradores do 2º turno.

Ter

Numérica

Retorna a quantidade de colaboradores do 3º turno.

Qua

Numérica

Retorna a quantidade de colaboradores do 4º turno.

Mis

Numérica

Retorna a quantidade de colaboradores do turno misto.

Ger

Numérica

Retorna a quantidade de colaboradores do turno gera.

Exemplo: Deseja-se saber a quantidade de colaboradores por turno de determinados locais da R016ORN.

<div class="Code"><p>Definir Data xDatRef;<br></br><br></br>xNumEmp = EmpAtu; @ Emrpesa ativa @<br></br>xTipCol = 1; @ Somente empregados @<br></br>xNumLoc = R016ORN.NumLoc;<br></br>xCodFil = ECodFil; @ Filial informada na tela de entrada @<br></br>xDatRef = EDatRef; @ Data informada na tela de entrada @<br></br><br></br>RetornaQtdColLocTur(xNumEmp, xTipCol, xNumLoc, xCodFil, xDatRef, "P", xPri, xSeg, xTer, xQua, xMis, xGer);</p></div>

Disponível para o módulo: SM, no gerador de relatórios.

Este artigo ajudou você?