Tempo aproximado para leitura: HH:MM:SS min
Dúvida
Qual a ordem dos diretórios no Propath para clientes Totvs Gestão de Planos de Saúde Linha Datasul?
Ambiente
Saúde - Planos Linha Datasul - Todas Versões.
Solução
Diferente do restante da linha Datasul, o Gestão de Planos de Saúde possui algumas particularidades, descritas a seguir.
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. Além disto, este mesmo Propath é utilizado para a compilação local das customizações do cliente. Segue abaixo a ordem correta e recomendada:
1. Para o Datasul, RPW e AppServer em ambiente gráfico (ex: Windows), 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\gp
Dir_instalação_Datasul\ERP\ems2
Dir_instalação_Datasul\ERP\ems5
Dir_instalação_Datasul\ERP\fnd
Dir_instalação_Datasul\ERP\hcm
Dir_instalação_Datasul\ERP\eai
Dir_instalação_Datasul\ERP\eai2
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 RPW e AppServer em ambiente caracter (ex: Linux), 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\gp\tty
Dir_instalação_Datasul\ERP\gp
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\fnd\tty
Dir_instalação_Datasul\ERP\fnd
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\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 GP e antes do próprio EMS2. Detalhes complementares ordem de aplicação de liberações especiais deverão ser obtidas junto à 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, recomenda-se que em ambientes de produção seja ativado 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.
0 Comentários