Pré-condições
O StorEx Tesouraria, para funcionar corretamente, necessita do arquivo de conexão com o banco de dados criptografado. Este arquivo se chama bdRelOracleTesouraria.properties e fica localizado na pasta "\p2k\bin"
da máquina onde o StorEx Tesouraria será instalado/atualizado.
Caso você esteja realizando a 1a instalação do StorEx Tesouraria, é necessário realizar a configuração deste arquivo antes de iniciar os serviços.
Caso você necessite alterar as configurações de acesso a banco de dados do StorEx Tesouraria, você deverá configurar este arquivo.
A configuração do bdRelOracleTesouraria.properties é feita através do programa ConfigBD.
Aviso | ||
---|---|---|
| ||
Sse o arquivo bdRelOracleTesouraria.properties não estiver configurado corretamente, o StorEx Tesouraria não vai funcionar! |
Passo a passo de Instalação
Para realizar a instalação do Storex Tesrouraria, siga os passos abaixo:
Pare os o(s) Serviço(s) do(s) Processador (es) da Tesouraria;
Parar
Os serviços estão instalados no Windows. Para acessá-los, você pode executar os passos abaixo:
Pressione a tecla [WINDOWS]
Digite o comando services.msc
Será apresentada a opção SERVIÇOS
Clique nesta opção e será exibida a tela de serviço do Windows.
Selecione o serviço Processador_Tesouraria e clique no botão . Este botão indica que o serviço será encerrado.
Verifique que, após executar esta operação, o status do serviço não mostrará mais a palavra Started/Running/Em execução. Estará vazio!
Nota title Não se esqueça! Se você possuir mais de um processador de tesouraria instalado, você deverá parar TODOS ELES!
Pare o Serviço do Processador de Notas D/C, caso
Parar o Serviço do Apache-Tomcat;
Excluir os diretórios:
Apache-Tomcat
ele exista
- Este serviço também é instalado no Windows, assim como o Processador de Tesouraria.
- Para acessar a tela de serviços do Windows, consulte as instruções do passo 1 deste manual.
- Assim que você acessar a tela de serviços do Windows, encontre o serviço do Processador de Notas D/C. Ele está instalado com o nome P2K_PROCTES_NOTA
- Selecione o serviço P2K_ProcTes_Nota e clique no botão . Este botão indica que o serviço será encerrado.
- Verifique que, após executar esta operação, o status do serviço não mostrará mais a palavra Started/Running/Em execução. Estará vazio!
- Este serviço também é instalado no Windows, assim como o Processador de Tesouraria.
Pare o Serviço do P2K Apache-Tomcat
- Este serviço também é instalado no WIndows, assim como o Processador de Tesouraria.
- Para acessar a tela de serviços do Windows, consulte as instruções do passo 1 deste manual.
- Assim que você acessar a tela de serviços do Windows, encontre o serviço do Processador de Notas D/C. Ele está instalado com o nome APACHE TOMCAT.
- Selecione o serviço P2K_Apache_Tomcat e clique no botão . Este botão indica que o serviço será encerrado.
- Verifique que, após executar esta operação, o status do serviço não mostrará mais a palavra Started/Running/Em execução. Estará vazio!
- Este serviço também é instalado no WIndows, assim como o Processador de Tesouraria.
Desinstale os Serviços do Processador da Tesouraria:
Nota title Atenção Antes de desinstalar, você tem que fazer duas verificações:
=> O serviço deve estar parado.
=> A tela de serviços do Windows (conhecida também como MMC - Gerenciador de serviços) deve estar fechada.
Se alguma dessas verificações falhar, se você tentar desinstalar o serviço, possivelmente irá ocorrer o erro : Erro 1001!
Caso esse erro ocorra, você deverá reiniciar a máquina para que o serviço seja removido.
Se nenhum processo estiver usando o serviço, o mesmo será removido sem a necessidade de reiniciar a máquina.
Se você possui apenas 1 serviço de processador de tesouraria instalado, execute as orientações abaixo:
Abra o prompt de comando COMO ADMINISTRADOR e digite o comando abaixo:
cd \apache-tomcat-xx.xx.xx\webapps\Tesouraria\
x.xx.xx é a versão do tomcat onde você instalou a tesouraria.
UninstallTesouraria-NT.bat
Se você possui 2 serviços de processador de tesouraria instalados, execute as orientações abaixo:
Abra o prompt de comando COMO ADMINISTRADOR e digite o comando abaixo:
cd \apache-tomcat-xx.xx.xx\webapps\Tesouraria\
x.xx.xx é a versão do tomcat onde você instalou a tesouraria.
UninstallTesouraria-NT_2_serv.bat;
Desinstale os Serviços do Processador de Notas D/C.
Nota title Atenção Antes de desinstalar, você tem que fazer duas verificações:
=> O serviço deve estar parado.
=> A tela de serviços do Windows (conhecida também como MMC - Gerenciador de serviços) deve estar fechada.
Se alguma dessas verificações falhar, se você tentar desinstalar o serviço, possivelmente irá ocorrer o erro : Erro 1001!
Caso esse erro ocorra, você deverá reiniciar a máquina para que o serviço seja removido.
Se nenhum processo estiver usando o serviço, o mesmo será removido sem a necessidade de reiniciar a máquina.
Abra o prompt de comando COMO ADMINISTRADOR e digite os comandos abaixo:
cd \apache-tomcat-xx.xx.xx\webapps\
Apache
Tesouraria\
x.xx.xx é a versão do tomcat onde você instalou a tesouraria. UninstallNota-NT.bat
Prepare os diretórios da Tesouraria para a instalação/atualização da versão:
Abra o Windows Explorer e acesse o diretório \apache-Tomcat-xx.xx.xx\
Onde : xx.xx.xx, refere-se ao número da versão do Tomcat.
Verifique se nesta pasta existe o diretório work
\
Se ele existir, apague-o!
Ainda com o Windows Explorer aberto, acesse o diretório \apache-Tomcat-xx.xx.xx\webapps\
Onde : xx.xx.xx, refere-se ao número da versão do Tomcat.
Verifique se nesta pasta existe o diretório Tesouraria\
Se ele existir, apague-o!
Renomeie o arquivo “Tesouraria.war” existente no caminho “\apache-tomcat- xx.xx.xx\
Copiar o arquivo “Tesouraria.war”,
webapps” para Tesouraria.BKP
Se você preferir, mova o arquivo “Tesouraria.war” para o diretório "Temp" da máquina.
Nota title Atenção No diretório Apache-tomcat- xx.xx.xx\webapps não pode existir mais de 1 arquivo de Tesouraria com extensão .WAR!
Não se esqueça de deixar apenas o .WAR da versão que você está instalando/atualizando!
Realize a instalação/atualização da Tesouraria:
Copie o arquivo “Tesouraria.war” que se encontra no pacote da versão disponibilizada
para a pasta “\apache-Tomcat\
Adicionar ao
webapps”
Configure o arquivo config.properties
que se encontra no diretório “\p2k\bin“ e realize alterações conforme indicado:
Este arquivo contém algumas parametrizações que ativam o processamento de transações. Nele constam:
- versao: Número da versão da tesouraria
- processadores: Quantidade de processadores instalados.
- processadores_instxxx: código de cada processador.
- MSG_COMPROMETIMENTO_LJ_xxx: Mensagens a serem impressas nos relatórios de fechamento de datas da loja (quando configurado);
- MSG_COMPROMETIMENTO_CT_xxx: Mensagens a serem impressas nos relatórios de fechamento de datas na central (quando configurado);
xxx é um sequencial numérico (Ex. 0,
- 1, 2, 3, 4)
- Abra o arquivo config.properties e realize as configurações abaixo:
- Configure o numero de processadores (parâmetro processadores):
- Se ele já estiver configurado com a quantidade de processadores desejados, você não precisa mexer neste parâmetro.
- Se ele já estiver configurado com a quantidade de processadores desejados, você não precisa mexer neste parâmetro.
- Verifique se as linhas abaixo existem no arquivo:
processadores_inst1 = <COD_PROCESSADORES>
processadores_inst2 = <COD_PROCESSADORES>
Onde: <COD_PROCESSADORES> são os códigos das instâncias dos processadores separados por vírgula.
- Configure o numero de processadores (parâmetro processadores):
- Altere o
- parâmetro versao, informando a versão atual da tesouraria:
versao = XX.XX.XX
- parâmetro versao, informando a versão atual da tesouraria:
- .
- Configure as mensagens de comprometimento com o texto desejado (se elas já não estiverem configuradas):
MSG_COMPROMETIMENTO_0 =
MSG_COMPROMETIMENTO_1 =
MSG_COMPROMETIMENTO_2 =
MSG_COMPROMETIMENTO_3 =
MSG_COMPROMETIMENTO_4 =
MSG_COMPROMETIMENTO_LJ_0 =
MSG_COMPROMETIMENTO_LJ_1 =
MSG_COMPROMETIMENTO_LJ_2 =
MSG_COMPROMETIMENTO_CT_0 =
MSG_COMPROMETIMENTO_CT_1 =
MSG_COMPROMETIMENTO_CT_2 =
- .
Atualize o banco de dados da Tesouraria
Para criptografar o arquivo de conexão com o banco de dados, está sendo disponibilizada a ferramenta ConfigBD, que deverá ser executada imediatamente após a atualização da versão.
Atualização de Banco de Dados:
Na máquina do EP, abra o Windows Explorer;
Acesse a pasta \script_atualizacao\ORACLE\02-ATUALIZACAO\ dentro do pacote da versão;
Abra o arquivo Roteiro_Atualizacao_P2K_Oracle.doc e siga as instruções de atualização descritas nele;
Verifique se ocorreu erro durante a execução do script, conforme orientação do documento de instalação;
Copie as seguintes dll's que vêm junto ao ConfigBD (dentro do arquivo "UTIL-CONFIGBD-XX.XX.XX-Dxx.zip") para “\p2k\bin”
Para instalar e usar o aplicativo ConfigBD é necessário descompactar o arquivo "UTIL-CONFIGBD-XX.XX.XX-Dxx.zip" na raiz do disco e ler o documento "UTIL-CONFIGBD-DI.doc" que está no diretório extraído.
- libeay32.dll
- ssleay32.dll
- csisecurity.dll
- csicrypto.dll
- Inicie o Serviço do
Para clientes que utilizam apenas um serviço de processador:
Executar o arquivo UninstallTesouraria-NT.bat;
Para clientes que utilizam os 2 serviços de processador:
Executar o arquivo UninstallTesouraria-NT_2_serv.bat;
Desinstalar o Serviço do Processador de Notas D/C.
Abrir o prompt de comando e navegar até o diretório Apache-Tomcat
- P2K Apache-Tomcat
Desinstalar os Serviços do Processador da Tesouraria:
Abrir o prompt de comando ir para o diretório Apache-Tomcat
- Este serviço também é instalado no Windows, assim como o Processador de Tesouraria.
- Para acessar a tela de serviços do Windows, consulte as instruções do passo 1 deste manual.
- Assim que você acessar a tela de serviços do Windows, encontre o serviço do P2K Apache Tomcat.
- Selecione o serviço e clique no botão . Este botão indica que o serviço será iniciado.
- Verifique que, após executar esta operação, o status do serviço mostrará mais a palavra Started/Em execução!
- Este serviço também é instalado no Windows, assim como o Processador de Tesouraria.
Instale os Serviços do Processador da Tesouraria
Se você possui apenas 1 serviço de processador de tesouraria instalado, execute as orientações abaixo:
Abra o prompt de comando COMO ADMINISTRADOR e digite o comando abaixo:
cd \apache-tomcat-xx.xx.xx\webapps\Tesouraria
Para clientes que utilizam apenas um serviço de processador:
Executar o arquivo UninstallNota
\
x.xx.xx é a versão do tomcat onde você instalou a tesouraria.
InstallTesouraria-NT.bat
Instalar os Serviços do Processador da Tesouraria:
Abrir
Se você possui 2 serviços de processador de tesouraria instalados, execute as orientações abaixo:
Abra o prompt de comando COMO ADMINISTRADOR e
digite o comando abaixo:
cd \apache-tomcat-xx.xx.xx\webapps\Tesouraria
Para clientes que utilizam apenas um serviço de processador:
Executar o arquivo InstallTesouraria-NT.bat;
Para clientes que utilizam os 2 serviços de processador:
Executar o arquivo
\
x.xx.xx é a versão do tomcat onde você instalou a tesouraria.
InstallTesouraria-NT_2_serv.bat;
Verifique que, após executar esta operação, o status do serviço mostrará a palavra Started/Running/Em execução!
Nota title Atenção Se você possuir mais de um processador de tesouraria instalado, você deverá iniciar TODOS ELES!
Instale os Serviços do Processador de Notas D/C
Abra o prompt de comando
COMO ADMINISTRADOR e digite os comandos abaixo:
cd \apache-tomcat-xx.xx.xx\webapps\Tesouraria
Para clientes que utilizam apenas um serviço de processador:
Executar o bat
\
x.xx.xx é a versão do tomcat onde você instalou a tesouraria.
InstallNota-NT.bat
Alterar o CONFIG.PROPERTIES para modificar as seguintes linhas (caso não existam, criá-las) com o texto desejado:
MSG_COMPROMETIMENTO_0 =
MSG_COMPROMETIMENTO_1 =
MSG_COMPROMETIMENTO_2 =
MSG_COMPROMETIMENTO_3 =
MSG_COMPROMETIMENTO_4 =
MSG_COMPROMETIMENTO_LJ_0 =
MSG_COMPROMETIMENTO_LJ_1 =
MSG_COMPROMETIMENTO_LJ_2 =
MSG_COMPROMETIMENTO_CT_0 =
MSG_COMPROMETIMENTO_CT_1 =
MSG_COMPROMETIMENTO_CT_2 =
s
Verifique que, após executar esta operação, o status do serviço mostrará a palavra Started/Running/Em execução!