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

editIsolatedAction

Este método possibilita editar uma ação isolada. Para a inserção de cada um destes itens, é necessário seguir o padrão abaixo documentado.

Classe Java
Requisiçãoweb/wwwroot/ws/java/timecontrol/EditIsolatedActionRequestType.java
Retornoweb/wwwroot/ws/java/timecontrol/EditIsolatedActionResponseType.java

Requisição:

IdentificadorRequeridoDescrição
IsolatedActionIDXIdentificador da ação isolada.
IsolatedActionIdNewXNovo identificador da ação isolada.
IsolatedActionTitleXTítulo da ação isolada (O que?).
CategoryIDIdentificador da categoria da ação isolada.
IsolatedActionRespIDXMatrícula do responsável pela ação.
IsolatedActionExecRespIDXMatrícula do responsável pela execução (Quem?).
TeamIDIdentificador da equipe da ação.
CalendarIDIdentificador do calendário da ação.
DtPlanStartData de início planejado (Quando?), no formato YYYY-MM-DD.
TmPlanStartHora de início planejado (Quando?), no formato HH:MM.
DtPlanEndData de término planejado (Quando?), no formato YYYY-MM-DD.
TmPlanEndHora de término planejado (Quando?), no formato HH:MM.
VlPlanCostCusto planejado (Quanto?), no formato 10000.00, onde o "." é o separador decimal. Não se usa separador de milhar.
DsWhyPor quê?
DsWhereOnde?
DsHowComo?
DsResultResultado. Será usado apenas na criação de ações imediatas. Se informado ao criar uma ação planejada, será desconsiderado.

Estrutura da requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:timecontrol">
<soapenv:Header/>
<soapenv:Body>
<urn:editIsolatedAction>
<!--You may enter the following 17 items in any order-->
<urn:IsolatedActionID>?</urn:IsolatedActionID>
<urn:IsolatedActionIdNew>?</urn:IsolatedActionIdNew>
<urn:IsolatedActionTitle>?</urn:IsolatedActionTitle>
<urn:CategoryID>?</urn:CategoryID>
<urn:IsolatedActionRespID>?</urn:IsolatedActionRespID>
<urn:IsolatedActionExecRespID>?</urn:IsolatedActionExecRespID>
<urn:TeamID>?</urn:TeamID>
<urn:CalendarID>?</urn:CalendarID>
<urn:DtPlanStart>?</urn:DtPlanStart>
<urn:TmPlanStart>?</urn:TmPlanStart>
<urn:DtPlanEnd>?</urn:DtPlanEnd>
<urn:TmPlanEnd>?</urn:TmPlanEnd>
<urn:VlPlanCost>?</urn:VlPlanCost>
<urn:DsWhy>?</urn:DsWhy>
<urn:DsWhere>?</urn:DsWhere>
<urn:DsHow>?</urn:DsHow>
<urn:DsResult>?</urn:DsResult>
</urn:editIsolatedAction>
</soapenv:Body>
</soapenv:Envelope>

Retorno:

IdentificadorDescrição
StatusSituação da execução do método. Seu valor pode ser:
SUCCESS: Método executado com sucesso.
FAILURE: Ocorreu uma falha na execução do método.
Code1. Método executado com sucesso.
-1. Valores com formatação errada.
-2. Plano de ação não encontrado.
-3. Acesso negado pelo usuário.
-4. Categoria não encontrada.
-5. Categoria inativa.
-6. Usuário responsável não encontrado.
-7. Usuário responsável inativo.
-8. Usuário executor não encontrado.
-9. Usuário executor inativo.
-10. Menu de execução bloqueado.
-11. Equipe não encontrada.
-12. Time inativo.
-13. Calendário não encontrado.
-14. Calendário inativo.
-15. Usuário autenticado sem permissão.
-16. Datas inconsistentes.
-17. Status não permitido de alteração.
-18. Erro desconhecido.
DetailSUCCESS: Método executado com sucesso.
FAILURE: Descrição do erro ocorrido.