Árvore de páginas

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 marca e categoria do ERP TOTVS Varejo Supermercados para o Hub E-commerce utilizando a plataforma TOTVS iPaaS como middleware de comunicação.
Ambas as cargas são enviadas apenas para o iPaaS HUB pois são utilizadas para complementar dados no envio de produtos, mas não temos uma carga do iPaaS para o Shopify.

02. REGRAS DE UTILIZAÇÃO NO TOTVS IPASS

  1. Marca 

    O iPaas consulta as marcas no ERP a partir do endpoint: GET CadastrosEstruturaisApi/api/v1/Marca .

    Utilizando a variável: 

    • DtaHorAlteracao - O iPaaS faz 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

    Consultar Marca - GET

  2. Categoria

    O iPaas consulta as categorias no ERP a partir do endpoint: GET CadastrosEstruturaisApi/api/v1/Categoria

    Utilizando as variáveis: 

    • DtaHorAlteracao - O iPaaS faz 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.
    • NroDivisao - Para obter a categoria da divisão configurada na plataforma (variable: nro_divisao).

    Consultar Categoria - GET


IMPORTANTE!

Para funcionamento é necessário ter o módulo web SmPedidoVendaAPI instalado a partir da versão 24.01.026 e 24.07.001 instalados no cliente.

03. REGRAS DE UTILIZAÇÃO DO ERP

        Regras para retornar as marcas do ERP

    • Status da marca ativo (map_marca.status=A)

        Regras para retornar as categorias do ERP

    • Passamos a divisão como parâmetro na pesquisa
    • Status da categoria ativo (map_categoria.statuscategor=A)


04. 
DICIONÁRIO DE CAMPOS

  • Marca

Campo

ERP (Linha Consinco)

Hub E-Commerce

Seq. marca

map_marca.seqmarca

Hub: "brandId"

Marca

map_marca.marca

Hub: "name"

Status

map_marca.status

Hub: "isActive"

  • Categoria

Campo

ERP (Linha Consinco)

Hub E-Commerce

Seq. categoria

map_categoria.seqcategoria

Hub: "categoryId"

Nivel hierarquia

map_categoria.nivelhierarquia

Hub: "levelId"

Descrição

map_categoria.categoria

Hub: "name"

Id categoria pai

map_categoria.seqcategoriapai

Hub: "parentCategoryId"

Status

map_categoria.statuscategor

Hub: "isActive"

05. ACOMPANHAMENTO DAS CARGAS NO HUBECOMMERCE

         Painel de monitoramento:

06. LINKS ÚTEIS

         Link: Detalhamento do fluxo

  • Sem rótulos