Árvore de páginas

Versões comparadas

Chave

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

...

  1. Para o funcionamento do sistema Foundation. É necessária a instalação do pacote do JDK(Java Development Kit) atualizado conforme o capítulo Instalação e Configuração do Java
  2. Configure o banco de dados conforme as instruções na seção 5.1 Configuração seção configuração do banco de dados deste documento. 
  3. Para os clientes que utilizarem o sistema "Gestão de Planos", será necessário configurar o "AppServer", conforme a seção 5.4 Configuração para Gestão de Planos
  4. Se a versão do sistema escolhido utilizar certificado digital, as configurações nas seções 8.5 Certificado Digital e 8.6 Configuração de Segurança no Servidor de Aplicações serão obrigatórios. Estas configurações são válidas para os módulos PTU e TISS. Se for utilizado somente o módulo TISS sem certificado digital, faz-se necessário realizar as configurações conforme seção 8.6.2 Desabilitar Certificado PTU/TISS, por meio desta seção você estará desabilitando o uso do certificado digital no sistema. 
  5. No diretório “C:\totvs\jboss-4.2.3.GA\server\default\conf”, possui o arquivo "tiss.ini", onde são realizadas algumas configurações referentes ao módulo TISS. Verifique a seção 6.2 Configurações para configurar o arquivo de acordo com as necessidades da operadora.
    1. Observação: Se o sistema "Foundation", for configurado com o sistema "UNICOO", será necessário copiar o arquivo "tiss.ini" para o diretório “C:\totvs\jboss-4.2.3.GA\bin”, contudo, na pasta "BIN" as propriedades "tiss.schema", "tiss.schema.anterior" e "tissnet.schema", devem ser preenchidas com o caminho completo onde se encontram os "schemas".
  6. Nas seções 8. PTU e 8.3 Demais Configurações PTU possuem as configurações obrigatórias de "WebService", para o uso do módulo "PTU".
  7. Na seção 10 Processo de Geração do SIB possui as configurações necessárias para configurar o módulo "SIB", no sistema "Foundation".
  8. Após a realização destes passos já podemos iniciar o servidor de aplicação conforme a seção 6. Inicialização e Acesso.
  9. A partir do 10º passo serão realizadas algumas configurações referente à parametrização no sistema "Foundation". Em alguns casos será necessário um pouco de conhecimento nas regras de negócios da operadora.
  10. Para realizar as configurações referentes à norma "IN 40", da TISS, verifique a seção 9.2 IN40 – Obrigatoriedade do CID.
  11. Se houver a necessidade de fazer upload de XML TISS via diretório, basta realizar as configurações conforme a seção 10. Upload via diretório.
  12. Faça as configurações mencionadas na seção 12.1 Configuração de Memória caso haja a necessidade de aumentar as configurações de memória utilizadas pelo "JBOSS". 

...

Instalação do Java para Linux

  1. Acesse com o usuário "Root". 

2. Coloque na pasta "opt", o arquivo “jdk-6u18-linux-i586-rpm-bin” baixado.

3. De permissão de execução para o arquivo da seguinte maneira:

...

 #chmod 777 jdk-6u18-linux-i586-rpm.bin

4 .Execute o comando abaixo e os passos exibidos na instalação.

5 .Pressione a barra de espaço (teclado) e digite “yes” para concluir à instalação:

...

 #./jdk-6u18-linux-i586-rpm.bin

...

6. O java criará uma pasta no "/usr/java" e outra dentro "/opt/sun" para maiores detalhes:

...

 http://java.sun.com/javase/6/webnotes/install/jdk/install-linux.html

 

Não é

...

necessário fazer as configurações do profile da ultima versão do Java, como outros

...

softwares fazem referência às variáveis de ambiente do Linux®, configure:

1. Abra o arquivo "/etc/profile" com o editor de texto de sua preferência (faça isso com ROOT):

...

 # vi /etc/profile

...

