Navigation:  Integração via web services SOAP > Web services publicados > Plano de ação >

getAction

Previous  Top  Next

Este método possibilita a consulta de ações associadas em um plano de ação. Para utilizá-lo, é necessário seguir o padrão abaixo documentado:

 

Classe Java

Requisição

web/wwwroot/ws/java/timecontrol/GetActionRequestType.java

Retorno

web/wwwroot/ws/java/timecontrol/GetActionResponseType.java

 

Requisição

Identificador

Requerido

Descrição

ActionPlanID

X

Identificador do plano de ação que a ação pertence.

ActionID

X

Identificador da ação.

 

Estrutura de requisição

<getAction>

       <ActionPlanID>?</ActionPlanID>

       <ActionID>?</ActionID>

</getAction>

 

Estrutura de retorno

<getActionResponse>

        <Return>

           <ActionplanID?</ActionplanID>

           <ActionID>?</ActionID>

           <ActionTitle>?</ActionTitle>

           <CatID>?</CatID>

           <FgStatus>?</FgStatus>

           <FgTypeAction?</FgTypeAction>

           <TeamID>?</TeamID>

           <RespID>?</RespID>

           <DtPlanStart>?</DtPlanStart>

           <TmPlanStart>?</TmPlanStart>

           <DtPlanEnd>?</DtPlanEnd>

           <TmPlanEnd>?</TmPlanEnd>

           <VlPlanCost>?</VlPlanCost>

           <DtExecStart>?</DtExecStart>

           <TmExecStart>?</TmExecStart>

           <DtExecEnd>?</DtExecEnd>

           <TmExecEnd>?</TmExecEnd>

           <VlPercent>?</VlPercent>

           <VlExecCost>?</VlExecCost>

           <DsResult>?</DsResult>

           <DsWhy>?</DsWhy>

           <DsWhere>?</DsWhere>

           <DsHow>?</DsHow>

        </Return>

        <Status>?</Status>

        <Code>?</Code>

        <Detail>?</Detail>

</getActionResponse>

 

Retorno

Identificador

Descrição

Return

ActionplanID - Identificador do plano de ação que a ação pertence

ActionID - Identificador da ação

ActionTitle - Título da ação (O que?)

CatID - Identificador da categoria da ação

FgStatus - Situação da ação

1 - Planejamento;

2 - Aprovação do planejamento;

3 - A iniciar/Em execução;

4 - Verificação da ação;

5 - Finalizado;

6 - Cancelado.

FgTypeAction - Tipo de execução da ação: 1 – Imediata; 2 – Planejada

TeamID - Identificador da Equipe da ação.

RespID - Matrícula do Responsável pela execução (Quem?)

DtPlanStart - Data de início do planejamento (Quando)

TmPlanStart - Hora de início do planejamento (Quando?)  

DtPlanEnd - Data de término do planejamento (Quando?)

TmPlanEnd - Hora de término do planejamento (Quando?)

VlPlanCost - Custo planejado (Quanto?)

DtExecStart - Data de início da execução (Quando?)

TmExecStart - Hora de início da execução (Quando?)

DtExecEnd - Data de término da execução (Quando?)

TmExecEnd - Hora de término da execução (Quando?)

VlPercent - % Real

VlExecCost - Custo executado (Quanto?)

DsResult - Resultado

DsWhy - Por quê?

DsWhere - Onde?

DsHow - Como?

Status

Retorna o status da execução. SUCCESS em caso de sucesso e FAILURE em caso de falha.

Code

Retorna o código de execução:

1 - Método executado com sucesso;

-1 - Erro na configuração dos parâmetros de entrada;

-2 - Identificador do plano ou ação se encontra duplicado na base de dados;

-3 - O usuário de autenticação não possui a permissão necessária para executar este método. Verifique se o usuário possui acesso ao menu PL025;

-11 - Este usuário não possui permissão para esta operação;

-12 - Plano de ação não encontrado;

-13 - Ação não encontrada;

Detail

SUCESSO: Método executado com sucesso.

FALHA: Descrição do erro ocorrido.