Este conteúdo não recebe atualizações, pois é referente a uma versão do sistema que foi descontinuada. Acesse a documentação da versão 6.10.1 aqui

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.

InicializaQtdColLocCarTur (1, 1, 25, 12, 1, Datref, "F");

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

Este artigo ajudou você?