Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Campos utilizados no fluxo de integração de pedidos do Shopify para o Hub.

Campo

no Hub

Campo no Shopify

SeqProduto

Refere-se ao Código do Produto no ERP, localizado em Cadastros > Aba Produto >  Produto > Aba Geral > Campo: Código (Código do Produto).
Tipo Campo: Integer.

NroEmpresa

Parâmetros > Parâmetros >  Empresa> Aba Geral > Empresa (max_empresa.nroempresa)
Tipo Campo: Integer.

DtaHorInclusao

Será um Default com a data 01-Jan-2000. 
Tipo Campo: date-time.

DtaHorAlteracao

Data e Hora de alteração no Cadastro de produto (mrl_prodempseg.dtaalteracao), ou a última data e hora de alteração do preço da embalagem no Cadastro de família em Cadastro de família, em Cadastros > Aba Família >  Família> Aba Embalagens > Campo: Data Alteração (map_famembalagem.dtahoraltembpreco), caso não tenha alterações, retornará como default a mesma data utilizada no campo DtaHorInclusao.
Tipo Campo: date-time.

Ativo

Indica status de Ativo do SKU, variando entre ativo que é enviado como true e inativo que é enviado como false. 
A regra de status deste campo é referente à 3 informações, descritas abaixo:

  • Status da embalagem, na família . (Map_Famembalagem.Status)
  • Status de venda do produto de acordo com sua embalagem, no cadastro de produto (Mrl_Prodempseg.Statusvenda)
  • Status de Integração de produto com o E-Commerce, no cadastro de produto . (Map_Produto.Indintegraecommerce)

As informações estão detalhadas no tópico 3 - Regras de Utilização no ERP
Tipo Campo: Boolean.

IndKit

Refere-se à associação de produtos similares, caso exista, para o SKU à ser integrado. Recebe as opções S e N, respectivamente Sim ou Não.
Tipo Campo: String

Embalagem

Embalagem no Cadastro de família, em Cadastros > Aba Família >  Família> Aba Embalagens > Campo: Embalagem, concatenado com o campo Quantidade em Cadastro de família, em Cadastros > Aba Família >  Família> Aba Embalagens > Campo: *Quantidade. 
Exemplo: Embalagem UN(unitária), e quantidade 1, sendo assim, o valor de measurementUnit será UN-1

Campo Tipo: String.

CodAcesso

Refere-se ao campo Códigos, localizando em Cadastros > Aba Produto >  Produto > Aba Códigos > Campo: Código,
lembrando que nesta mesma grid, o campo Tipo, deverá estar selecionado como EAN/UCC.
Campo Tipo: String.

RefFabricante

Referência do Fabricante(map_produto.reffabricante), localizado em Cadastros > Aba Produto >  Produto > Aba Geral > Campo: Referência do Fabricante.
Campo Tipo: String.

NroSegmento

Utilizada para obtenção do segmento em que será utilizado para busca do SKU no ERP, ao qual será enviado ao Shopify.
Parâmetros > Aba Dealer >  Segmento > Campo: Código.
Campo Tipo: Integer.

NroDivisao

Utilizado para a obtenção da Divisão em que será utilizado para busca do SKU no ERP, ao qual será enviado ao Shopify.
Parâmetros > Aba Parâmetros >  Divisão > Campo: Número.
Campo Tipo: Integer.

Fields

Utilizado para filtrar os campos aos quais deseja que retorne no Response do endpoint em questão, ao executá-lo.
Exemplo
Ao passar os nomes dos campos name, productskuid, lastchange, isactive, de acordo com a imagem à seguir.
Image Removed
A API retornará no response apenas os campos mencionados em Fields, conforme demonstrado abaixo:
Image Removed
Campo Tipo: String.

Order 

Campo responsável pela ordenação da consulta retornada pela API.
Exemplo: Caso queira retornar a consulta de acordo com a ordem cronológica do campo lastchange, basta colocar o nome do campo referido, em Order.
Image Removed
Campo Tipo: String.

Page

Paginação para busca das informações de SKU no ERP.
Campo Tipo: Integer.

PageSize

Utilizada para definir o número máximo de registros que poderão ser retornados por página em uma requisição para retorno das informações de SKU do ERP, as quais serão enviadas ao Shopify.
Campo Tipo: Integer.

