GET api/FichasReparticoes/Edita?Ficha={Ficha}&Exercicio={Exercicio}&Periodo={Periodo}

Edita Repartição da Ficha.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
Ficha

Identificador da Ficha.

string

Required

Exercicio

Identificador do Exercicio.

integer

Required

Periodo

Identificador do Periodo.

integer

Required

Body Parameters

None.

Response Information

Resource Description

Informação do Repartição da Ficha.

BEFichaReparticao
NameDescriptionTypeAdditional information
Bem

Identificador da Ficha (Activo).

string

None.

Exercicio

Identificador do Exercício da Repartição.

integer

None.

LinhasAnalitica

Colecção das linhas da Repartição das Analíticas.

Collection of BEFichaLinhaContaAnalitica

None.

LinhasCCusto

Colecção das linhas da Repartição dos Centros de Custo.

Collection of BEFichaLinhaCentroCusto

None.

LinhasFuncoes

Colecção das linhas da Repartição das Funcoes.

Collection of BEFichaLinhaFuncao

None.

LinhasProjectos

Colecção das linhas da Repartição dos Projetos.

Collection of BEFichaLinhaProjeto

None.

Periodo

Período ao qual se refere a repartição.

integer

None.

Propaga

Indica se é para efectuar a propagação das repartições para os meses/exercícios subsequentes.

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "Bem": "sample string 1",
  "Exercicio": 1,
  "LinhasAnalitica": [
    {
      "Analitica": "sample string 1",
      "CamposUtil": [
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        },
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        }
      ],
      "Fixa": true,
      "HoraImpManual": true,
      "ID": "sample string 2",
      "Linha": 1,
      "Percentagem": 1.1,
      "Principal": true,
      "Projecto": "sample string 3",
      "ValorHoraImp": 1.1,
      "WBSItem": "sample string 4"
    },
    {
      "Analitica": "sample string 1",
      "CamposUtil": [
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        },
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        }
      ],
      "Fixa": true,
      "HoraImpManual": true,
      "ID": "sample string 2",
      "Linha": 1,
      "Percentagem": 1.1,
      "Principal": true,
      "Projecto": "sample string 3",
      "ValorHoraImp": 1.1,
      "WBSItem": "sample string 4"
    }
  ],
  "LinhasCCusto": [
    {
      "CamposUtil": [
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        },
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        }
      ],
      "CentroCusto": "sample string 1",
      "Fixa": true,
      "HoraImpManual": true,
      "ID": "sample string 2",
      "Linha": 1,
      "Percentagem": 1.1,
      "Principal": true,
      "Projecto": "sample string 3",
      "ValorHoraImp": 1.1,
      "WBSItem": "sample string 4"
    },
    {
      "CamposUtil": [
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        },
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        }
      ],
      "CentroCusto": "sample string 1",
      "Fixa": true,
      "HoraImpManual": true,
      "ID": "sample string 2",
      "Linha": 1,
      "Percentagem": 1.1,
      "Principal": true,
      "Projecto": "sample string 3",
      "ValorHoraImp": 1.1,
      "WBSItem": "sample string 4"
    }
  ],
  "LinhasFuncoes": [
    {
      "Funcao": "sample string 1",
      "CamposUtil": [
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        },
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        }
      ],
      "Fixa": true,
      "ID": "sample string 2",
      "Linha": 1,
      "Percentagem": 1.1,
      "Principal": true,
      "Projecto": "sample string 3",
      "WBSItem": "sample string 4"
    },
    {
      "Funcao": "sample string 1",
      "CamposUtil": [
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        },
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        }
      ],
      "Fixa": true,
      "ID": "sample string 2",
      "Linha": 1,
      "Percentagem": 1.1,
      "Principal": true,
      "Projecto": "sample string 3",
      "WBSItem": "sample string 4"
    }
  ],
  "LinhasProjectos": [
    {
      "CamposUtil": [
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        },
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        }
      ],
      "Fixa": true,
      "ID": "sample string 1",
      "Linha": 1,
      "Percentagem": 1.1,
      "Principal": true,
      "Projecto": "sample string 2",
      "WBSItem": "sample string 3"
    },
    {
      "CamposUtil": [
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        },
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        }
      ],
      "Fixa": true,
      "ID": "sample string 1",
      "Linha": 1,
      "Percentagem": 1.1,
      "Principal": true,
      "Projecto": "sample string 2",
      "WBSItem": "sample string 3"
    }
  ],
  "Periodo": 1,
  "Propaga": true
}

text/plain

Sample:
{"Bem":"sample string 1","Exercicio":1,"LinhasAnalitica":[{"Analitica":"sample string 1","CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"Fixa":true,"HoraImpManual":true,"ID":"sample string 2","Linha":1,"Percentagem":1.1,"Principal":true,"Projecto":"sample string 3","ValorHoraImp":1.1,"WBSItem":"sample string 4"},{"Analitica":"sample string 1","CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"Fixa":true,"HoraImpManual":true,"ID":"sample string 2","Linha":1,"Percentagem":1.1,"Principal":true,"Projecto":"sample string 3","ValorHoraImp":1.1,"WBSItem":"sample string 4"}],"LinhasCCusto":[{"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"CentroCusto":"sample string 1","Fixa":true,"HoraImpManual":true,"ID":"sample string 2","Linha":1,"Percentagem":1.1,"Principal":true,"Projecto":"sample string 3","ValorHoraImp":1.1,"WBSItem":"sample string 4"},{"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"CentroCusto":"sample string 1","Fixa":true,"HoraImpManual":true,"ID":"sample string 2","Linha":1,"Percentagem":1.1,"Principal":true,"Projecto":"sample string 3","ValorHoraImp":1.1,"WBSItem":"sample string 4"}],"LinhasFuncoes":[{"Funcao":"sample string 1","CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"Fixa":true,"ID":"sample string 2","Linha":1,"Percentagem":1.1,"Principal":true,"Projecto":"sample string 3","WBSItem":"sample string 4"},{"Funcao":"sample string 1","CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"Fixa":true,"ID":"sample string 2","Linha":1,"Percentagem":1.1,"Principal":true,"Projecto":"sample string 3","WBSItem":"sample string 4"}],"LinhasProjectos":[{"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"Fixa":true,"ID":"sample string 1","Linha":1,"Percentagem":1.1,"Principal":true,"Projecto":"sample string 2","WBSItem":"sample string 3"},{"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"Fixa":true,"ID":"sample string 1","Linha":1,"Percentagem":1.1,"Principal":true,"Projecto":"sample string 2","WBSItem":"sample string 3"}],"Periodo":1,"Propaga":true}