POST api/ProcessosExecucao/Actualiza

Request Information

URI Parameters

None.

Body Parameters

BEProcessoExecucao
NameDescriptionTypeAdditional information
Ano

Ano.

integer

None.

Anulacao

Anulação (usado apenas nas liquidações)?

boolean

None.

CamposUtil

Campos do Utilizador.

Collection of BECampo

None.

Data

Data.

date

None.

Descricao

Descrição.

string

None.

DisposicaoLegal

Disposição Legal.

string

None.

Entidade

Entidade.

string

None.

Finalidade

Finalidade.

string

None.

LinhasProcessExecucao

Linhas do Processo de Execucao

Collection of BELinhaProcessoExecucao

None.

Moeda

Moeda.

string

None.

Natureza

Natureza.

string

None.

Notas

Notas.

string

None.

NumDocExterno

N.º Documento Externo.

string

None.

Processo

Processo de Execução.

string

None.

TipoContrato

Tipo de Contrato: : 0 = Nenhum; 1 = Concedido; 2 = Revisão; 3 = Trabalho a Mais; 4 = Trabalho Suprimento; 5 = Outros Trabalhos.

integer

None.

TipoEntidade

Tipo de Entidade.

string

None.

TipoLancamento

Tipo de Lancamento.

string

None.

TipoProcesso

Tipo de Processo.

string

None.

TransferenciaSubsidio

Transferência Subsídio: Nenhum = 0, Concedido = 1, Recebido = 2.

integer

None.

TipoTransferenciaSubsidio

Tipo de Transferência Subsídio: Nenhum = 0, Transferência Corrente = 1, Transferência Capital = 2, Subsídio = 3.

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "Ano": 1,
  "Anulacao": true,
  "CamposUtil": [
    {
      "Nome": "sample string 1",
      "Valor": {},
      "Chave": true
    },
    {
      "Nome": "sample string 1",
      "Valor": {},
      "Chave": true
    }
  ],
  "Data": "2026-04-04T13:10:25.3298749-01:00",
  "Descricao": "sample string 4",
  "DisposicaoLegal": "sample string 5",
  "Entidade": "sample string 6",
  "Finalidade": "sample string 7",
  "LinhasProcessExecucao": [
    {
      "Actividade": "sample string 1",
      "Anulacao": true,
      "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",
      "FonteFinanc": "sample string 6",
      "IdProjecto": "sample string 7",
      "IdLinha": "sample string 8",
      "Linha": 9,
      "ProgMedida": "sample string 10",
      "Valor": 11.0,
      "ValorAlt": 12.0,
      "ValorIni": 13.0,
      "ValorIniAlt": 14.0,
      "ValorN1": 15.0,
      "ValorN1Alt": 16.0,
      "ValorN2": 17.0,
      "ValorN2Alt": 18.0,
      "ValorN3": 19.0,
      "ValorN3Alt": 20.0,
      "ValorN4": 21.0,
      "ValorN4Alt": 22.0,
      "ValorSeguintes": 23.0,
      "ValorSeguintesAlt": 24.0,
      "Dimensoes": [
        {
          "CamposUtil": [
            {
              "Nome": "sample string 1",
              "Valor": {},
              "Chave": true
            },
            {
              "Nome": "sample string 1",
              "Valor": {},
              "Chave": true
            }
          ],
          "IdLinhaProc": "sample string 1",
          "Linha": 2,
          "ListaCodigos": [
            "sample string 1",
            "sample string 2"
          ],
          "ListaDimensoes": [
            "sample string 1",
            "sample string 2"
          ],
          "Perc": 3.1
        },
        {
          "CamposUtil": [
            {
              "Nome": "sample string 1",
              "Valor": {},
              "Chave": true
            },
            {
              "Nome": "sample string 1",
              "Valor": {},
              "Chave": true
            }
          ],
          "IdLinhaProc": "sample string 1",
          "Linha": 2,
          "ListaCodigos": [
            "sample string 1",
            "sample string 2"
          ],
          "ListaDimensoes": [
            "sample string 1",
            "sample string 2"
          ],
          "Perc": 3.1
        }
      ]
    },
    {
      "Actividade": "sample string 1",
      "Anulacao": true,
      "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",
      "FonteFinanc": "sample string 6",
      "IdProjecto": "sample string 7",
      "IdLinha": "sample string 8",
      "Linha": 9,
      "ProgMedida": "sample string 10",
      "Valor": 11.0,
      "ValorAlt": 12.0,
      "ValorIni": 13.0,
      "ValorIniAlt": 14.0,
      "ValorN1": 15.0,
      "ValorN1Alt": 16.0,
      "ValorN2": 17.0,
      "ValorN2Alt": 18.0,
      "ValorN3": 19.0,
      "ValorN3Alt": 20.0,
      "ValorN4": 21.0,
      "ValorN4Alt": 22.0,
      "ValorSeguintes": 23.0,
      "ValorSeguintesAlt": 24.0,
      "Dimensoes": [
        {
          "CamposUtil": [
            {
              "Nome": "sample string 1",
              "Valor": {},
              "Chave": true
            },
            {
              "Nome": "sample string 1",
              "Valor": {},
              "Chave": true
            }
          ],
          "IdLinhaProc": "sample string 1",
          "Linha": 2,
          "ListaCodigos": [
            "sample string 1",
            "sample string 2"
          ],
          "ListaDimensoes": [
            "sample string 1",
            "sample string 2"
          ],
          "Perc": 3.1
        },
        {
          "CamposUtil": [
            {
              "Nome": "sample string 1",
              "Valor": {},
              "Chave": true
            },
            {
              "Nome": "sample string 1",
              "Valor": {},
              "Chave": true
            }
          ],
          "IdLinhaProc": "sample string 1",
          "Linha": 2,
          "ListaCodigos": [
            "sample string 1",
            "sample string 2"
          ],
          "ListaDimensoes": [
            "sample string 1",
            "sample string 2"
          ],
          "Perc": 3.1
        }
      ]
    }
  ],
  "Moeda": "sample string 8",
  "Natureza": "sample string 9",
  "Notas": "sample string 10",
  "NumDocExterno": "sample string 11",
  "Processo": "sample string 12",
  "TipoContrato": 13,
  "TipoEntidade": "sample string 14",
  "TipoLancamento": "sample string 15",
  "TipoProcesso": "sample string 16",
  "TransferenciaSubsidio": 17,
  "TipoTransferenciaSubsidio": 18
}

