newProFinances
Este método possibilita inserir finanças em um projeto, programa, atividade de um projeto e atividade isolada. Para esta ação é necessário seguir o padrão abaixo documentado.
Classe Java | |
---|---|
Requisição | web/wwwroot/ws/java/project/NewProFinancesRequestType.java |
Retorno | web/wwwroot/ws/java/project/NewProFinancesResponseType.java |
Requisição:
Identificador | Requerido | Descrição |
---|---|---|
ObjectId | X | Identificador do objeto. |
SonObjectId | X | Identificador do objeto filho (Obrigatório para objeto filho). |
FgObject | X | Identifica o objeto do registro financeiro: 1 - Atividade de projeto; 2 - Projeto; 3 - Atividade isolada; 4 - Programa. |
FinanceType | X | Identifica do tipo do apontamento financeiro: 1 - Custo; 2 - Receita. |
Name | X | Nome do apontamento financeiro. |
TypeId | X | Identificador do tipo do apontamento financeiro. |
Phase | X | Fase para inclusão: 1- Planejado; 2- Reprogramado; 3- Realizado. |
Date | X | Data (formato: DD/MM/YYYY ou YYYY-MM-DD) |
Currency | X | Moeda do apontamento financeiro. |
Amount | X | Quantidade. |
UnitValue | X | Valor unitário. |
DocumentNumber | Número do documento. | |
Description | Descrição. | |
CostClassification | Classificação do custo: 1- Sem Classificação; 2- Capital; 3- Operacional. |
Estrutura da requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:project">
<soapenv:Header/>
<soapenv:Body>
<urn:newProFinances>
<!--You may enter the following 14 items in any order-->
<urn:ObjectId>?</urn:ObjectId>
<urn:SonObjectId>?</urn:SonObjectId>
<urn:FgObject>?</urn:FgObject>
<urn:FinanceType>?</urn:FinanceType>
<urn:Phase>?</urn:Phase>
<urn:Name>?</urn:Name>
<urn:TypeId>?</urn:TypeId>
<urn:Date>?</urn:Date>
<urn:Currency>?</urn:Currency>
<urn:Amount>?</urn:Amount>
<urn:UnitValue>?</urn:UnitValue>
<urn:DocumentNumber>?</urn:DocumentNumber>
<urn:CostClassification>?</urn:CostClassification>
<urn:Description>?</urn:Description>
</urn:newProFinances
</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 | Código do registro. |
Detail | Detalhe do retorno do método. |