editProFinances
Este método possibilita editar 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/editProFinancesRequestType.java |
| Retorno | web/wwwroot/ws/java/project/editProFinancesResponseType.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. |
| FgChangeCurrency | Identifica como a moeda deverá ser atualizada (Obrigatório em casos da moeda ser alterada): 1 - Manter o valor e só alterar a moeda do objeto; 2 - Alterar a moeda do objeto e converter o valor da moeda anterior para a nova moeda. | |
| 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:editProFinances>
<!--You may enter the following 15 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:FgChangeCurrency>?</urn:FgChangeCurrency>
<urn:Amount>?</urn:Amount>
<urn:UnitValue>?</urn:UnitValue>
<urn:DocumentNumber>?</urn:DocumentNumber>
<urn:CostClassification>?</urn:CostClassification>
<urn:Description>?</urn:Description>
</urn:editProFinances>
</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. |