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.menuthreads.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 - (PADRÃO) Branco | ||
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. | ||
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. |
Menu
Chave | Descrição |
---|---|
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.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 - (PADRÃO) Branco |
Autenticação
Chave | Descrição | ||||
---|---|---|---|---|---|
logix.login.singleSignOn | Formato de autenticação padrão para acesso de usuários ao menu/programas Logix. 0 - Autenicação por usuário e senha interna Logix, sem opção de relembrar a autenticação de usuário e permite troca de usuário. 1 - (PADRÃO) Autenticação por usuário e senha interna Logix, com opção de relembrar a autenticação de usuário e permite troca de usuário. 2 - Autenticação automática por usuário autenticado em domínio de rede (AD), sem opção para trocar usuário. 3 - Autenticação por usuário de domínio de rede (AD), com opção de relembrar autenticação e permite troca de usuário.
| ||||
logix.login.ADConnectionString | Endereço URL de conexão LDAP com o servidor AD para autenticação de usuários.
| ||||
logix.login.ADDomain | Lista de domínios de rede previstos no sistema para realizar autenticação de usuários por AD. Utilize "," (vírgula) para informar mais de um domínio. | ||||
logix.login.ADConnectApp | Chave para o aplicativo utilizado para autenticação de usuários no AD. ADUserInfo - Utiliza aplicativo contído na biblioteca java ADUserInfo.jar. Esta biblioteca precisa estar configurada na lista de bibliotecas java na variável de ambiente CLASSPATH do Appserver Totvstec. Para mais detalhes de configuração e validação da biblioteca acesse . Quando esta chave não está definida no profile ou tem seu valor definido em branco ou não tem valor definido, o sistema irá assumir o uso da função padrão de autenticação do TotvsTec.
|
...
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 - (PADRÃO) 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 - (PADRÃO) Inativo. 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.
|
Impressão de relatórios
Em relação aos procedimentos de instalação e atualização do gerenciador de relatórios, acesse o pacote de instalação disponível na central de downloads AQUI. Neste pacote existe um arquivo no formato PDF com os procedimentos de instalação e outro arquivo no formato TXT com os procedimentos de atualização do GRL.
Impressão de relatórios
Chave | Descrição | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
logix | |||||||||||
Chave | Descrição | ||||||||||
logix.printfile.onlyLocalPrinter | Indica se apenas impressoras locais poderão ser selecionadas como destino de impressão pelo LOGIX, ou seja, não será permitido selecionar impressoras do SERVIDOR. Este controle é utilizado em caso de controle de bilhetagem de impressão, onde existe a necessidade de controlar o volume de impressões por área numa empresa. 1 - Ativo 0 - (PADRÃO) Inativo Esta chave permite configuração diferenciada por Usuário e/ou Programa. Clique aqui. | ||||||||||
logix.printfile.onlyLogixPrinter | Indica se apenas impressoras Logix poderão ser selecionadas como destino de impressão pelo LOGIX, ou seja, não será permitido selecionar impressoras LOCAIS. 1 - Ativo 0 - (PADRÃO) Inativo Esta chave permite configuração diferenciada por Usuário e/ou Programa. Clique aqui. | ||||||||||
logix.printfile.queueEnabled | Ativar o uso de fila de impressão. 1 - Ativo 0 - (PADRÃO) Inativo
| ||||||||||
logix.printfile.queueInterval | Intervalo de tempo para verificação da fila de impressão ativada via chave logix.printfile.queueEnabled. O valor da chave deve deve ser definido em segundos, sendo aceito no mínimo 60 segundos. O tempo padrão desta chave é 180 segundos (3 minutos). | ||||||||||
logix.printfile.application | Indicar o aplicativo que será responsável por realizar a impressão de arquivos a partir do sistema operacional utilizado na máquina local ou servidor. Esta chave permite indicar aplicativos distintos para ambientes distintos (windows / linux / macos) e para extensões distintas de arquivos (lst, txt, pdf, etc.). Para isso pode-se adicionar a chave o sistema operacional e/ou extensão de arquivos distintamente no seguinte formato: logix.printfile<.extensão_arquivo>.application<.sistema_operacional> Quando o sistema não encontrar a chave identificada para os respectivos sistema operacional e extensão do arquivo em questão, irá adotar o valor padrão para a chave padrão. Os aplicativos padrões de impressão para cada ambiente são:
Para extensão_arquivo pode informar as extensões desejadas. Exemplo: .pdf, .txt, .lst, .doc, etc. Para sistema_operacional pode informar: windows, linux ou macos. | ||||||||||
logix.printfile.param | Indicar a lista de parâmetros para o aplicativo registrado na chave logix.printfile.application. A forma como esta chave é parametrizada é a mesma da chave logix.printfile.application, ou seja, permite informar o sistema operacional e/ou extensão de arquivo na chave. Os parâmetros informados aceitam as seguintes TAGs, que são substituídas automaticamente durante a execução pelo sistema são:
| ||||||||||
logix.printfile.logfile | (OPCIONAL) Nome de arquivo de LOG de saida gerado pelo aplicativo de impressão configurado na chave logix.printfile.application. Esta chave por padrão é utilizada para o aplicativo LPDOS.EXE e para isso também possui um nome de arquivo de log padrão gerado pelo sistema como lpdos.log. A pasta padrão de geração do arquivo será sempre a pasta temporária do servidor ou Local. Este arquivo de log é gerado para identificar falhas no processo de impressão e com isso, se o conteúdo do arquivo de LOG possuir algum conteúdo após impressão, indica a existência de possíveis problemas na impressão. | ||||||||||
logix.printfile.execmode | Modo de execução para o aplicativo de impressão parametrizado na chave logix.printfile.application. 0 - (PADRÃO) WaitRun. O sistema irá aguardar o término da execução do aplicativo de impressão antes de retomar a execução do sistema. 1 - ShellExecute. O sistema irá invocar a operação "OPEN" do sistema operacional para o aplicativo de impressão configurado na chave logix.printfile.application. | ||||||||||
logix.printfile.debug | Ativar o modo DEBUG para impressão de relatórios para auxiliar na identificação de problemas em alguma impressão de relatório. 1 - Ativo 0 - (PADRÃO) Inativo
|
...
Freeform / 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 |
...
Chave | Descrição | ||
---|---|---|---|
logix. | sourcefreeform. | logFileUsergrid.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. |
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. Ativação para execução de qualquer programa realizado por um determinado usuário. 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].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.<usuario>.<programa> 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.sqldebug | logix.dbtrace | ||||||||
logix.license.debug | Geração de LOG envolvendo consumo de licenças. 1 - Ativo 0 - (PADRÃO) Inativo | ||||||||||
logix.debug | Geração de LOG Framework para todas as execuções de programas. 1 - Ativo 0 - (PADRÃO) Inativo
| ||||||||||
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 balanca. 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. |
...
Todas as chaves a seguir são obrigatórias para uso da funcionalidade envolvendo Mashup Totvs.
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. |
...
Dica |
---|
Existe a possibilidade de configurar o valor das chaves acima com valores distintos por empresa no Logix. Para isso faz-se necessário configurar as respectivas chaves acima com o seguinte padrão: [ CHAVEchave].[ CODIGOcodigo_ EMPRESAempresa] = [ VALORvalor] Exemplo: logix.mail.SmtpPort.02 = 587 → Para empresa de código 02 a chave SmtpPort será 587 logix.mail.SmtpPort = 25 → Para as demais empresas, com exceção da empresa 02 o valor da chave SmtpPort será assumido como 25. Observações: Não importa a ordem como as chaves são definidas no arquivo de Profile. Com exceção da chave logix.mail.sendApp, todas as demais chaves acima aceitam definição diferenciada por código de empresa. |
EPL
EPL são pontos de entrada no Logix. São chamadas de funções customizadas a partir de programas padrões que invocam funções customizadas que podem ser mantidos pela Totvs (Equipe Fábrica de Software) ou mantidos pelo cliente. Para mais informações acesse a documentação disponível sobre padrões EPL na central de documentos Totvs.
...
Configuração de chave por usuário e/ou programa
Âncora | ||||
---|---|---|---|---|
|
A definição de algumas chaves de profile permitem configuração diferenciada por usuário e/ou programa. Neste caso pode-se definir a chave no profile da seguinte forma:
...
[chave].[programa].[usuario] = [valor]
Ativação para toda execução de um determinado programa e usuário.
...
[chave].[programa] = [valor]
Ativação para toda execução de um determinado programa, independente de usuário.
...
[chave].[usuario] = [valor]
Ativação para execução de qualquer programa realizado por um determinado usuário.
Onde:<chave> →
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. |