ANEXO TÉCNICO PROCEDIMENTOS PARA INSTALAÇÃO DE SERVICE PACK DO GEMCO ANYWHERE 1. Objetivo do Service Pack O principal objetivo do Service Pack é permitir que as atualizações sejam feitas de forma simples e rápida, sem haver a necessidade de desinstalar a versão e instalar novamente. 2. Obtenha os Service Packs Existem dois meios para a obtenção dos Service Packs: Via CD enviado pela Bematech (pasta “ServicePacks”) Via FTP – BBS Bematech (www.bematech.com.br) Via BBS, siga os seguintes passos: 1. Acesse www.bematech.com.br e clique em Área restrita. 2. Selecione BBS Gemco e entre com o usuário e a senha fornecidos pela Bematech, selecione os arquivos em “Recebimento” e copie para um diretório de controle dos Service Packs em sua máquina. Observação: Se não possuir nenhum usuário e senha, solicite ao Suporte Bematech. A BBS armazena os arquivos por tempo limitado, onde a cada 3 meses é realizada uma limpeza automática dos arquivos disponibilizados. Por isso salientamos a importância de sempre copiar os arquivos para a Estação ou Servidor assim que disponíveis. 3. Organize os Service Packs Organize seus Service Packs. A organização é fundamental para que não haja faltas na ordem de execução e para que tenhamos o histórico do que já foi executado. Sugerimos a criação de um pasta “ServicePack” no diretório C:\Suporte\ do próprio servidor ou estação administrativa no Data Center. Abaixo desse diretório crie duas pastas: “Executados” e “Novos”. Assim, teríamos a seguinte estrutura: C:\Suporte\ServicePack\Executados C:\Suporte\ServicePack\Novos 4. Instalação: Os Service Packs são arquivos executáveis que tem a função de copiar e registrar arquivos com extensão .Dll e .Ocx além de copiar arquivos com extensão .Exe nas estações / Servidores. Abaixo descreveremos a estrutura de instalação do Service Pack: 5. Instalação do Service Pack para Versão do Gemco Anywhere Arquivos com extensão .Dll serão copiadas e registradas no diretório: C:\Gemco\ActiveX\Dll Arquivos com extensão .Ocx serão copiadas e registradas no diretório: C:\Gemco\ActiveX\Ocx Arquivos com extensão .Exe serão copiados no diretório: C:\Gemco\ActiveX\Exe Para atualização de um Service Pack na estação ou servidor, basta clicar duas vezes no arquivo executável, que o mesmo irá iniciar a instalação automaticamente. Todos os Service Packs, no término de sua atualização, geram um arquivo chamado ServicePack.log, no diretório C:\. Esse arquivo possui a informação completa das atualizações que foram feitas na Estação ou Servidor. Por exemplo: Instalação de um Service Pack para versão Gemco Anywhere contendo dois arquivos: GemcoActiveXCliente.ocx e GemcoAdmPreco.dll. Será gerado um arquivo chamado ServicePack.log no diretório C:\ contendo as seguintes informações: 26/02/2013;15:06:54;Inicio do ServicePack em 26/02/2013 15:06:54 26/02/2013;15:06:54;----------------------------------------------------26/02/2013;15:06:54;Instalando : C:\GEMCO\Activex\OCX\GemcoActiveXCliente.ocx 26/02/2013;15:06:54;verifica se arquivo existe 26/02/2013;15:06:54;antes muda atributo dll 26/02/2013;15:06:54;Muda Atributo DLL-GemcoActiveXCliente.ocx 26/02/2013;15:06:55;Desregistro C:\GEMCO\Activex\OCX\GemcoActiveXCliente.ocx ok. 26/02/2013;15:06:55;pega versao arquivo 26/02/2013;15:06:55;Copiando C:\DOCUME~1\jralo\LOCALS~1\Temp\IXP000.TMP\GemcoActiveXCliente.ocx para C:\GEMCO\Activex\OCX\GemcoActiveXCliente.ocx 26/02/2013;15:06:55;Registro C:\GEMCO\Activex\OCX\GemcoActiveXCliente.ocx ok. 26/02/2013;15:11:32;GemcoActiveXCliente.ocx atualizado com a versao 3.3.0.628 26/02/2013;15:07:20;Instalando : C:\GEMCO\Activex\DLL\GemcoAdmPreco.dll 26/02/2013;15:07:20;verifica se arquivo existe 26/02/2013;15:07:20;antes muda atributo dll 26/02/2013;15:07:20;Muda Atributo DLL-GemcoAdmPreco.dll 26/02/2013;15:07:21;Desregistro C:\GEMCO\Activex\DLL\GemcoAdmPreco.dll ok. 26/02/2013;15:07:21;pega versao arquivo 26/02/2013;15:07:21;Copiando C:\DOCUME~1\jralo\LOCALS~1\Temp\IXP000.TMP\GemcoAdmPreco.dll para C:\GEMCO\Activex\DLL\GemcoAdmPreco.dll 26/02/2013;15:07:22;Registro C:\GEMCO\Activex\DLL\GemcoAdmPreco.dll ok. 26/02/2013;15:11:32;GemcoActiveXCliente.ocx atualizado com a versao 3.3.0.628 26/02/2013;15:11:32;GemcoAdmPreco.dll atualizado com a versao 3.3.0.629 26/02/2013;15:11:33;-------------------------------------------------No momento da instalação será apresentada uma tela que irá mostrar as atualizações dos arquivos na estação ou servidor. Após o término da instalação, deverá ser mostrada uma mensagem, informando que a operação foi realizada com sucesso. 6. Instalação de Service Pack para versão do PDV SmartECF: Todos os arquivos com extensão .Dll e .Ocx serão copiadas e registradas no diretório: C:\SmartECF\Bin. Já os arquivos com extensão .Exe serão apenas copiados. Para atualização de um Service Pack no PDV, basta clicar duas vezes no arquivo executável, que o mesmo irá iniciar a instalação automaticamente. Todos os Service Packs no término de sua atualização, geram um arquivo chamado ServicePack.log, no diretório C:\. Esse arquivo possui a informação completa das atualizações que foram feitas no PDV. Por exemplo: Instalação de um Service Pack para versão SmartECF contendo dois arquivos: EcfBematech.dll e EcfInterface.dll. Será gerado um arquivo chamado ServicePack.log no diretório C:\ contendo as seguintes informações: 26/02/2013;15:44:12;Inicio do ServicePack em 26/02/2013 15:44:12 26/02/2013;15:44:12;----------------------------------------------------26/02/2013;15:44:12;Muda Atributo DLL-EcfBematech.dll 26/02/2013;15:44:12;Copiando C:\DOCUME~1\jralo\LOCALS~1\Temp\IXP000.TMP\EcfBematech.dll para C:\SmartECF\Bin\EcfBematech.dll 26/02/2013;15:44:13;Registro C:\SmartECF\Bin\EcfBematech.dll ok. 26/02/2013;15:44:15;Muda Atributo DLL-EcfInterface.dll 26/02/2013;15:44:15;Copiando C:\DOCUME~1\jralo\LOCALS~1\Temp\IXP000.TMP\EcfInterface.dll para C:\SmartECF\Bin\EcfInterface.dll 26/02/2013;15:44:15;Registro C:\SmartECF\Bin\EcfInterface.dll ok. 26/02/2013;15:44:20;EcfBematech.dll atualizado com a versao 1.1.0.660 26/02/2013;15:44:20;EcfInterface.dll atualizado com a versao 1.1.0.736 26/02/2013;15:44:20;-------------------------------------------------No momento da instalação será apresentada uma tela que irá mostrar as atualizações dos arquivos no PDV. Após o término da instalção, deverá ser mostrada uma mensagem, informando que a operação foi realizada com sucesso. 7. Informações Adicionais: A numeração dos Service Packs é dividida em 3 blocos, onde no 1º Bloco, consta o número do Service Pack oficial distribuído conforme um calendário de liberação de versões elaborado pela Bematech. O 2º Bloco, representa o número complementar do Service Pack, usado eventualmente para a geração de Service Packs emergenciais, que sejam necessários entre a última liberação de Service Pack e a próxima liberação. E o 3º Bloco, utilizado para o controle interno representando número de Service Packs utilizados para que o Release fosse aceito pelo controle de qualidade Bematech. Por exemplo: 8.00.1 = Indica o 8º Service Pack oficial de uma determinada versão. 8.01.1 = Indica o 1º Service Pack complementar liberado entre a liberação do Service Pack 8 e a próxima liberação oficial, neste caso, ela será o Service Pack 9.00.1. 8.02.5 = Indica o 2º Service Pack complementar após a liberação do Service Pack 8 e que este Service Pack foi aceito pelo controle de Qualidade Bematech na 5ª geração. Todo Service Pack é incremental, isto significa que não se pode instalar um Service Pack com numeração anterior ao atualmente instalado, correndo o risco de perder funcionalidades. Todo processo de atualização de Service Pack deverá ser realizado pelo usuário Administrador da máquina. Caso esse procedimento não seja realizado, o Service Pack não irá ser atualizado. Caso a versão que estiver na máquina, for diferente da versão do Service Pack, irá apresentar a seguinte mensagem, informando que as versões são diferentes, abortando a atualização do Service Pack.