Integrar das imagens dos produtos

De GeoSales
Revisão de 16h27min de 21 de fevereiro de 2024 por Renatolima (discussão | contribs) (→‎Solução)
Ir para navegação Ir para pesquisar

Histórico de Alterações

Data Quem Comentários
20/02/2024 Renato Lima Criação do documento

Necessidade

A empresa conta com uma ampla gama de produtos e precisa garantir a disponibilidade de suas imagens para apresentação durante as vendas, tanto no Portal quanto no App Evo. Para lidar eficientemente com o considerável volume de produtos, é essencial integra as imagens em lotes através de uma integração a partir de um diretório onde os arquivos estejam acessíveis.

Solução

Para apresentar as fotos no Portal e no App Evo, é fundamental integrar as estruturas de imagem e produto imagem. As imagens estão armazenadas no diretório do servidor do cliente e podem ser acessadas por meio do caminho público e do código de referência do produto. Elas devem ser disponibilizadas de acordo com os parâmetros de venda configurados para cada produto.

Para exibir as fotos tanto no Portal quanto no App Evo, é crucial sincronizar as estruturas de imagem e produto imagem. As imagens são armazenadas no diretório do servidor do cliente, acessíveis através de um caminho público e do código de referência do produto. Sua disponibilização deve obedecer aos parâmetros de venda configurados individualmente para cada produto.


https://assets.paulus.com.br/imagens-capa/9788534933131.jpg https://assets.paulus.com.br/imagens-capa/9788534933704.jpg https://assets.paulus.com.br/imagens-capa/9788534933667.jpg https://assets.paulus.com.br/imagens-capa/9788534933452.jpg


Poderíamos tratar da seguinte forma: Para os produtos que vierem na tabela de produto, vamos trazer para nossa estrutura necessária para exibição de imagem dos produtos, considerando estes mesmos códigos, Passando o caminho, mais o código da imagem que deve ter como padrão o nome todo maiúsculo. Além disso, para cada código que virá para tratar a possibilidade de mais de uma imagem para o produto, vamos trazer junto ao código do produto o sufixo(_00), até o máximo de 5 imagens. Conforme o exemplo: CODIGO_00, CODIGO_01,CODIGO_02,CODIGO_03,CODIGO_04. Seria interessante ser em um link em que pudessemos acessar a imagem, como por exemplo: https://geosales.paulus.com.br/fotos/CODIGO_00.png. Desta forma, seria possível popular via integração. Então sempre que fosse necessário adicionar fotos, seria apenas substituir a imagem mantendo o padrão de nomenclatura.

Regras de Negócios

[RN-1]- ;

[RN-2]- .

[RN-3]- ;

[RN-4]- ;

[RN-5]- ;

[RN-6]-

Aprovação

Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado.

GeoSales

Setor Aprovado Por Data
Desenvolvimento - GeoSales Pessoa que aprovou 00/00/0000
Integração - GeoSales Pessoa que aprovou 00/00/0000
Configurações - GeoSales Pessoa que aprovou 00/00/0000

Empresa solicitante

Setor Aprovado Por Data Assinatura
Gerente TI - Cliente Pessoa que aprovou 00/00/0000
Gerente de Projeto - Cliente Pessoa que aprovou 00/00/0000
Gerente Comercial - Cliente Pessoa que aprovou 00/00/0000