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.