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

RetPrxNivLoc

Retorna o próximo local dentro do nível indicado.

Sintaxe: RetPrxNivLoc(Numero TabOrg, Alfa CodLoc, Data DatLoc, Numero NumNiv, Alfa End CodLoc);

Parâmetros:

Nome Tipo Descrição
vTabOrg Numérico Tabela de organograma.
vCodLoc Alfa Código do local.
DatLoc Data Data de referência.
NumNiv Numérico Nível do local que será analisado.
vCodLoc Alfa Retorno da função - código do local.

Exemplo: 

Considerar a estrutura de organograma de código 1 com os seguintes locais:

Código Local Descrição
002 Filial Blumenau
002.01 Depto Administrativo
002.01.02 Compras
002.02 Depto operacional
003.01 (...)

Definir Alfa vRet;

vTabOrg = 1;

RetPrxNivLoc(vTabOrg, "002.01", FimCmp, 2, vRet);

 

@ O valor da variável vRet será "002.02" @

Utilização: Gerador de Relatórios e Regras.

Disponível para os módulos: Controle de Ponto e Refeitório, CS, JR, QL, RS, Administração de Pessoal, SM e TR.

Este artigo ajudou você?