editUser
This method allows editing the data of a user. To edit it, it is necessary to follow the standard documented below.
Java class | |
---|---|
Request | web\wwwroot\ws\java\admin\EditUserRequestType.java |
Return | web\wwwroot\ws\java\admin\EditUserResponseType.java |
Request:
ID # | Required | Description |
---|---|---|
ID | X | User ID. |
NAME | X | User name. |
LOGIN | X | Name used by the user to log into the system |
PASS | X | User password. |
X | User e-mail address. | |
CDLEADER | Leader ID. | |
LANGUAGE | Enter the user language code, in accordance with the "Database Encoding" column of the Localization section, in the System Requirements document |
Request structure:
<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>
Return:
ID # | Description |
---|---|
return | SUCCESS: Primary key of the position (CDUSER). FAILURE: -1 |
Status | SUCCESS: SUCCESS FAILURE: FAILURE |
Code | SUCCESS: 1. FAILURE: Code regarding the error that occurred. |
RecordId | SUCESS: User ID. FAILURE: N/A |
RecordKey | SUCCESS: User primary key. FAILURE: N/A |
Code | Description |
---|---|
3 | field¹: The maximum size for this field is 50. |
4 | Error identifying the user. There is more than one record with the same login. |
5 | It is not allowed to use quotation marks in the login field. |
6 | Null user login. |
7 | Null user ID. |
8 | Null user name. |
9 | Null password. |
10 | Null or inexistent language. |
11 | The entered leader does not exist. |
12 | Inexistent user. |
15 | Inexistent department. |
16 | Inexistent position. |
18 | The user ID cannot be equal to the leader ID #. |
19 | Invalid relationship between position and department. |
59 | Language not supported by the database. |
60 | Inexistent language. |
89 | Null user e-mail. |
info
¹ - IDUSER
, IDLOGIN