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ção | web/wwwroot/ws/java/timecontrol/EditIsolatedActionRequestType.java |
Retorno | web/wwwroot/ws/java/timecontrol/EditIsolatedActionResponseType.java |
Requisição:
Identificador | Requerido | Descrição |
---|---|---|
IsolatedActionID | X | Identificador da ação isolada. |
IsolatedActionIdNew | X | Novo identificador da ação isolada. |
IsolatedActionTitle | X | Título da ação isolada (O que?). |
CategoryID | Identificador da categoria da ação isolada. | |
IsolatedActionRespID | X | Matrícula do responsável pela ação. |
IsolatedActionExecRespID | X | Matrícula do responsável pela execução (Quem?). |
TeamID | Identificador da equipe da ação. | |
CalendarID | Identificador do calendário da ação. | |
DtPlanStart | Data de início planejado (Quando?), no formato YYYY-MM-DD. | |
TmPlanStart | Hora de início planejado (Quando?), no formato HH:MM. | |
DtPlanEnd | Data de término planejado (Quando?), no formato YYYY-MM-DD. | |
TmPlanEnd | Hora de término planejado (Quando?), no formato HH:MM. | |
VlPlanCost | Custo planejado (Quanto?), no formato 10000.00, onde o "." é o separador decimal. Não se usa separador de milhar. | |
DsWhy | Por quê? | |
DsWhere | Onde? | |
DsHow | Como? | |
DsResult | Resultado. 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:
Identificador | Descrição |
---|---|
Status | Situaçã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. |
Code | 1. 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. |
Detail | SUCCESS: Método executado com sucesso. FAILURE: Descrição do erro ocorrido. |