Pular para o conteúdo principal
Versão: 2.2.2

editUser

Este método possibilita editar os dados de um usuário. Para a edição deste é necessário seguir o padrão abaixo documentado.

Classe Java
Requisiçãoweb\wwwroot\ws\java\admin\EditUserRequestType.java
Retornoweb\wwwroot\ws\java\admin\EditUserResponseType.java

Requisição:

IdentificadorRequeridoDescrição
IDXMatrícula do usuário.
NAMEXDenominação do usuário.
LOGINXNome utilizado pelo usuário para entrar no sistema
PASSXSenha do usuário.
EMAILXEndereço de e-mail do usuário.
CDLEADERMatrícula do líder.
LANGUAGEInformar código para idioma do usuário, conforme coluna "Código no banco de dados" da seção Localização, no documento Requisitos do Sistema

Estrutura da requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:admin">
<soapenv:Header/>
<soapenv:Body>
<urn:editUser>
<!--You may enter the following 7 items in any order-->
<urn:ID>?</urn:ID>
<urn:NAME>?</urn:NAME>
<urn:LOGIN>?</urn:LOGIN>
<urn:PASS>?</urn:PASS>
<urn:EMAIL>?</urn:EMAIL>
<!--Optional:-->
<urn:LANGUAGE>?</urn:LANGUAGE>
<!--Optional:-->
<urn:CDLEADER>?</urn:CDLEADER>
</urn:editUser>
</soapenv:Body>
</soapenv:Envelope>

Retorno:

IdentificadorDescrição
returnSUCESSO: Chave primária da função (CDUSER).
FALHA: -1
StatusSUCESSO: SUCCESS
FALHA: FAILURE
CodeSUCESSO: 1
FALHA: Código referente ao erro ocorrido.
RecordIdSUCESSO: Matrícula do usuário.
FALHA: N/A
RecordKeySUCESSO: Chave primária do usuário.
FALHA: N/A
CódigoDescrição
3campo¹: O tamanho máximo para este campo é 50.
4Erro ao identificar o usuário. Existe mais de um registro com o mesmo login.
5Não é permitido usar aspas no campo login.
6Login do usuário nulo.
7Matrícula do usuário nulo.
8Nome do usuário nulo.
9Senha nula.
10Linguagem nula ou inexistente
11O líder informado não existe.
12Usuário inexistente.
15Área inexistente.
16Função inexistente.
18A matrícula do usuário não pode ser igual à matrícula do líder.
19Relação entre função e departamento inválida.
59Idioma não suportado pela base de dados.
60Idioma inexistente.
89E-mail do usuário nulo.
info

¹ - IDUSER, IDLOGIN