Histórico da Página
...
Chave | Descrição | |||||
---|---|---|---|---|---|---|
logix.general.customerCode | Código de cliente Totvs utilizado no controle de visualização e manutenção de parâmetros específicos a partir da Central de Parâmetros - LOG00086. | |||||
logix.startApp.checkRevision | Bloqueio de execução de programas com revisões anteriores. 0 - Emite alerta ao usuário mas não bloqueia execução de aplicação se a revisão atual for anterior a última executada. 1 - (PADRÃO) Emite alerta ao usuário e bloqueia execução da aplicação se a revisão atual for anterior a última executada. | |||||
logix.threads.max | Habilita uso de múltiplas threads pelas aplicações Logix que tiverem algum processo previsto para ser distribuído em múltiplos processos (Threads). O valor padrão para esta chave é 10, caso não seja definido. | |||||
logix.source.inactiveTimeOut | Permite determinar um tempo de inatividade diferenciado do AppServer para uma determinado Programa e/ou Usuário. O valor desta chave obedece o mesmo padrão de tempo utilizado para configurar a chave InactiveTimeOut definida no arquivo de configuração do TotvsAppServer (Totvsappserver.ini) na seção [GENERAL], ou seja, em segundos, sendo o valor 0 (zero) para desligar a funcionalidade de checagem de tempo de inatividade de uso. 0 - Desativar a checagem de tempo de inatividade de uso do sistema para a seção do Usuário e/ou Programa. >0 - Qualquer valor maior que 0 (zero) determinará o tempo de inatividade de uso, sendo esse valor definido obrigatoriamente em segundos, que é o mesmo padrão utilizado para definir o valor da chave InactiveTimeOut no arquivo de configuração do TotvsAppServer, contudo, sempre será considerado o minuto cheio para a inatividade. Por exemplo, quando configurado 90 segundos a desconexão será realizada em 2 minutos. Esta chave permite configuração diferenciada por Usuário e/ou Programa. Clique aqui.
| |||||
logix.threads.4GL.runInNewThread | Indica quando a execução de um novo programa 4GL a partir de um programa 4GL em execução usando algumas funções padrões Framework como LOG1200_executa_programa() ou LOG_4GL_application_run() serão executadas em uma nova thread do AppServer ou serão executadas na mesma thread do programa atual que o acionar. O objetivo desta funcionalide é reduzir o consumo de memória no AppServer para processos em que as execuções de programas 4GL a partir de outros programas 4GL seja em grande volume o que pode ocasionar um consumo de memória um pouco maior durante o processamento. Fazendo o uso desta funcionalidade, na medida em que o novo processo 4GL é executado em uma nova Thread do appserver, ao finaliza-lo e retornar para o processo 4GL que o invocou, a memória é totalmente liberada, pois a nova thread no AppServer utilizada para sua execução é encerrada. 0 - (PADRÃO) Execução de programas 4GL a partir de outros programas 4GL será realizado na mesma thread do AppServer. 1 - Execução de programa 4GL a partir de outro programa 4GL, utilizando as funções citadas logo acima, serão processadas em uma nova Thread no AppServer. Se os pré-requisitos para uso desta chave não for atendido, esta funcionalidade não terá efeito e o comportamento padrão (valor 0) será adotado.
| |||||
logix.threads.4GL.runADVPLInterface | Permite desativar a funcionalidade que permite executar um programa com interface ADVPL (Metadado/Freeform) a partir de um programa com interface 4GL utilizando as funções LOG_ADVPL_application_run() ou utilizando componente LThreadView para uma função 4GL que acione um formulário Metadado ou instancie uma tela desenvolvida com componentes FreeForm. A funcionalidade de executar uma interface ADVPL a partir de uma interface 4GL está disponível a partir do build AppServer 131.3.53 e Smartclient 17.3.0.19 e com estes requisitos atendidos de Build automaticamente a funcionalidade está habilitada por padrão, mas pode ser desativada através desta chave, caso exista necessidade para tal. 0 - Execução de programas com interface ADVPL a partir de programas com interface 4GL desativada. 1 - (PADRÃO) Execução de programas com interface ADVPL a partir de programas com interface 4GL habilitada. Se os pré-requisitos para uso desta chave não for atendido, esta funcionalidade não terá efeito e o comportamento padrão (valor 0) será adotado.
|
Licença
Chave | Descrição |
---|---|
logix.license.LSDevTest | Ativa o modo de licenças TOTVS Dev Test para os ambientes do Logix que fizerem uso deste arquivo de profile. 0 - (PADRÃO) Ambiente de produção. Consumo de licenças normal. 1 - Ambiente de testes. Consumo de licenças será realizado para a licenças TOTVS Dev Test (Slot 4007), limitado ao volume de licenças de teste existentes. O menu irá apresentar a borda externa na cor púrpura e no título do menu irá apresentar o texto " (AMBIENTE TESTE) " para facilitar a identificação de ambiente em modo Teste ativo. |
...
Chave | Descrição | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
logix.metadata.resPrefix | Lista dos prefixos para criação de formulários CRUD (FRM1002), Formulários de processamento (FRM1003), Barra de Ferramentas (FRM1001) e Zooms (FRM1008) específicos.
| ||||||||||||||
logix.metadata.customEnabled | Viabiliza a customização de formulários padrões Totvs no Metadados Logix. 1 - Ativo. Permitirá ajustar algumas informações e registrar alguns eventos adicionais para formulários padrões Totvs no metadados. 0 - (PADRÃO) Inativo. Não permitirá realizar qualquer mudança em formulários padrões Totvs no metadados.
| ||||||||||||||
logix.freeform.debug.listOfComponents | Permite realizar a listagem de componentes criados em cada janela (DIALOG) de uma execução de programa metadado/FreeForm no arquivo de LOG do Appserver, sempre que uma nova DIALOG é aberta durante a execução de um programa. O objetivo desta chave apenas visa facilitar a identificação da nomenclautura e estruturação de componentes de uma janela, caso exista necessidade de capturar alguma propriedade de componente ou desenvolver alguma rotina para forçar a execução de algum evento para algum componente de tela. Esta função é um utilitário para uso na construção de rotinas de automação de testes utilizando modelo desenvolvido com scripts de instruções 4GL. 0 - (PADRÃO) Listagem de componentes de janelas (DIALOG) desligada. 1 - Listagem de componentes de janelas (DIALOG) ativa. Essa listagem é registrada no LOG do AppServer a cada abertura de janela durante a execução de programas Freeform/Metadado. Esta chave permite configuração diferenciada por Usuário por ambiente e/ou Programa sistema operacional. Clique aqui. | ||||||||||||||
logix.freeform.grid.addRowOption | Comportamento padrão para inclusão de linhas em componente GRID. 0 - (PADRÃO) A inclusão de uma nova linha em grid será realizada sempre após a última linha de dados preenchida. 1 - A inclusão de uma nova linha em grid será realizada na linha onde o cursor estiver posicionado. Esta chave permite configuração diferenciada por Usuário e/ou Programa. Clique aqui. | ||||||||||||||
logix.metadata.filter.caseSensitive | Comportamento padrão na tela de filtro de pesquisa em relação a diferenciar ou não as letras maiúsculas das minúsculas no momento da confirmação da pesquisa no metadado. 0 - (PADRÃO) Modo Case Sensitive desligado. 1 - Modo Case Sensitive ligado. | ||||||||||||||
logix.metadata.sincronizer.import.enable | Permite desabibilitar a ação de IMPORTAÇÃO de dados a partir do Sincronizador Metadados (LOG00074). Habilitando esta chave, apenas a ação de EXPORTAÇÃO ficará disponível para uso. 0 - (PADRÃO) A inclusão de uma nova linha em grid será realizada sempre após a última linha de dados preenchida. 1 - A inclusão de uma nova linha em grid será realizada na linha onde o cursor estiver posicionado. Esta chave permite configuração diferenciada por Usuário. Clique aqui.
|
...
Chave | Descrição | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
logix.source.logFileUser | Permite ativação de geração de um arquivo de LOG separado a cada execução de programa.
O Profiler envolve a geração de informações detalhadas de processamento que geralmente são utilizadas para avaliar e identificar problemas de performance. Para mais detalhes sobre o formato do log Profiler acesse a documentação da chave LOGPROFILER. O Debug Framework envolve a geração de informações geradas a partir do uso de funções de log de mensagens com foco em análise de comportamento das funcionalidades do produto envolvendo:
O Debug SQL envolve a geração das instruções SQL executadas durante o processamento dos programas. Esta funcionalidade é nativa da tecnologia TotvsTec utilizando a chave de configuração FGLSQLREPLAY. Para mais detalhes acessa a documentação das chaves de configuração do Application Server em Seção [Environment]. Esta chave permite configuração diferenciada por Usuário e/ou Programa. Clique aqui. | ||||||||||
logix.sqldebug | Permite ativar o modo DEBUG SQL para toda execução realizada para um determinado programa e/ou usuário Logix. Este modo DEBUG SQL equivale a ativação da chave de ambiente FGLSQLREPLAY que pode ser definida no arquivo de configuração do TotvsAppserver (Totvsappserver.ini). 0 - (PADRÃO) Desativar o modo DEBUG SQL. 1 - Ativar o modo DEBUG SQL. Esta chave permite configuração diferenciada por Usuário e/ou Programa. Clique aqui. | ||||||||||
logix.dbtrace | Permite ativar a geração de TRACE de banco de dados (DBTRACE) na execução de um determinado programa e/ou usuário no seguinte formato: logix.dbtrace.<programa>.<usuario> 1 - Ativo. Gerar DBTRACE para um determinado programa. 0 - (PADRÃO) Inativo. Onde: <programa> Nome do programa que deverá ter a geracao de TRACE de Banco de dados criada durante a execução. <usuario> Login do usuário Logix.
Esta chave permite configuração diferenciada por Usuário e/ou Programa. Clique aqui | ||||||||||
logix.license.debug | Geração de LOG envolvendo consumo de licenças. 0 - (PADRÃO) Inativo 1 - Ativo | ||||||||||
| Ativa ou não a geração de LOG de mensagens no AppServer para todas as execuções de programas, quando forem utilizadas algumas funções padrões de geração de mensagens. 0 - (PADRÃO) Inativo. 1 - DEBUG SQL + DEBUG Framework. Ativo para geração de instruções SQLs executadas durante o processamento das aplicações e ativo também para geração de mensagens de Debug emitidas pela função LOG_consoleDebugMessage. 2 - PROFILER + DEBUG Framework. Ativo para geração de instruções PROFILER, utilizado para avaliar performance de processamento das aplicações e ativo também para geração de mensagens de Debug emitidas pela função LOG_consoleDebugMessage. 3 - DEBUG Framework. Ativo para geração de mensagens de Debug emitidas pela função LOG_consoleDebugMessage.
A função que gera mensagens no LOG do Appserver, respeitando o valor desta chave é LOG_consoleDebugMessage. | ||||||||||
logix.source.debug | Permite ativar a geração de DEBUG para um ou mais fontes (4GL/ADVPL) de forma isolada ou ativar a geração de DEBUG para qualquer fonte. 1 - Ativo. Gerar mensagens de LOG no AppServer. 0 - (PADRÃO) Inativo. Esta chave funciona em conjunto com a chave logix.debug, ou seja, somente se a chave logix.debug estiver ativa (valor diferente de zero), irá avaliar se a geração de mensagem no LOG deve ou não ser realizada de acordo com a restrição de fontes para os quais devem ser gerados os LOGs. O padrão desta chave, quando ativo, gera mensagens para todo e qualquer fonte, ou seja:
Onde: <fonte> Nome do fonte (4GL/ADVPL) que deverá ter a geração de mensagens no LOG do AppServer ativadas durante a execução. | ||||||||||
logix.epl.debug | Ativar geração de LOG para registro de chamadas de funções de pontos de entrada específicos (EPL). 1 - Ativo 0 - (PADRÃO) Inativo
| ||||||||||
logix.cnv.debug | Geração de mensagens de DEBUG no uso das rotinas de processamento de conversores (LOG00086 e LOG6000). 1 - Ativo 0 - (PADRÃO) Inativo | ||||||||||
logix.balanca.debug | Geração de mensagens de DEBUG no uso das rotinas envolvendo pesagem de balança. Funções da biblioteca BALANCA.4GL. 1 - Ativo 0 - (PADRÃO) Inativo | ||||||||||
logix.pdf.removeConfigFile | Permite inativar a exclusão física do arquivo de configuração gerado pelo programa do LOGIX que é utilizado como base para criar um documento no formato PDF, utilizando a ferramenta freePDF. 1 - (PADRÃO) Ativo. Excluir arquivo de configuração após geração do documento PDF. 0 - Inativo. Manter arquivo de configuração em disco após a geração do documento PDF. |
...
Para acessar as lista de chaves de profile da funcionalidade RFI para o Logix acesse RFI - Configuração.
POOL JOB Threads
POOL Job Thread é uma funcionalidade criada semelhante ao uso do componente LTHREAD, onde a aplicação pode quebrar o processamento de uma rotina longa em vários processos menores que podem ser executados de forma paralela, para redução de tempo de processamento, no entanto a diferença para o uso do POOL Jobs é que também terá redução do consumo de memória por AppServer, pois de acordo com o volume de processos paralelos no mesmo AppServer, pode gerar alto consumo de memória e onerar a performance.
...
Para acessar a lista de chaves de profile da funcionalidade POOL JOB Threads para o Logix acesse LGX - Configuração POOL Job Threads.
Fluig Identity
Chave | Descrição |
---|---|
logix.fluigIdentity.postBatchLimit | Permite limitar o número de registros de usuários a enviar ao Fluig Identity durante sua sincronização. Valor padrão: 50. Para evitar inconsistências de Timeout durante a sincronização de usuários, o Logix envia, por padrão, 50 usuários por vez, até concluir o envio de todos os usuários. |
...
CHAVE | Nome da chave de profile, conforme listagem nos tópicos anteriores. |
PROGRAMA | Nome do programa executado que deseja registrar configuração diferenciada da chave. |
USUARIO | Login do usuário Logix para qual deseja registrar configuração diferenciada da chave. |
VALOR | Valor que a chave de configuração deve assumir. |
Âncora | ||||
---|---|---|---|---|
|
A configuração também permite definir valores diferenciados por ambiente e/ou sistema operacional, considerando sempre o ambiente atual em uso e o sistema operacional em que o AppServer está executando:
...