InicializaQtdColLocCarTur

Esta função processa e armazena a quantidade de colaboradores por turno. As informações resultantes podem ser acessadas através da função.

Sintaxe: Funcao InicializaQtdColLocCarTur (Numero NumEmp, Numero TipCol, Numero NumLoc, Alfa CodCar, Numero CodFil, Numero CmpRef, Alfa TipLoc);

Parâmetros:

Nome

Tipo

Descrição

NumEmp

Número

Contém o Código da empresa a qual o(s) colaborador(es) pertence(m).

TipCol

Número

Contém o Tipo do(s) colaborador(es).

NumLoc

Número

Contém o Código do Local do(s) colaborador(es) na Competência informada.

CodFil

Alfa

Contém o código do Cargo.

Numero

Número

Contém o Código da Filial a qual o(s) colaborador(es) pertence(m) na Competência informada.

CmpRef

Número

Contém a Data de Referência.

TipLoc

Alfa

contém o tipo de local que deve ser tratado. Se for informado “F”, retorna o total de colaboradores do local e todos os locais abaixo dele; se for informado “P”, retorna somente o total de colaboradores do local informado.

Tipo de Retorno: RetornaQtdColLocCarTur. É Verificado se a empresa utiliza Escala nesta função converte um número armazenado num campo tipo alfa, para um campo tipo número, desprezando as casas decimais. No caso de impossibilidade de conversão, o resultado será ZERO. Utilizado quando houver a necessidade, por exemplo, de efetuar operações aritméticas com este número.

Exemplo: Efetuar o levantamento e armazenar os dados da quantidade de colaboradores da empresa 1 (Matriz) por turnos do local 25 (Costura) e cargo 12 (costureira), em 01/06/2003. Trazer apenas do local informado.

<div class="Code"><p>InicializaQtdColLocCarTur (1, 1, 25, 12, 1, Datref, "F"); </p></div>

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

Este artigo ajudou você?