POST api/FuncionariosRemuneracoes/Actualiza

Actualiza Remuneração do Funcionário.

Request Information

URI Parameters

None.

Body Parameters

Business Entity Object: Remuneração do Funcionário.

BEFuncionarioRemuneracao
NameDescriptionTypeAdditional information
AnoFinal

Ano Final (intervalo de validade) da Remuneração.

integer

None.

AnoInicial

Ano Inicial (intervalo de validade) da Remuneração.

integer

None.

CamposUtil

Campos do Utilizador.

Collection of BECampo

None.

EmModoEdicao

Em Modo de Edição?

boolean

None.

Funcionario

Identificador (Código) do Funcionário.

string

None.

IdFuncRemCBL

Identificador (ID) da Remuneração.

string

None.

PeriodoFinal

Período Final (intervalo de validade) da Remuneração.

integer

None.

PeriodoInicial

Período Inicial (intervalo de validade) da Remuneração.

integer

None.

Quantidade

Quantidade (aplicável se a Remuneração é do tipo "Valor Unitário").

decimal number

None.

Remuneracao

Identificador (Código) da Remuneração.

string

None.

Valor

Valor da Remuneração.

decimal number

None.

ValorUnitario

Valor Unitário da Remuneração.

decimal number

None.

Request Formats

application/json, text/json

Sample:
{
  "AnoFinal": 1,
  "AnoInicial": 2,
  "CamposUtil": [
    {
      "Nome": "sample string 1",
      "Valor": {},
      "Chave": true
    },
    {
      "Nome": "sample string 1",
      "Valor": {},
      "Chave": true
    }
  ],
  "EmModoEdicao": true,
  "Funcionario": "sample string 3",
  "IdFuncRemCBL": "sample string 4",
  "PeriodoFinal": 5,
  "PeriodoInicial": 6,
  "Quantidade": 1.1,
  "Remuneracao": "sample string 7",
  "Valor": 1.1,
  "ValorUnitario": 1.1
}

text/plain

Sample:
{"AnoFinal":1,"AnoInicial":2,"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"EmModoEdicao":true,"Funcionario":"sample string 3","IdFuncRemCBL":"sample string 4","PeriodoFinal":5,"PeriodoInicial":6,"Quantidade":1.1,"Remuneracao":"sample string 7","Valor":1.1,"ValorUnitario":1.1}

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

Response Information

Resource Description

Identificador do Funcionário / Remuneração.

string

Response Formats

application/json, text/json, text/plain

Sample:
"sample string 1"