Esta documentação tem como objetivo descrever como funciona o envio da carga de Imagem do ERP TOTVS Varejo Supermercados para a plataforma de E-commerce Shopify utilizando a plataforma TOTVS iPaaS como middleware de comunicação. Nesta integração são enviadas imagens, e especificações acerca do SKU.
...
Configurações necessárias no Totvs IPaaS
Nota |
---|
O IPAAS as imagens e especificações de SKUs referente aos produtos no ERP através do endpoint: GET SmPedidoVenda/api/v1/Cadastros/ProdutoSkuEspecificacao. |
Para a informação acima, caso não tenha, ele não funciona? tem algum risco ou impacto? o que ele deve fazer? Card documentos Informacao 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. Caso não esteja na versão mencionada, favor efetuar a atualização para uma versão mais recente do ERP. Titulo IMPORTANTE!
Especificações e configurações para envio da carga de SKU do ERP para o Shopify:
...
Card documentos Informacao Importante ressaltar que a variável shopify_api_version deve ser alterada apenas pela Totvs, pois, uma alteração sem aviso prévio poderá ocasionar problemas na integração com a plataforma Shopify Titulo Importante Destacar!
Configurações necessárias no ERP
...
Campo | ERP (Linha Consinco) | Shopify |
CompanyId | Parâmetros > Parâmetros > Empresa> Aba Geral > Empresa (max_empresa.nroempresa) | Hub: “CompanyId” Shopify: não existe |
BranchId | Será cadastrado no HUBECOMMERCE (O QUE É O HUBCOMMERCE, UM USUÁRIO LEIGO SABERIA?) TOTVS IPAAS HUBECOMMERCE como filial, porém o código será Parâmetros > Parâmetros > Empresa> Aba Geral > Empresa (max_empresa.nroempresa) | Hub: “BranchId” Shopify: não existe |
productSpecificationId | Código da Imagem no ERP, localizado em Cadastros > Aba Produto > Produto > Aba Imagem> Campo: Código de Imagem.(map_produtoimagem.seqprodutoimagem) | Hub: “erpReferenceKey” |
createDate | Refere-se à Data e Hora de inclusão do Cadastro de Produto (map_produto.dtahorinclusao), caso não haja, será enviado um Default com a data 01-Jan-2000. | Hub: “createDate” Shopify: created_at |
lastChange | Última Data e Hora de alteração no Cadastro da imagem do Produto em Cadastros > Aba Produto > Produto > Aba Ecommerce e Aba Imagem | Hub: “lastChange” Shopify: updated_at |
productSKUId | Cadastros > Aba Produto > Produto > Aba Geral > Campo: Código (Código do Produto) concatenado com a quantidade da embalagem do produto (map_produto.seqproduto e map_famembalagem.qtdembalagem). Porém, terão as identificações P antes do SeqProduto, e E antes de QtdEmbalagem. | Hub: “erpReferenceKey” Shopify: variant_ids |
name | Campo Descrição, localizado em Cadastros > Aba Produto > Produto > Aba Ecommerce > Campo na Grid: Descrição. | Hub: “name” Shopify: não existe |
listOfAvailableValues | Lista de Url de imagens. | Hub: “listOfSpecificationValue” Shopify: não existe |
listOfAvailableValues.value | Campo Url Imagem-Ecommerce, localizado em Cadastros > Aba Produto > Produto > Aba Ecommerce > Campo na Grid: Url Imagem-Ecommerce. | Hub: “value” Shopify: src |
Link: Detalhamento do fluxo