01. DADOS GERAIS
Produto: | TOTVS Moda |
---|---|
Linha de Produto: | Virtual Age |
Segmento: | Varejo |
Módulo: | Industrial |
Função: | Processo de importação de imagem |
País: | Brasil |
Ticket: | 10650633 |
Requisito/Story/Issue (informe o requisito relacionado) : |
02. SITUAÇÃO/REQUISITO
Foi solicitada a possibilidade de importar imagens para produto a partir de uma pasta.
03. SOLUÇÃO
Foi desenvolvido o componente PRDFP202 (Processo de importação de imagem), onde será possível informar a pasta em que se encontra as imagens a serem importadas. Deverá ser selecionado também como será a busca a partir do nome da imagem e também dizer como será o tratamento para imagens com o mesmo nome.
Imagem 1 - Na imagem acima é demonstrado o componente PRDFP202, com o diretório onde se encontra as imagens informado, já na opção "Tipo arquivo" foi escolhido para buscar o nome da imagem a partir de Grupo/Cor. Foi realizada a consulta (F4) e as imagens encontradas foram listadas para que possa conferir as mesmas.
A opção "Tipo arquivo", contém as seguintes opções para escolha:
- Produto (Ex.: 117386 ou 117386#01) - O nome da imagem deve ser a código do produto (SKU), conforme exemplo, e a imagem será vinculada apenas a este produto.
- Grupo (Ex.: PRD 001 ou PRD 001#01) - O nome da imagem deve ser o grupo completo do produto, conforme o exemplo que possui apenas dois níveis e a imagem será vinculada a todos os produtos do grupo encontrado.
- Grupo/Cor (Ex.: PRD 001-BRA ou PRD 001-BRA#01) - O nome da imagem deve ser o grupo juntamente com a cor, separados por traço (-), conforme o exemplo e a imagem será vinculada a todos os produtos da cor encontrada para o grupo.
- Grupo/Tamanho (Ex.: PRD 001-PP ou Ex.: PRD 001-PP #01) - O nome da imagem deve ser o grupo juntamente com o tamanho, separados por traço (-), conforme o exemplo e a imagem será vinculada a todos os produtos do tamanho encontrado para o grupo.
- Grupo/Cor/Tamanho (Ex.: PRD 001-BRA-PP ou PRD 001-BRA-PP) - O nome da imagem deve ser o grupo juntamente com a cor e tamanho, separados por traço (-), conforme o exemplo e a imagem será vinculada ao produto encontrada para a cor e tamanho do grupo.
- Último nível (Ex.: 001 ou 001#01) - O nome da imagem deve ser o último nível do grupo, conforme exemplo, e a imagem será vinculada vinculada a todos os produtos do grupo encontrado.
- Último nível/Cor (Ex.: 001-BRA ou 001-BRA#01) - O nome da imagem deve ser o último nível do grupo juntamente com a cor, separados por traço (-), conforme exemplo, e a imagem será vinculada vinculada a todos os produtos da cor encontrada para grupo.
- Último nível/Tamanho (Ex.: 001-PP ou 001-PP#01) - O nome da imagem deve ser o último nível do grupo juntamente com tamanho, separados por traço (-), conforme exemplo, e a imagem será vinculada vinculada a todos os produtos do tamanho encontrado para grupo.
- Último nível/Cor/Tamanho (Ex.: 001-BRA-PP ou 001-BRA-PP#01) - O nome da imagem deve ser o último nível do grupo juntamente com a cor e o tamanho, separados por traço (-), conforme exemplo, e a imagem será vinculada vinculada ao produto encontrado para a cor e tamanho do grupo.
Todas as opções tem a possibilidade de adicionar um sequencial para que seja possível importar mais de uma imagem ao mesmo tempo para os produtos, para isto basta adicionar ao nome da imagem o caractere # e a sequência, conforme exemplificado em cada uma das opções.
Imagem 2 - Ao clicar no botão "Confirmar" do componente PRDFP202 as imagens são importadas para os produtos conforme encontrado, e essa mensagem informando que a importação foi realizada com sucesso é apresentada.
Imagem 3 - Na imagem acima é demonstrado que ao consultar o cadastro de produto após realizar a importação das imagens, as mesmas estão relacionadas ao produto.
Imagem 4 - Ao realizar a consulta (F4) no componente PRDFP202 e o nome das imagens não corresponder ao tipo de arquivo selecionado e/ou não encontrar informações no sistema para o nome da imagem, será apresentado erro informando quais as imagens que não foram encontradas.
Imagem 5 - Ao confirmar no PRDFP202 caso tenha selecionado a opção "Não importar imagem com mesmo nome", e o sistema encontre imagem com o mesmo nome já importada, será apresentado mensagem de erro informando que já existe imagem gravada com o nome.
Imagem 6 - Foi realizada a importação das imagens novamente no componente PRDFP202 com a opção de "Importar sequencial de imagem com mesmo nome". Ao realizar a consulta de imagem no cadastro de produto, pode ser observado que foi adicionado um sequencial ao nome da imagem para importar no sistema.
Imagem 7 - Foi realizada a importação no PRDFP202 com a opção "Sobrescrever imagem com mesmo nome" e uma imagem com o mesmo nome da imagem da cor branca do produto. Ao realizar a consulta do produto a imagem não é mais a mesma.
04. DEMAIS INFORMAÇÕES
Apenas serão permitido importar imagens com extensão .jpg, .jpeg e .png.