CONTEÚDO
Este documento visa detalhar a integração existente entre o ERP TOTVS Varejo Supermercados, com a plataforma de e-commerce Shopify, utilizando como middleware a plataforma TOTVS IPaaS.
Agora é possível integrar seu ERP Linha Consinco com a plataforma de e-commerce Shopify. Para isso, utilizamos como middleware o TOTVS iPaaS.
Através do TOTVS iPaaS, são criados diagramas específicos para cada carga de dados necessária. Por exemplo, há um diagrama para o envio de informações sobre produtos e outro para o envio de dados do estoque. Além disso, são configurados agendamentos recorrentes para o envio de novos registros ou a atualização dos existentes.
Há uma inteligência embutida que permite o controle preciso da data e hora de cada comunicação, possibilitando a consulta apenas dos dados alterados ou cadastrados após a última transmissão.
Para a obtenção dos dados do ERP, utilizam-se APIs específicas, que serão detalhadas conforme as necessidades de cada carga. Além do envio do catálogo de produtos, ocorre o recebimento dos dados dos pedidos gerados na plataforma, que serão faturados no ERP. Após o faturamento, é enviada uma notificação com as informações da NF-e ou NFC-e, gerada pelo ERP.
A comunicação entre o ERP e IPAAS será através do IPAAS acessando as APIs do ERP, dessa forma, é imprescindível que as APIs do cliente possam ter acesso externo.
Abaixo estão descritos os fluxos de obtenção de dados:
ERP → Shopify: Envio do catálogo de produtos do ERP para a plataforma Shopify.
Shopify → ERP: Recebimento de dados dos pedidos e envio ao ERP.
04. CARGAS
O que é comunicado entre o ERP (linha Consinco) e plataforma Shopify?
Carga | Descrição |
---|---|
Envio de marca e categoria | Envio de marcas e categorias para TOTVS iPaaS HUB |
Envio de produtos | Envio do catálogo de produtos do ERP para a plataforma Shopify. |
Envio de SKU's | No envio do SKU também é enviado o preço, ou seja, caso trabalhe com duas lojas, dois SKU's serão criados onde o nome de cada SKU é o nome da Loja. |
Estoque por empresa | Envio de estoques dos produtos para plataforma Shopify |
Envio de imagens | Envio das imagens dos produtos para plataforma Shopify. Somente é enviado, não é possível a remoção de imagens. |
Recebimento de Pedidos Shopify | Envio de Pedidos do Shopify para o ERP |
Envio de atualização de status de pedido no Shopify | Atualização de Status do Pedido do ERP para o Shopify |
Envio de Faturamento | Atualização de Faturamento do Pedido do ERP para o Shopify Caso ao enviar o faturamento constar corte do pedido efetuado no ERP, esse corte é refletido na plataforma Shopify. |
Envio de Cancelamento | Envio de Cancelamento do Pedido do ERP para o Shopify |
Alguns recursos foram desenvolvidos, mas não puderam ser homologados pelo time de desenvolvimento devido a certas limitações. Isso ocorre por duas razões: ou porque dependem de implementações que a agência contratada pelo cliente precisa realizar, ou porque o ambiente de desenvolvimento da Shopify não permite testes de homologação para essas funcionalidades. Sendo assim, os recursos listados abaixo estarão disponíveis no produto final, porém ainda não foram validados pela equipe de qualidade. Eles serão homologados à medida que forem implantados pelos clientes.
Recursos não contemplados neste conector:
Para funcionamento é necessário ter o módulo web SmPedidoVendaAPI instalado à partir da versão 24.07.020 e 25.01.001 instalados no cliente.