POST api/TiposArtigo/Actualiza

Actualiza Tipos Artigo.

Request Information

URI Parameters

None.

Body Parameters

Business Entity Object: Tipos Artigo.

BETipoArtigo
NameDescriptionTypeAdditional information
ClassificacaoFiscalTipoProduto

Tipo de produto a usar na comunicação dos stocks à AT

string

None.

Descricao

Descrição do Tipo de Artigo

string

None.

CamposUtil

Campos do Utilizador.

Collection of BECampo

None.

EmModoEdicao

Em Modo de Edição?

boolean

None.

ModoAlteracao

Entidade de Tesouraria.

BAS_ModosAlteracaoObjectos

None.

Sistema

Tipo de Artigo de Sistema (não editável)?.

boolean

None.

TipoArtigo

Tipo de Artigo.

string

None.

TipoFiscalSAFT

Tipo de produto a usar na comunicação do SAFT à AT.

string

None.

TipoLinha

Tipo de Linha Correspondente (na tabela TiposMov).

string

None.

Request Formats

application/json, text/json

Sample:
{
  "ClassificacaoFiscalTipoProduto": "sample string 1",
  "Descricao": "sample string 2",
  "CamposUtil": [
    {
      "Nome": "sample string 1",
      "Valor": {},
      "Chave": true
    },
    {
      "Nome": "sample string 1",
      "Valor": {},
      "Chave": true
    }
  ],
  "EmModoEdicao": true,
  "ModoAlteracao": 1,
  "Sistema": true,
  "TipoArtigo": "sample string 5",
  "TipoFiscalSAFT": "sample string 6",
  "TipoLinha": "sample string 7"
}

text/plain

Sample:
{"ClassificacaoFiscalTipoProduto":"sample string 1","Descricao":"sample string 2","CamposUtil":[{"Nome":"sample string 1","Valor":{},"Chave":true},{"Nome":"sample string 1","Valor":{},"Chave":true}],"EmModoEdicao":true,"ModoAlteracao":1,"Sistema":true,"TipoArtigo":"sample string 5","TipoFiscalSAFT":"sample string 6","TipoLinha":"sample string 7"}

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

Response Information

Resource Description

Identificador do Tipo Artigo.

string

Response Formats

application/json, text/json, text/plain

Sample:
"sample string 1"