POST api/Projectos/Actualiza?IDContexto={IDContexto}&returnResult={returnResult}

Actualiza Projeto.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
IDContexto

string

Default value is

returnResult

boolean

Default value is False

Body Parameters

Business Entity Object: Projeto.

BEProjecto
NameDescriptionTypeAdditional information
ID

Identificador do Projecto.

string

None.

Codigo

Código do Projecto.

string

None.

Descricao

Descrição.

string

None.

CamposUtil

Campos do Utilizador.

Collection of BECampo

None.

EmModoEdicao

Em Modo de Edição?

boolean

None.

Armazem

Armazem associado ao Projecto

string

None.

TipoProjecto

Tipo de Projecto: Execução, Pré-Venda, Pós-Venda

string

None.

Projecto

Indica se é um Projecto

boolean

None.

CondicaoPagamento

Condição de Pagamento

string

None.

CpExec

Código postal de execução do Projecto.

string

None.

CplocExec

Localidade de execução do Projecto.

string

None.

CriadoPor

Utilizador responsável pela criação do Projecto.

string

None.

DataAdjudicacao

Data Adjudicação do Projecto.

date

None.

DataCriacao

Data Criação

date

None.

DataFecho

Data de entrega do Projecto.

date

None.

DataFim

Data de conclusão corrigida.

date

None.

DataInicio

Data Consignação do Projecto.

date

None.

DataPrevisaoFim

Data prevista para conclusão do Projecto.

date

None.

DataPrevisaoInicio

Data prevista para iniçio do Projecto.

date

None.

Entidade

Entidade

string

None.

TipoEntidade

Tipo de Entidade

string

None.

EntidadeResponsavel

Entidade Responsável

string

None.

TipoEntidadeResponsavel

Tipo Entidade Responsável

string

None.

EstadoProjecto

Estado do Projecto.

string

None.

FacturacaoPrestacoes

Indica se o Projecto tem prevista facturação em prestações

boolean

None.

LigaTesourariaPrev

Indica se o Projecto tem ligação a tesouraria previsional.

boolean

None.

LocalExec

Local de execução do Projecto.

string

None.

ModoPagamento

Modo de Pagamento

string

None.

Moeda

Moeda sugestão de facturação

string

None.

MorExec

Morada de execução do Projecto.

string

None.

Observacoes

Observações

string

None.

PPIAnos

Colecção dos Anos de Financiamento

Collection of BEPPIAno

None.

Prioridade

Identificador da prioridade do Projecto ([2] Alto/ [1] Médio/ [0] Baixo).

integer

None.

ProjectoAssociado

Projecto Associado

string

None.

ProjectoPPI

Indica de o Projecto é referente a um PLano Plurianual de Investimento(PPI)

boolean

None.

Referencia

Referência do Projecto

string

None.

TipoEmpreitadaId

Identificador do tipo de empreitada.

string

None.

TransiccaoEstado

Projecto transita de estado na inserção de documentos.

boolean

None.

Utilizador

Utilizador

string

None.

EquipaProjeto

Equipa Projeto

BEEquipaProjeto

None.

InstituicoesProjeto

Instituições Projeto

BEInstituicoesProjeto

None.

Request Formats

application/json, text/json

