POST api/TiposDocumento/Actualiza

Actualiza Tipos de Documento.

Request Information

URI Parameters

None.

Body Parameters

Business Entity Object: Tipos de Documento.

BETipoDocumento
NameDescriptionTypeAdditional information
Ano

Ano

integer

None.

BalAnalitica

Propriedade que determina se há ou não Balanceamento para a Analítica na moeda base.

boolean

None.

BalAnaliticaMAlt

Propriedade que determina se há ou não Balanceamento para a Analítica na moeda alternativa.

boolean

None.

BalFinanceira

Propriedade que determina se há ou não Balanceamento para a Financeira na moeda base.

boolean

None.

BalFinanceiraMAlt

Propriedade que determina se há ou não Balanceamento para a Financeira na moeda alternativa.

boolean

None.

BalOrcamental

Declaration

boolean

None.

BalOrcamentalMAlt

Declaration

boolean

None.

CamposUtil

Colecção dos Campos de Utilizador.

Collection of BECampo

None.

CodigoFiscal

Identifica o Código Fiscal correspondente ao tipo de documento

string

None.

DataIntegracaoCCT

Indica qual a data a usar no documento de integração nas contas correntes (1 - Data do Documento, 2 - Data de Lançamento, 3 - Data Actual).

integer

None.

Descricao

Descrição associada ao documento.

string

None.

Diario

Identificador do Diário.

string

None.

Documento

Identificador do Documento.

string

None.

EmModoEdicao

Indica se se trata de um Documento ou de um já existente em edição. EmModoEdicao = True já existente, EmModoEdicao = False Novo.

boolean

None.

ExportaSAFTCompras

Indica se o documento exporta para o SAF-T de compras

boolean

None.

IntegraCCT

Indica se a documento faz integração automática nas contas correntes.

boolean

None.

IvaCaixa

Indica se o documento está afecto a IVA de caixa.

boolean

None.

LinhasDocumento

Colecção de linhas do Documento.

Collection of BELinhaTipoDocumento

None.

LinhasFluxo

Colecção de linhas dos fluxos do Documento.

Collection of BELinhaFluxoTipoDocumento

None.

LiqPendentes

Identifica se está sujeito ou a Liquidação de Pendentes.

boolean

None.

Numerador

Define o valor do campo Numerador.

integer

None.

ObrigaNumDocExt

Indica se a documento obriga à intrudução do nº do documento externo.

boolean

None.

PermiteEdicao

Propriedade que define se um documento editado pode ser editado.

boolean

None.

Recapitulativos

Identifica se está sujeito a Recapitulativos.

boolean

None.

RecolhaTerc

Identifica se está ou não sujeito a recolha do terceiro nos movimentos na moeda base.

integer

None.

Retencao

Identifica se está sujeito ou não à Retenção na Fonte.

boolean

None.

SerieLiq

Série do documento de liquidação (regularização) para integração nas contas correntes.

string

None.

TipoCalculoFluxosCaixa

Tipo de cálculo para os fluxos de caixa

CBL_TipoCalculoFluxosCaixa

None.

TipoDocIMO

Propriedade que atribui um tipo de Documento no Imobizado.

CBL_TipoDocIMO

None.

TipoDocLiq

Documento de liquidação (regularização) para integração nas contas correntes.

string

None.

TipoLancamento

Devolve o Tipo de Lançamento.

string

None.

TipoOperacaoPendente

Indica o tipo de pendente que o documento gera.

Object

None.

ValidaDupNumDocExt

Indica se a documento valida duplicações do nº do documento externo.

boolean

None.

ValidaDupNumDocExtEntidade