eCommerceReferenceKeyorder.id
orderIdorder.id
sequenceIdorder.id
orderStatusECommerceReferenceKeyorder.financial_status
eCommerceCreateDateorder.created_at
eCommerceLastChangeorder.updated_at
totalValueorder.total_price
listOfTotal.Items.valueorder.total_line_items_price
listOfTotal.Discounts.valueorder.current_total_discounts
listOfTotal.Shipping.valueorder.shipping_lines.price
listOfTotal.Tax.valueorder.current_total_tax
totalValueorder.total_price
listOfOrderPayment.paymentMethodECommerceReferenceKeyorder.payment_gateway_names
customer.eCommerceReferenceKeyorder.customer.id
customer.firstNameorder.customer.first_name
customer.lastNameorder.customer.last_name
customer.emailorder.customer.email
customer.phoneorder.customer.phone
customer.addressInfo.streetorder.shipping_address.address1
customer.addressInfo.receiverName

order.shipping_address.name

customer.addressInfo.postalCode

order.shipping_address.zip

customer.addressInfo.city

order.shipping_address.city

customer.addressInfo.state

order.shipping_address.province_code

customer.addressInfo.country

order.shipping_address.country_code

customer.addressInfo.complement

order.shipping_address.address2

listOfOrderItem.eCommerceReferenceKey

order.line_items.id

listOfOrderItem.productSKUECommerceReferenceKey

order.line_items.variant_id

listOfOrderItem.quantity

order.line_items.quantity

listOfOrderItem.price

order.line_items.price

listOfOrderItem.listPrice

order.line_items.listPrice

listOfOrderItem.sellingPrice

order.line_items.sellingPrice

listOfOrderItem.isGift

order.line_items.gift_card

listOfOrderItem.discontValue 

order.line_items.discount_allocations.amount

salesChannel

order.order_status_url

extraText1

fulfillment.fulfillment_orders.delivery_method.min_delivery_date_time

extraText2

fulfillment.fulfillment_orders.delivery_method.max_delivery_date_time


Campos utilizados no fluxo de integração de pedidos do Hub para o ERP, , através do endpoint GET SmPedidoVenda/api/v1/Cadastros/ProdutoSku, e suas respectivas referências no Hub e no ERP.

Hub: “unitMultiplier

Shopify: não existe

Hub: “measurementUnit

Shopify: weight_unit
Observação: No shopify as unidades disponíveis para utilização são: lb, oz, kg e g.

Hub: “manufacturer

Shopify: não existe

Hub: “productRootTitle

Shopify: option1

Será nulo, pois, no conceito de SKU para integração shopify, não será tratado com diferenciais por empresa, e sim no âmbito geral de integração, porém, caso houvesse, este campo seria responsável pelo campo nroempresa, localizado em Parâmetros > Parâmetros >  Empresa> Aba Geral > Empresa (max_empresa.nroempresa).

Hub: “companyId

Shopify: não existe

Hub: “branchId

Shopify: não existe

Hub: “isAvaiable

Shopify: não existe

Hub: “price

Shopify: price

Hub: “listPrice

Shopify: presentment_prices

Hub: “modalType

Shopify: não mapeado

Hub: “modalId

Shopify: não existe

Será enviado como 0, pois, não é utilizado tanto no HubEcommerce, quanto, no Shopify.

Hub: “cubicWeight

Shopify: não existe

Será enviado como 0, pois, não é utilizado tanto no HubEcommerce, quanto, no Shopify.

Hub: “commercialConditionId

Shopify: não existe

Hub: “groupCode

Shopify: não existe

Hub: “inventoryItemId

Shopify: inventory_item_id

Hub: “disableStock

Shopify: não existe

Hub: “updateBrand”

Shopify: não existe

Hub: “productRootERPReferenceKey”

Shopify: não existe
Observações: O código do produto no ERP propriamente dito não é levado até a plataforma Shopify, apenas até o Hub. Entretanto, existe um equivalente ao código do produto no ERP, que será o código do produto no Shopify. Este código corresponde ao campo product_id no Shopify, que é retornado para o Hub através do campo productRootECommerceReferenceKey do Hub.

Hub: “rewardValue”

Shopify: não existe

