CONTEÚDO

  1. Visão Geral
  2. Regras de utilização no Totvs Ipass
  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 estoque 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 IPASS

  1. Marca 

    O iPaas consulta as marcas no ERP a partir do endpoint: GET SMPedidoVendaAPI/api/v1/Cadastros/ProdutoEstoque .

    Utilizando a variável: 


03. REGRAS DE UTILIZAÇÃO DO ERP

        Regras para retornar os produtos do ERP


04. 
DICIONÁRIO DE CAMPOS

Campo

ERP (linha Consinco)

Shopify


mrl_produtoempresa.nroempresa

Hub: "companyId"


mrl_produtoempresa.nroempresa

Hub: "branchId"


mrl_produtoempresa.seqproduto

Hub: "stockProductId"


map_produto.dtahorinclusao

Hub: "createDate"


maior valor entre mrl_produtoempresa.dtahorultmovtoestq e mrl_produtoempresa.dtaalteracao

Hub: "lastChange"


concatenação: "'P' + map_produto.seqproduto + 'E' + map_famembalagem.qtdembalagem"

Hub: "productSKUId"


mrl_produtoempresa.nroempresa

Hub: "warehouseId"


se indcontrolaestoqueecomm é 'N' enviado 'S' senão 'N'

Hub: "unlimitedQuantity"


mrl_produtoempresa.dtaultinvfisico

Hub: "dateOnBalanceSystem"


mrl_produtoempresa.estqloja + mrl_produtoempresa.estqdeposito - mrl_produtoempresa.qtdreservadavda - mrl_produtoempresa.qtdreservadareceb - mrl_produtoempresa.qtdreservadafixa 

Hub: "quantity"


map_famembalagem.qtdembalagem

Hub: "unitMultiplier"


Nome da coluna na API: SalesOrderQuantity

Valor fixo: 0

Hub: "salesOrderQuantity"


Nome da coluna na API: OutputTransactionQuantity

Valor fixo: 0

Hub: "outputTransactionQuantity"


Nome da coluna na API: ProductionOrderProgressQuantity

Valor fixo: 0

Hub: "productionOrderProgressQuantity"


mrl_produtoempresa.nroempresa 

Hub: "WarehouseECommerceReferenceKey"


Nome da coluna na API: OperationConversionType

Valor fixo: ' '

Hub: "operationConversionType"


map_produto.qtdmultiplovdaecommerce

Hub: "conversionFactor"


map_famembalagem.embalagem

Hub: "measurementUnitOrigin"


Nome da coluna na API: MeasurementUnitDestiny

Valor fixo: ' '

Hub: "measurementUnitDestiny"


05. ACOMPANHAMENTO DAS CARGAS NO HUBECOMMERCE

         Painel de monitoramento:

06. LINKS ÚTEIS

         Link: Detalhamento do fluxo