Dúvida
Após a atualização da ultima LIB todos os nossos fontes que utilizam a função PswRet não estão retornando as informações do usuário logado.
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) – ADVPL – A partir da versão 12.1.17
Solução
A função PswRet apresenta problemas quando utilizado a partir da versão 12 do Protheus, conforme informado na documentação. O recurso em questão foi desfragmentado em funções específicas para cada necessidade, disponível na árvore http://tdn.totvs.com.br/pages/releaseview.action?pageId=6814847
Seguem alguns exemplos básicos:
RetCodUsr( ) //Retorna o código do usuário logado
PswChave(RetCodUsr()) //Retorna o nome do usuário
FwGetUserName(RetCodUsr()) //Retorna o nome completo do usuário
UsrRetGrp(PswChave(RetCodUsr()),RetCodUsr()) //Retorna um array contendo todos os códigos dos Grupos de Usuário em que o Usuário, passado na função, pertence.
Saiba mais
RetCodUsr
0 Comentários