POST servico/integracaoterceiros/Produto

Adicionar um produto no ERPAtak

Request Info

URI Parameters

None.

Body Parameters

DTODePropriedadeIntegracao

DTODeItemReferenciaIntegracao
NomeDescriçãoTipoInformações adicionais
Codigo

Código do produto. Deixar null para utilizar sequência do ERPAtak.

string

String length: inclusive between 0 and 12

CodigoDaReferencia

Código de referência do produto. Deixar null para utilizar sequência do ERPAtak.

string

String length: inclusive between 0 and 4

Descricao

Descrição do produto.

string

Required

String length: inclusive between 1 and 120

Secao

Seção do produto. Deve ser informado um valor válido do ERPAtak.

string

Required

String length: inclusive between 1 and 4

Grupo

Grupo do produto. Deve ser informado um valor válido do ERPAtak.

string

Required

String length: inclusive between 1 and 4

SubGrupo

Sub-Grupo do produto. Deve ser informado um valor válido do ERPAtak.

string

Required

String length: inclusive between 1 and 4

Tipo

Tipo do animal. Valores válidos: [A = Aves | B = Bovinos | E = Equinos | O = Ovinos | P = Peixe | S = Suinos | N = Nenhum | L = Bubalinos]. Caso um valor inválido seja informado será utilizao 'N'.

string

Required

String length: inclusive between 1 and 1

UnidadePrimaria

Código da unidade primária. Fk da tbUnidade

string

String length: inclusive between 0 and 4

UnidadeAuxiliar

Código da unidade auxiliar. Fk da tbUnidade

string

String length: inclusive between 0 and 4

UnidadeDeVenda

Unidade de venda do produto

string

String length: inclusive between 0 and 4

UnidadeDeCompra

Unidade de compra do produto

string

String length: inclusive between 0 and 4

UnidadeDeComprometimento

Unidade de comprometimento do produto

string

String length: inclusive between 0 and 3

TipoOperacaoEntradaDeEstoque

Tipo de operação de entrada de estoque. Valores válidos: [E8Q = Cod. Barras EAN8 + Quantidade | E14Q = Cod. Barras EAN14 + Quantidade | E13Q = Cod. Barras EAN13 + Quantidade | CBFB = Cod. Barras Fabricante | E14 = Cod. Barras EAN14 | DIGT = Digitação | PESO = Pesagem | INT = Cod. Barras Interno | E8 = Cod. Barras EAN8 | E13 = Cod. Barras EAN13 | E128 = Cod. Barras EAN128 | INTP = Barras Interno + Pesagem | PRST = Pesagem + Rastreabilidade]. Caso um valor inválido seja informado será utilizao 'INT'.

string

Required

String length: inclusive between 0 and 4

TipoOperacaoEntradaDeEstoqueDaReferencia

Tipo de operação de entrada de estoque da refêrencia do item.

string

String length: inclusive between 0 and 4

TipoOperacaoSaidaDeEstoque

Tipo de operação de entrada de estoque. Valores válidos: [E8Q = Cod. Barras EAN8 + Quantidade | E14Q = Cod. Barras EAN14 + Quantidade | E13Q = Cod. Barras EAN13 + Quantidade | CBFB = Cod. Barras Fabricante | E14 = Cod. Barras EAN14 | DIGT = Digitação | PESO = Pesagem | INT = Cod. Barras Interno | E8 = Cod. Barras EAN8 | E13 = Cod. Barras EAN13 | E128 = Cod. Barras EAN128 | INTP = Barras Interno + Pesagem | PRST = Pesagem + Rastreabilidade]. Caso um valor inválido seja informado será utilizao 'INT'.

string

Required

String length: inclusive between 0 and 4

TipoOperacaoSaidaDeEstoqueDaReferencia

Tipo de operação de saída de estoque da refêrencia do item.

string

String length: inclusive between 0 and 4

Ean

Código EAN

string

String length: inclusive between 0 and 15

NCM

NCM do produto

string

String length: inclusive between 0 and 15

CodigoDaGrade

Grade do produto. Deve conter um valor válido no ERPAtak da tbGrade.

integer

None.

Status

Status do produto. Varlores válidos [D = Digitado | A = Ativo | I = Inativo | B = Bloqueado]

string

String length: inclusive between 0 and 1

IdMercado

Código do mercado que o produto pode ser vendido

string

None.

CEST

Código CEST. Necessário um valor válido no ERPAtak, tbCEST

integer

None.

Texto

Texto da ficha técnica

string

String length: inclusive between 0 and 16

TextoProducao

Texto de produção da ficha técnica

