Histórico da Página
...
- Visão Geral
- Configuração
- Informações Enviadas
- Exemplo de utilização
- 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
...
- BranchId: Código da filial.
- LastChange: Data da última modificação do produto.
- CompanyId: Código da empresa (O mesmo que o BranchId).
- ShowColor: Campo que determina se será apresentado os dados de cor, ao informar true os dados serão apresentados, se for informado false os dados serão omitidos.
- ShowSize: Campo que determina se será apresentado os dados de tamanho, ao informar true os dados serão apresentados, se for informado false os dados serão omitidos.
Esses são os dados de especificações do produto que são enviados ao Conector VTEX através dos endpoints completeproductspecifications.
Alguns campos do exemplo não foram descritos pois não estão em tela para apresentar:
- createDate: Data da criação do grupo de produto.
- isActive: Situação ativo/inativo dos dados para filial do produto, encontrado no PRDFM009.
- isVisible: Sempre será true.
Esses são os dados cor de produto enviados ao Conector através do endpoint colorproductroots.
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"Alguns campos não foram exemplificados pois são os mesmo da imagem anterior.
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
- PRDFM328 - "Configuração de produto para o TOTVS Conector Vtex" → botão "Grade" no frame "Informações".
- PRDFM328 - "Configuração de produto para o TOTVS Conector Vtex" → botão "Grade" no frame "Localizar" existe o campo Cor.
- PRDFM328 - "Configuração de produto para o TOTVS Conector Vtex" no frame "Informações".
- PRDFM328 - "Configuração de produto para o TOTVS Conector Vtex" → botão "Código integrador" no frame "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> |