PUT servico/integracaoterceiros/Produto
Edita um produto no ERPAtak
Request Info
URI Parameters
None.
Body Parameters
DTODeItemReferenciaIntegracaoPut
DTODeItemReferenciaIntegracaoPut| Nome | Descrição | Tipo | Informações adicionais |
|---|---|---|---|
| Codigo |
Código do produto. |
string |
Required |
| CodigoDaReferencia |
Código de referência do produto. |
string |
Required |
| Descricao |
Descrição do produto. |
string |
Required String length: inclusive between 1 and 120 |
| Secao |
Seção do produto. Seção válida no ERP Atak. |
string |
Required String length: inclusive between 1 and 4 |
| Grupo |
Grupo do produto. Grupo válido cadastrado no ERP Atak. |
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.Unidade válida cadastrada no ERP Atak. |
string |
String length: inclusive between 0 and 4 |
| UnidadeAuxiliar |
Código da unidade auxiliar. Unidade válida cadastrada no ERP Atak. |
string |
String length: inclusive between 0 and 4 |
| UnidadeDeCompra |
Código da unidade de compra. Unidade válida cadastrada no ERP Atak. |
string |
String length: inclusive between 0 and 4 |
| UnidadeDeVenda |
Código da unidade de venda. Unidade válida cadastrada no ERP Atak. |
string |
String length: inclusive between 0 and 4 |
| 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 saída 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 |
Código da Grade do produto. Não pode ser alterado (campo mantido para compatibilidade). |
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 |
| CEST |
Código CEST. Informar um valor válido cadastrado no ERPAtak. |
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 (sistema de terceiros) |
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. |
| IdMercado |
Código do mercado que o produto pode ser vendido |
string |
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",
"UnidadeDeCompra": "sample string 10",
"UnidadeDeVenda": "sample string 11",
"TipoOperacaoEntradaDeEstoque": "sample string 12",
"TipoOperacaoEntradaDeEstoqueDaReferencia": "sample string 13",
"TipoOperacaoSaidaDeEstoque": "sample string 14",
"TipoOperacaoSaidaDeEstoqueDaReferencia": "sample string 15",
"Ean": "sample string 16",
"NCM": "sample string 17",
"CodigoDaGrade": 1,
"Status": "sample string 18",
"CEST": 1,
"Texto": "sample string 19",
"TextoProducao": "sample string 20",
"CodigoSistemaAnterior": "sample string 21",
"TipoProduto": "sample string 22",
"PertenceAoMixDeVendas": 1,
"IdMercado": "sample string 23"
}
application/xml, text/xml
<DTODeItemReferenciaIntegracaoPut 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 21</CodigoSistemaAnterior> <Descricao>sample string 3</Descricao> <Ean>sample string 16</Ean> <Grupo>sample string 5</Grupo> <IdMercado>sample string 23</IdMercado> <NCM>sample string 17</NCM> <PertenceAoMixDeVendas>1</PertenceAoMixDeVendas> <Secao>sample string 4</Secao> <Status>sample string 18</Status> <SubGrupo>sample string 6</SubGrupo> <Texto>sample string 19</Texto> <TextoProducao>sample string 20</TextoProducao> <Tipo>sample string 7</Tipo> <TipoOperacaoEntradaDeEstoque>sample string 12</TipoOperacaoEntradaDeEstoque> <TipoOperacaoEntradaDeEstoqueDaReferencia>sample string 13</TipoOperacaoEntradaDeEstoqueDaReferencia> <TipoOperacaoSaidaDeEstoque>sample string 14</TipoOperacaoSaidaDeEstoque> <TipoOperacaoSaidaDeEstoqueDaReferencia>sample string 15</TipoOperacaoSaidaDeEstoqueDaReferencia> <TipoProduto>sample string 22</TipoProduto> <UnidadeAuxiliar>sample string 9</UnidadeAuxiliar> <UnidadeDeCompra>sample string 10</UnidadeDeCompra> <UnidadeDeVenda>sample string 11</UnidadeDeVenda> <UnidadePrimaria>sample string 8</UnidadePrimaria> </DTODeItemReferenciaIntegracaoPut>
application/x-www-form-urlencoded
Exemplo não disponível.
Response Info
Resource Description
DTODeItemReferenciaIntegracaoPut
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. |