SAV - Sistemas de Automação Varejista EXIBIÇÃO DE FOTOS / IMAGENS NO SAV (IsavShow Versão 4.0) A SAV está liberando uma função que permite a visualização de fotos nas estações de trabalho (terminais), baseados no sistema operacional Windows. Para isto a SAV desenvolveu o aplicativo IsavShow. Este aplicativo tem por finalidade mostrar na tela do computador, fotos e imagens no formato JPG. Durante a execução do sistema SAV, o acionamento da função de exibição de foto poderá ser feito em diversos pontos do sistema, principalmente nas tarefas de vendas, através do uso de uma tecla de função (F8=Foto). Esta primeira versão poderá ser utilizada em ambiente Windows puro (Servidor e estações Windows), ou em ambiente híbrido, com servidor Linux e estações Windows. Não está disponibilizado para ambiente LINUX puro (servidor e estações LINUX), ou para terminais “burros” (TTY’s). Sempre que citamos LINUX, entendam-se TODOS os sistemas operacionais baseados em UNIX (Hpux, Aix, etc). Nesta versão estão pré-estabelecidos: Os arquivos com as fotos (arquivos .JPG) deverão estar no mesmo diretório que o programa IsavShow.exe, e este programa deverão ser ativados deste diretório. Este diretório deve ter permissão para leitura e execução; e em ambientes híbridos deverá ser mapeado na maquina local. A variável ISAV_FOTO indica qual é o diretório que será usado para a comunicação do SAV com o programa IsavShow e deverá conter o caminho completo deste diretório, além do nome do arquivo associado ao usuário que se logou (Veja exemplo abaixo). Este diretório deve ter permissão para leitura e gravação, e também em ambientes híbridos deverá ser mapeado. Criou–se uma nova variável de ambiente chamada “TAMANHO_FOTO” que determina o tamanho da imagem a ser exibida. Seus valores podem ser: TAMANHO_FOTO=P TAMANHO_FOTO=M TAMANHO_FOTO=G TAMANHO_FOTO=T (640x480) (800x600) (1024x768) (tela cheia) É possível também estabelecer um tamanho próprio, exemplo: TAMANHO_FOTO=320x240 (Se não for definida, será assumido “P”). SAV - Sistemas de Automação Varejista EXIBIÇÃO DE FOTOS / IMAGENS NO SAV (IsavShow Versão 4.0) Exemplo de .profile : case $LOGNAME in (Vendas) export TAMANHO_FOTO=M export ISAV_FOTO=/user/savfoto/vendas Os arquivos com as fotos dos produtos deverão ser identificados da seguinte maneira: ppppppp+letra ppppppp = código do produto com digito verificador e sem edição (exemplo: 0000012) Letra = sequência da foto deste produto, que poderá variar entre A e Z letras maiúsculas. Então poderemos ter os arquivos 0000012A.JPG , 0000012B.JPG, etc Com as fotos do produto 1.2 Os arquivos com as fotos dos clientes ou imagem de suas assinaturas deverão ser identificados da seguinte maneira: _código do cliente+letra (“_” = underline ou sublinhado) Código do cliente com 6 posições. Exemplo: o cliente 1001 terá os arquivos: _001001A.JPG , _001001B.JPG , etc. Se o cliente tiver associados, basta transformar o código do associado na letra correspondente do alfabeto (001 = A, 002 = B, 003 = C, etc) e colocar esta letra logo após o código. Neste caso, não usar o caracteres “_” no início do nome. Exemplo: cliente principal 1002 e seu associado 001 terão os arquivos 001002AA.JPG, 001002AB.JPG, etc. Disponibilizamos também, dentro do programa Supervisor (SPS999), uma tecla de função (PF9) para exibir uma imagem ou o logotipo da empresa; esta imagem/logo deverá ser identificada como “_000000.JPG”. Quando acionado pelo sistema, o Isavshow exibirá a primeira foto e, a cada <ENTER> que o usuário pressionar, será exibido à foto seguinte do mesmo produto ou cliente. Para encerrar a exibição das fotos e voltar para o SAV, basta pressionar a tecla <ESC>. Cada estação de trabalho, deverá conter em sua rotina de inicialização, após carga completa do Windows, a execução de uma rotina (.bat/shell script), na qual deverá ser SAV - Sistemas de Automação Varejista EXIBIÇÃO DE FOTOS / IMAGENS NO SAV (IsavShow Versão 4.0) indicado o valor para a variável isav_foto (com caminho completo) e iniciado o aplicativo IsavShow.exe (no diretório onde se encontram as fotos) Exemplos: Servidor Linux /u/fotos Estação A Windows Estação B Windows Estação N Windows No servidor Linux tem os seguintes diretórios: /u/sav/dados: contém arquivos do sav /u/savfoto: diretório para comunicação do SAV c/ IsavShow /u/Fotos: diretório que contém as fotos e o programa Isavshow Em todas as estações faremos os seguintes mapeamentos: Diretório de comunicação como letra G: Diretório das fotos como letra H: Na rotina iniciar de cada estação deverá incluir a execução de um script (arq.bat) acionando o programa Isavshow; neste script iremos carregar a variável isav_foto com a letra mapeada do diretório de comunicação seguida do nome do arquivo que identifica àquela estação, na sequência posicionar-se no diretório de fotos e comandar a execução do programa Isavshow. Exemplo de a rotina iniciar da estação A: Exemplo de a rotina iniciar da estação B: Exemplo da rotina iniciar da estação N: SET ISAV_FOTO:G:\A H: SET ISAV_FOTO:G:\B H: SET ISAV_FOTO:G:\N H: IsavShow IsavShow IsavShow SAV - Sistemas de Automação Varejista EXIBIÇÃO DE FOTOS / IMAGENS NO SAV (IsavShow Versão 4.0) Relação das tarefas que já têm esta função implementada: ADV.301 – Orçamentos de Venda ADV.305 – Vendas de Mercadorias ADV.324 – Digitação de Pedidos de Vendas ADC.203 - Consulta situação do Produto ADC.304 – Cadastro de Pedidos de Compras TRS.201 – Vendas de Mercadorias e Vendas Auto-Serviço TSR.209 – Consulta Histórico de clientes Além destas tarefas, esta função foi colocada nos programas de seleção juntamente com as rotinas de consulta, tanto de produtos quanto de transacionadores, disponibilizando esta função em diversos pontos do sistema.