2. Antes do "PATH" e "EXPORT" acrescente as seguintes linhas:

# Variaveis ambiente adicionadas para configuracao do J2SE 6.0_18
JAVA_HOME=/usr/java/jdk1.6.0_18
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
MANPATH=$MANPATH:$JAVA_HOME/man
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC JAVA_HOME CLASSPATH MANPATH

3. Salve e clique para sair do arquivo, usuário e execute o comando abaixo para carregar as novas modificações

...

:

# exit
$ source /etc/profile

...


Para conferir a instalação, abra um terminal e digite os comandos a seguir, deverá ser exibido a versão instalada do Java:

$ java -version

$ javac

...

-version

Distro de Instalação Foundation Saúde

O arquivo de instalação possui a estrutura de uma DISTRO

...

, uma estrutura completa do Servidor de Aplicações JBoss , deploy, e arquivos de configuração, e está compactado, para descompactar escolha o caminho base, ou drive para onde deve ser instalado o servidor.

Se for escolhido como base o drive “C:”, será criado um diretório base semelhante a “C:\Foundation_distro_oracle_standard_11.5_FULL”,  quando o pacote selecionado for Oracle® sem certificado digital por exemplo. Onde ficará toda estrutura do "Servidor de Aplicações JBOSS", juntamente com o "deploy" e os arquivos de configuração do "Foundation Saúde".

 

Estrutura criada no diretório:

DISTRO: Contém a distribuição do "JBOSS" pré-configurado que deverá ser copiada para o diretório “C:\totvs\jboss-4.2.3.GA”.

Scripts: Contém o arquivo com instruções DDL, para a criação da base de dados utilizada pelo "Foundation".

Release Notes_11_X_X.pdf: Contém informações sobre atualizações, correções e novas funcionalidades do sistema.

Roteiro de Instalação e Configuração - Foundation Saúde_vX.X.pdf: Este documento.

Âncora
bd
bd
Banco de Dados

Neste capítulo serão centralizadas são apresentadas todas as configurações referentes a banco de dados.  Nas seções a seguir descrevemos são descritos os passos necessários para fazer efetuar a criação do banco de dados do sistema para as versões Oracle® e Progress®.

 

5.1

Criando o banco de dados do sistema

Este capítulo tem o objetivo de auxiliar o cliente na criação de uma base de dados no Progress®. Todos os passos abaixo foram realizados com a versão 10.1C do Progress®.

5.1.1

