Páginas filhas
  • DR VA - Como configurar as especificações do produto(Specifications) para enviar ao TOTVS Conector VTEX

Versões comparadas

Chave

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

CONTEÚDO

  1. Visão Geral
  2. Configuração
  3. Informações Enviadas
  4. Exemplo de utilização
  5. Detalhes do campo lastChange


01. VISÃO GERAL

Este documento tem a função de disponibilizar informações de como cadastrar as especificações de um produto(Specifications) para enviar informações para o TOTVS Conector Vtex. As especificações enviadas são tamanho, cor e classificações. 
É utilizado no endpoint:  completeproductspecifications

02. CONFIGURAÇÃO

Para as especificações do produto serem enviadas para o Conector, é necessário que tenham as seguintes configurações:

02.01 Envio da classificação

Após configurado o grupo(root) e o produto(sku), para enviar as classificações é necessário configurar o parâmetro LST_TPCLAS_ECOMMERCE_ESP com a lista de tipos de classificações que deseja enviar.


03. INFORMAÇÕES ENVIADAS

Para utilizar a requisição completeproductspecifications, é necessário enviar como parâmetro de entrada 3 campos obrigatórios:

  • BranchId: Código da filial.
  • LastChange: Data da última modificação do produto.
  • CompanyId: Código da empresa (O mesmo que o BranchId).


Esses são os dados de especificações do produto que são enviados ao Conector VTEX através dos endpoints completeproductspecifications.

Os campos companyId, branchId, createDate e lastChange já foram descritos na documentação de como configurar o grupo(root).

O campo productSpecificationId são divididos em 3 formatos, de acordo com o bloco cor, tamanho ou classificação:

  • {Código do produto}-1: Cor
  • {Código do produto}-2: Tamanho
  • {Código do produto}-3C-{Número da classificação}: Classificação

Os campos name e nameAux da cor e do tamanho sempre serão fixos como está na imagem.
O bloco de classificação será repetido para cada classificação que o produto possuir referente ao parâmetro LST_TPCLAS_ECOMMERCE_ESP.

Para acessar o componente PRDFM074, acesse o PRDFL025. botão "Inf. adicional".
Para acessar o componente PRDFM329, acesse o PRDFM328, botão "Grade".

04. EXEMPLO DE UTILIZAÇÃO

Documento de como utilizar a API: https://www30.bhan.com.br:12443/api/ecommerce/v1/swagger/index.html


05. DETALHES DO CAMPO LASTCHANGE

Para apresentar o campo lastchange no retorno deste endpoint as entidades PRD_PRDWEB, PRD_CORINFO, PRD_GRDWEB e INT_DEPARAGRDI são verificadas, estas entidades são utilizadas respectivamente por estes componentes

  • PRDFM318 → botão "Grade"  no quadro "Informações".
  • PRDFM318 → botão "Grade"  no quadro "Localizar" existe o campo Cor.
  • PRDFM318  no quadro "Informações".
  • PRDFM318 → botão "Código integrador" no quadro "Grupo de Produto De Para".



HTML
<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>