Indica status de Ativo do SKU, variando entre ativo que é enviado como true e inativo que é enviado como false. 
A regra de status deste campo é referente à 3 informações, descritas abaixo:

  • Status da embalagem, na família . (Map_Famembalagem.Status)
  • Status de venda do produto de acordo com sua embalagem, no cadastro de produto (Mrl_Prodempseg.Statusvenda)
  • Status de Integração de produto com o E-Commerce, no cadastro de produto . (Map_Produto.Indintegraecommerce)

As informações estão detalhadas no tópico 3 - Regras de Utilização no ERP

Hub: “isActive”

Shopify: não existe

Hub: “isKit”

Shopify: não existe

Hub: “listOfBarCode”
Observação: Neste campo é retornado um array, retornando uma lista de códigos EAN, caso existam.

Shopify: barcode

Campo

ERP (Linha Consinco)

ShopifyHub

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.
Exemplo: SeqProduto 919 e QtdEmbalagem 12, sendo assim, o ProductSkuId será P919E12

Hub: “erpReferenceKey”

Shopify: sku

createDate

Será um Default com a data 01-Jan-2000.

Hub: “createDate”

Shopify: created_at

lastChange

Última Data e Hora de alteração no Cadastro de produto (mrl_prodempseg.dtaalteracao), ou a última data e hora de alteração do preço da embalagem no Cadastro de família em Cadastro de família, em Cadastros > Aba Família >  Família> Aba Embalagens > Campo: Data Alteração (map_famembalagem.dtahoraltembpreco), caso não tenha alterações, retornará como default a mesma data utilizada no campo createDate.

Hub: “lastChange”

Shopify: updated_at

name

Refere-se ao campo Nome Produto E-Commerce, localizado em Cadastros > Aba Produto >  Produto > Aba E-Commerce > Campo: Nome Produto E-Commerce (prod.nomeprodutoecomm), ou então, caso este campo não esteja preenchido, pois, é opcional no cadastro do produto, é utilizado o campo Descrição Reduzida em Cadastros > Aba Produto >  Produto > Aba Geral > Campo: Descrição Reduzida (map_produto.descreduzida).

Hub: “name”

Shopify: title

width

Largura da embalagem no Cadastro de família, em Cadastros > Aba Família >  Família> Aba Embalagens > Campo: Largura (cm).

Hub: “width

Shopify: não existe

realWidth

Largura da embalagem no Cadastro de família, em Cadastros > Aba Família >  Família> Aba Embalagens > Campo: Largura (cm).

Hub: “realWidth

Shopify: não existe

weightKg

Peso bruto da embalagem no Cadastro de família, em Cadastros > Aba Família >  Família> Aba Embalagens > Campo: Peso Bruto (kg).

Hub: “weightKg

Shopify: weight

RealWeightKg

Peso bruto da embalagem no Cadastro de família, em Cadastros > Aba Família >  Família> Aba Embalagens > Campo: Peso Bruto (kg).

Hub: “RealWeightKg”

Shopify: weight

length

Profundidade da embalagem no Cadastro de família, em Cadastros > Aba Família >  Família> Aba Embalagens > Campo: Profund. (cm).

Hub: “length

Shopify: não existe

realLength

Profundidade da embalagem no Cadastro de família, em Cadastros > Aba Família >  Família> Aba Embalagens > Campo: Profund. (cm).

Hub: “realLength

Shopify: não existe

height

Altura da embalagem no Cadastro de família, em Cadastros > Aba Família >  Família> Aba Embalagens > Campo: Altura (cm).

Hub: “height

Shopify: não existe

realHeight

Altura da embalagem no Cadastro de família, em Cadastros > Aba Família >  Família> Aba Embalagens > Campo: Altura (cm).

Hub: “realHeight

Shopify: não existe

unitMultiplier

Caso no cadastro da família do produto, esta, esteja selecionada como pesável em Cadastros > Aba Família >  Família > Aba Geral > Características > Campo: É pesável, será utilizado o campo Múltiplo de Venda localizado em Cadastros > Aba Produto >  Produto > Aba E-Commerce > Campo: Múltiplo de Venda (map_produto.qtdmultiplovdaecommerce), ou caso não tenha valor atribuído para este campo, será utilizado o valor default 1.00, como unidade de multiplicação.

