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.
English
Español

English
Español

