POST servico/integracaoterceiros/Produtos
Adicionar uma lista de produtos no ERPAtak
Request Info
URI Parameters
None.
Body Parameters
Lista de DTODeItemReferenciaIntegracao
Collection of 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
},
{
"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
<ArrayOfDTODeItemReferenciaIntegracao xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ATAK.DTO.API.Integracao.Item">
<DTODeItemReferenciaIntegracao>
<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>
<DTODeItemReferenciaIntegracao>
<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>
</ArrayOfDTODeItemReferenciaIntegracao>
application/x-www-form-urlencoded
Response Info
Resource Description
Lista de DTODeItemReferenciaIntegracao
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. |