Sample:
{
  "ID": "sample string 1",
  "Codigo": "sample string 2",
  "Descricao": "sample string 3",
  "CamposUtil": [
    {
      "Nome": "sample string 1",
      "Valor": {},
      "Chave": true
    },
    {
      "Nome": "sample string 1",
      "Valor": {},
      "Chave": true
    }
  ],
  "EmModoEdicao": true,
  "Armazem": "sample string 5",
  "TipoProjecto": "sample string 6",
  "Projecto": true,
  "CondicaoPagamento": "sample string 7",
  "CpExec": "sample string 8",
  "CplocExec": "sample string 9",
  "CriadoPor": "sample string 10",
  "DataAdjudicacao": "2026-04-04T13:13:11.8623066-01:00",
  "DataCriacao": "2026-04-04T13:13:11.8623066-01:00",
  "DataFecho": "2026-04-04T13:13:11.8623066-01:00",
  "DataFim": "2026-04-04T13:13:11.8623066-01:00",
  "DataInicio": "2026-04-04T13:13:11.8623066-01:00",
  "DataPrevisaoFim": "2026-04-04T13:13:11.8623066-01:00",
  "DataPrevisaoInicio": "2026-04-04T13:13:11.8623066-01:00",
  "Entidade": "sample string 11",
  "TipoEntidade": "sample string 12",
  "EntidadeResponsavel": "sample string 13",
  "TipoEntidadeResponsavel": "sample string 14",
  "EstadoProjecto": "sample string 15",
  "FacturacaoPrestacoes": true,
  "LigaTesourariaPrev": true,
  "LocalExec": "sample string 16",
  "ModoPagamento": "sample string 17",
  "Moeda": "sample string 18",
  "MorExec": "sample string 19",
  "Observacoes": "sample string 20",
  "PPIAnos": [
    {
      "Ano": 1,
      "PPI": true,
      "AcumuladoAnoAnt": 1.0,
      "AlteracoesAno": 1.0,
      "CamposUtil": [
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        },
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        }
      ],
      "Linhas": [
        {
          "Actividade": "sample string 1",
          "Ano": 2,
          "CamposUtil": [
            {
              "Nome": "sample string 1",
              "Valor": {},
              "Chave": true
            },
            {
              "Nome": "sample string 1",
              "Valor": {},
              "Chave": true
            }
          ],
          "ClassEcon": "sample string 3",
          "ClassOrgan": "sample string 4",
          "Conta": "sample string 5",
          "Descricao": "sample string 6",
          "FaseExecucao": 64,
          "FonteFinanc": "sample string 8",
          "FormaRealizacao": 64,
          "ProjectoId": "sample string 10",
          "ProgMedida": "sample string 11",
          "ProjectoPEP": "sample string 12",
          "Valor": 13.0,
          "ValorN1": 14.0,
          "ValorN2": 15.0,
          "ValorN3": 16.0,
          "ValorN4": 17.0,
          "ValorSeguintes": 18.0,
          "TipoPlano": 0
        },
        {
          "Actividade": "sample string 1",
          "Ano": 2,
          "CamposUtil": [
            {
              "Nome": "sample string 1",
              "Valor": {},
              "Chave": true
            },
            {
              "Nome": "sample string 1",
              "Valor": {},
              "Chave": true
            }
          ],
          "ClassEcon": "sample string 3",
          "ClassOrgan": "sample string 4",
          "Conta": "sample string 5",
          "Descricao": "sample string 6",
          "FaseExecucao": 64,
          "FonteFinanc": "sample string 8",
          "FormaRealizacao": 64,
          "ProjectoId": "sample string 10",
          "ProgMedida": "sample string 11",
          "ProjectoPEP": "sample string 12",
          "Valor": 13.0,
          "ValorN1": 14.0,
          "ValorN2": 15.0,
          "ValorN3": 16.0,
          "ValorN4": 17.0,
          "ValorSeguintes": 18.0,
          "TipoPlano": 0
        }
      ],
      "Objectivos": "sample string 2",
      "Projecto": "sample string 3",
      "ProjectoId": "sample string 4",
      "PrevistoAno": 1.0,
      "PrevistoAno1": 1.0,
      "PrevistoAno2": 1.0,
      "PrevistoAno3": 1.0,
      "PrevistoAno4": 1.0,
      "PrevistoAnoAnt": 1.0,
      "PrevistoOutros": 1.0,
      "TipoPlano": 0
    },
    {
      "Ano": 1,
      "PPI": true,
      "AcumuladoAnoAnt": 1.0,
      "AlteracoesAno": 1.0,
      "CamposUtil": [
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        },
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        }
      ],
      "Linhas": [
        {
          "Actividade": "sample string 1",
          "Ano": 2,
          "CamposUtil": [
            {
              "Nome": "sample string 1",
              "Valor": {},
              "Chave": true
            },
            {
              "Nome": "sample string 1",
              "Valor": {},
              "Chave": true
            }
          ],
          "ClassEcon": "sample string 3",
          "ClassOrgan": "sample string 4",
          "Conta": "sample string 5",
          "Descricao": "sample string 6",
          "FaseExecucao": 64,
          "FonteFinanc": "sample string 8",
          "FormaRealizacao": 64,
          "ProjectoId": "sample string 10",
          "ProgMedida": "sample string 11",
          "ProjectoPEP": "sample string 12",
          "Valor": 13.0,
          "ValorN1": 14.0,
          "ValorN2": 15.0,
          "ValorN3": 16.0,
          "ValorN4": 17.0,
          "ValorSeguintes": 18.0,
          "TipoPlano": 0
        },
        {
          "Actividade": "sample string 1",
          "Ano": 2,
          "CamposUtil": [
            {
              "Nome": "sample string 1",
              "Valor": {},
              "Chave": true
            },
            {
              "Nome": "sample string 1",
              "Valor": {},
              "Chave": true
            }
          ],
          "ClassEcon": "sample string 3",
          "ClassOrgan": "sample string 4",
          "Conta": "sample string 5",
          "Descricao": "sample string 6",
          "FaseExecucao": 64,
          "FonteFinanc": "sample string 8",
          "FormaRealizacao": 64,
          "ProjectoId": "sample string 10",
          "ProgMedida": "sample string 11",
          "ProjectoPEP": "sample string 12",
          "Valor": 13.0,
          "ValorN1": 14.0,
          "ValorN2": 15.0,
          "ValorN3": 16.0,
          "ValorN4": 17.0,
          "ValorSeguintes": 18.0,
          "TipoPlano": 0
        }
      ],
      "Objectivos": "sample string 2",
      "Projecto": "sample string 3",
      "ProjectoId": "sample string 4",
      "PrevistoAno": 1.0,
      "PrevistoAno1": 1.0,
      "PrevistoAno2": 1.0,
      "PrevistoAno3": 1.0,
      "PrevistoAno4": 1.0,
      "PrevistoAnoAnt": 1.0,
      "PrevistoOutros": 1.0,
      "TipoPlano": 0
    }
  ],
  "Prioridade": 1,
  "ProjectoAssociado": "sample string 21",
  "ProjectoPPI": true,
  "Referencia": "sample string 22",
  "TipoEmpreitadaId": "sample string 23",
  "TransiccaoEstado": true,
  "Utilizador": "sample string 24",
  "EquipaProjeto": {
    "ProjetoID": "sample string 1",
    "Projeto": "sample string 2",
    "Elementos": [
      {
        "ID": "sample string 1",
        "TipoEntidade": "sample string 2",
        "Entidade": "sample string 3",
        "NomeEntidade": "sample string 4",
        "PercentagemAlocacao": 1.0,
        "ResponsavelProjeto": true,
        "PercAfetacaoFinanceira": 5.0,
        "PercAfetacaoNaoFinanceira": 6.0,
        "FormulaImputacaoRH": "sample string 7"
      },
      {
        "ID": "sample string 1",
        "TipoEntidade": "sample string 2",
        "Entidade": "sample string 3",
        "NomeEntidade": "sample string 4",
        "PercentagemAlocacao": 1.0,
        "ResponsavelProjeto": true,
        "PercAfetacaoFinanceira": 5.0,
        "PercAfetacaoNaoFinanceira": 6.0,
        "FormulaImputacaoRH": "sample string 7"
      }
    ]
  },
  "InstituicoesProjeto": {
    "ProjetoID": "sample string 1",
    "Projeto": "sample string 2",
    "Instituicoes": [
      {
        "ID": "sample string 1",
        "TipoEntidade": "sample string 2",
        "Entidade": "sample string 3",
        "NomeEntidade": "sample string 4",
        "InvestimentoTotal": 5.0,
        "InvestimentoElegivel": 6.0,
        "Financiamento": 7.0,
        "PercFinanciamento": 1.0,
        "Proponente": true
      },
      {
        "ID": "sample string 1",
        "TipoEntidade": "sample string 2",
        "Entidade": "sample string 3",
        "NomeEntidade": "sample string 4",
        "InvestimentoTotal": 5.0,
        "InvestimentoElegivel": 6.0,
        "Financiamento": 7.0,
        "PercFinanciamento": 1.0,
        "Proponente": true
      }
    ]
  }
}

