Millen-34562 - Integração SmartPOS - Alterar Processo de Envio do Produto
Release - 105
Versão - 5
Autor - Jaciara Silva
Caminho:
Vendas > Movimentações
Objetivo
Este ajuste se faz necessário porque atualmente o SmartPOS não tem controle de grade, fazendo com que, na integração, seja enviado cada SKU como se fosse um produto.
Desta forma, o produto enviado pelo e-Millennium recebe um código interno sequencial e esse código é exibido na geração do DANFE, entretanto por não se tratar do código do produto, impossibilita sua identificação.
Para permitir a identificação do produto, foi alterado o processo de integração com o SmartPOS, para que seja enviado o código EAN no campo "Smartpos_sku".
Pré-requisitos
Instalar o módulo millenium!smartpos.minst. Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.
Parâmetros
Este desenvolvimento trata somente do ajuste de envio do código de EAN dos produtos. Para conhecer o processo completo de integração com SmartPOS, acesse o link: Integração - Smart POS x e-Millennium
Entradas
Após o envio dos produtos do e-Millennium, é necessário realizar o recebimento no Portal Storex.
Acesse o link do portal, que deverá ser fornecido pela Storex porque vai depender do ambiente de subida dos dados, e preencha com usuário e senha de acesso.
![](/download/attachments/487792816/worddav23e5b55cd4bc78b6fcc3869ad4826138.png?version=1&modificationDate=1715093860546&api=v2)
No menu principal, localize a opção Integração e depois selecione Integração de Dados. Nessa tela , serão exibidas todas as opções de dados disponíveis para integração no portal. Para visualizar a lista completa, no campo Itens por página, selecione a opção 50.
No caso do e-Millennium, serão integrados apenas: preço, código de barras, produto, impostos e níveis mercadológicos.
Na coluna Filtrar, marque as opções a serem integradas e clique em Importar.
Envio do código para cada tipo de integração
1 - Importação Produto
Barra do produto informada corretamente nos campos "internalCode", "externalCode" e "automationCode"
![](/download/attachments/487792816/worddav6126bb4f4678979390ed39e2ae607ceb.png?version=1&modificationDate=1715093860297&api=v2)
JSON PRODUTO.txt
![](/download/attachments/487792816/worddav44581811e708168d3d37421ebf4d84d3.png?version=1&modificationDate=1715093860162&api=v2)
2 - Importação Produto X Loja
Barra do produto informada corretamente no campo "productCode"
![](/download/attachments/487792816/worddavf2a6e8fc865038e2177dc7851ca4a5e4.png?version=1&modificationDate=1715093860041&api=v2)
JSON PRODUTO X LOJA.txt
3 - Importação Barra
Barra do produto informada corretamente nos campos "automationCode" e "productCode"
![](/download/attachments/487792816/worddav7990bd9eb7ffa75707681ab8096b24ca.png?version=1&modificationDate=1715093859707&api=v2)
JSON BARRA.txt
4 - Importação Preço
Barra do produto informada corretamente nos campos "internalCode", "externalCode" e "automationCode"
![](/download/attachments/487792816/worddav014b7140dc3c11f9d830e4cb17c5fb11.png?version=1&modificationDate=1715093859381&api=v2)
JSON PRECO.txt
![](/download/attachments/487792816/worddav4a0cdd8a154e72026b107e66c8f2f115.png?version=1&modificationDate=1715093859201&api=v2)
Validações e Saídas
O ajuste realizado passou a enviar na integração o código EAN do produto e não mais o número sequencial interno, possibilitando assim a identificação dos produtos pelo SmartPOS.