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

getProjectRevenue

Este método possibilita a consulta de receitas do projeto.

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/GetProjectRevenueRequestType.java
Retornoweb/wwwroot/ws/java/timecontrol/GetProjectRevenueResponseType.java

Requisição:

IdentificadorRequeridoDescrição
PROJECTIDIdentificador do projeto

Estrutura da requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:project">
<soapenv:Header/>
<soapenv:Body>
<urn:getProjectRevenue>
<urn:ProjectId>?</urn:ProjectId>
</urn:getProjectRevenue>
</soapenv:Body>
</soapenv:Envelope>

Retorno:

IdentificadorDescrição
returnSUCESSO: retorna uma lista com os dados da receita:
▪ NAME: Nome da receita
▪ TYPEID: Identificador do tipo de receita
▪ PLANNEDDATE: Vencimento planejado
▪ PLANNEDAMOUNT: Quantidade planejada
▪ PLANNEDUNITVALUE: Valor unitário planejado
▪ PLANNEDTOTALVALUE: Valor total planejado
▪ RESCHEDULEDATE: Vencimento reprogramado
▪ RESCHEDULEAMOUNT: Quantidade reprogramada
▪ RESCHEDULEUNITVALUE: Valor unitário reprogramado
▪ RESCHEDULETOTALVALUE: Valor total reprogramado
▪ ACTUALDATE: Vencimento realizado
▪ ACTUALAMOUNT: Quantidade realizada
▪ ACTUALUNITVALUE: Valor unitário realizado
▪ ACTUALTOTALVALUE: Valor total realizado
▪ DOCUMENTNUMBER: Número documento
▪ DESCRIPTION: Descrição
FALHA:
ProjectTaskId:'' - Projeto não encontrado;