setAttributeValue
Este método possibilita o preenchimento de um atributo (em planejamento ou execução) pertencente a um plano de ação, ação de plano, ação isolada, modelo de plano de ação, modelo de ação isolada e ação de modelo de plano de ação. Para a inserção de cada um destes itens, é necessário seguir o padrão abaixo documentado.
cuidado
Observação: os campos ActionPlanID e ActionID, por padrão, não são obrigatórios, mas pelo menos um deles deve ser preenchido para identificar o objeto que deve ser alterado.
Classe Java | |
---|---|
Requisição | web/wwwroot/ws/java/timecontrol/SetAttributeValueRequestType.java |
Retorno | web/wwwroot/ws/java/timecontrol/SetAttributeValueResponseType.java |
Requisição
Padrão
Identificador | Requerido | Descrição |
---|---|---|
ActionPlanID | Identificador do plano de ação ou modelo de plano de ação. | |
ActionID | Identificador da ação, ação isolada ou modelo de ação isolada. | |
IsModel | Identifica se é modelo: 1- Sim 2- Não Obs.: O valor padrão é 2. | |
NmAttribute | X | Identificador do atributo. |
VlAttribute | X | Valor do atributo. |
Step | Etapa do atributo: 1- Planejamento 2- Execução Obs.: Plano de ação, ação de modelo de plano e modelo de plano de ação e ação isolada só possuem a etapa de planejamento. Caso o parâmetro não seja passado, será utilizada a regra do status ((1,2) = Planejamento) e status ((3,4,5,6) = Execução). |
Plano de ação
Identificador | Requerido | Descrição |
---|---|---|
ActionPlanID | X | Identificador do plano de ação. |
ActionID | Identificador da ação, ação isolada ou modelo de ação isolada. | |
IsModel | Identifica se é modelo: 1- Sim 2- Não Obs.: O valor padrão é 2. | |
NmAttribute | X | Identificador do atributo. |
VlAttribute | X | Valor do atributo. |
Step | Etapa do atributo: 1- Planejamento 2- Execução |
Ação isolada
Identificador | Requerido | Descrição |
---|---|---|
ActionPlanID | Identificador do plano de ação ou modelo de plano de ação. | |
ActionID | X | Identificador da ação isolada. |
IsModel | Identifica se é modelo: 1- Sim 2- Não Obs.: O valor padrão é 2. | |
NmAttribute | X | Identificador do atributo. |
VlAttribute | X | Valor do atributo. |
Step | Etapa do atributo: 1- Planejamento 2- Execução |
Ação de plano de ação:
Identificador | Requerido | Descrição |
---|---|---|
ActionPlanID | X | Identificador do plano de ação. |
ActionID | X | Identificador da ação de plano. |
IsModel | Identifica se é modelo: 1- Sim 2- Não Obs.: O valor padrão é 2. | |
NmAttribute | X | Identificador do atributo. |
VlAttribute | X | Valor do atributo. |
Step | Etapa do atributo: 1- Planejamento 2- Execução |
Modelo de plano de ação:
Identificador | Requerido | Descrição |
---|---|---|
ActionPlanID | X | Identificador do modelo de plano de ação. |
ActionID | Identificador da ação, ação isolada ou modelo de ação isolada. | |
IsModel | X | Identifica se é modelo: 1- Sim 2- Não Obs.: O valor padrão é 2. |
NmAttribute | X | Identificador do atributo. |
VlAttribute | X | Valor do atributo. |
Step | Etapa do atributo: 1- Planejamento 2- Execução |
Modelo de ação isolada:
Identificador | Requerido | Descrição |
---|---|---|
ActionPlanID | Identificador do plano de ação ou modelo de plano de ação. | |
ActionID | X | Identificador do modelo de ação isolada. |
IsModel | X | Identifica se é modelo: 1- Sim 2- Não Obs.: O valor padrão é 2. |
NmAttribute | X | Identificador do atributo. |
VlAttribute | X | Valor do atributo. |
Step | Etapa do atributo: 1- Planejamento 2- Execução |
Ação de modelo de plano de ação
Identificador | Requerido | Descrição |
---|---|---|
ActionPlanID | X | Identificador do modelo de plano de ação. |
ActionID | X | Identificador da ação. |
IsModel | X | Identifica se é modelo: 1- Sim 2- Não Obs.: O valor padrão é 2. |
NmAttribute | X | Identificador do atributo. |
VlAttribute | X | Valor do atributo. |
Step | Etapa do atributo: 1- Planejamento 2- Execução |
Estrutura da requisição
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:timecontrol">
<soapenv:Header/>
<soapenv:Body>
<urn:setAttributeValue>
<!--You may enter the following 6 items in any order-->
<urn:ActionPlanID>?</urn:ActionPlanID>
<urn:ActionID>?</urn:ActionID>
<urn:IsModel>?</urn:IsModel>
<urn:NmAttribute>?</urn:NmAttribute>
<urn:VlAttribute>?</urn:VlAttribute>
<urn:Step>?</urn:Step>
</urn:setAttributeValue>
</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. Identificador não encontrado. -2. Este registro não possui o atributo. -3. Faltam dados a serem preenchidos. Campo: -4. Não é possível alterar este registro na fase de planejamento. -30. Erro na validação do atributo. |
Detail | SUCCESS: Ação executada com sucesso. FAILURE: Descrição do erro ocorrido. |