Este documento visa detalhar a integração existente com ERP TOTVS Varejo Supermercados com plataforma de e-commerce Shopify utilizando como middleware a plataforma TOTVS IPaaS.
No início dos anos 2000, lançar um e-commerce não era comum nem fácil. O mundo online ainda estava em desenvolvimento, e as ferramentas disponíveis eram limitadas e insatisfatórias para quem tentava criar uma loja virtual.
Em 2004, os canadenses Tobias Lütke, Daniel Weinand e Scott Lake enfrentavam repetidas dificuldades ao tentar abrir sua loja online de equipamentos de snowboard. As plataformas disponíveis no mercado não atendiam às suas expectativas.
Frustrados com a falta de soluções adequadas, decidiram criar sua própria plataforma de e-commerce. Após dois anos de desenvolvimento e planejamento, a Shopify foi lançada em 2006, com a proposta de simplificar a criação e gestão de lojas virtuais.
A Shopify nasceu das dificuldades enfrentadas pelos seus fundadores, oferecendo um software que cobre desde o design e layout da loja até o gerenciamento de estoque, vendas e a integração com diversas formas de pagamento.
Hoje, mais de um milhão de usuários utilizam a plataforma, e mais de 100 bilhões de dólares já foram movimentados em vendas através da Shopify.
Mais informações acesse: https://www.shopify.com/br/blog/o-que-e-shopify
O TOTVS iPaaS é uma plataforma Low Code, feita para facilitar a construção e manutenção de integrações, para perfis de usuários com baixo aprofundamento técnico e, também, para usuários com grande experiência em desenvolvimento.
Com isso, ela proporciona uma integração simples e segura, otimizando o aproveitamento de suas ferramentas tecnológicas.
O resultado é uma integração:
E você otimiza os seus recursos tecnológicos.
Na prática, o TOTVS iPaaS é o elemento de conexão entre dois ou mais sistemas e, com ele, você nem lembra que a integração existe. Desse modo, suas integrações não precisam mais ser sinônimo de problema e dor de cabeça. O resultado é um processo de integração simples e robusto, com a melhor relação entre custo e benefício.
Com o TOTVS iPaaS, você controla as entregas de mensagens entre um sistema e outro, e cria códigos De:Para compatíveis para permitir a comunicação entre as soluções integradas.
E ainda conta com dashboards dinâmicos e total rastreabilidade, que permitem acompanhar a comunicação entre os sistemas interligados pelo TOTVS iPaaS em tempo real, permitindo identificar qualquer problema facilmente.
A plataforma conta ainda com controle, gestão e segregação de acessos via perfis de usuário, permitindo que diferentes membros de sua equipe tenham acesso ao mesmo ambiente sem nenhuma exposição desnecessária a dados sensíveis.
Além disso, a plataforma disponibiliza histórico completo para auditoria de ações, provendo ainda mais segurança e transparência.
O TOTVS iPaaS é contratado por assinatura, e atende todos os segmentos como: Serviços, Manufatura, Varejo, Logística, Agronegócio, Construção e Projetos, Saúde e Educação.
A ferramenta possui alta capacidade de escala, e pode acompanhar facilmente o crescimento das operações da sua empresa. A plataforma TOTVS iPaaS roda em arquitetura cloud (com tecnologia de alta disponibilidade, replicando servidores em diferentes regiões), que você acessa via SSO (Single Sign-On) contando também com autenticação de multifatores (MFA).
Com 100% de conformidade com a Lei Geral de Proteção de Dados, o TOTVS iPaaS conta também com criptografia da base de dados, e de ponta a ponta, garantindo confiabilidade para suas transações. Além disso, possui alta capacidade de escala, e pode acompanhar facilmente o crescimento das operações da sua empresa.
Mais informações acesse: https://tdn.totvs.com/display/public/IPAAS/TOTVS+iPaaS
Através de IPaaS são criadas diagramas para cada carga necessária de envio, como por exemplo, um diagrama para envio de produtos e outro para envio do estoque dos produtos. No IPaaS são criados os agendamentos recorrentes para envios dos novos registros ou atualização dos mesmos. No iPaaS teremos também a inteligência de controlar o que a data e hora de comunicação de cada carga, dessa forma é possível consultar apenas o que foi alterado ou cadastrado após a ultima comunicação. Para obter os dados do ERP são utilizadas API's que serão detalhadas em cada carga.
Fluxograma de obtenção dos dados referente ao catalogo de produtos do ERP e envio para a plataforma Shopify
Fluxograma de obtenção dos dados referente ao pedidos da plataforma Shopify e envio para o ERP
O que é comunicado entre o ERP (linha Consinco) e plataforma Shopify?
Através da plataforma iPaaS enviamos os seguintes dados:
Escopo negativo