Versão atual:

RpcSetEnv - Utilizando Usuario e Senha

Bom dia. Preciso utilizar o RpcSetEnv para uma execução automática porem se não passar o usuário e senha ele efetua login com o Usuário Admin. Porem preciso passar user e senha do próprio usuário que efetuará o processo. Com a função PSWRET consegui pegar a senha do Usuário porem ela vem criptografada a passada a variável no RpcSetEnv ele não prepara o ambiente. Ai fiz o teste e coloquei no parâmetro da Senha a senha descriptografada e preparou o ambiente corretamente. Como que faço para pegar a senha do usuário descriptografada para poder passar como parâmetro no RpcSetEnv.

Exemplo não funciona

aUser := PswRet()

RpcSetType(3)

RpcSetEnv( substr(_cEmp,1,2), substr(_cEmp,3,2),aUser[1][2],aUser[1][3], "COM",,{"SC7","SA2","SB1","CT1","CTT"} )

Exemplo Funciona

aUser := PswRet()

RpcSetType(3)

RpcSetEnv( substr(_cEmp,1,2), substr(_cEmp,3,2),aUser[1][2],'123456', "COM",,{"SC7","SA2","SB1","CT1","CTT"} )

Nesse caso alterei a senha do usuário para testar.

Versão (1):

Ver a versão formatada

RpcSetEnv - Utilizando Usuario e Senha

Comentário

new question