Bom dia
Conforme chamado Totvs a função PswName foi descontinuada
Nesse caso, qual função posso utilizar para validar a senha do usuário em uma função ADVPL ?
Obrigado
Bom dia
Conforme chamado Totvs a função PswName foi descontinuada
Nesse caso, qual função posso utilizar para validar a senha do usuário em uma função ADVPL ?
Obrigado
Olá, Conforme informado pelo Rodrigo um alternativa pode ser utilizado a função RpcSetEnv() ou alguma API exemplo:
if RpcSetEnv("Empresa","Filial","Usuario,"Senha")
ConOut("Usuario Validado")
RpcClearEnv()
Else
ConOut("Usuário Invalido")
Segue abaixo documentações que podem auxiliar https://centraldeatendimento.totvs.com/hc/pt-br/articles/360058893613-Cross-Segmentos-TOTVS-Backoffice-Linha-Protheus-ADVPL-Fun%C3%A7%C3%A3o-Pswseek-Validar-Senha
Atenciosamente,
Eduardo Paro
Obrigado. Dessa forma atende minha necessidade
— Thyago Pedro Romeiro 1 month agoAmigo não sei exatamente qual a sua necessidade mas você poderia utilizar a rotina FWAuthUser() que abre uma tela solicitando nome e senha do usuário e faz essa validação. Agora se quiser apenas validar se o usuário existe pode utilizar PswSeek() que faz um posicionamento na tabela e retorna se o código passado existe no sistema.
Bom dia Thyago ! Uma alternativa seria usar a função RpcSetEnv Segue um exemplo: link Espero ter ajudado.
— Rodrigo M. Spindola 04 de Mar de 2022