text/plain

Sample:
{"Ano":1,"Anulacao":true,"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"Data":"2026-04-04T13:10:25.3298749-01:00","Descricao":"sample string 4","DisposicaoLegal":"sample string 5","Entidade":"sample string 6","Finalidade":"sample string 7","LinhasProcessExecucao":[{"Actividade":"sample string 1","Anulacao":true,"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","FonteFinanc":"sample string 6","IdProjecto":"sample string 7","IdLinha":"sample string 8","Linha":9,"ProgMedida":"sample string 10","Valor":11.0,"ValorAlt":12.0,"ValorIni":13.0,"ValorIniAlt":14.0,"ValorN1":15.0,"ValorN1Alt":16.0,"ValorN2":17.0,"ValorN2Alt":18.0,"ValorN3":19.0,"ValorN3Alt":20.0,"ValorN4":21.0,"ValorN4Alt":22.0,"ValorSeguintes":23.0,"ValorSeguintesAlt":24.0,"Dimensoes":[{"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"IdLinhaProc":"sample string 1","Linha":2,"ListaCodigos":["sample string 1","sample string 2"],"ListaDimensoes":["sample string 1","sample string 2"],"Perc":3.1},{"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"IdLinhaProc":"sample string 1","Linha":2,"ListaCodigos":["sample string 1","sample string 2"],"ListaDimensoes":["sample string 1","sample string 2"],"Perc":3.1}]},{"Actividade":"sample string 1","Anulacao":true,"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","FonteFinanc":"sample string 6","IdProjecto":"sample string 7","IdLinha":"sample string 8","Linha":9,"ProgMedida":"sample string 10","Valor":11.0,"ValorAlt":12.0,"ValorIni":13.0,"ValorIniAlt":14.0,"ValorN1":15.0,"ValorN1Alt":16.0,"ValorN2":17.0,"ValorN2Alt":18.0,"ValorN3":19.0,"ValorN3Alt":20.0,"ValorN4":21.0,"ValorN4Alt":22.0,"ValorSeguintes":23.0,"ValorSeguintesAlt":24.0,"Dimensoes":[{"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"IdLinhaProc":"sample string 1","Linha":2,"ListaCodigos":["sample string 1","sample string 2"],"ListaDimensoes":["sample string 1","sample string 2"],"Perc":3.1},{"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"IdLinhaProc":"sample string 1","Linha":2,"ListaCodigos":["sample string 1","sample string 2"],"ListaDimensoes":["sample string 1","sample string 2"],"Perc":3.1}]}],"Moeda":"sample string 8","Natureza":"sample string 9","Notas":"sample string 10","NumDocExterno":"sample string 11","Processo":"sample string 12","TipoContrato":13,"TipoEntidade":"sample string 14","TipoLancamento":"sample string 15","TipoProcesso":"sample string 16","TransferenciaSubsidio":17,"TipoTransferenciaSubsidio":18}

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 'BEProcessoExecucao'.

Response Information

Resource Description

string

Response Formats

application/json, text/json, text/plain

Sample:
"sample string 1"