Kbase 91743: Considerações Finais
Autor |
  Fabio Dalfovo - GCAD BART |
Acesso |
  Público |
Publicação |
  08/04/2019 |
|
Considerações Finais Datasul for THF a partir da release 12.1.25.1
AppServer:
- O Datasul for THF depende de um AppServer ativo, com um broker para cada empresa, que foi criado na conversão;
- Cada empresa cadastrada no produto (tabela fnd_empres), foi destinada a um broker do AppServer;
- Os aquivos .PF são criados com o nome do broker, conforme configuração da Tarefa no Console, cada .PF e alias é gerado;
- Os brokers são criados no arquivo ubroker-part.properties na pasta scripts da instância do Tomcat. Utilize o comando "mergeprop" para unificá-lo ao ubroker.properties de seu servidor appserver, ou copie seu conteúdo e cole no final do aruqivo ubroker.properties.
- Em cada broker, configurar no agente:
-> caminho do .PF;
-> caminho do alias do appserver(gerado como <Nome do broker>-aliasapp.p);
-> caminho log do agente(opcional);
-> Propath, adicionando as demais pastas, conforme consta no arquivo .ini localizado em /ERP/Scripts-xxxx/datasul-progress.ini;
ATENÇÃO: Os brokers são criados para cada empresa cadastrada. Caso tenha algum cadastro incorreto e que não queira manter um appserver relacionado, a exclusão desse broker deverá ser feita manualmente. Caso possua várias empresas em um único conjunto de bancos, e queira apontá-las para o mesmo broker appserver, essa alteração também deverá ser feita manualmente.
Tomcat 9:
- Necessário JRE versão 8 ou superior(https://tomcat.apache.org/whichversion.html), de 64 Bits. Se precisar modificar os parâmetros de carga do Tomcat que está registrado como serviço no Windows, utilize o Kbase "92655 - Modificar Parâmetros Serviço Tomcat utilizado pelo TOTVS DATASUL 12", listado nas referências abaixo;
- O arquivo [DIR-INSTALACAO-TOMCAT]\conf\context.xml do Tomcat, contém a URL de conexão ao Appserver, esse AppServer será responsável pela conexão do banco EMSFND para a parte web.
- Recomenda-se que o Tomcat seja configurado com os parâmetros -Xms e -Xmx em 1024 para um desempenho adequado da aplicação. Configura kbases relacionados para informações de procedimentos.
TOTVSLauncherDI:
- Para que seja possível abrir o Datasul Interactive, é necessário instalar nas estações a aplicação TOTVSLauncherDI. O executável está disponível em [DIR-INSTALACAO-TOMCAT]\webapps\totvs-menu.war\install\.
O Appserver precisa estar ativo, e o Tomcat precisa estar comunicando com o AppServer;
- Após a conversão e as alterações acima, subir primeiro o AppServer, posteriormente, o Tomcat;
- Acessar o produto, e procurar o programa de importação de menu (men706aa), importar o menu por diretório (/ERP/FND/univdata);
- Após a importação do menu, rodar o programa men/mer010aa.r para criar a tabela usuar_menu;
- Após isso, fazer login novamente e verificar se é apresentado corretamente o menu superior, na barra azul, onde tem as preferências e o ícone do Datasul Interactive (DI).
- Exclusivamente para a release 12.1.25, quando da conexão dos bancos no appserver via Shared-Memory, no arquivo uBroker.properties (%DLC%/properties/ubroker.properties) deve-se popular a variável de ambiente TOTVS_PF com o .PF que contém as conexões de client.
-> Isso deve ser feito para cada broker/empresa que existir no AppServer, conforme exemplo abaixo, na tag Environment para o broker totvs-brk1:
[Environment.totvs-brk1]
TOTVS_PF=C:\Totvs\datasul\dts-0\ERP\Scripts-8080\Client.pf
OBS.: O arquivo .pf informado na variável TOTVS_PF, deve possuir duas tags especiais que determinam o início(tag: #@Inicio) e fim (tag: #@Final) das linhas de conexão de banco.
Ex.:
#@Inicio
-db banco XYX -H Servidor -S Porta -N TCP
-db banco XYY -H Servidor -S Porta -N TCP
#@Final
OBS 2: Isso ocorre exclusivamente para a release 12.1.25. Na release 12.1.26 esses procedimentos não são mais necessários.
***IMPORTANTE - Para clientes com banco de dados ORACLE, verificar o procedimento abaixo:
Menu não é iniciado corretamente utilizando Datasul for THF com banco de dados Oracle:
https://centraldeatendimento.totvs.com/hc/pt-br/articles/360046825773-Framework-Linha-Datasul-TEC-Menu-n%C3%A3o-%C3%A9-iniciado-corretamente-utilizando-Datasul-for-THF-com-banco-de-dados-Oracle
Acessando o sistema:
- No navegador informar: http://Ip ou Servidor:Porta/totvs-menu
Qualquer dúvida, entre em contato com o suporte.
Referências
|
92655
- Modificar Parâmetros Serviço Tomcat utilizado pelo TOTVS DATASUL 12
|