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.general.companyImage | Caminho completo de uma imagem a ser apresentada no menu no lugar da atual imagem com o logotipo Totvs. A imagem deverá ser uma imagem armazenada no disco do servidor onde está em execução o Servidor de Aplicação. |
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.menu.useTimeout | Permite desativar o controle de timeout do menu padrão. 0 - Não finaliza o menu automaticamente quando a chave de configuração INACTIVETIMEOUT do TOTVS appserver estiver em uso (tempo de inatividade do usuário). 1 - (PADRÃO) Finaliza o menu por tempo de inatividade, se a chave de configuração INACTIVETIMEOUT do TOTVS Appserver estiver em uso. |
logix.menu.showStartMenuPopup | Permite desativar a exibição automática do menu iniciar assim que concluir a autenticação no menu. 0 - Não exibe o menu iniciar automaticamente após abertura do menu. 1 - (PADRÃO) Exibe o menu iniciar automaticamente assim que o menu for aberto após LOGIN do usuário. |
logix.menu.directRunSingleApp | Ao pesquisar um programa no menu, caso encontre apenas uma única ocorrência na pesquisa, a execução automática pode ser bloqueada. 0 - Não irá executar o programa automaticamente após a pesquisa. 1 - (PADRÃO) Executar o programa automaticamente após a pesquisa, caso só encontre uma única ocorrência. |
logix.appBackgroundColor | Define a cor de fundo dos programas com interface 4GL a partir do menu. 0 - Branco (PADRÃO) |
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. |
Fuso Horário e Horário de Verão
Para controle de fuso horário no Logix ou definir, existem as chaves a seguir a serem definidas no profile:
Chave | Descrição | ||
---|---|---|---|
logix.timezone.server | Indicação do fuso horário do local de instalação do Appserver.
| ||
logix.summertime.server | Período do horário de verão atual ou então o próximo período de horário de verão a entrar em vigência.
|
- O uso de fuso horário no Logix tem como procedimento os passos a seguir:
- Ativar a chave de profile logix.timezone.server.
Exemplo:
Appserver está localizado na cidade de São Paulo, fuso horário (UTC Brasília -03:00)
No profile deverá ser definido assim:
logix.timezone.server=-03:00
- O fuso horário de cada empresas cadastrada no Logix deverá ser registrado usando o programa LOG00179 (Fuso horário por Empresa).
Exemplo:
Empresa 32 é da cidade do Rio Branco - AC (UTC Acre -05:00)
No cadastro da empresa 32 deverá ser registrado o fuso GMT (-05:00).
- Para as empresas que não tiverem o cadastro de fuso horário registrado, o sistema não irá aplicar qualquer mudança de fuso horário durante a execução de programas.
- Ativar a chave de profile logix.timezone.server.
- O uso de horário de verão no Logix tem como procedimento os passos a seguir:
- Ativar a configuração do fuso horário citado no item (1) acima.
- Cadastrar o período de horário de verão vigente LOG00079 por país, relacionando todas as UFs das empresas registradas no sistema, localizadas em regiões que aplicam o horário de verão.
- Ativar a configuração do fuso horário citado no item (1) acima.
- Após estas configurações realizadas, no acesso de cada programa, o ajuste de horário será automático de acordo com o código da empresa autenticada na aplicação ou menu do sistema, considerando o fuso horário e/ou horário de verão configurados.
Gerenciador de Relatórios (GRL)
Quando a variável de ambiente LGXGR é definida com a URL de conexão a ferramenta Gerenciador de Relatórios, que utiliza serviço apache TomCat, indica que esta opção está ativa para uso a partir do Logix. Neste caso existem algumas chaves de configurações complementares no profile Logix que ajustam alguns comportamentos em relação ao acionamento da ferramenta GRL a partir do Logix.
Chave | Descrição | ||
---|---|---|---|
logix.grl.activate | Ativação automática do gerenciador de relatórios na emissão de relatórios em DISCO a partir de programas com interface 4GL. 0 - Inativo. Nunca abre automaticamente o gerenciador de relatórios na emissão de relatórios em disco. 1 - Ativar após término da geração do relatório (PADRÃO). Abre o gerenciador de relatórios automaticamente no término da emissão do relatório em disco, desde que o processamento seja realizado em modo de processamento on-line e não em modo JOB. 2 - Ativar após confirmar geração do relatório em disco. Abre o gerenciador de relatórios automaticamente assim que a opção de emissão em disco for confirmada, ou seja, antes de iniciar o processamento de geração dos relatórios em disco. | ||
logix.grl.activate.metadata | Ativação do gerenciador de relatórios GRL em substituição ao visualizador padrão de relatórios a partir de programas metadado. 0 - Inativo (PADRÃO). Abertura do Visualizador de relatórios padrão do menu Logix para programas metadado. 1 - Ativo. A visualização de relatórios gerados em disco a partir de programas metadado será via Gerenciador de relatórios GRL.
|
Customização Metadados
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 Zoom (FRM1008) específicos. Exemplo: logix.metadata.resPrefix = atp,ars |
Geração de LOG com Debug
Chave | Descrição | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
logix.source.logFileUser | Permite ativação de geração de um arquivo de LOG separado a cada execução de programa, desde que satisfaça as seguintes condições:
Onde: <programa> → nome do programa executado que deseja ativar geração de LOG. <usuario> → login do usuário Logix para qual deseja ativar a geração de LOG. <valor> → valor que a chave de configuração aceita considerando a lista de valores a seguir:
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]. | ||||||||||
logix.license.debug | Geração de LOG envolvendo consumo de licenças. 1 - Ativo 0 - Inativo (PADRÃO) | ||||||||||
logix.debug | Geração de LOG Framework para todas as execuções de programas. 1 - Ativo 0 - Inativo (PADRÃ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 - Inativo (PADRÃO)
| ||||||||||
logix.cnv.debug | Geração de mensagens de DEBUG no uso das rotinas de processamento de conversores (LOG00086 e LOG6000). 1 - Ativo 0 - Inativo (PADRÃO) | ||||||||||
logix.balanca.debug | Geração de mensagens de DEBUG no uso das rotinas envolvendo pesagem de balanca. Funções da biblioteca BALANCA.4GL. 1 - Ativo 0 - Inativo (PADRÃO) | ||||||||||
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 - Ativo (PADRÃO). 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. |
...
Exemplos: Consulta de CPF, Consulta de CEP, etc.
Chave | Descrição |
---|---|
mashups.baseurl | Endereço de acesso ao Mashup Totvs (http://mashups.totvs.com.br). |
mashups.username | Usuário de acesso ao site Mashup Totvs. |
mashups.password | Senha do usuário de acesso ao site Mashup Totvs. |
Envio de e-mail
Chave | Descrição |
---|---|
logix.mail.SmtpServer | Endereço do servidor de Email. |
logix.mail.SmtpProtocol | Protocolo de autenticação de envio do e-mail.Proto |
logix.mail.SmtpPort | Porta de conexão do servidor de E-mail. A porta padrão adotada será 25 (Protocolo SSL) ou 587 (Protocolo TLS). |
logix.mail.SmtpTimeout | Tempo de espera, em segundos,, para envio do e-mail. Em caso de lentidão de conexão esta chave pode ser alterada. O padrão de tempo é de 30 segundos. |
logix.mail.SmtpEmail | Email do remetente padrão para envio de e-mails. |
logix.mail.SmtpUser | Login de usuário para autenticação do envio de e-mails. |
logix.mail.SmtpPassword | Senha do usuário indicado para autenticação do envio de e-mails. |
logix.mail.confirmRead | Ativa o modo de confirmação de leitura dos e-mails. |
logix.mail.replyTo | E-mail de destino de resposta dos e-mails. |
logix.mail.smtpStartTls | Indicador de uso do protocolo StartTLS. 1 - Utiliza protocolo StartTLS 0 - Não utiliza protocolo StartTLS (Padrão) |
logix.mail.sendApp | Ferramenta utilizada para envio de e-mails. SENDMAIL → Utiliza métodos nativos da tecnologia TotvsTec para enviar e-mails. JAVAENVIA → Utiliza uma ferramenta Java (Send.jar) para enviar e-mails. |
logix.mail.occultCopy | Destinatários de e-mail em cópia oculta. Caso exista mais de um e-mail, devem ser separados por ";" (ponto e vírgula). |
...