measurementUnit

Embalagem no Cadastro de família, em Cadastros > Aba Família >  Família> Aba Embalagens > Campo: Embalagem, concatenado com o campo Quantidade em Cadastro de família, em Cadastros > Aba Família >  Família> Aba Embalagens > Campo: *Quantidade. 
Exemplo: Embalagem UN(unitária), e quantidade 1, sendo assim, o valor de measurementUnit será UN-1

manufacturer

Referência do Fabricante(map_produto.reffabricante), localizado em Cadastros > Aba Produto >  Produto > Aba Geral > Campo: Referência do Fabricante.

productRootTitle

Refere-se ao campo Nome Produto E-Commerce, localizado em Cadastros > Aba Produto >  Produto > Aba E-Commerce > Campo: Nome Produto E-Commerce (prod.nomeprodutoecomm), ou então, caso este campo não esteja preenchido, pois, é opcional no cadastro do produto, é utilizado o campo Descrição Reduzida em Cadastros > Aba Produto >  Produto > Aba Geral > Campo: Descrição Reduzida (map_produto.descreduzida).

companyId
seqCanalVenda

Vendas > Pedido de Venda/Transferência > Integração Api > Cadastro Canal de Venda > Campo: Sequência.

variável seqcanalvenda
Observação: Informação sobre configuração da variável seqcanalvenda no Ipass está presente no item 2 - Regras de Utilização no Totvs Ipass.

idPedidoCanalVendaSerá o Id do pedido de Venda vindo da plataforma Shopify.orderId
dtaHorPedidoCanalVendaSerá populado com a data de criação do pedido na plataforma Shopify.eCommerceCreateDate
nroEmpresaParâmetros > Parâmetros >  Empresa> Aba Geral > Empresa (max_empresa.nroempresa)erpCompanyId
nroSegmento

Utilizada para obtenção do segmento em que será utilizado para a inserção do Pedido no ERP.
Parâmetros > Aba Dealer >  Segmento > Campo: Código.

variável  nrosegmento
Observação: Informação sobre configuração da variável nrosegmento no Ipass está presente no item 2 - Regras de Utilização no Totvs Ipass.
codGeralOperParâmetros > Aba Parâmetros > Código Geral de Operação > Campo: C.G.O

variável codGeralOper
Observação: Informação sobre configuração da variável codGeralOper no Ipass está presente no item 2 - Regras de Utilização no Totvs Ipass.

