CONTEÚDO

  1. Visão Geral
  2. Regras de utilização no Totvs Ipaas
  3. Regras de utilização do ERP
  4. Dicionário de Campos
  5. Acompanhamento das cargas no Hubecommerce
  6. Links úteis


01. VISÃO GERAL

Esta documentação tem como objetivo descrever como funciona o envio de faturamento do ERP TOTVS Varejo Supermercados para o Shopify utilizando a plataforma TOTVS iPaaS como middleware de comunicação.

02. REGRAS DE UTILIZAÇÃO NO TOTVS IPAAS

  1. Consulta Status Pedido

            O diagrama Status do pedido busca os pedidos através do endpoint: GET SMPedidoVendaAPI/api/v1/PedidoVenda/EventoPedido

            Utilizando o controle de data e hora do envio das cargas, dessa forma, consegue gerenciar para obter as alterações ou inclusões desde a ultima movimentação.

      2. Envio do Faturamento

            Cada pedido faturado é enviado separadamente ao Hub E-commerce. Ao obter sucesso no envio ao Hub E-commerce, é chamada a integração Envio Faturamento que é responsável por confirmar o faturamento na plataforma do Shopify.

      2.1 Faturamento com alteração

            Caso seja identificada uma alteração no pedido, o pedido é enviado à outro diagrama FaturadoComAlteracao, que é responsável por fazer as atualizações necessárias no pedido na plataforma do Shopify.

      2.2 Cancelamento do Pedido

            Caso seja identificado que houve o cancelamento do pedido, o diagrama Envio Cancelamento é responsável por buscar os dados do pedido no Hub E-commerce e o cancelamento é enviado para a plataforma do Shopify.

03. REGRAS DE UTILIZAÇÃO DO ERP

Regras para retornar os pedidos do ERP


04. 
DICIONÁRIO DE CAMPOS

Campos utilizados e suas respectivas referencias no ERP, Hub e na plataforma Shopify

Status Pedido

Campo

ERP (linha Consinco)

Shopify

Seq. Pedido

Mad_Imppedvenda


Seq. Canal de Venda

Mad_Imppedvenda


Id Pedido Canal de Venda

Mad_Imppedvenda


Número Pedido de Venda

Mad_Imppedvenda


Número Empresa

Mad_Pedvenda


Data Hora Evento

Mad_Pedvenda


Status Evento

Mad_Pedvenda. Quando valor for 'F' enviado 'Faturamento', quando valor 'C' enviado 'Cancelamento'


Dados Faturamento

Campo

ERP (linha Consinco)

Shopify

Número Documento Fiscal

mfl_doctofiscal


Valor Documento Fiscal

mfl_dfitem


Valor Alterado Pedido



Chave NFE

mfl_doctofiscal.nfechaveacesso, se nulo então, mfl_doctofiscal.cfechaveacesso


Dados Cancelamento

Campo

ERP (linha Consinco)

Shopify

Usuário Cancelamento

Mad_Pedvenda.usucancelamento


Motivo Cancelamento

Mad_Pedvenda.motcancelamento


05. ACOMPANHAMENTO DAS CARGAS NO HUBECOMMERCE

         

06. LINKS ÚTEIS