POST servico/integracaoterceiros/Produto
Adicionar um produto no ERPAtak
Request Info
URI Parameters
None.
Body Parameters
DTODePropriedadeIntegracao
DTODeItemReferenciaIntegracao| Nome | Descrição | Tipo | Informaçõ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
{
"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
<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 não disponível.
Response Info
Resource Description
DTODePropriedadeIntegracao
HttpResponseMessage| Nome | Descrição | Tipo | Informaçõ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. |