Desenvolvimento Millen-8763 – Lentidão ao enviar produtos para a plataforma Linxcommerce
Release 88
Versão 5
Autor Jaciara Silva
Processo: Produtos e Serviços
Nome do Processo: Vitrine
Motivação
Atualmente o processo de envio dos dados para plataforma Linxcommerce, não tem um desempenho aceitável.
Após uma reunião entre equipe Integração juntamente com o cliente foi identificado o seguinte problema:
A empresa possui diversas marcas com uma única vitrine, pois é um único endpoint do Linxcommerce.
Na url das imagens, são colocados todos os caminhos das imagens, porém cada marca as imagens ficam armazenadas em subdiretórios diferentes.
A solução apresentada foi colocar todas as URLs na configuração da vitrine, adicionando no cadastro da vitrine a capacidade de configurar expressão de imagens por classificação do produto (inicialmente disponibilizando apenas a marca).
No processamento de envio de produto para plataforma, detectar a marca do produto e só processar as expressões de sua respectiva marca. A tabela de expressões por classificação, tem prioridade sobre a expressão de imagem da vitrine, caso não encontre a expressão configurada nesse novo recurso, utiliza a configurada na expressão de imagem da vitrine (processo atual).
Parâmetros
Em produtos e Serviços\Vitrine\Vitrines, na guia Configurações do Produtos, preencher o campo Expressão das Imagens.
Entradas
Não reproduzível fora do ambiente do cliente.
Validações e Saídas
As imagens serão processadas de acordo com as marcas de cada produto, diminuindo o tempo de envio dos dados para a plataforma.