Indica se a documento valida duplicações do nº do documento externo apenas para a entidade.

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "Ano": 1,
  "BalAnalitica": true,
  "BalAnaliticaMAlt": true,
  "BalFinanceira": true,
  "BalFinanceiraMAlt": true,
  "BalOrcamental": true,
  "BalOrcamentalMAlt": true,
  "CamposUtil": [
    {
      "Nome": "sample string 1",
      "Valor": {},
      "Chave": true
    },
    {
      "Nome": "sample string 1",
      "Valor": {},
      "Chave": true
    }
  ],
  "CodigoFiscal": "sample string 8",
  "DataIntegracaoCCT": 9,
  "Descricao": "sample string 10",
  "Diario": "sample string 11",
  "Documento": "sample string 12",
  "EmModoEdicao": true,
  "ExportaSAFTCompras": true,
  "IntegraCCT": true,
  "IvaCaixa": true,
  "LinhasDocumento": [
    {
      "Ano": 0,
      "CamposUtil": [
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        },
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        }
      ],
      "Conta": "sample string 1",
      "Documento": "sample string 2",
      "EmModoEdicao": true,
      "Grupo": 4,
      "Natureza": "sample string 5",
      "PoeValor": true,
      "Repete": true,
      "SujeitaDuodecimos": true
    },
    {
      "Ano": 0,
      "CamposUtil": [
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        },
        {
          "Nome": "sample string 1",
          "Valor": {},
          "Chave": true
        }
      ],
      "Conta": "sample string 1",
      "Documento": "sample string 2",
      "EmModoEdicao": true,
      "Grupo": 4,
      "Natureza": "sample string 5",
      "PoeValor": true,
      "Repete": true,
      "SujeitaDuodecimos": true
    }
  ],
  "LinhasFluxo": [
    {
      "Documento": "sample string 1",
      "Fluxo": "sample string 2",
      "Linha": 3
    },
    {
      "Documento": "sample string 1",
      "Fluxo": "sample string 2",
      "Linha": 3
    }
  ],
  "LiqPendentes": true,
  "Numerador": 18,
  "ObrigaNumDocExt": true,
  "PermiteEdicao": true,
  "Recapitulativos": true,
  "RecolhaTerc": 22,
  "Retencao": true,
  "SerieLiq": "sample string 24",
  "TipoCalculoFluxosCaixa": 0,
  "TipoDocIMO": 0,
  "TipoDocLiq": "sample string 25",
  "TipoLancamento": "sample string 26",
  "TipoOperacaoPendente": {},
  "ValidaDupNumDocExt": true,
  "ValidaDupNumDocExtEntidade": true
}

text/plain

Sample:
{"Ano":1,"BalAnalitica":true,"BalAnaliticaMAlt":true,"BalFinanceira":true,"BalFinanceiraMAlt":true,"BalOrcamental":true,"BalOrcamentalMAlt":true,"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"CodigoFiscal":"sample string 8","DataIntegracaoCCT":9,"Descricao":"sample string 10","Diario":"sample string 11","Documento":"sample string 12","EmModoEdicao":true,"ExportaSAFTCompras":true,"IntegraCCT":true,"IvaCaixa":true,"LinhasDocumento":[{"Ano":0,"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"Conta":"sample string 1","Documento":"sample string 2","EmModoEdicao":true,"Grupo":4,"Natureza":"sample string 5","PoeValor":true,"Repete":true,"SujeitaDuodecimos":true},{"Ano":0,"CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"Conta":"sample string 1","Documento":"sample string 2","EmModoEdicao":true,"Grupo":4,"Natureza":"sample string 5","PoeValor":true,"Repete":true,"SujeitaDuodecimos":true}],"LinhasFluxo":[{"Documento":"sample string 1","Fluxo":"sample string 2","Linha":3},{"Documento":"sample string 1","Fluxo":"sample string 2","Linha":3}],"LiqPendentes":true,"Numerador":18,"ObrigaNumDocExt":true,"PermiteEdicao":true,"Recapitulativos":true,"RecolhaTerc":22,"Retencao":true,"SerieLiq":"sample string 24","TipoCalculoFluxosCaixa":0,"TipoDocIMO":0,"TipoDocLiq":"sample string 25","TipoLancamento":"sample string 26","TipoOperacaoPendente":{},"ValidaDupNumDocExt":true,"ValidaDupNumDocExtEntidade":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 'BETipoDocumento'.

Response Information

Resource Description

Identificador do Cenro de Custo.

string

Response Formats

application/json, text/json, text/plain

Sample:
"sample string 1"