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

Atualiza Plano de Faturacao

Request Information

URI Parameters

NameDescriptionTypeAdditional information
IDContexto

string

Default value is

returnResult

boolean

Default value is False

Body Parameters

BEPlanoFaturacao
NameDescriptionTypeAdditional information
Id

Id do Plano

string

None.

Tipo

Tipo de Faturação

string

None.

Ano

Ano

integer

None.

TipoEntidade

Tipo de Entidade

string

None.

Entidade

Entidade

string

None.

Artigo

Artigo

string

None.

Processo

Processo

string

None.

Linha

Linha do Processo

integer

None.

Analitica

Analitica

string

None.

CentroCusto

Centro Custo

string

None.

Contrato

Contrato

string

None.

ContaCBL

Conta CBL

string

None.

TipoTerceiro

Tipo Terceiro

string

None.

Dia

Dia a gerar

integer

None.

Meses

Meses

integer

None.

Total

Total do Plano

decimal number

None.

Mes1

Janeiro

decimal number

None.

Mes2

Fevereiro

decimal number

None.

Mes3

Março

decimal number

None.

Mes4

Abril

decimal number

None.

Mes5

Maio

decimal number

None.

Mes6

Junho

decimal number

None.

Mes7

Julho

decimal number

None.

Mes8

Agosto

decimal number

None.

Mes9

Setembro

decimal number

None.

Mes10

Outubro

decimal number

None.

Mes11

Novembro

decimal number

None.

Mes12

Dezembro

decimal number

None.

MesTransicao

Mês de Transição

string

None.

Ativo

Ativo

boolean

None.

Utilizador

Utilizador

string

None.

DataModificacao

Data de Modificação

date

None.

ContaBancaria

Conta Bancária

string

None.

Movimento

Movimento Bancario

string

None.

Rubrica

Rubrica

string

None.

CamposUtil

Campos de Utilizador

Collection of BECampo

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": "sample string 1",
  "Tipo": "sample string 2",
  "Ano": 3,
  "TipoEntidade": "sample string 4",
  "Entidade": "sample string 5",
  "Artigo": "sample string 6",
  "Processo": "sample string 7",
  "Linha": 8,
  "Analitica": "sample string 9",
  "CentroCusto": "sample string 10",
  "Contrato": "sample string 11",
  "ContaCBL": "sample string 12",
  "TipoTerceiro": "sample string 13",
  "Dia": 14,
  "Meses": 15,
  "Total": 16.0,
  "Mes1": 17.0,
  "Mes2": 18.0,
  "Mes3": 19.0,
  "Mes4": 20.0,
  "Mes5": 21.0,
  "Mes6": 22.0,
  "Mes7": 23.0,
  "Mes8": 24.0,
  "Mes9": 25.0,
  "Mes10": 26.0,
  "Mes11": 27.0,
  "Mes12": 28.0,
  "MesTransicao": "sample string 29",
  "Ativo": true,
  "Utilizador": "sample string 31",
  "DataModificacao": "2026-04-04T13:17:34.598619-01:00",
  "ContaBancaria": "sample string 33",
  "Movimento": "sample string 34",
  "Rubrica": "sample string 35",
  "CamposUtil": [
    {
      "Nome": "sample string 1",
      "Valor": {},
      "Chave": true
    },
    {
      "Nome": "sample string 1",
      "Valor": {},
      "Chave": true
    }
  ]
}

text/plain

Sample:
{"Id":"sample string 1","Tipo":"sample string 2","Ano":3,"TipoEntidade":"sample string 4","Entidade":"sample string 5","Artigo":"sample string 6","Processo":"sample string 7","Linha":8,"Analitica":"sample string 9","CentroCusto":"sample string 10","Contrato":"sample string 11","ContaCBL":"sample string 12","TipoTerceiro":"sample string 13","Dia":14,"Meses":15,"Total":16.0,"Mes1":17.0,"Mes2":18.0,"Mes3":19.0,"Mes4":20.0,"Mes5":21.0,"Mes6":22.0,"Mes7":23.0,"Mes8":24.0,"Mes9":25.0,"Mes10":26.0,"Mes11":27.0,"Mes12":28.0,"MesTransicao":"sample string 29","Ativo":true,"Utilizador":"sample string 31","DataModificacao":"2026-04-04T13:17:34.598619-01:00","ContaBancaria":"sample string 33","Movimento":"sample string 34","Rubrica":"sample string 35","CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":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 'BEPlanoFaturacao'.

Response Information

Resource Description

Object

None.

Response Formats

application/json, text/json, text/plain

Sample:
{}