Pular para o conteúdo principal

RETORNA_TIPOPESSOA_RESTRITA — Procedure

RETORNA_TIPOPESSOA_RESTRITA (Stored Procedure)​

Verifica se um usuario tem restricao de acesso a um tipo de pessoa especifico (ex: tipo de pessoa restrita configurado nos parametros financeiros). Se o usuario tiver bloqueio ativo nos parametros de usuario e o tipo de pessoa informado coincidir com o tipo restrito, retorna -1 indicando acesso negado. Caso contrario, retorna o codigo do tipo de pessoa original, liberando o acesso. Usada para controle de acesso no módulo financeiro, seguranca de dados, filtro de pessoas restritas e validacao de permissoes de usuario.

Parametros de Entrada​

  • I_CD_EMPRESA (INTEGER): codigo da empresa.
  • I_CD_USUARIO (VARCHAR(60)): codigo do usuario.
  • I_CD_TIPOPESSOA (INTEGER): codigo do tipo de pessoa a ser verificado.

Parametros de Saida / Retorno​

  • O_CD_TIPOPESSOA (INTEGER): codigo do tipo de pessoa. Retorna -1 se o acesso for bloqueado, ou o mesmo codigo informado se o acesso for permitido.