nroTabVendaParâmetros > Aba Dealer > Tabela de Venda > Campo: Códigovariável nroTabVenda
Observação: Informação sobre configuração da variável codGeralOper no Ipass está presente no item 2 - Regras de Utilização no Totvs Ipass.
seqTransportadorNão é enviado ao ERP, pois não há informações acerca deste campo no Shopify.Não Existe
tipoEntregaRepresenta o tipo de expedição, é informado em Pedido de Venda > Campo: Exped. 
E - Entrega, R - Retira.
orderCarrierERPReferenceKey
obsPedidoObservações acerca do pedido, enviado da shopify para o ERP. Visualização disponível em Pedido de Venda > Campo: F11 Obs.observation
obsNotaFiscalNão é enviado ao ERP, pois não há informações acerca deste campo no Shopify.Não Existe
vlrTotFreteValor total do Frete, enviado ao cabeçalho do pedido do Shopify para o ERP. Visualizado em Pedido de Venda > Campo: Vlr. Frete.freightValue
tipoRateioFretePedidoInformação pertinente ao modo de rateio de frete no pedido de Venda, ao integrar no ERP.variável tipoRateioFretePedido
Observação: Informação sobre configuração da variável tipoRateioFretePedido no Ipass está presente no item 2 - Regras de Utilização no Totvs Ipass.
tipoFreteDocAuxiliarNão é enviado ao ERP, pois não há informações acerca deste campo no Shopify.Não Existe
indIntermediadorÉ enviado ao ERP como Default N, pois o Shopify não trata operação de intermediador de negociação.Não Existe
dtaHorIniPrevEntregaData e Hora de início de janela de previsão de entrega.extraText1
dtaHorFimPrevEntrega Data e Hora fim de janela de previsão de entrega.extraText2
clienteDto.cpfCnpjCPF ou CNPJ do Cliente no Shopify.
Cliente > Cliente > Pessoa > Aba Geral > Caso seja Pessoa Física o Campo é: CFP, caso seja Pessoa Jurídica, o Campo é: CNPJ.
customerDocument
clienteDto.inscEstadualRgNão é enviado ao ERP, pois não existe esta informação no Shopify.
Cliente > Cliente > Pessoa > Aba Geral > Caso seja Pessoa Física o Campo é: RG, caso seja Pessoa Jurídica, o Campo será: IE.
Não Existe
clienteDto.nomeRazaoSocialNome ou Razão Social do cliente no Shopify, ao qual é enviado ao ERP. 
Cliente > Cliente > Pessoa > Aba Geral > Campo: Nome/Razão.
customerFullName
clienteDto.nomeFantasia Nome Fantasia do cliente no Shopify, ao qual é enviado ao ERP. 
Cliente > Cliente > Pessoa > Aba Geral > Campo: Fantasia.
customerFullName
clienteDto.sexoNão é enviado ao ERP, pois não há informações acerca deste campo no Shopify.Não Existe
clienteDto.cidadeCidade do cliente no Shopify, ao qual será enviada ao ERP.
Cliente > Cliente > Pessoa > Aba Geral > Campo: Cidade.
customerAddressCity
clienteDto.ufUF do cliente no Shopify, ao qual será enviada ao ERP.
Cliente > Cliente > Pessoa > Aba Geral > Campo: UF.
customerAddressState
clienteDto.paisPaís do cliente no Shopify, no qual é enviado ao ERP.customerAddressCountry
clienteDto.bairroBairro do cliente no Shopify, ao qual será enviada ao ERP.
Cliente > Cliente > Pessoa > Aba Geral > Campo: Bairro.
customerAddressNeighborhood
clienteDto.logradouroLogradouro do cliente no Shopify, ao qual será enviada ao ERP.
Cliente > Cliente > Pessoa > Aba Geral > Campo: Logradouro.
customerAddressStreet
clienteDto.nroLogradouroNúmero do Logradouro do cliente no Shopify, ao qual será enviada ao ERP.
Cliente > Cliente > Pessoa > Aba Geral > Campo: Nº.
customerAddressNumber
clienteDto.complementoLogradouroComplemento do endereço do cliente no Shopify, ao qual será enviada ao ERP.
Cliente > Cliente > Pessoa > Aba Geral > Campo: Complemento .
customerAddressComplement
clienteDto.cepCEP do cliente no Shopify, ao qual será enviada ao ERP.
Cliente > Cliente > Pessoa > Aba Geral > Campo: CEP.
customerAddressCep
clienteDto.foneDdd1DDD do telefone do cliente no Shopify, ao qual será enviada ao ERP.
Cliente > Cliente > Pessoa > Aba Contatos > Campo: DDD.
customerPhoneNumberDDD
clienteDto.foneNro1Número do telefone do cliente no Shopify, ao qual será enviada ao ERP.
Cliente > Cliente > Pessoa > Aba Contatos > Campo: Nro.
customerPhoneNumber
clienteDto.dtaNascFundData de nascimento do cliente no Shopify, ao qual será enviada ao ERP.
Cliente > Cliente > Pessoa > Aba Geral > Campo: Data Nascimento.
customerBirthDate
clienteDto.emailEmail do cliente no Shopify, ao qual será enviada ao ERP.
Cliente > Cliente > Pessoa > Aba Contatos > Campo: Email
customerEmail
clienteDto.emailNfeEmail NFE do cliente no Shopify, ao qual será enviada ao ERP.
Cliente > Cliente > Pessoa > Aba Contatos > Campo: Email.
customerEmail
clienteDto.estadoCivilNão é enviado ao ERP, pois não há informações acerca deste campo no Shopify.Não Existe
clienteDto.inscMunicipalNão é enviado ao ERP, pois não há informações acerca deste campo no Shopify.Não Existe
clienteDto.inscProdutorÉ enviado ao ERP como nulo, pois não há informações acerca deste campo no Shopify.Não Existe
clienteDto.indContribIcmsNão é enviado ao ERP, pois não há informações acerca deste campo no Shopify.Não Existe
clienteDto.fisicaJuridicaTipo de Pessoa, relacionado ao cliente no Shopify, ao qual será enviada ao ERP, será Física(F) ou Jurídica(J).
Cliente > Cliente > Pessoa > Aba Geral > Campo: Tipo.
customerDocumentType
itemDto.codAcessoNão é enviado ao ERP, pois não há informações acerca deste campo no Shopify.Não Existe
itemDto.seqProdutoRefere-se ao Código do Produto no ERP, localizado em Cadastros > Aba Produto >  Produto > Aba Geral > Campo: Código (Código do Produto).listOfOrderItem.productSKUERPReferenceKey
itemDto.qtdPedidaPedido de Venda > Grid de itens do Pedido > Campo: Quant Solicit.listOfOrderItem.quantity
itemDto.qtdEmbalagemQuantidade da embalagem do produto no Cadastro de família, emCadastros > Aba Família >  Família> Aba Embalagens > Campo: *Quantidade. listOfOrderItem.productSKUERPReferenceKey
itemDto.vlrEmbTabPrecoPedido de Venda > Grid de itens do Pedido > Campo: Preço Tabela.listOfOrderItem.sellingPrice
itemDto.vlrEmbInformadoPedido de Venda > Grid de itens do Pedido > Campo: Preço Pedido.listOfOrderItem.listPrice
itemDto.vlrEmbDescontoValor de desconto por embalagem.listOfOrderItem.discontValue
itemDto.observacaoItemNão é enviado ao ERP, pois não há informações acerca deste campo no Shopify.Não Existe
itemDto.qtdVolumeNão é enviado ao ERP, pois não há informações acerca deste campo no Shopify.Não Existe
itemDto.indSimilarEcommerceNão é enviado ao ERP, pois não há informações acerca deste campo no Shopify.Não Existe
itemDto.indKitNão é enviado ao ERP, pois não há informações acerca deste campo no Shopify.Não Existe
itemDto.vlrTotComissaoValor de comissão sobre a venda do produto.listOfOrderItem.commission
itemDto.fatorMultiplicadorNão é enviado ao ERP, pois não há informações acerca deste campo no Shopify.Não Existe
itemDto.seqItemCanalVendaSequencial de cada produto do Pedido de Venda.
Pedido de Venda > Grid de itens do Pedido > Campo: Nro Item.
listOfOrderItem.position
itemDto.indBonificadoIndicador de bonificação em produtos, caso o mesmo seja no pedido um item bonificado.
Default será N, caso não seja enviado nenhum valor ao ERP.
Observações: O retorno deste campo para o ERP é definido através da seguinte regra:
Caso a subtração dos campos listOfOrderItem.sellingPrice, com o campo listOfOrderItem.discontValue seja 0, a integração retornará indBonificado = "S", caso seja maior que zero, é retornado como Default "N", ou seja, a integração sempre irá considerar a subtração entre os campos listOfOrderItem.sellingPrice - listOfOrderItem.discontValue, para a tomada de decisão.
Lembrando que estes campos são pertencentes ao HUB.
pagamentoDto.cpfCnpjCartaoCPF ou CNPJ do Cliente no Shopify.
Cliente > Cliente > Pessoa > Aba Geral > Caso seja Pessoa Física o Campo é: CFP, caso seja Pessoa Jurídica, o Campo é: CNPJ.
Caso no Hub, o campo customerDocumentType = CPF então, o campo retornado será customerDocument, agora, caso o campo customerDocumentType = CNPJ, o campo retornado será customerCorporateDocument.
pagamentoDto.nroFormaPagtoCódigo da Forma de Pagamento no ERP.
Parâmetros > Aba Dealer > Forma de Pagamento > Campo: Código.
listOfOrderPayment.erpReferenceKey
Observações: Esta informação é cadastrada no HubEcommerce em https://hubecommerce.totvs.app/payment-method > Cadastrar > Campo: Código do ERP. Será preenchido com o código da Forma de pagamento do ERP.
pagamentoDto.nroCondPagtoCódigo da Condição de Pagamento no ERP.
Parâmetros > Aba Dealer > Condição de Pagamento > Campo: Código.
listOfOrderPayment.cdCondpgto
Observações: Esta informação é cadastrada no HubEcommerce em https://hubecommerce.totvs.app/payment-method > Cadastrar > Campo: Código da condição de pagamento (cdCondpgto). Será preenchido com o código da condição de pagamento do ERP.
pagamentoDto.valorPagtoRepresenta o valor ao qual foi realizado o pagamento do pedido no Shopify.listOfOrderPayment.value
pagamentoDto.nroParcelaRefere-se ao número de parcelas pertinentes ao pagamento do pedido no Shopify.listOfOrderPayment.installments 
pagamentoDto.nsuDto.nsuNSU é a sigla para Número Sequencial Único. É um número único gerado para identificar uma transação.listOfOrderPayment.transactionId
pagamentoDto.nsuDto.nroCartaoNúmero do Cartão, ao qual foi realizada a transação de pagamento.listOfOrderPayment.barCodeNumber
pagamentoDto.nsuDto.codRede
Código da rede utilizada no pagamento. (Neste caso está sendo utilizado o código do Pedido no Shopify)listOfOrderPayment.eCommerceReferenceKey
pagamentoDto.nsuDto.codBandeiraCódigo da bandeira utilizada no pagamento. Neste caso está sendo utilizado o código do Pedido no Shopify)listOfOrderPayment.eCommerceReferenceKey
pagamentoDto.nsuDto.codBinCódigo BIN é o Número de Identificação Bancária (na sigla em inglês) e corresponde aos 6 primeiros dígitos de um cartão de crédito.listOfOrderPayment.tid
pagamentoDto.nsuDto.nroAutorizacaoCódigo que é gerado a partir de cinco ou seis números por um banco emissor, o código usado para validar um cartão de crédito e aprová-lo quando uma compra ou venda é feita.listOfOrderPayment.transactionId
branchId