string

String length: inclusive between 0 and 16

CodigoSistemaAnterior

Código Sistema Anterior

string

String length: inclusive between 0 and 20

TipoProduto

Tipo do Produto. Valores válidos: [ MP = Matéria prima | PA = Produto acabado | PR = Produto revenda | AL = Almoxarifado | IM = Imobilizado | SE = Serviços | FM = Fórmula | AT = Teste de Abate | PT = Perfil tributário | LP = Linha de produto | PC = Peças Compradas | PF = Peças Fabricadas | PP = Peças Processadas | MC = Mat. Consumo | OI = Outros Insumos | VA = Vacina | ME = Medicamento | RA = Ração ].

string

String length: inclusive between 0 and 2

PertenceAoMixDeVendas

Pertence Ao Mix De Vendas. Valores válidos: 1 - Sim; 2 - Não

integer

None.

Request Formats

application/json, text/json

Exemplo:
{
  "Codigo": "sample string 1",
  "CodigoDaReferencia": "sample string 2",
  "Descricao": "sample string 3",
  "Secao": "sample string 4",
  "Grupo": "sample string 5",
  "SubGrupo": "sample string 6",
  "Tipo": "sample string 7",
  "UnidadePrimaria": "sample string 8",
  "UnidadeAuxiliar": "sample string 9",
  "UnidadeDeVenda": "sample string 10",
  "UnidadeDeCompra": "sample string 11",
  "UnidadeDeComprometimento": "sample string 12",
  "TipoOperacaoEntradaDeEstoque": "sample string 13",
  "TipoOperacaoEntradaDeEstoqueDaReferencia": "sample string 14",
  "TipoOperacaoSaidaDeEstoque": "sample string 15",
  "TipoOperacaoSaidaDeEstoqueDaReferencia": "sample string 16",
  "Ean": "sample string 17",
  "NCM": "sample string 18",
  "CodigoDaGrade": 1,
  "Status": "sample string 19",
  "IdMercado": "sample string 20",
  "CEST": 1,
  "Texto": "sample string 21",
  "TextoProducao": "sample string 22",
  "CodigoSistemaAnterior": "sample string 23",
  "TipoProduto": "sample string 24",
  "PertenceAoMixDeVendas": 1
}

application/xml, text/xml

Exemplo:
<DTODeItemReferenciaIntegracao xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ATAK.DTO.API.Integracao.Item">
  <CEST>1</CEST>
  <Codigo>sample string 1</Codigo>
  <CodigoDaGrade>1</CodigoDaGrade>
  <CodigoDaReferencia>sample string 2</CodigoDaReferencia>
  <CodigoSistemaAnterior>sample string 23</CodigoSistemaAnterior>
  <Descricao>sample string 3</Descricao>
  <Ean>sample string 17</Ean>
  <Grupo>sample string 5</Grupo>
  <IdMercado>sample string 20</IdMercado>
  <NCM>sample string 18</NCM>
  <PertenceAoMixDeVendas>1</PertenceAoMixDeVendas>
  <Secao>sample string 4</Secao>
  <Status>sample string 19</Status>
  <SubGrupo>sample string 6</SubGrupo>
  <Texto>sample string 21</Texto>
  <TextoProducao>sample string 22</TextoProducao>
  <Tipo>sample string 7</Tipo>
  <TipoOperacaoEntradaDeEstoque>sample string 13</TipoOperacaoEntradaDeEstoque>
  <TipoOperacaoEntradaDeEstoqueDaReferencia>sample string 14</TipoOperacaoEntradaDeEstoqueDaReferencia>
  <TipoOperacaoSaidaDeEstoque>sample string 15</TipoOperacaoSaidaDeEstoque>
  <TipoOperacaoSaidaDeEstoqueDaReferencia>sample string 16</TipoOperacaoSaidaDeEstoqueDaReferencia>
  <TipoProduto>sample string 24</TipoProduto>
  <UnidadeAuxiliar>sample string 9</UnidadeAuxiliar>
  <UnidadeDeCompra>sample string 11</UnidadeDeCompra>
  <UnidadeDeComprometimento>sample string 12</UnidadeDeComprometimento>
  <UnidadeDeVenda>sample string 10</UnidadeDeVenda>
  <UnidadePrimaria>sample string 8</UnidadePrimaria>
</DTODeItemReferenciaIntegracao>

application/x-www-form-urlencoded

Exemplo:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'DTODeItemReferenciaIntegracao'.

Response Info

Resource Description

DTODePropriedadeIntegracao

HttpResponseMessage
NomeDescriçãoTipoInformações adicionais
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.