Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Pré-condições

A aplicação desta versão tem como PRÉ-CONDIÇÃO a utilização de criptografia no arquivo de configuração de acesso ao banco de dados, onde, a partir de agora, deverá existir um novo arquivo em

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"

chamado bdRelOracleTesouraria.properties. As instruções estão descritas abaixo no passo 12. Este passo só precisará ser executado caso o cliente não possua o arquivo criptografado ou tenha ocorrido alteração nas configurações de acesso ao banco de dados.

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
titleAlerta

Sse o arquivo bdRelOracleTesouraria.properties não estiver configurado corretamente, o StorEx Tesouraria não vai funcionar!



Passo a passo de Instalação

Parar

Para realizar a instalação do Storex Tesrouraria, siga os passos abaixo:

  1. Pare os o(s) Serviço(s) do(s) Processador (es) da Tesouraria;


Parar
    1. Os serviços estão instalados no Windows. Para acessá-los, você pode executar os passos abaixo:

      1. Pressione a tecla [WINDOWS]

      2. Digite o comando services.msc

        1. Será apresentada a opção SERVIÇOS 

        Image Added


      3. Clique nesta opção e será exibida a tela de serviço do Windows.
        Image Added


      4. Selecione o serviço Processador_Tesouraria e clique no botão Image Added  . Este botão indica que o serviço será encerrado.

        Image Added


      5. 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!

        Image Added


    Nota
    titleNão se esqueça!

    Se você possuir mais de um processador de tesouraria instalado, você deverá parar TODOS ELES!


  1. Pare o Serviço do Processador de Notas D/C, caso

exista;
Parar o Serviço do Apache-Tomcat;
Excluir os diretórios:
Apache
  1. ele exista

    1. Este serviço também é instalado no WIndows, assim como o Processador de Tesouraria.

    2. Para acessar a tela de serviços do Windows, consulte as instruções do passo 1 deste manual.

    3. 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

      Image Added
    4. Selecione o serviço  P2K_ProcTes_Nota e clique no botão Image Added  . Este botão indica que o serviço será encerrado.

    5. 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!

    Image Added


  2. Pare o Serviço do P2K Apache-Tomcat

    1. Este serviço também é instalado no WIndows, assim como o Processador de Tesouraria.

    2. Para acessar a tela de serviços do Windows, consulte as instruções do passo 1 deste manual.

    3. 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 APACHE TOMCAT.

    4. Selecione o serviço  P2K_ProcTes_Nota e clique no botão Image Added  . Este botão indica que o serviço será encerrado.

    5. 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!

      Image Added

  3. Prepare os diretórios da Tesouraria para a instalação/atualização da versão:

    1. Abra o Windows Explorer e acesse o diretório \apache-Tomcat-xx.xx.xx\

webapps\Tesouraria;
Apache
      • Onde : xx.xx.xx, refere-se ao número da versão do Tomcat.

      Image Added


    1. Verifique se nesta pasta existe o diretório work\

      1. Se ele existir, apague-o!


    2. Ainda com o Windows Explorer aberto, acesse o diretório \apache-Tomcat-xx.xx.xx\

work\Catalina\localhost\Tesouraria;
    1. webapps\

      • Onde : xx.xx.xx, refere-se ao número da versão do Tomcat.


Renomear o arquivo “Tesouraria.war” existente no caminho “Apache

      Image Added

    1. Verifique se nesta pasta existe o diretório Tesouraria\

      1. Se ele existir, apague-o!


    2. Renomeie o arquivo “Tesouraria.war” existente no caminho “\apache-tomcat- xx.xx.xx\

webapps” mudando inclusive a sua extensão (.war) ou MOVER o arquivo “Tesouraria.war” para outro diretório de livre escolha;
Copiar o arquivo “Tesouraria.war”,
    1. webapps” para Tesouraria.BKP

      1. Se você preferir, mova o arquivo “Tesouraria.war” para o diretório "Temp" da máquina.


      Nota
      titleAtençã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!


  1. Realize a instalação/atualização da Tesouraria:

    1. Copie o arquivo “Tesouraria.warque se encontra no pacote da versão disponibilizada

, no caminho “Apache
    1. para a pasta “\apache-Tomcat\

webapps”
Adicionar ao
    1. webapps

    2. Configure o arquivo config.properties
em
    1. que se encontra no diretório “\p2k\bin“ e realize alterações conforme indicado:

      Image Added
      1. Este arquivo contém  algumas parametrizações que ativam o processamento de transações. Nele constam:
        1. versao: Número da versão da tesouraria
        2. processadores: Quantidade de processadores instalados.
        3. processadores_instxxx: código de cada processador.
        4. MSG_COMPROMETIMENTO_LJ_xxx: Mensagens a serem impressas nos relatórios de fechamento de datas da loja (quando configurado);
        5. 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,