Será nulo, pois, no conceito de SKU para integração shopify, não será tratado com diferenciais por empresa, e sim no âmbito geral de integração, porém, caso houvesse, este campo seria responsável pelas empresas filiais, representado pelo campo nroempresa, localizado em Parâmetros > Parâmetros >  Empresa> Aba Geral > Empresa (max_empresa.nroempresa).

isAvaiable

Enviado como default true.

price

Este preço será o valor default caso não tenha tabela de preço para o produto. O preço é definido por produto, segmento e quantidade da embalagem.

listPrice

Será enviado como default 0, pois não será enviada uma lista de preço pelo SKU.

modalType

Será enviado como nulo, pois, não é utilizado tanto no HubEcommerce, quanto, no Shopify.

modalId

Será enviado como 0, pois, não é utilizado tanto no HubEcommerce, quanto, no Shopify.

cubicWeight
commercialConditionId
groupCode

Será enviado como nulo, pois, não é utilizado tanto no HubEcommerce, quanto, no Shopify.

inventoryItemId

Será enviado como nulo, pois este campo é originado e populado pelo Shopify, após o retorno da integração. Refere-se ao número de identificação deste produto no inventário da plataforma Shopify. Após a integração do SKU no Shopify, o campo inventoryItemId do HubEcommerce é atualizado, recebendo o valor de inventory_item_id do Shopify.

Observação: Este campo não deve ter valor retornado ao ERP; é apenas um controle entre o HubEcommerce e o Shopify.

disableStock

Enviado como default false.

updateBrand

Enviado como default false.

productRootId

Refere-se ao Código do Produto no ERP, localizado em Cadastros > Aba Produto >  Produto > Aba Geral > Campo: Código (Código do Produto).

rewardValue

Enviado como default 0, pois não é utilizado no processo de integração ao Shopify.

isActive
isKit

Refere-se à associação de produtos similares, caso exista, para o SKU à ser integrado. Retornando true caso exista, e false, caso não exista.

listOfEAN

Refere-se ao campo Códigos, localizando em Cadastros > Aba Produto >  Produto > Aba Códigos > Campo: Código,
lembrando que nesta mesma grid, o campo Tipo, deverá estar selecionado como EAN/UCC.


05. ACOMPANHAMENTO DAS CARGAS NO HUBECOMMERCE

         Painel de monitoramento:  https://hubecommerce.totvs.app/product-skuorders

06. LINKS ÚTEIS

         Link: Detalhamento do fluxo