DOCUMENTAÇÃO COREBANKING 07/11/2014 DOCUMENTAÇÃO COREBANKING Sumário 1. Introdução: ..................................................................................................................................... 3 2. 2.1. 2.1.1. 2.1.2. 2.1.3. 2.2. 2.2.1. 2.2.2. 2.2.3. 2.2.4. 2.2.5. PRÉ-REQUISITOS: ........................................................................................................................ 3 REQUISITOS DE HARDWARE:..................................................................................................... 3 SERVIDOR WEB E SERVIÇOS: .................................................................................................... 3 SERVIDOR DE BANCO DE DADOS: ............................................................................................ 3 ESTAÇÃO DE TRABALHO: ........................................................................................................... 3 REQUISITOS DE SOFTWARE: ..................................................................................................... 3 SERVIDOR WEB E APLICAÇÃO: .................................................................................................. 3 BANCO DE DADOS: ...................................................................................................................... 4 VIRTUALIZAÇÃO: .......................................................................................................................... 4 ESTAÇÕES DE TRABALHO: ......................................................................................................... 4 SOFTWARE DE TERCEIROS: ...................................................................................................... 4 3. LAYOUT DA APLICAÇÃO:............................................................................................................. 5 4. 4.1. 4.1.1. 4.1.2. 4.1.3. 4.2. 4.2.1. 4.2.2. 4.2.3. 4.3. 4.3.1. 4.3.2. AMBIENTE CREDITÁ: ................................................................................................................... 6 AMBIENTE DE HOMOLOGAÇÃO: ................................................................................................ 6 BANCO DE DADOS: ...................................................................................................................... 6 VERSÕES INICIAL DOS BANCOS DE DADOS: ........................................................................... 7 VERSÃO APÓS ATUALIZAÇÃO DE VERSÃO DOS BANCOS: .................................................... 8 SERVIDOR DE APLICAÇÃO JAVA (LINUX):................................................................................. 9 VERSÃO JAVA: ............................................................................................................................. 9 TOMCAT : ...................................................................................................................................... 9 VERSÕES DAS APLICAÇÕES JAVA: ......................................................................................... 10 SERVIDOR DE APLICAÇÃO POWERBUILDER – WINDOWS: .................................................. 10 VERSÃO DO CF-WEB: ................................................................................................................ 10 VERSÃO DO GERAREL: ............................................................................................................. 10 5. 5.1. 5.1.1. 5.1.2. 5.1.3. PROCESSO DE INSTALAÇÃO: .................................................................................................. 11 SERVIDOR WEB ( LINUX):.......................................................................................................... 11 CONFIGURAÇÃO DAS VARIÁVEIS DE AMBIENTE: .................................................................. 11 INSTALAÇÃO DO JAVA: ............................................................................................................. 11 TOMCAT 7: .................................................................................................................................. 11 6. SERVIDOR DE APLICAÇÃO POWERBUILDER (WINDOWS): ................................................... 14 6.1.1. INSTALANDO O MD5SERVER:................................................................................................... 14 6.1.2. INSTALAÇÃO DO POWERBUILDER: ......................................................................................... 16 7. APLICAÇÃO POWERBUILDER ................................................................................................... 50 2 Versão 1.0 DOCUMENTAÇÃO COREBANKING 1. Introdução: Apresentar a solução Core Banking, o ambiente implantado no ambiente de Homologação da Créditá e como executar a instalação e manutenção. 2. PRÉ-REQUISITOS: 2.1. REQUISITOS DE HARDWARE: A nossa solução utiliza a configuração mínima abaixo: 2.1.1. SERVIDOR WEB E SERVIÇOS: • Disco: 80 GB SATA, SAS ou SCSI; • Memória: 8 GB; • Processador: Xeon Quad Core 2.60 Ghz; 2.1.2. SERVIDOR DE BANCO DE DADOS: • Disco: 300 GB SATA, SAS, SCSI; • Memória: 8 GB; • Processador: Xeon Quad 3.00 Ghz; 2.1.3. ESTAÇÃO DE TRABALHO: • Disco: 5 GB disponível para a instalação dos Sistemas; • Memória: 2 GB • Processador: Intel Pentium IV 2,0 Ghz ou superior Observações: Para grandes implantações e ambientes de alta disponibilidade é necessário um estudo detalhado dos requisitos de utilização para determinar a infraestrutura necessária. 2.2. REQUISITOS DE SOFTWARE: 2.2.1. SERVIDOR WEB E APLICAÇÃO: Aplicação Cliente – Servidor (Powerbuilder): • Microsoft Windows Server 2003, 2008 e 2012; 32 ou 64 bits. Aplicações WEB: • Microsoft Windows Server 2003, 2008 e 2012; 32 ou 64 bits. • Linux Red Hat EL, CentOS, Fedora, etc; 32 ou 64 bits. Observações: 1) As aplicações WEB necessitam da comunicação com o Powerbuilder Gráfico, caso seja utilizado o Sistema Operacional Linux, será necessário a utilização de um servidor Windows. 2) Para a utilização do Controle de Versões do Powerbuilder, o diretório onde ficará as versões deverá ser compartilhado na Rede Versão 1.0 3 DOCUMENTAÇÃO COREBANKING 2.2.2. BANCO DE DADOS: • Microsoft SQL 2005, 2008 e 2012 • Oracle nas versões 10G ou 11 G Observações: 1) O sistema operacional utilizado deverá ser de acordo com a recomendação do fabricante do Sistema de Banco de Dados. 2.2.3. VIRTUALIZAÇÃO: O sistema Core Banking está homologado nas seguintes tecnologias de virtualização: • Citrix XEN Server, • Vmware ESX, • Microsoft Hyper-V Server; 2.2.4. ESTAÇÕES DE TRABALHO: Cliente - Servidor (Powerbuilder e WEB): • Microsoft Windows 7; 32 ou 64 bits. • Adobe Reader • Cliente de Banco de Dados, 32 bits (cliente Oracle). 2.2.5. SOFTWARE DE TERCEIROS: Servidor WEB: • Apache Tomcat 7.0.41 • JBOSS 4.2.3GA, 5.1.0 GA e 5.2.0 EAP (Privado Red Hat); • JAVA VIRTUAL MACHINE 1.6.45 • Apache 2.2 Powerbuilder: • PDF Redirect PRO (Impressora PDF)* (caso venha ser utilizado o gerador de relatórios); • Cliente de Banco de Dados 32bits (Client Oracle); • Adobe Reader 4 Versão 1.0 DOCUMENTAÇÃO COREBANKING 3. LAYOUT DA APLICAÇÃO: Versão 1.0 5 DOCUMENTAÇÃO COREBANKING 4. AMBIENTE CREDITÁ: 4.1. AMBIENTE DE HOMOLOGAÇÃO: Foi reconfigurado o ambiente de homologação, inicialmente foi feita uma verificação nas versões disponíveis nos bancos, servidor web e servidor de aplicação. Conforme abaixo: 4.1.1. BANCO DE DADOS: Abaixo a relação de schemas utilizados pela aplicação: BANCO DE DADOS Descrição SEGURANCA BASE DE DADOS DO SISTEMA SEGURANÇA GESTÃO_RISCO BASE DE DADOS DO SISTEMA GESTÃO DE RISCO APP_GRISCO BASE DE DADOS DO SISTEMA WEB GRISCO (ANTIGA) CEP BASE DE DADOS DO CEP DIMOF BASE DE DADOS DO SISTEMA DIMOF APP_LOGIN BASE DE DADOS DO SISTEMA WEB (ANTIGA) APP_CREDITA BASE DE DADOS DO SISTEMA WEB JAVA BASICO BASE DE DADOS DO SISTEMA BASICO APP_CREDIMASTER BASE DE DADOS DO SISTEMA CREDIMASTER (ANTIGO) CENSO BASE DE DADOS DO SISTEMA CENSO DIRF BASE DE DADOS DO SISTEMA DIRF RES3490 BASE DE DADOS DO SISTEMA RESOLUÇÃO 3490 CONTABIL BASE DE DADOS DO SISTEMA CONTABIL CRISCO BASE DE DADOS DO SISTEMA CENTRAL DE RISCO APP_ECD BASE DE DADOS DO SISTEMA ECD (ANTIGO) GSACADO BASE DE DADOS DO SISTEMA GSACADO RATING BASE DE DADOS DO SISTEMA RATING CREDIMASTER BASE DE DADOS DO SISTEMA CREDIMASTER APP_DIMOF BASE DE DADOS DO SISTEMA DIMOF (ANTIGO) 6 Versão 1.0 DOCUMENTAÇÃO COREBANKING DEPRAZO BASE DE DADOS DO SISTEMA DEPRAZO CADPOSITIVO BASE DE DADOS DO SISTEMA CADASTRO POSITIVO GESCOB BASE DE DADOS DO SISTEMA DE GESTÃO DE COBRANÇA GESCOB_INT BASE DE DADOS DE INTEGRAÇÃO DO GESTÃO DE COBRANÇA 4.1.2. VERSÕES INICIAL DOS BANCOS DE DADOS: Versão 1.0 BANCO DE DADOS Descrição SEGURANCA 19.00 GESTÃO_RISCO 23.00 APP_GRISCO Não há versão CEP Não há versão DIMOF 2.02 APP_LOGIN Não há versão APP_CREDITA Não há versão BASICO 47.02 APP_CREDIMASTER Não há versão CENSO 1.12 DIRF 3.01 RES3490 19.00 CONTABIL 12.00 CRISCO 4.05 APP_ECD Não há versão GSACADO 5.08 7 DOCUMENTAÇÃO COREBANKING RATING 15.00 CREDIMASTER 45.00* APP_DIMOF Não há versão DEPRAZO 9.00 CADPOSITIVO 1.00 GESCOB 9.00 GESCOB_INT 9.00 4.1.3. VERSÃO APÓS ATUALIZAÇÃO DE VERSÃO DOS BANCOS: BANCO DE DADOS Descrição SEGURANCA 19.00 GESTÃO_RISCO 28.00 APP_GRISCO Não há versão CEP Não há versão DIMOF 2.02 APP_LOGIN Não há versão APP_CREDITA Não há versão BASICO 49.00 APP_CREDIMASTER Não há versão CENSO 1.12 DIRF 3.01 RES3490 20.00 CONTABIL 12.00 CRISCO 4.05 APP_ECD Não há versão 8 Versão 1.0 DOCUMENTAÇÃO COREBANKING GSACADO 5.08 RATING 15.00 CREDIMASTER 46.00* APP_DIMOF Não há versão DEPRAZO 10.00 CADPOSITIVO 1.00 GESCOB 12.00 GESCOB_INT 12.00 OBSERVAÇÕES: O Banco Credimaster, foi necessário reavaliar scripts anteriores, pois faltavam campos de versões anteriores 42.00. 4.2. SERVIDOR DE APLICAÇÃO JAVA (LINUX): IP: 192.168.1.59 Usuário: root Senha: credita@2014 4.2.1. VERSÃO JAVA: Instalado a versão da JDK 1.6.45 4.2.2. TOMCAT : A versão do tomcat é a versão 7.0.26 O diretório de instalação : /opt/tomcat7 O arquivo de inicialização: /opt/tomcat7/tomcat7.sh Versão 1.0 9 DOCUMENTAÇÃO COREBANKING 4.2.3. VERSÕES DAS APLICAÇÕES JAVA: Versões aplicadas no ambiente: 4.3. APLICAÇÃO VERSÃO BASICO WEB 2.10.0 CREDIMASTER WEB 2.16.0 CADASTRO WEB 2.16.0 CADASTRO POSITIVO 2.4.2 DIMOF WEB 2.2.2 ECD 2.4.0 EFD 2.4.2 GRISCO WEB 2.16.0 SERVIDOR DE APLICAÇÃO POWERBUILDER – WINDOWS: IP: 192.168.1.60 Usuário: tc.totvs Senha: credita@2014 4.3.1. VERSÃO DO CF-WEB: A versão instalada é a 2.7.0 4.3.2. VERSÃO DO GERAREL: A versão instalada é a do Credimaster 1.47.1 10 Versão 1.0 DOCUMENTAÇÃO COREBANKING 5. PROCESSO DE INSTALAÇÃO: 5.1. SERVIDOR WEB ( LINUX): 5.1.1. CONFIGURAÇÃO DAS VARIÁVEIS DE AMBIENTE: Edite o arquivo /etc/enviromment e insira o conteúdo abaixo: LANG=C LANGUAGE=pt_BR LC_ALL=pt_BR LC_CTYPE=ISO-8859-1 LESSCHARSET=latin1 MM_CHARSET=ISO-8859-1 Esta configuração permite a comunicação com o o servidor Windows , na utilização do serviço do COMUT. Este conteúdo está disponível no kit de instalação em: /kit_instalação/servidor_web/Linux/variaveis_ambiente/variaveis_ambiente.txt 5.1.2. INSTALAÇÃO DO JAVA: Instalação do Java, pode ser utilizado o link : http://www.oracle.com/technetwork/java/javase/install-linux-64-self-extracting-142068.html Este instalador está disponível no kit de instalação em: /kit_instalação/servidor_web/Linux/JAVA/JDK/ jdk-6u45-linux-x64.bin 5.1.3. TOMCAT 7: Descompacte o conteúdo do conteúdo do Tomcat, no diretório /opt/tomcat7 Este instalador está disponível no kit de instalação em: /kit_instalação/servidor_web/Linux/JAVA/TOMCAT/INSTALADOR/ apache-tomcat-7.0.41-src.zip 5.1.3.1. CONFIGURAÇÃO: Diretório CONF Descompacte o arquivo conf.zip no diretório /opt/tomcat7/conf . Nele há dois arquivos : - jaas.conf - server.conf Versão 1.0 11 DOCUMENTAÇÃO COREBANKING Somente iremos editar o arquivo “server.conf “, onde iremos configurar a “string” de conexão com o banco de dados, conforme a imagem abaixo: Este arquivo está disponível no kit de instalação em: /kit_instalação/servidor_web/Linux/JAVA/TOMCAT/CONF/CONF.zip Diretório LIB: Descompacte o arquivo lib..zip no diretório /opt/tomcat7/lib . Nele há 54 arquivos, iremos apenas editar se necessário o arquivo josso_agent_config.xml , para inserir novos módulos , caso seja necessário: Este arquivo está disponível no kit de instalação em: /kit_instalação/servidor_web/Linux/JAVA/TOMCAT/LIB/LIB.zip Diretório WEBAPPS: Descompacte todas as aplicações no diretório /opt/tomcat7/webapps Este arquivo está disponível no kit de instalação em: /kit_instalação/servidor_web/Linux/JAVA/TOMCAT/WEBAPPS/WEBAPPS.zip 12 Versão 1.0 DOCUMENTAÇÃO COREBANKING Iniciando o Tomcat: Foi criado um script de inicialização do TOMCAT , com o nome tomcat7.sh . O mesmo pode ser iniciado como ./tomcat7.sh start, stop, restart. Este arquivo está disponível no kit de instalação em: /kit_instalação/servidor_web/Linux/JAVA/TOMCAT/BIN/tomcat7.sh 5.1.3.2. CONFIGURAÇÃO DO GERADOR DE DOCUMENTOS: INSTALADOR: 1 . Descompacte o arquivo Apache_OpenOffice_incubating_3.4.1_Linux_x86-64_install-rpm_pt-BR.tar.gz, em seguida: 2. Acesse o diretório pt-BR/RPMS/; 3. Execute o comando: rpm -Uvih *rpm, irá iniciar o processo de instalação. 4. Remova o diretório, pt-BR/RPMS; 5. Acesse o diretório openoffice.org3/program/ Versão 1.0 13 DOCUMENTAÇÃO COREBANKING 6. Edite o arquivo openoffice.sh, apenas informando o caminho correto para o executável do OpenOffice, ele deverá estar instalado em /opt/openoffice.org3/program ; 7. Em seguida os comandos abaixo: 8. ln -sf /root/openoffice.sh /etc/init.d/openoffice 9. chkconfig --add openoffice 10. chkconfig openoffice on 11. chkconfig --list openoffice 12. chmod 744 openoffice.sh 13. Inicie o arquivo /etc/init.d/openoffice start Para confirmar o funcionamento do OpenOffice, execute o comando abaixo e terá o seguinte resultado: Este arquivo está disponível no kit de instalação em: /kit_instalação/servidor_web\Linux\GERADOR_DE_DOCUMENTOS/GERADOR_DE_DOCUMENTOS.zip 5.1.3.3. GERAREL Para o funcionamento do Gerarel , utilizando o Servidor Linux , com a aplicação JAVA e o servidor Windows com a aplicação Powerbuilder, será necessário a configuração abaixo: 1. Compartilhar o diretório no Ambiente Windows, no qual será salvo os diretórios pelo Gerarel; 2. Criar o diretório /opt/RELATORIOS 3. Montar o compartilhamento no Linux, utilizando o comando abaixo: mount -t cifs //192.168.1.59/opt/RELATORIOS/ -o username=tc.totvs,password=credita@2014 4. Configurar no app o diretório do Linux <caminhoRelatorios>//opt/RELATORIOS</caminhoRelatorios> 5. Configuração do Ini do gerarel: ; DirGravacao -> o path completo para local onde serão gravados os relatarios gerados DirGravacao=C:\TotalBanco\gerarel ;Diretório temporário para impressora gerar os PDFs que serão copiados para o DirGravacao. impressoraPDFPastaAlvo=C:\TotalBanco\gerarel 6. SERVIDOR DE APLICAÇÃO POWERBUILDER (WINDOWS): 6.1.1. INSTALANDO O MD5SERVER: 14 Versão 1.0 DOCUMENTAÇÃO COREBANKING O MD5SERVER, permite a criptografia de senhas nos arquivos .INI do Powerbuilder no Servidor. O instalador está disponível no caminho: \Kit de Instalação\ servidor_web\WINDOWS\MD5SERVER\ MD5SERVER.ZIP 1. Clique duas vezes no instalador setup.exe, irá iniciar o Assistente de Instalação: 2 . Clique em OK 3. Clique no ícone da CPU para iniciar a instalação. Versão 1.0 15 DOCUMENTAÇÃO COREBANKING 4. Clique em OK, para finalizar a instalação. 6.1.2. INSTALAÇÃO DO POWERBUILDER: 6.1.2.1. POWERBUILDER 8: O instalador do PBrun8.exe está disponível no diretório: \Kit de Instalação\ servidor_web\WINDOWS\INSTALADORES\PBRun8cli.EXE Clique duas vezes no ícone PBRun8cli.EXE, irá abrir o assistente de instalação, em seguida clique em Avançar: 16 Versão 1.0 DOCUMENTAÇÃO COREBANKING 2. Clique em Avançar; Informe qual o caminho onde será instalado runtime. Por padrão ele vai ser instalado no diretório C:\Totalbanco. Caso queira alterar o caminho, clique no botão PROCURAR . Selecione o diretório que deseja salvar e clique em OK Versão 1.0 17 DOCUMENTAÇÃO COREBANKING 3. Em seguida, clique em Avançar; 4. Na tela seguinte,marcar SIM, em seguida clique em Avançar; 18 Versão 1.0 DOCUMENTAÇÃO COREBANKING 5. Deixar as opções marcadas, e clique em Avançar; 6. Versão 1.0 Informar o diretório de atualização padrão de sua empresa, em seguida clique em Avançar; 19 DOCUMENTAÇÃO COREBANKING 7. Clique em AVANÇAR; 8. Clique em AVANÇAR; 20 Versão 1.0 DOCUMENTAÇÃO COREBANKING Em seguida clique em Concluir a instalação. 6.1.2.2. POWERBUILDER 12: O instalador do PBrun12.exe está disponível no diretório: \Kit de Instalação\ servidor_web\WINDOWS\INSTALADORES\PBRun12cli.EXE 1. Clique duas vezes no ícone PBRun12cli.EXE, irá abrir o assistente de instalação, em seguida clique em Avançar: Versão 1.0 21 DOCUMENTAÇÃO COREBANKING 2. Clique em Avançar; Informe qual o caminho onde será instalado runtime. Por padrão ele vai ser instalado no diretório C:\Totalbanco. Caso queira alterar o caminho, clique no botão PROCURAR . 22 Versão 1.0 DOCUMENTAÇÃO COREBANKING Selecione o diretório que deseja salvar e clique em OK 3. Em seguida, clique em Avançar; 4. Na tela seguinte, marcar SIM, em seguida clique em Avançar; Versão 1.0 23 DOCUMENTAÇÃO COREBANKING 5. Na tela seguinte, marcar SIM, em seguida clique em Avançar; 6. Deixar as opções marcadas, e clique em Avançar; 24 Versão 1.0 DOCUMENTAÇÃO COREBANKING 7. Informar o diretório de atualização padrão de sua empresa, em seguida clique em Avançar; 8. Clique em AVANÇAR; Versão 1.0 25 DOCUMENTAÇÃO COREBANKING 9. Clique em AVANÇAR; 26 Versão 1.0 DOCUMENTAÇÃO COREBANKING 10. Em seguida clique em Concluir a instalação, para finalizar a mesma. 6.1.2.3. CFWEB Execute o arquivo CFWeb125.EXE , abrirá a janela de instalação do CFWEB, em seguida clique em “Avançar”; Versão 1.0 27 DOCUMENTAÇÃO COREBANKING Selecione onde será instalado o CFWEB, por padrão estará em C:\Totalbanco\CFWEB. Caso deseja alterar, clique no botão PROCURAR e selecione o caminho que será instalado. Em seguida clique em “Avançar”; Selecione qual o banco de dados será utilizado na base de dados “BASICO” , em seguida clique em “Avançar”; 28 Versão 1.0 DOCUMENTAÇÃO COREBANKING Na janela de “Parâmetros de Conexão”, digite as informações do Banco de Dados básico, em seguida clique em Avançar. Selecione qual o banco de dados será utilizado na base de dados “SEGURANCA”, em seguida clique em “Avançar”; Versão 1.0 29 DOCUMENTAÇÃO COREBANKING Na janela de “Parâmetros de Conexão”, digite as informações do Banco de Dados SEGURANÇA, em seguida clique em Avançar. Selecione qual o banco de dados será utilizado na base de dados “CREDIMASTER”, em seguida clique em “Avançar”; 30 Versão 1.0 DOCUMENTAÇÃO COREBANKING Na janela de “Parâmetros de Conexão”, digite as informações do Banco de Dados CREDIMASTER, em seguida clique em Avançar. Na janela de “Seleção de Grupo de Programas”, por padrão será instalado no grupo “Totalbanco”, clique no botão Avançar; Versão 1.0 31 DOCUMENTAÇÃO COREBANKING Clique em Avançar, para iniciar a instalação: 32 Versão 1.0 DOCUMENTAÇÃO COREBANKING Clique no botão “Concluir” , para finalizar a instalação: CFWEB. Abrirá uma janela para reiniciar o sistema, clique em Reiniciar para atualizar as configurações do Após o reinicio do servidor, abra o registro do Windows: Versão 1.0 33 DOCUMENTAÇÃO COREBANKING Em seguida vá a chave: Windows (32bits): HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENT_VERSION\APP PATHS Windows (64 bits): HKEY_LOCAL_MACHINE\SYSWOW64\SOFTWARE\MICROSOFT\WINDOWS\CURRENT_VERSIO N\APP PATHS Abra a chave do executável , Abertura.exe e abra a chave Path, conforme abaixo: Copie o conteúdo do Path. Na chave do cf_internet.exe, abra a chave do Path e cole o conteúdo copiado do abertura.exe: 34 Versão 1.0 DOCUMENTAÇÃO COREBANKING Em seguida, clique em OK; Realizado estas etapas o CF WEB está instalado; Configuração do CFWEB Descompacte a versão dentro do diretório que foi instalado o CF WEB, conforme abaixo: Versão 1.0 35 DOCUMENTAÇÃO COREBANKING Aparecerá a janela de substituição de arquivo, clique em “Sim p/ Todos” Os arquivos estarão atualizados com a versão. Certifique se os arquivos .ini estão corretos, principalmente o arquivo chamado tb.ini e que as tags abaixo estejam corretas: IP=127.0.0.1 ;Port= ArqIni=D:\Totalbanco\CFWeb\Credifinan.INI Depois clique duas vezes no cf_internet.exe o mesmo deverá abrir, conforme abaixo: 36 Versão 1.0 DOCUMENTAÇÃO COREBANKING Caso não tenha aberto esta janela, deverá algum erro no arquivo.ini e terá que ser avaliado. Feitas estas configurações o CF WEB está configurado. OBSERVAÇÕES: No exemplo da instalação definimos a unidade D:\ , você pode utilizar a unidade C:\ sem problemas. O instalador está disponível em : Kit_de Instalacao\ servidor_web\WINDOWS\INSTALADORES\ CFWeb125.EXE A versão do CF_WEB está disponível no diretório: Kit_de Instalacao\ servidor_web\ servidor_web\WINDOWS\CFWEB\ CFW_2.7.0(R).zip 6.1.2.4. COMUT: diretório: Descompacte o conteúdo em diretório com o nome de COMUT, por padrão deixamos dentro do Kit de Instalação\Servidor WEB\8 - Comut Copie o arquivo nssm.exe , para dentro do diretório C:\Windows\system32 (MS Windows -32 bits) ou C:\Windows\SysWOW64 (MS Windows – 64 bits); Depois de Copiar o arquivo nssm.exe, edite o arquivo StartComut.bat, e verifique se o caminho de execução do arquivo ComutServer.exe está com o caminho correto de onde deixou o diretório do Comut, utilizamos o exemplo de caminho como D:\Totalbanco\Comut conforme abaixo: Versão 1.0 37 DOCUMENTAÇÃO COREBANKING Após confirmar o caminhou ou corrigir o mesmo, execute o arquivo .bat . Deverá abrir uma a janela do comut conforme abaixo: 38 Versão 1.0 DOCUMENTAÇÃO COREBANKING Caso apresente a janela do Comut, com o status : “Servidor Comut Inicializado” , o mesmo já está funcional. Em seguida, feche a janela do Prompt do DOS e em seguida feche a janela do Comut. Agora precisamos configurar o Comut como serviço do Windows, para isto , precisamos abrir a janela do Prompt do MS DOS e acessar o diretório : Windows – 32 bits: C:\Windows\system32 Windows – 64bits: C:\Windows\SysWOW64\ Execute o comando: nssm install TOTVS_COMUT, conforme abaixo: Abrirá uma janela do NSSM install Service, clique no botão “Browser”, conforme abaixo: Localize o diretório do Comut, e selecione para visualizar “Todos os arquivos”, conforme abaixo: Versão 1.0 39 DOCUMENTAÇÃO COREBANKING Selecione o arquivo StartComut.exe e em seguida clique em abrir; Voltará para janela do NSSM Service Installer, em seguida clique em “Install Service”; 40 Versão 1.0 DOCUMENTAÇÃO COREBANKING Apresentará uma janela de confirmação que o Serviço foi instalado, em seguida clique em OK: Para confirmar se o serviço foi instalado, abra o aplicativo “Services.msc” no executar do Windows, em seguida clique em OK, conforme abaixo: Na janela de serviços do Windows, localize o serviço chamado “TOTVS_COMUT”. Versão 1.0 41 DOCUMENTAÇÃO COREBANKING Em seguida clique em Iniciar o serviço. O serviço do Comut ele já está configurado para iniciar automaticamente. No próximo reinicio do Sistema Operacional, ele já estará iniciado. Observações: Em alguns casos , para iniciar o serviço será necessário um usuário com permissão de execução de serviço configurado no serviço do Comut. Para isto abra a janela de “Propriedades”; Ao abrir a janela de Propriedades, clique na aba “Logon”; 42 Versão 1.0 DOCUMENTAÇÃO COREBANKING Marque o item “Esta conta” , digite o usuário, a senha e confirme a senha e em seguida clique em OK e Inicie o serviço. Lembramos que o usuário e senha ele deverá existir e deverá ter as permissões necessárias para a execução. Acesse o Registro do Windows (REGEDIT) , e acesse a chave: Windows 32 bits: HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENT VERSION\APP PATH Windows 64 bits: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\MICROSOFT\WINDOWS\CURRENT VERSION\APP PATH No exemplo abaixo configuramos em um Sistema Operacional Windows 64bits, crie uma nova chave com o nome ComutServer.exe Versão 1.0 43 DOCUMENTAÇÃO COREBANKING Em seguida crie uma nova string com o nome de PATH , com o conteúdo do Path do abertura.exe Configurando o COMUT: Após iniciar o serviço “TOTVS_COMUT” e em seguida , execute o ComutClient.exe, e clique no ícone das ferramentas, conforme abaixo: Abrirá a janela de Configurações, na primeira aba “COMUT” certifique que todas as opções estão configuradas conforme abaixo: 44 Versão 1.0 DOCUMENTAÇÃO COREBANKING Caso não esteja, faça as alterações necessárias em seguida clique no botão Salvar seguida clique no botão “Enviar para o servidor” e em . Na aba Sistema, é a janela onde serão configurados os sistemas que serão chamados pelo Comut, por exemplo o CF WEB , CL WEB, Internet Banking, etc. Para configurarmos devemos clicar no ícone de adicionar ‘ , para remover clique no ícone . No exemplo abaixo iremos configurar o CF WEB. Clique no ícone “Adicionar” Sigla; Nome; Máscara de lag; , habilitará os campos Preencha conforme abaixo: Versão 1.0 45 DOCUMENTAÇÃO COREBANKING Em seguida, clique no botão “Salvar” e em seguida clique no botão “Enviar para o servidor” . Na aba servidores, ficarão as informações de chamada dos aplicativos que serão chamados. 46 Versão 1.0 DOCUMENTAÇÃO COREBANKING Para adicionar um serviço, clique no botão “Adicionar” , habilitará os campos abaixo : Preencha os dados conforme a imagem acima, atenção ao caminho do patch do executável, que teremos que informar o caminho do executável. Em seguida, clique no botão “Salvar” clique no botão “Enviar para o servidor” e Reinciar o servidor do Comut e em seguida . Depois clique no ícone , para sair e feche o ComutClient.exe. O Comut estará configurado, para receber as chamadas da aplicação. Certifique que a aplicação Java ou PHP está apontando para o endereço do COMUT e na PORTA 9000. 6.1.2.5. GERAREL: SERVIDOR WINDOWS: Instalação da Impressora PDF: Após a instalação da impressora, abrir a pdf redirect pro: Versão 1.0 47 DOCUMENTAÇÃO COREBANKING Opcional: Selecionar a opção de carimbo, podendo inserir um texto, e definir o local onde o mesmo será inserido. 48 Versão 1.0 DOCUMENTAÇÃO COREBANKING abaixo: Clique em Trabalho de Impressão e adicionar um novo relatório, conforme exemplo e configuração Obs: Remover o underline ao final do prefixo <AUTOMATIC> Configuração do Gerarel: Copie o diretório : GERAREL\CF, dentro do diretório do Kit: \Kit de Instalação\Servidor WEB\13 – Gerarel Edite o arquivo CrediMaster_srv.ini, informando o nome do banco , host, usuário e senha. Edite o arquivo TB.ini e ajuste o IP do servidor. Edite o arquivo Credifinan.ini, as tags: “DirGravacao” , o diretório onde serão gravados os relatórios; Versão 1.0 49 DOCUMENTAÇÃO COREBANKING 7. APLICAÇÃO POWERBUILDER IP: 192.168.1.60 Caminho de instalação: C:\Totalbanco Caminho do Controle de Versão: C:\Totalbanco\controle_versao OBSERVAÇÕES: O modulo Credimaster, ele não será executado pelo abertura.exe devido ao uso do GERAREL. Neste caso foi disponibilizado um ícone na área de trabalho para que o mesmo possa ser executado. 50 Versão 1.0