GET api/Contrato/EditaID?ID={ID}&IDContexto={IDContexto}
Edita Contrato por Identificador.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| ID |
ID |
string |
Required |
| IDContexto | string |
Default value is |
Body Parameters
None.
Response Information
Resource Description
JSON string com dados do Contrato
BEContrato| Name | Description | Type | Additional information |
|---|---|---|---|
| Ano |
Identifica do Ano do Contrato. |
integer |
None. |
| Cambio |
Identifica o câmbio sobre a moeda seleccionada. |
decimal number |
None. |
| CamposUtil |
Campos do Utilizador. |
Collection of BECampo |
None. |
| Cancelado |
Identifica se o contrato está cancelado: TRUE - Sim; FALSE - Não. |
boolean |
None. |
| CanceladoMotivo |
Identifica o motivo pelo qual o contrato foi cancelado. |
string |
None. |
| DataCancelamento |
Identifica a data de cancelamento d contrato. |
date |
None. |
| Codigo |
Código composto do contrato. |
string |
None. |
| CodigoCPV |
Código CPV. |
string |
None. |
| Data |
Identifica a data de realização do contrato. |
date |
None. |
| DataAbertura |
Identifica a data Abertura contrato. |
date |
None. |
| DataAdjudicacao |
Identifica a data Adjudicação contrato. |
date |
None. |
| DataDecisaoContrato |
Identifica a data DR contrato. |
date |
None. |
| DataDR |
Identifica a data Decisão contrato. |
date |
None. |
| DataJOEU |
Identifica a data JOEU contrato. |
date |
None. |
| DataLimiteRecep |
Identifica a data Limite Recep. contrato. |
date |
None. |
| DataTribunal |
Identifica a data Tribunal contrato. |
date |
None. |
| DataPrimeiroPagamento |
Identifica a Data do 1º Pagamento. |
date |
None. |
| DataUltimaActualizacao |
Identifica a data da última actualização do contrato. |
date |
None. |
| Descricao |
Descriçao. |
string |
None. |
| EdicaoDR | string |
None. |
|
| EdicaoJOEU | string |
None. |
|
| EmModoEdicao |
Identificador do tipo de operação: TRUE - Edição | FALSE - Inserção. |
boolean |
None. |
| Entidade |
Identificador da entidade com quem foi celebrado o contrato. |
string |
None. |
| EstadoContrato |
Identificador do estado do contrato. |
string |
None. |
| Fase |
Fase. |
string |
None. |
| Filial |
Identificador da filial. |
string |
None. |
| FixarCambios |
Fixar os Câmbios. |
boolean |
None. |
| ID |
Identificador do contrato. |
string |
None. |
| IdBaseGov |
Identifica a moeda utilizada no contrato. |
string |
None. |
| Moeda |
Identifica a moeda utilizada no contrato. |
string |
None. |
| MoedaContrato |
Identifica a moeda. |
string |
None. |
| MoedaDaUEM |
Identifica se a moeda pertence à UEM. |
boolean |
None. |
| NReferencia |
Nossa Referência do contrato. |
string |
None. |
| NumContrato |
Identifica o número do contrato. |
integer |
None. |
| Objecto |
Objecto. |
string |
None. |
| ObraID |
ID da Obra\Projecto. |
string |
None. |
| Projeto |
Código do Projeto |
string |
None. |
| OportunidadeVendaID |
ID da Oportunidade de Venda. |
string |
None. |
| PeriodoFim |
Identifica a data de fim do período. |
date |
None. |
| PeriodoInicio |
Identifica a data de início do período. |
date |
None. |
| PrazoManutencao |
Identifica do Prazo de Manutenção. |
string |
None. |
| PrecoBase |
Identifica do Preco Base. |
decimal number |
None. |
| PrecoPeca |
Identifica do Preco Peça. |
decimal number |
None. |
| Referencia |
Referência do contrato. |
string |
None. |
| RegistoDR |
RegistoDR. |
string |
None. |
| RegistoJOEU |
RegistoJOEU. |
string |
None. |
| RegistoTribunal |
Registo Tribunal. |
string |
None. |
| RenovacaoDeID |
ID do contrato que este renova. |
string |
None. |
| RenovadoPorID |
ID do contrato renovado por este. |
string |
None. |
| Renovavel |
Identifica se o contrato é renovável: TRUE - Sim; FALSE - Não. |
boolean |
None. |
| Serie |
Identifica a série do contrato. |
string |
None. |
| ServicosTecnicos | Object |
None. |
|
| TipoDoc |
Identificador do tipo de documento do Contrato. |
string |
None. |
| TipoEntidade |
Identificador do tipo de entidade com quem foi celebrado o contrato. |
string |
None. |
| TipoObjecto |
Tipo Objecto |
string |
None. |
| UltVersao |
Indica se é a versão actual do contrato. |
boolean |
None. |
| Utilizador |
Identifica o utilizador que registou o contrato. |
string |
None. |
| ValorContrato |
Identifica o valor total do contrato. |
decimal number |
None. |
| ValorContratoComIva |
Identifica o valor total do contrato com IVA. |
decimal number |
None. |
| Vendedor |
Vendedor. |
string |
None. |
| Versao |
Versao contrato. |
integer |
None. |
| PagAntAMais |
Pagamento de anos anteriores a Mais. |
decimal number |
None. |
| PagAntNormal |
Pagamento de anos anteriores Normal. |
decimal number |
None. |
| PagAntOutrosTrab |
Pagamentos de anos anteriores para Outros Trabalhos. |
decimal number |
None. |
| PagAntRevisao |
Pagamento de anos anteriores Revisão. |
decimal number |
None. |
| PagAntSuprimentos |
Pagamento de anos anteriores Suprimentos. |
decimal number |
None. |
| AnoPagAnteriores |
Ano Pagamentos Antriores. |
integer |
None. |
| PrazoExecucao |
Prazo de Execução. |
string |
None. |
| PPS_ReferenciaExternaEntidade |
PPS: Referência externa da entidade [Código externo - ex: CódMunicipe] |
string |
None. |
| Garantias |
Garantias do Contrato |
Collection of BEGarantiaContrato |
None. |
| RegistosTCContrato |
Registos Tribunal Contas |
Collection of BERegistoTCContrato |
None. |
| Observacoes |
Observações |
string |
None. |
| DataIniExecFisica |
Data Inicio Execução Fisica |
date |
None. |
| ObjetoContrato |
Objeto Contrato |
string |
None. |
Response Formats
application/json, text/json
{
"Ano": 1,
"Cambio": 1.1,
"CamposUtil": [
{
"Nome": "sample string 1",
"Valor": {},
"Chave": true
},
{
"Nome": "sample string 1",
"Valor": {},
"Chave": true
}
],
"Cancelado": true,
"CanceladoMotivo": "sample string 1",
"DataCancelamento": "2026-04-04T13:10:28.0017787-01:00",
"Codigo": "sample string 3",
"CodigoCPV": "sample string 4",
"Data": "2026-04-04T13:10:28.0017787-01:00",
"DataAbertura": "2026-04-04T13:10:28.0017787-01:00",
"DataAdjudicacao": "2026-04-04T13:10:28.0017787-01:00",
"DataDecisaoContrato": "2026-04-04T13:10:28.0017787-01:00",
"DataDR": "2026-04-04T13:10:28.0017787-01:00",
"DataJOEU": "2026-04-04T13:10:28.0017787-01:00",
"DataLimiteRecep": "2026-04-04T13:10:28.0017787-01:00",
"DataTribunal": "2026-04-04T13:10:28.0017787-01:00",
"DataPrimeiroPagamento": "2026-04-04T13:10:28.0017787-01:00",
"DataUltimaActualizacao": "2026-04-04T13:10:28.0017787-01:00",
"Descricao": "sample string 5",
"EdicaoDR": "sample string 6",
"EdicaoJOEU": "sample string 7",
"EmModoEdicao": true,
"Entidade": "sample string 8",
"EstadoContrato": "sample string 9",
"Fase": "sample string 10",
"Filial": "sample string 11",
"FixarCambios": true,
"ID": "sample string 12",
"IdBaseGov": "sample string 13",
"Moeda": "sample string 14",
"MoedaContrato": "sample string 15",
"MoedaDaUEM": true,
"NReferencia": "sample string 16",
"NumContrato": 17,
"Objecto": "sample string 18",
"ObraID": "sample string 19",
"Projeto": "sample string 20",
"OportunidadeVendaID": "sample string 21",
"PeriodoFim": "2026-04-04T13:10:28.0017787-01:00",
"PeriodoInicio": "2026-04-04T13:10:28.0017787-01:00",
"PrazoManutencao": "sample string 22",
"PrecoBase": 1.0,
"PrecoPeca": 1.0,
"Referencia": "sample string 23",
"RegistoDR": "sample string 24",
"RegistoJOEU": "sample string 25",
"RegistoTribunal": "sample string 26",
"RenovacaoDeID": "sample string 27",
"RenovadoPorID": "sample string 28",
"Renovavel": true,
"Serie": "sample string 29",
"ServicosTecnicos": {},
"TipoDoc": "sample string 31",
"TipoEntidade": "sample string 32",
"TipoObjecto": "sample string 33",
"UltVersao": true,
"Utilizador": "sample string 34",
"ValorContrato": 1.1,
"ValorContratoComIva": 1.1,
"Vendedor": "sample string 35",
"Versao": 1,
"PagAntAMais": 1.0,
"PagAntNormal": 1.0,
"PagAntOutrosTrab": 1.0,
"PagAntRevisao": 1.0,
"PagAntSuprimentos": 1.0,
"AnoPagAnteriores": 1,
"PrazoExecucao": "sample string 36",
"PPS_ReferenciaExternaEntidade": "sample string 37",
"Garantias": [
{
"CamposUtil": [
{
"Nome": "sample string 1",
"Valor": {},
"Chave": true
},
{
"Nome": "sample string 1",
"Valor": {},
"Chave": true
}
],
"ContratoID": "sample string 1",
"FilialContrato": "sample string 2",
"TipoDocContrato": "sample string 3",
"SerieContrato": "sample string 4",
"NumContrato": 5,
"DataValidade": "2026-04-04T13:10:28.0017787-01:00",
"Descricao": "sample string 6",
"EstadoGarantia": 64,
"ID": "sample string 8",
"Linha": 1,
"Obrigatorio": true,
"TipoGarantia": "sample string 9",
"TipoGarantiaDescricao": "sample string 10"
},
{
"CamposUtil": [
{
"Nome": "sample string 1",
"Valor": {},
"Chave": true
},
{
"Nome": "sample string 1",
"Valor": {},
"Chave": true
}
],
"ContratoID": "sample string 1",
"FilialContrato": "sample string 2",
"TipoDocContrato": "sample string 3",
"SerieContrato": "sample string 4",
"NumContrato": 5,
"DataValidade": "2026-04-04T13:10:28.0017787-01:00",
"Descricao": "sample string 6",
"EstadoGarantia": 64,
"ID": "sample string 8",
"Linha": 1,
"Obrigatorio": true,
"TipoGarantia": "sample string 9",
"TipoGarantiaDescricao": "sample string 10"
}
],
"RegistosTCContrato": [
{
"ID": "sample string 1",
"DataTribunal": "2026-04-04T13:10:28.0017787-01:00",
"RegistoTribunal": "sample string 2",
"ContratoID": "sample string 3"
},
{
"ID": "sample string 1",
"DataTribunal": "2026-04-04T13:10:28.0017787-01:00",
"RegistoTribunal": "sample string 2",
"ContratoID": "sample string 3"
}
],
"Observacoes": "sample string 38",
"DataIniExecFisica": "2026-04-04T13:10:28.0017787-01:00",
"ObjetoContrato": "sample string 39"
}
text/plain
{"Ano":1,"Cambio":1.1,"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"Cancelado":true,"CanceladoMotivo":"sample string 1","DataCancelamento":"2026-04-04T13:10:28.0017787-01:00","Codigo":"sample string 3","CodigoCPV":"sample string 4","Data":"2026-04-04T13:10:28.0017787-01:00","DataAbertura":"2026-04-04T13:10:28.0017787-01:00","DataAdjudicacao":"2026-04-04T13:10:28.0017787-01:00","DataDecisaoContrato":"2026-04-04T13:10:28.0017787-01:00","DataDR":"2026-04-04T13:10:28.0017787-01:00","DataJOEU":"2026-04-04T13:10:28.0017787-01:00","DataLimiteRecep":"2026-04-04T13:10:28.0017787-01:00","DataTribunal":"2026-04-04T13:10:28.0017787-01:00","DataPrimeiroPagamento":"2026-04-04T13:10:28.0017787-01:00","DataUltimaActualizacao":"2026-04-04T13:10:28.0017787-01:00","Descricao":"sample string 5","EdicaoDR":"sample string 6","EdicaoJOEU":"sample string 7","EmModoEdicao":true,"Entidade":"sample string 8","EstadoContrato":"sample string 9","Fase":"sample string 10","Filial":"sample string 11","FixarCambios":true,"ID":"sample string 12","IdBaseGov":"sample string 13","Moeda":"sample string 14","MoedaContrato":"sample string 15","MoedaDaUEM":true,"NReferencia":"sample string 16","NumContrato":17,"Objecto":"sample string 18","ObraID":"sample string 19","Projeto":"sample string 20","OportunidadeVendaID":"sample string 21","PeriodoFim":"2026-04-04T13:10:28.0017787-01:00","PeriodoInicio":"2026-04-04T13:10:28.0017787-01:00","PrazoManutencao":"sample string 22","PrecoBase":1.0,"PrecoPeca":1.0,"Referencia":"sample string 23","RegistoDR":"sample string 24","RegistoJOEU":"sample string 25","RegistoTribunal":"sample string 26","RenovacaoDeID":"sample string 27","RenovadoPorID":"sample string 28","Renovavel":true,"Serie":"sample string 29","ServicosTecnicos":{},"TipoDoc":"sample string 31","TipoEntidade":"sample string 32","TipoObjecto":"sample string 33","UltVersao":true,"Utilizador":"sample string 34","ValorContrato":1.1,"ValorContratoComIva":1.1,"Vendedor":"sample string 35","Versao":1,"PagAntAMais":1.0,"PagAntNormal":1.0,"PagAntOutrosTrab":1.0,"PagAntRevisao":1.0,"PagAntSuprimentos":1.0,"AnoPagAnteriores":1,"PrazoExecucao":"sample string 36","PPS_ReferenciaExternaEntidade":"sample string 37","Garantias":[{"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"ContratoID":"sample string 1","FilialContrato":"sample string 2","TipoDocContrato":"sample string 3","SerieContrato":"sample string 4","NumContrato":5,"DataValidade":"2026-04-04T13:10:28.0017787-01:00","Descricao":"sample string 6","EstadoGarantia":64,"ID":"sample string 8","Linha":1,"Obrigatorio":true,"TipoGarantia":"sample string 9","TipoGarantiaDescricao":"sample string 10"},{"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"ContratoID":"sample string 1","FilialContrato":"sample string 2","TipoDocContrato":"sample string 3","SerieContrato":"sample string 4","NumContrato":5,"DataValidade":"2026-04-04T13:10:28.0017787-01:00","Descricao":"sample string 6","EstadoGarantia":64,"ID":"sample string 8","Linha":1,"Obrigatorio":true,"TipoGarantia":"sample string 9","TipoGarantiaDescricao":"sample string 10"}],"RegistosTCContrato":[{"ID":"sample string 1","DataTribunal":"2026-04-04T13:10:28.0017787-01:00","RegistoTribunal":"sample string 2","ContratoID":"sample string 3"},{"ID":"sample string 1","DataTribunal":"2026-04-04T13:10:28.0017787-01:00","RegistoTribunal":"sample string 2","ContratoID":"sample string 3"}],"Observacoes":"sample string 38","DataIniExecFisica":"2026-04-04T13:10:28.0017787-01:00","ObjetoContrato":"sample string 39"}