Tempo aproximado para leitura: 00:05:56 min
Dúvida
Qual a ordem dos diretórios no Propath para o Datasul?
Ambiente
Framework - Framework (Linha Datasul) – Progress OpenEdge - Todas as versões
Solução
O Propath define a ordem dos diretórios no qual o produto Datasul irá localizar os programas ou arquivos a serem executados na camada Progress. Caso esteja utilizando o Gestão de Planos, consulte o Saiba mais ao final desse artigo.
Segue abaixo a ordem correta e recomendada:
1. Para o Datasul em ambiente gráfico, a ordem correta é a abaixo:
Dir_Instalação_Progress\gui\netlib\OpenEdge.Net.pl
Dir_Instalação_Progress\gui\OpenEdge.BusinessLogic.pl
Dir_Instalação_Progress\gui\OpenEdge.Core.pl
Dir_Instalação_Progress\gui\OpenEdge.ServerAdmin.pl
Dir_instalação_Datasul\ERP\fnd
Dir_instalação_Datasul\ERP\ems2
Dir_instalação_Datasul\ERP\ems5
Dir_instalação_Datasul\ERP\hcm
Dir_instalação_Datasul\ERP\eai
Dir_instalação_Datasul\ERP\eai2
Dir_instalação_Datasul\ERP\gp
Dir_instalação_Datasul\ERP\crm
Dir_instalação_Datasul\ERP\crm\database
Dir_instalação_Datasul\ERP\crm\integracoes
Dir_instalação_Datasul\ERP\ddk
2. Para o RPW em ambiente gráfico e Appserver, em ambiente gráfico ou ambiente caracter, a ordem correta é a abaixo:
Dir_Instalação_Progress\tty\netlib\OpenEdge.Net.pl
Dir_Instalação_Progress\tty\OpenEdge.BusinessLogic.pl
Dir_Instalação_Progress\tty\OpenEdge.Core.pl
Dir_Instalação_Progress\tty\OpenEdge.ServerAdmin.pl
Dir_instalação_Datasul\ERP\fnd
Dir_instalação_Datasul\ERP\ems2
Dir_instalação_Datasul\ERP\ems5
Dir_instalação_Datasul\ERP\hcm
Dir_instalação_Datasul\ERP\eai
Dir_instalação_Datasul\ERP\eai2
Dir_instalação_Datasul\ERP\gp
Dir_instalação_Datasul\ERP\crm
Dir_instalação_Datasul\ERP\crm\database
Dir_instalação_Datasul\ERP\crm\integracoes
Dir_instalação_Datasul\ERP\ddk
3. Para o RPW em ambiente caracter, a ordem correta é a abaixo:
Dir_Instalação_Progress\tty\netlib\OpenEdge.Net.pl
Dir_Instalação_Progress\tty\OpenEdge.BusinessLogic.pl
Dir_Instalação_Progress\tty\OpenEdge.Core.pl
Dir_Instalação_Progress\tty\OpenEdge.ServerAdmin.pl
Dir_instalação_Datasul\ERP\fnd\tty
Dir_instalação_Datasul\ERP\fnd
Dir_instalação_Datasul\ERP\ems2\tty
Dir_instalação_Datasul\ERP\ems2
Dir_instalação_Datasul\ERP\ems5\tty
Dir_instalação_Datasul\ERP\ems5
Dir_instalação_Datasul\ERP\hcm\tty
Dir_instalação_Datasul\ERP\hcm
Dir_instalação_Datasul\ERP\eai\tty
Dir_instalação_Datasul\ERP\eai
Dir_instalação_Datasul\ERP\eai2\tty
Dir_instalação_Datasul\ERP\eai2
Dir_instalação_Datasul\ERP\gp\tty
Dir_instalação_Datasul\ERP\gp
Dir_instalação_Datasul\ERP\crm\tty
Dir_instalação_Datasul\ERP\crm
Dir_instalação_Datasul\ERP\crm\database
Dir_instalação_Datasul\ERP\crm\integracoes
Dir_instalação_Datasul\ERP\ddk\tty
Dir_instalação_Datasul\ERP\ddk
O Progress realiza busca sequencial dos arquivos nos diretórios informados no Propath. Sugere-se deixar como entradas iniciais os diretórios com maior acesso. Não é recomendada a alteração da ordem acima apresentada acima.
Como a busca é sequencial, ao obter uma liberação especial, o diretório contendo esta liberação deverá constar uma linha anterior ao diretório padrão do produto.
Por exemplo: ao possuir uma liberação especial de programas do EMS2, este diretório de liberação deverá preferencialmente estar após o diretório FND e antes do próprio EMS2. Detalhes complementares ordem de aplicação de liberações especiais deverão ser obtidas junto a própria equipe que expediu esta liberação.
Os seguintes diretórios podem ser removidos do Propath devido a descontinuidade da necessidade dos mesmos por parte do produto:
Dir_instalação_Datasul\ServidorAplicacao\jboss-4.2.3.GA\server\instance-8080\conf\datasul
Dir_instalação_Datasul\ServidorAplicacao\jboss-4.2.3.GA\server\instance-8080\deploy\docs.war
Dir_instalação_Datasul\ERP
Evite informar apenas o . - ponto como uma opção de diretório no Propath, pois o Progress irá considerar que deverá realizar a busca em todos os diretórios da unidade local da estação, o que irá impactar negativamente na performance.
Evite manter diretórios inválidos no Propath do produto, pois o Progress irá tentar localizar o diretório em questão, impactando negativamente na performance do produto.
Como alternativa para melhorar a performance na abertura dos programas, existe a possibilidade de ativar o parâmetro -q no arquivo .pf do produto Datasul. Com este parâmetro ativo, o Progress, ao realizar o primeiro acesso ao programa, buscará o programa entre os diretórios informados no Propath e armazenará este programa na memória.
No segundo acesso ao programa, o Progress irá buscar diretamente da memória. O ponto de atenção a este parâmetro é quanto à atualização dos programas Progress; tendo o parâmetro ativo, será necessário sair do Sistema, para eliminar a relação dos programas da memória.
Importante
Para ambiente de Desenvolvimento, a definição da sequência de diretórios contidos no Propath, poderá variar conforme a necessidade do programa desenvolvido.
Para clientes que utilizam TOTVS Gestão de Planos Datasul, toda a estrutura em ambiente Caracter TTY deve manter no propath a pasta gp\tty antes de gp, pois os programas possuem funcionalidades específicas para cada Sistema Operacional. Estas diferenças estão sendo retiradas gradativamente, e são informadas nos Release Notes das releases e patches.
Saiba mais
Para o produto Gestão de Planos consulte o artigo Saúde - Planos Linha Datasul - Cadastros Gerais HCG - Ordem dos diretórios no Propath - Gestão de Planos de Saúde
0 Comentários