editOrganizationalUnit
Este método possibilita editar uma unidade organizacional. Para alterar estes dados é necessário seguir o padrão abaixo documentado.
| Classe Java | |
|---|---|
| Requisição | web/wwwroot/ws/java/admin/ChangeUserStatusRequestType.java |
| Retorno | web/wwwroot/ws/java/administration/ChangeUserStatusResponseType.java |
Requisição:
| Identificador | Requerido | Descrição |
|---|---|---|
| Id | X | Identificador da unidade organizacional |
| Name | X | Nome da unidade organizacional |
| IdUpper | Identificador da unidade organizacional Superior Obs.: Quando for enviado sem valor, remove a unidade organizacional Superior (se houver) e move para raiz | |
| IdCurrency | Identificador da moeda |
Estrutura da requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:admin">
<soapenv:Header/>
<soapenv:Body>
<urn:editOrganizationalUnit>
<!--You may enter the following 3 items in any order-->
<urn:Id>?</urn:Id>
<urn:Name>?</urn:Name>
<urn:IdUpper>?</urn:IdUpper>
<urn:IdCurrency>?</urn:IdCurrency>
</urn:editOrganizationalUnit>
</soapenv:Body>
</soapenv:Envelope>
Retorno:
| Identificador | Descrição |
|---|---|
| Status | SUCESSO: SUCCESS FALHA: FAILURE |
| Detail | SUCESSO: Registro editado com sucesso FALHA: Mensagem referente ao erro ocorrido |
| Code | SUCESSO: 1 FALHA: Código referente ao erro ocorrido |
| Código | Descrição |
|---|---|
| 43 | O identificador não foi preenchido |
| 44 | O nome não foi preenchido |
| 52 | Unidade organizacional não foi preenchido |
| 53 | Unidade organizacional superior inexistente |
| 54 | Unidade [IdUpper] é subnível de [Id]. |
| 57 | Unidade organizacional não pode ser filha de uma área |
| 92 | Moeda não encontrada |