a seguinte configuração (caso não tenha):
        1. 1, 2, 3, 4)
      1. Abra o arquivo config.properties e realize as configurações abaixo:
        1. Configure o numero de processadores (parâmetro processadores):
          1. Se ele já estiver configurado com a quantidade de processadores desejados, você não precisa mexer neste parâmetro.

        2. 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.
Alterar

        1. Altere o
seguinte parâmetro no arquivo config.properties que se encontra em “\p2k\bin“
        1. parâmetro versao, informando a versão atual da tesouraria:
          versao = XX.XX.XX
, informando a versão atual da tesouraria.
        1. .

        2. 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 =

  1. Atualize o banco de dados da Tesouraria 

    1. 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.

      1. 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.


Atualização de Banco de Dados:


    1. Na máquina do EP, abra o Windows Explorer;

    2. Acesse a pasta \script_atualizacao\ORACLE\02-ATUALIZACAO\ dentro do pacote da versão;

    3. Abra o arquivo Roteiro_Atualizacao_P2K_Oracle.doc e siga as instruções de atualização descritas nele;

    4. Verifique se ocorreu erro durante a execução do script, conforme orientação do documento de instalação;
Copiar Desinstalar

    1. Copie as seguintes dll's que vêm junto ao ConfigBD (dentro do arquivo "UTIL-CONFIGBD-XX.XX.XX-Dxx.zip") para “\p2k\bin”
      1. libeay32.dll
      2. ssleay32.dll
      3. csisecurity.dll
      4. csicrypto.dll
Reiniciar o Serviço do Apache-Tomcat;

  1. Desinstale os Serviços do Processador da Tesouraria:


    Nota
    titleAtençã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 :


Abrir
  1.  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.


    1. Se você possui apenas 1 serviço de processador de tesouraria instalado, execute as orientações abaixo:

      1. Abra o prompt de comando

ir para o diretório Apache-Tomcat
      1. 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
        • \

          x.xx.xx é a versão do tomcat onde você instalou a tesouraria.


        • UninstallTesouraria-NT.bat

;
Para clientes que utilizam os

      Image Added


    1. Se você possui 2 serviços de processador

:
Executar o arquivo
    1. de tesouraria instalados, execute as orientações abaixo:

      1. 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;

Desinstalar o Serviço

  1. Desinstale os Serviços do Processador de Notas D/C

.
Abrir
  1. .


    Nota
    titleAtençã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.


    1. Abra o prompt de comando

e navegar até o diretório Apache-Tomcat
    1. COMO ADMINISTRADOR e digite os comandos abaixo:

      1. cd     \apache-tomcat-xx.xx.xx\webapps\Tesouraria\

Tesouraria;
Para clientes que utilizam apenas um serviço de processador:
Executar o arquivo UninstallNota-NT.bat;
Instalar
      1. x.xx.xx é a versão do tomcat onde você instalou a tesouraria.


      2. UninstallNota-NT.bat

        Image Added


  1. Inicie o Serviço do P2K Apache-Tomcat

    1. Este serviço também é instalado no WIndows, assim como o Processador de Tesouraria.

    2. Para acessar a tela de serviços do Windows, consulte as instruções do passo 1 deste manual.

    3. Assim que você acessar a tela de serviços do Windows, encontre o serviço do P2K Apache Tomcat.

    4. Selecione o serviço  e clique no botão Image Added. Este botão indica que o serviço será iniciado.

    5. Verifique que, após executar esta operação, o status do serviço mostrará mais a palavra Started/Em execução!


    Image Added

  2. Instale os Serviços do Processador da Tesouraria
    1. Se você possui apenas 1 serviço de processador de tesouraria instalado, execute as orientações abaixo:

Abrir
      1. Abra o prompt de comando COMO ADMINISTRADOR e

navegar até o diretório Apache-Tomcat
      1. 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
        • \

          x.xx.xx é a versão do tomcat onde você instalou a tesouraria.


        • InstallTesouraria-NT.bat

;
Para clientes que utilizam os

      Image Added

    1. Se você possui 2 serviços de processador

:
Executar o arquivo
    1. de tesouraria instalados, execute as orientações abaixo:

      1. 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.


        • InstallTesouraria-NT_2_serv.bat;

Instalar o Serviço
    1. Verifique que, após executar esta operação, o status do serviço mostrará a palavra Started/Running/Em execução!
      Image Added


    Nota
    titleAtenção

    Se você possuir mais de um processador de tesouraria instalado, você deverá iniciar TODOS ELES!


  1. Instale os Serviços do Processador de Notas D/C

.
Abrir
    1. Abra o prompt de comando

e navegar até o diretório Apache-Tomcat
    1. COMO ADMINISTRADOR e digite os comandos abaixo:

      1. cd     \apache-tomcat-xx.xx.xx\webapps\Tesouraria

;
Para clientes que utilizam apenas um serviço de processador:
Executar o bat 
      1. \

        x.xx.xx é a versão do tomcat onde você instalou a tesouraria.


      2. 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 =
      1. s

        Image Added


      2. Verifique que, após executar esta operação, o status do serviço mostrará a palavra Started/Running/Em execução!

        Image Added