Árvore de páginas

Assunto

Produto:

ADVPL

Versões:

todas

Ocorrência:

Ao Executar ma rotina customizada com AxCadastro só roda se o usuário for administrador ou estiver no grupo de Administrador, usuário comum não consegue executar rotina. 

Ambiente:

P11.8 e P12.7

Passo a passo:

Segue link do patch, Favor, efetuar a aplicação do mesmo em ambiente de teste, efetuando backup do arquivo RPO. Após validar se o erro persiste.

http://tdn.totvs.com/pages/releaseview.action?pageId=235334710

caso persista.

Verifique no arquivo XNU a chamada de uma função de usuário se está com # ((#FITFIN37) e TYPE como 01(função Protheus). Isso porque antigamente não existia opção 03 (função de usuário).

Neste Caso basta alterar no arquivo SIGAXXX.XNU a chamada e tipo no aquivo com por exemplo:

Errado:
<Function>#FITFIN37</Function>
<Type>01</Type>
OBS. Esta forma era utilizada devido não existir o Tipo (TYPE) = 3 função de usuário.


Certo:

<Function> FITFIN37</Function>
<Type>03</Type>

 

Observações:

Não recomendamos a manipulação do arquivo xnu sugiro que utilize o configurador.