fbpx

Algumas funções para informações de Usuários

Algumas funções úteis para se obter informações referente aos usuários do sistema Totvs | Protheus.

FunçãoDescriçãoSintaxeObservações
__cUserIDRetorna o código do usuário logado no sistema__cUserID
AllGroupsInformações do grupo de usuáriosAllGroups( lAlter )A função AllGroups foi descontinuada. Em seu lugar, deve ser utilizada a função FWSFallGrps.
AllUsersInformações do usuárioAllUsers( lSerie,lAlfa)Esta função não pode ser utilizada com Dicionário de Dados no Banco de Dados. Esta função está descontinuada. Em seu lugar, deve ser utilizada a função FWSFALLUSERS.
cUserNameRetorna o Nome do usuário correntecUserName
FWGrpAcessRetorna as informações de grupo de usuáriosFWGrpAcess(cGrpID)
FWGrpEmpEsta função retorna as informações de empresa e filial do grupo de usuários informado.FWGrpEmp(cGrpID)
FWGrpHorRetorna as informações de restrição de horario do grupoFWGrpHor(cGrpID)
FWGrpImpRetorna as informações de impressão do cadastro de grupoFWGrpImp(cGrpID)
FWGrpMenuEsta função retorna as informações de menu do grupo de usuários informado.FWGrpMenu(cGrpID)
FWGrpParamEsta função retorna os dados de parametrização do cadastro do grupo de usuários informado.FWGrpParam(cGrpID)
FWIsAdminA função FWIsAdmin verifica se o usuário pertence ao grupo de Administradores.FWIsAdmin (cId)
FWPolExpPswFunção que retorna os dados de expiração de senha do cadastro de políticas.FWPolExpPsw(nType)
FWSFallGrpsEsta função carrega todos os registros do cadastro de grupos do arquivo de senhasFWSFAllGrps()
FWSFAllUsersEsta função carrega todos os registros do cadastro de usuário no arquivo de senhas (SUPERFILE)FWSFAllUsers()
FWSFUsrSupEsta função retorna as informações do superior do usuárioFWSFUsrSup(cUsrID)
FWUsrGrpRuleFunção que retorna a regra de acesso por grupo definida para o usuárioFWUsrGrpRule(cID)
FWUsrUltLogEsta função retorna as informações de último Logon do usuárioFWUsrUltLog(cUsrID)
GetAccessListRetorna a lista de acessos do sistema apresentada no cadastro de usuários e grupos.GetAccessList( )
GrpRetNameRetorna o nome do grupo de usuáriosGrpRetName(cCodGrp)
PswAdminVerifica usuário no grupo de administradoresPswAdmin(cUser,Psw,cId)
PswIDID do último usuárioPswID()
PswNameVerifica se a senha informada pelo parâmetro cPsw confere com a senha do último usuário posicionado pela função PswSeekPswName(Psw)
PswOrderSeleciona ordem de pesquisaPswOrder(nOrder)
PswSeekPesquisa o arquivo de senhasPswSeek( cSeek , lUser)
RetCodUsrRetorna o código do usuário correnteRetCodUsr()
UsrExistVerifica se o usuário existeUsrExist( )
UsrFullNameRetorna o nome completo do usuário informado no parâmetroUsrFullName( )
UsrRetGrpRetorna um array contendo todos os códigos dos Grupos de Usuário em que o Usuário, passado na função, pertenceUsrRetGrp( , )
UsrRetMailRetorna o e-mail do usuárioUsrRetMail( )
UsrRetNameRetorna o nome do usuário informado no parâmetroUsrRetName( )

Valeu turma.

Hoje é apenas isto. Espero ter contribuído. Criticas ou sugestões deixe seus comentários.

Está gostando do conteúdo? Compartilhe!

André Oliveira

💻Especialista no Sistema ERP Totvs Protheus 🚀Compartilhando conhecimento de Protheus/ADVPL/TL++

Assine A Nossa Newsletter

plugins premium WordPress