Criando uma Base de Dados Progress

  1. No menu "Iniciar", clique na pasta "Progress", e clique em "Database Administration".
  2. Clique no menu "Database\Create", será exibida a janela conforme a imagem abaixo:
    Image Modified
  3. Clique em "Files" e selecione o local "c:\totvs\database" (criar os diretórios caso não exista), para criar os arquivos do banco. Exemplo: “.db” do Progress®. O nome padrão para o arquivo do banco de dados será "emssaude", conforme a imagem abaixo:
    Observação: Os arquivos ".db", são o banco de dados do Progress®, sempre manter um backup deste arquivo pois se for corrompido, toda a estrutura de base do "Foudation" terá que ser recriada.
    Image Modified
  4. Clique em "OK", e na próxima tela clique novamente em "OK".
  5. Para poder conectar ao banco de dados é necessário criar o usuário "sysprogress".
  6. No "Database Administration" acesse "Admin\Security\Edit User List".
    Image Modified
  7. Será exibida a tela para edição de usuários para o banco de dados recém criado.
  8. Clique em "Add" e na próxima tela preencha os campos "User ID" com "sysprogress", "User Name" com um nome qualquer e o "Password" com a senha (usuário do banco).
    Image Modified
  9. No diretório onde foi criado os arquivos do banco de dados (.db, .lg, etc...), crie o arquivo “start.bat” e “shutdown.bat”.
  10. O primeiro arquivo será utilizado para iniciar o banco com o "broker SQL" e o segundo será utilizado para derrubar o banco quando necessário.
  11. Edite o arquivo "start.bat" com um editor de textos, copie o conteúdo abaixo e cole no arquivo.

    @echo off

    echo Iniciando o banco de dados do sistema Foundation

    echo.

    echo.

     

    :: Setar as variaveis Progress

    set DLC=C:\DIRETORIO_INSTALACAO_PROGRESS

    set PROMSGS=%DLC%\promsgs

    set PATH=%DLC%\bin;%PATH%

     

    :: Carregar o Banco

    %DLC%\bin\_mprosrv emssaude -S 10000 -numsep 46 -numsep 44 -L 20000 -B 200 -bithold 1800 -n 200 -Mn 200 -Mpb 2 -Ma 200 -Mm 4096 -ServerType SQL -basetable 1 -tablerangesize 3500 -Mxs 32

     

    pause

    pause


  12. Altere a linha “set DLC=C:\...“ e informe o diretório de instalação do Progress (c:\DLC101A, c:\DLC101C, etc...).

  13. Edite o arquivo "shutdown.bat" com um editor de textos qualquer, copie o conteúdo abaixo e cole no arquivo.

    @echo off

    echo Derrubando o banco de dados do sistema Foundation

    echo.

    echo.

    :: Setar as variaveis Progress

    set DLC=C:\DIRETORIO_INSTALACAO_PROGRESS

    set PROMSGS=%DLC%\promsgs

    set PATH=%DLC%\bin;%PATH%

    :: Derrubando o Banco

    %DLC%\bin\proshut emssaude -by

    pause

  14. No diretório onde foi criado o banco de dados deve ficar semelhante a imagem abaixo:

  15. Após a criação dos arquivos, inicie a base de dados e acesse para a execução dos scripts SQL.

  16. Execute o arquivo "start.bat", será carregado o banco de dados,  execute “shutdown.bat” para derrubar se necessário.

  17. Como o "broker" iniciado é do tipo SQL, não podemos usar o Editor do Progress® para a criação das tabelas.

  18. Utilize a ferramenta "sqlexp", encontrada na pasta "bin" da instalação do Progress®.

  19. Para se logar no banco de dados, será necessário utilizar a linha de comando do Windows® conforme os passos a seguir:

  20. Clique no "Menu Iniciar\Executar" e digite "cmd", pressione "Enter".

  21. Será exibida a tela do console do Windows® semelhante a imagem abaixo:

  22. Digite o comando conforme o exemplo abaixo:

    1. %DLC%\bin\sqlexp -db C:\Totvs\database\emssaude -S 10000 -user sysprogress -password sysprogress

    Observação: Se o "Path" da máquina estiver configurado com o diretório "bin" da instalação do Progress®, não será necessário informar o caminho completo do executável "sqlexp" (c:\dlc101a\bin\sqlexp.bat), o executável poderá ser chamado sem o caminho (c:\dlc101a).

  23. Quando aparecer a linha:

    1. SQLExplorer>

    Estará conectado ao banco de dados com o usuário "sysprogress".
    Para a criação do usuário que será utilizado para criação as tabelas, inclusão de registros e nas configurações do "JBOSS", no arquivo "progress-ds.xml", que será feito na próxima seção.

  24. No "SQLExplorer" (sqlexp) que está conectado, execute os comandos abaixo para criar o usuário e dar as permissões necessárias.

    1. SQLExplorer>
    2. Copie e cole o bloco abaixo:

      create user 'htzfoundation','htzfound123';

      grant dba to htzfoundation;

      commit;

  25. Saia do "SQLExplorer" com o comando “exit” e conecte novamente com o usuário “htzfoundation”.

  26. Copie todo o conteúdo do arquivo "CREATE_POPULATE.sql", que é disponibilizado na DISTRO de instalação e cole no SQLExplorer.

  27. Feche o "SQLExplorer".

 

5.1.2 Criando uma Base de Dados Oracle

...