text/plain

Sample:
{"ID":"sample string 1","Codigo":"sample string 2","Descricao":"sample string 3","CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"EmModoEdicao":true,"Armazem":"sample string 5","TipoProjecto":"sample string 6","Projecto":true,"CondicaoPagamento":"sample string 7","CpExec":"sample string 8","CplocExec":"sample string 9","CriadoPor":"sample string 10","DataAdjudicacao":"2026-04-04T13:13:11.8623066-01:00","DataCriacao":"2026-04-04T13:13:11.8623066-01:00","DataFecho":"2026-04-04T13:13:11.8623066-01:00","DataFim":"2026-04-04T13:13:11.8623066-01:00","DataInicio":"2026-04-04T13:13:11.8623066-01:00","DataPrevisaoFim":"2026-04-04T13:13:11.8623066-01:00","DataPrevisaoInicio":"2026-04-04T13:13:11.8623066-01:00","Entidade":"sample string 11","TipoEntidade":"sample string 12","EntidadeResponsavel":"sample string 13","TipoEntidadeResponsavel":"sample string 14","EstadoProjecto":"sample string 15","FacturacaoPrestacoes":true,"LigaTesourariaPrev":true,"LocalExec":"sample string 16","ModoPagamento":"sample string 17","Moeda":"sample string 18","MorExec":"sample string 19","Observacoes":"sample string 20","PPIAnos":[{"Ano":1,"PPI":true,"AcumuladoAnoAnt":1.0,"AlteracoesAno":1.0,"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"Linhas":[{"Actividade":"sample string 1","Ano":2,"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"ClassEcon":"sample string 3","ClassOrgan":"sample string 4","Conta":"sample string 5","Descricao":"sample string 6","FaseExecucao":64,"FonteFinanc":"sample string 8","FormaRealizacao":64,"ProjectoId":"sample string 10","ProgMedida":"sample string 11","ProjectoPEP":"sample string 12","Valor":13.0,"ValorN1":14.0,"ValorN2":15.0,"ValorN3":16.0,"ValorN4":17.0,"ValorSeguintes":18.0,"TipoPlano":0},{"Actividade":"sample string 1","Ano":2,"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"ClassEcon":"sample string 3","ClassOrgan":"sample string 4","Conta":"sample string 5","Descricao":"sample string 6","FaseExecucao":64,"FonteFinanc":"sample string 8","FormaRealizacao":64,"ProjectoId":"sample string 10","ProgMedida":"sample string 11","ProjectoPEP":"sample string 12","Valor":13.0,"ValorN1":14.0,"ValorN2":15.0,"ValorN3":16.0,"ValorN4":17.0,"ValorSeguintes":18.0,"TipoPlano":0}],"Objectivos":"sample string 2","Projecto":"sample string 3","ProjectoId":"sample string 4","PrevistoAno":1.0,"PrevistoAno1":1.0,"PrevistoAno2":1.0,"PrevistoAno3":1.0,"PrevistoAno4":1.0,"PrevistoAnoAnt":1.0,"PrevistoOutros":1.0,"TipoPlano":0},{"Ano":1,"PPI":true,"AcumuladoAnoAnt":1.0,"AlteracoesAno":1.0,"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"Linhas":[{"Actividade":"sample string 1","Ano":2,"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"ClassEcon":"sample string 3","ClassOrgan":"sample string 4","Conta":"sample string 5","Descricao":"sample string 6","FaseExecucao":64,"FonteFinanc":"sample string 8","FormaRealizacao":64,"ProjectoId":"sample string 10","ProgMedida":"sample string 11","ProjectoPEP":"sample string 12","Valor":13.0,"ValorN1":14.0,"ValorN2":15.0,"ValorN3":16.0,"ValorN4":17.0,"ValorSeguintes":18.0,"TipoPlano":0},{"Actividade":"sample string 1","Ano":2,"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"ClassEcon":"sample string 3","ClassOrgan":"sample string 4","Conta":"sample string 5","Descricao":"sample string 6","FaseExecucao":64,"FonteFinanc":"sample string 8","FormaRealizacao":64,"ProjectoId":"sample string 10","ProgMedida":"sample string 11","ProjectoPEP":"sample string 12","Valor":13.0,"ValorN1":14.0,"ValorN2":15.0,"ValorN3":16.0,"ValorN4":17.0,"ValorSeguintes":18.0,"TipoPlano":0}],"Objectivos":"sample string 2","Projecto":"sample string 3","ProjectoId":"sample string 4","PrevistoAno":1.0,"PrevistoAno1":1.0,"PrevistoAno2":1.0,"PrevistoAno3":1.0,"PrevistoAno4":1.0,"PrevistoAnoAnt":1.0,"PrevistoOutros":1.0,"TipoPlano":0}],"Prioridade":1,"ProjectoAssociado":"sample string 21","ProjectoPPI":true,"Referencia":"sample string 22","TipoEmpreitadaId":"sample string 23","TransiccaoEstado":true,"Utilizador":"sample string 24","EquipaProjeto":{"ProjetoID":"sample string 1","Projeto":"sample string 2","Elementos":[{"ID":"sample string 1","TipoEntidade":"sample string 2","Entidade":"sample string 3","NomeEntidade":"sample string 4","PercentagemAlocacao":1.0,"ResponsavelProjeto":true,"PercAfetacaoFinanceira":5.0,"PercAfetacaoNaoFinanceira":6.0,"FormulaImputacaoRH":"sample string 7"},{"ID":"sample string 1","TipoEntidade":"sample string 2","Entidade":"sample string 3","NomeEntidade":"sample string 4","PercentagemAlocacao":1.0,"ResponsavelProjeto":true,"PercAfetacaoFinanceira":5.0,"PercAfetacaoNaoFinanceira":6.0,"FormulaImputacaoRH":"sample string 7"}]},"InstituicoesProjeto":{"ProjetoID":"sample string 1","Projeto":"sample string 2","Instituicoes":[{"ID":"sample string 1","TipoEntidade":"sample string 2","Entidade":"sample string 3","NomeEntidade":"sample string 4","InvestimentoTotal":5.0,"InvestimentoElegivel":6.0,"Financiamento":7.0,"PercFinanciamento":1.0,"Proponente":true},{"ID":"sample string 1","TipoEntidade":"sample string 2","Entidade":"sample string 3","NomeEntidade":"sample string 4","InvestimentoTotal":5.0,"InvestimentoElegivel":6.0,"Financiamento":7.0,"PercFinanciamento":1.0,"Proponente":true}]}}

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'BEProjecto'.

Response Information

Resource Description

Identificador do Projeto.

Object

None.

Response Formats

application/json, text/json, text/plain

Sample:
{}