Tabela 15 - Produtos
- Este artigo apresenta os campos do layout de integração de produtos. Para entender melhor o conceito por trás dos produtos, consulte nosso artigo em Conceito de Produto.
- Para realizar esta integração é preciso enviar as informações junto com a Tabela 13 - Preço do Produto.
| Ordem | Descrição do Campo | Formato e Tamanho | Obrigatório | Versão | Observação |
| 1 | Identificador da Tabela (IDENTIFICADOR) | FIXO=15 (2) | Sim | 1.0 | |
| 2 | Código do Produto (codigo) | Texto (30) | Sim | 1.0 | |
| 3 | Código do Grupo do Produto (codGrupoProduto) | Texto (30) | Não | 1.0 | |
| 4 | Código da Marca (codMarca) | Inteiro (10) | Não | 1.0 | |
| 5 | Descrição do Produto (descricao) | Texto (100) | Sim | 1.0 | |
| 6 | Saldo em Estoque (saldoEstoque) | Decimal (15,4) | Não | 1.0 | |
| 7 | Unidade de Venda (unidadeVenda) | Texto (5) | Não | 1.0 | Informa se o produto é CX, FD, UN… |
| 8 | Não Utilizado | Não | 1.0 | Não Utilizado, antigo precoProduto | |
| 9 | Permite Desconto (permiteDesconto) | Inteiro (1) | Sim | 1.0 | 0 - Não permite, 1 - Permite A informação deste campo não está mais sendo utilizada. Estamos levando em consideração apenas o campo "Percentual Máximo de Desconto" databela 13 - Preços de Produto. |
| 10 | Não Utilizado | Não | 1.0 | Não utilizado, antigo percentualMinimo | |
| 11 | Não Utilizado | Não | 1.0 | Não utilizado, antigo percentualMaximo | |
| 12 | Código do Tamanho (codTamanho) | Texto (50) | Não | 2.40 | Código do tamanho. EX: P, M, G, GG, EGG, 10, 40, 41…. (No Demander web é possível configurar a ordem de exibição de cada tamanho, atualmente essa informação não vem via integração) |
| 13 | Não Utilizado | Não | 1.0 | Não Utilizado | |
| 14 | Não Utilizado | Não | 1.0 | Não Utilizado | |
| 15 | Não Utilizado | Não | 1.0 | Não Utilizado | |
| 16 | Não Utilizado | Não | 1.0 | Não Utilizado | |
| 17 | Não Utilizado | Não | 1.0 | Não Utilizado | |
| 18 | Campo Livre 1 (campoLivre1) | Texto (500) | Não | 1.0 | |
| 19 | Campo Livre 2 (campoLivre2) | Texto (500) | Não | 1.0 | |
| 20 | Campo Livre 3 (campoLivre3) | Texto (2000) | Não | 1.0 | |
| 21 | Ativo (ativo) | Inteiro (1) | Sim | 1.0 | |
| 22 | Quantidade Mínima por Pedido (qtdeMinimaPorPedido) | Decimal (10,2) | Não | 1.11 | Esse campo define a quantidade mínima permitida para adicionar um produto ao pedido.Exemplo:Se o valor definido for6, o sistema somente permitirá a inclusão do item se a quantidade informada for maior que 6.
|
| 23 | Referência (referencia) | Texto (50) | Não | 1.0 | Referencia do Produto, pode ser usado para enviar algum código alfanumérico, |
| 24 | Controle de Lotes (controlePorLote) | Inteiro (1) | Não | 2.10 | Identifica se o produto é controlado por lote.*(Campo obrigatório para o controle de lote no app) 0 - Não controla o lote, 1 - Controla o lote A quantidade de dias para ser avisado do vencimento do lote pode ser configurado na tela deConfigurações da Empresa, aba Geral no campo "Quantidade de dias para visualizar lotes em vencimento" |
| 25 | NCM do Produto (codNCM) | Texto (50) | Não | 2.13 | Código da NCM do Produto, informação usado nos cálculos de IPI e ST. |
| 26 | Preço de Pauta (ICMS ST) (precoPauta) | Double | Não | 2.13 | Preço de Pauta do Produto (Preço Mínimo), pode ser usado no cálculo do ICMS ST, dependendo da configuração. |
| 27 | Observação (observacao) | Texto (5000) | Não | 2.20 | Substitua as quebras de linha (reais) por texto "\n", para todo o registro do produto ficar em uma única linha. |
| 28 | Observação que exibida na Loja Virtual (observacaoLojaVirtual) | Texto (2000) | Não | 2.37 | Substitua as quebras de linha (reais) por texto "\n", para todo o registro do produto ficar em uma única linha. |
| 29 | Data do Estoque (dataEstoque) | DataHora | Não | 2.44 | Data e hora da última alteração de estoque deste produto. ATENÇÃO: De forma alguma envie nesse campo a data e hora atual, isso vai afetar negativamente o desempenho da sincronização dos vendedores, pois a cada sincronização eles vão baixar todos os registros de estoque da empresa. Caso seu sistema não esteja estrutura para fornecer a data/hora da última alteração de estoque do produto em questão, deixe esse campo vazio. EX:2025-04-01 09:50:32(AAAA-MM-DD HH:MM:SS) |
| 30 | Segmentos relacionados (segmentosRelacionados) | Texto (500) | Não | 2.48 | Código dos segmentos relacionados ao produtos. Estes códigos devem ser separados por vírgula (,). Cada código será validado separadamente como número inteiro. |
| 31 | Código do produto principal (codProdutoPrincipal) | Texto (30) | Não | 3.3 | Código do produto agrupador das diversas variações de grade deste produto |
| 32 | Descrição do produto principal (descProdutoPrincipal) | Texto (100) | Não | 3.3 | Descrição do produto agrupador |
| 33 | Código do segmento de grade (codSegmentoGrade) | Texto (50) | Não | 3.3 | Código referente ao segmento de grade da tabela 133 – Segmento Grade |
| 34 | Código de variação da grade 1 (codTipoGradeVariacao1) | Texto (50) | Não | 3.3 | Código de variação da grade 1 |
| 35 | Código de variação da grade 2 (codTipoGradeVariacao2) | Texto (50) | Não | 3.3 | Código de variação da grade 2 |
| 36 | Código de variação da grade 3 (codTipoGradeVariacao3) | Texto (50) | Não | 3.3 | Depreciado |
| 37 | Código de variação da grade 4 (codTipoGradeVariacao4) | Texto (50) | Não | 3.3 | Depreciado |
| 38 | Código de Barras (codigoBarras) | Texto (20) | Não | 3.69 | Código de barras do produto, podendo ser EAN8, EAN13, UCC12, DUN14 ou código de barras próprio definido internamente pela empresa. Este campo é utilizado como filtro nos campos de pesquisa de produtos no Android e iOS.Ex: Onde o produto é a "Caixa de Leite 1L": -O código de barras das embalagens individuais de 1 litro corresponde ao codigoBarras -O código de barras da embalagem da caixa de leite que contém os 12 litros, corresponde ao codigoBarrasEmbalagem(campo 39) Ex2: Onde o produto é a "Caixa de Leite com 12 un": -O código de barras da embalagem da caixa de leite que contém os 12 litros, corresponde ao codigoBarras. -Não enviar nada no campo 39. |
| 39 | Código de Barras da Embalagem | Texto(20) | Não | 4.30 | Ex: Onde o produto é a "Caixa de Leite 1L": -O código de barras das embalagens individuais de 1 litro corresponde ao codigoBarras(campo 38) -O código de barras da embalagem da caixa de leite que contém os 12 litros, corresponde ao codigoBarrasEmbalagem Ex2: Onde o produto é a "Caixa de Leite com 12 un": -O código de barras da embalagem da caixa de leite que contém os 12 litros, corresponde ao codigoBarras(enviar no campo 38). -Não enviar nada no campo 39. |
| 40 |
| Texto(50) | Não | 4.32 | O campo "Ordem da Separação" é crucial para uma separação eficiente de produtos no aplicativo. Ao preencher este campo, você determina a ordem em que os produtos serão apresentados para a separação, o que ajuda na organização e na agilidade do processo. É importante configurar as "Configurações da Separação" e escolher a opção de ordenação pelo campo "Produto.Ordem da Separação" para utilizar esse recurso. |
| 41 | qtdePorPallet | Decimal | Não | 4.47 | Determina a qtde de unidades do produto que cabem em um pallet. |
Exemplo de Registro:
15|1407|1|1|PEPINO EM CONSERVA 300 GR|500|UN|0|1|0|40||0|0||0|0|0||||1|33411-9|00321|Produto agrupador fictício|001|08|03|||||