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.3 aqui

CodPraConsideraAbrEmpFil

Esta função considera as tabelas da rotina de PPRA por GHE. Ou seja ela não pode ser utilizada para a rotina de PPRA por Local.

Seu objetivo é verificar se o usuário ativo tem permissão para consultar o PPRA passado como parâmetro levando em consideração a Filial vinculada ao PPRA.

Retorna 0 (zero) para xRetorno quando o usuário tem permissão para consultar informações do PPRA que foi passado por parêmetro.

Retorna 1 (um) quando o usuário não tiver permissão para consultar as informações do PPRA passado por parâmetro.

O critério utilizado para verificar se o usuário tem permissão ou não para consultar o PPRA são as filiais vinculadas ap mesmo. O sistema verifica a abrangência de filiais do usuário ativo, ou seja, somente estarão disponíveis os PPRAs por GHE que não estejam vinculados a nenhuma filial ou que estejam vinculados a uma filial que o usuário ativo possui abrangência.

Sintaxe: CodPraConsideraAbrEmpFil(Numero xCodPra, Numero End xRetorno);

Parâmetros:

Nome Tipo Descrição
xCodPra Numérico Código do PPRA que deve ser verificado.
xRetorno Numérico Variável numérica que retornará 0 (zero) ou 1 (um).


Exemplo: Deseja-se saber se o usuário pode consultar informações do PPRA informado na tela de entrada do modelo.

CodPraConsideraAbrEmpFil(ECodPra, xRetorno);

Se (xRetorno = 1) /*xRetorno = 0 representa OK e xRetorno = 1 representa NÃO OK*/

inicio

Mensagem(Retorna, "O PPRA selecionado não está disponível para este usuário.");

Cancel(1);

fim;

Utilização: Gerador de relatórios e editor de regras.

Disponível para o módulo: SM.

Este artigo ajudou você?