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 |