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ção | web\wwwroot\ws\java\admin\EditUserRequestType.java |
Retorno | web\wwwroot\ws\java\admin\EditUserResponseType.java |
Requisição:
Identificador | Requerido | Descrição |
---|---|---|
ID | X | Matrícula do usuário. |
NAME | X | Denominação do usuário. |
LOGIN | X | Nome utilizado pelo usuário para entrar no sistema |
PASS | X | Senha do usuário. |
X | Endereço de e-mail do usuário. | |
CDLEADER | Matrícula do líder. | |
LANGUAGE | Informar 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:
Identificador | Descrição |
---|---|
return | SUCESSO: Chave primária da função (CDUSER). FALHA: -1 |
Status | SUCESSO: SUCCESS FALHA: FAILURE |
Code | SUCESSO: 1 FALHA: Código referente ao erro ocorrido. |
RecordId | SUCESSO: Matrícula do usuário. FALHA: N/A |
RecordKey | SUCESSO: Chave primária do usuário. FALHA: N/A |
Código | Descrição |
---|---|
3 | campo¹: O tamanho máximo para este campo é 50. |
4 | Erro ao identificar o usuário. Existe mais de um registro com o mesmo login. |
5 | Não é permitido usar aspas no campo login. |
6 | Login do usuário nulo. |
7 | Matrícula do usuário nulo. |
8 | Nome do usuário nulo. |
9 | Senha nula. |
10 | Linguagem nula ou inexistente |
11 | O líder informado não existe. |
12 | Usuário inexistente. |
15 | Área inexistente. |
16 | Função inexistente. |
18 | A matrícula do usuário não pode ser igual à matrícula do líder. |
19 | Relação entre função e departamento inválida. |
59 | Idioma não suportado pela base de dados. |
60 | Idioma inexistente. |
89 | E-mail do usuário nulo. |
info
¹ - IDUSER
, IDLOGIN