Páginas filhas
  • DT Informar URL da imagem do produto/outras ações API GS1

01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Industrial
Função:Campo para informação de URL da imagem do produto/outras ações API GS1
Ticket:7437792
Requisito/Story/Issue (informe o requisito relacionado) :DVAIND-4684

02. SITUAÇÃO/REQUISITO

O componente PRDFP136 desenvolvido para a integração com o CNP permite que seja enviada a informação de uma única URL para todos os produtos postados, porém permite também que se indique um campo adicional para que seja enviada uma URL de imagem diferente para cada um dos produtos. Porém, ao utilizar o campo adicional para esta informação, forçamos o endereço a ser convertido para "caixa alta" (maiúsculo), o que pode distorcer a URL original da imagem, dependendo de onde esta for hospedada.

É necessário que tenhamos um atributo com uma tipagem que permita caracteres especiais, diferenciação de maiúsculas e minúsculas, e demais requisitos necessários para a informação de URLs, e que possa ser informado para cada produto (tendo facilitador para cadastro único quando todo o grupo tiver a mesma URL de imagem), sendo considerado na hora de montar a requisição de cadastro.

03. SOLUÇÃO

  • Incluir um campo para manutenção de url de imagem do produto por grupo (PRDFM011), por produto/cor/tamanho (PRDFM064) e na consulta de dados de produto por grade (PRDFM063). 
  • Realizar o tratamento no PRDFP136 para que, ao invés dos campos adicionais, utilize este novo campo de imagem para envio e, se não existir valor, tentar utilizar a "imagem fixa" existente no PRDFP136. Os outros campos regidos hoje pelos campos adicionais devem assumir os valores padrões existentes hoje no caso de não preenchimento. Agora o nome da imagem será sempre a descrição do produto e o tipo da imagem será sempre PRODUCT_IMAGE.
  • Acrescentar campo de data de envio na tabela PRD_PRDEAN13 para informar se o produto já foi enviado para o CNP.
  • Criar detalhamento de erro quando existir problema na requisição do token.


Imagem 1 - Manutenção da URL da imagem de produto por grupo.


Imagem 2 - Manutenção da URL da imagem por produto/cor/tamanho.


Imagem 3 - Consulta de dados do produto por grade com o campo da URL da imagem do produto.


Imagem 4 - Resultado da geração de GTIN pelo CNP/GS1 por WebService (PRDFP136).


Imagem 5 - Resultado da requisição com nome, URL e tipo da imagem do produto.


Imagem 6 - Gravação da data de envio do produto para o CNP.


Imagem 7 - Especificação do erro na requisição do token.