Tipo: TEXT
Valor padrão: W
Define uma lista de arquivos que devem ser importados no sistema. A carga ocorre através de uma rotina executada após atualizações e/ou programada em JOB. A ordem da atualização dos dados é exatamente igual à ordem informada na preferência.
Esta preferencia, é normalmente (mas não obrigatoriamente) definida no build do sistema.
O formato é composto de um arquivo por linha informado da seguinte forma:
SISTEMA.BLOCO [ = URL ]
PROD.CAD_CLASSIFICACOES_NCM FISCAL.CAD_CFOP CIDADE.CAD_CIDADES = http://www.eligo.com.br/tabelas/cidade_cad_cidades.csv
../data/prod_cad_classificacoes_ncm.csv ../data/fiscal_cad_cfop.csvE a tabela de cidades será baixada da url inficada.
Tipo: TEXT_LONG
${user.home}/apps/${contextPath}/
Qualquer preferencia terminada com MONITORED_QUERY contém um SQL que será executado no monitoramento que deve retornar uma tabela com 2 colunas que serão adicionadas ao monitramento:
Tipo: SOURCE_CODE
Define a URL publica até o contexto para consumir arquivos públicos de fora do sistema. P.ex: https://eligo.com.br/ELIGO/
Tipo: TEXT
SQL que define as regras de acesso geral do sistema. Estas regras determinam acessos relacionados a redes e horários.
O SQL deve possuir as seguintes colunas.
select regra_acesso as rule_name , sequencia as sequence , tipo as type , mensagem as message , dias_semana as week_days , horarios as periods , ips_origem as networks , f.funcao_sistema as role from regras_acesso_gerais r left join funcoes_sistemas f on f.id = r.funcao_acesso_id order by sequencia
Tipo: SOURCE_CODE
Valor padrão: select regra_acesso as rule_name , sequencia as sequence , tipo as type , mensagem as message , dias_semana as week_days , horarios as periods , ips_origem as networks , f.funcao_sistema as role from regras_acesso_gerais r left join funcoes_sistemas f on f.id = r.funcao_acesso_id order by sequencia
Relação de caracteres que podem ser utilizados na geração dos códigos de autorização.
Caso não configurado, utilizará apenas as letras em caixa alta e os dígitos de 0 a 9.
Tipo: TEXT
Número de caracteres que devem ser utilizados na geração do código de autorização.
Caso não configurado, o sistema assume 5 caracteres.
Tipo: INTEGER
Tipo: TEXT
Valor padrão: br.com.telescope.auth.AdsrtSession
Tipo: INTEGER
Valor padrão: 30
Nome do comando a ser executado para copiar os arquivos de backup para um local externo.
Caso não configurado, o backup será realizado mas o arquivo será mantido apenas na pasta local.
O comando será chamado passando 2 parâmetros
comando arquivo destinoOnde
COPY_COMMAND=cp DEST=/mnt/sdb1/backups
COPY_COMMAND=cp DEST=/mnt/micro_administrativo/backups
COPY_COMMAND=scp -i /path/to/private_key DEST=your_username@remotehost.edu:/some/remote/directoryEm casos como este, será necessário configurar um certificado digital para permitir a conexão sem precisar informar a senha.
COPY_COMMAND=/usr/local/bin/my_script.sh DEST=ftp.myhost.com.br/path/E digite o script desejado em /usr/local/bin/my_script.sh.
Tipo: TEXT
Permite definir se a instância deve ou não ser processada durante a rotina de backup. Por padrão, é realizado o backup de TODAS as bases do servidor através de script apropriado. No caso de não haver necessidade de fazer o backup de uma determinada instância (por ser uma base para testes ou contingência, por exemplo), então pode-se configurar esta preferencia no respectivo arquivo config.cfg.
Usar valores S=Sim ou N=Não.
Caso não configurado, assume S=Sim.
Exemplo:
RT.BACKUP.DB=N
Tipo: FLAG
Indica se deve ou não fazer o backup dos arquivos.
Caso não configurado, assume "Sim".
Tipo: FLAG
Nome da pasta local para o armazenamento dos arquivos de backup.
Caso não configurado, assume:
/home/backup
Tipo: TEXT
Chave de acesso à API da Bin Codes
Tipo: TEXT
Gerar cache dos dados de BIN consultados. Por padrão, salva em cache.
Usar esta opção apenas nos builds que incluem o sistema CARTOES.
Tipo: FLAG
Define o tempo máximo permitido (em segundos) para a leitura ou escrita de um parâmetro de configuração.
Este tempo evita problemas de deadlock que poderiam causar a parada total de um servidor.
Caso não configurado, o sistema assume 30 segundos.
A alteração deste parâmetro somente entre em vigor após a reinicialização do sistema.
Tipo: INTEGER
Linha de comando a ser executada para copiar os arquivos da instância para um local externo. Caso não configurado, não será realizada esta cópia.
A pasta a ser copiada deve ser informada através de macro ${path}
Tipo: TEXT
Permite customizar um script que deverá ser executado automaticamente logo depois que as views do sistema foram criadas.
Tipo: SOURCE_CODE
Permite informar um script DDL que será automaticamente incluído antes que as views do sistema sejam dropadas.
Tipo: SOURCE_CODE
Define se deve testar o número de registros alterados ou excluídos de uma entidade.
Por padrão, quando o registro de uma entidade é excluído ou alterado, o sistema verifica se o respectivo DML encontrou ou não registro do ID informado. Ou seja, se o sistema tentar alterar um registro já excluído ou excluir novamente um registro já excluído, será lançado um erro com uma das seguintes mensagens:
Tipo: FLAG
Indica se deve ou não inclur informações de debug caso não exista uma definição específica para a categoria.
Tipo: FLAG
Valor padrão: N
Indica se deve gerar informações de debug na ocorrência de erros nos event-listeners.
Tipo: FLAG
Valor padrão: N
Indica se deve gerar informações de debug das operações de comunicação que utilizam o HTTP_REQUESTER
Tipo: FLAG
Valor padrão: N
Indica se deve gerar informação de debug com as centrais telefônicas.
Tipo: FLAG
Valor padrão: N
Indica se deve gerar mensagens de debug para o replicador.
Tipo: FLAG
Valor padrão: N
Indica se deve gerar informações sobre as consultas ao estoque de um produto. Especialmente sobre o tempo necessário para calcular o estoque disponível.
Tipo: FLAG
Valor padrão: N
Indica se deve gerar informações sobre as rotinas de saldos dos períodos contábeis.
Tipo: FLAG
Valor padrão: N
Indica se deve gerar informações de debug no funcionamento do scheduler.
Tipo: FLAG
Valor padrão: N
Indica se deve gerar informações de debug para a sessão.
Tipo: FLAG
Valor padrão: N
Indica se deve gerar informações de debug para cada comando executado no banco de dados.
Ver também:
Tipo: FLAG
Valor padrão: N
Indica o tamanho máximo das mensagens de debug.
Caso não configurado, o sistema assume 512 caracteres.
Somente é utilizado quando RT.DEBUG.SQL = S
Tipo: INTEGER
Indica o tempo mínimo (e milissegundos) que será necessário para gerar a mensagem de debug. Comandos executados em um tempo menor que o indicado não irão gerar mensagem de debug.
Caso não configurado, o sistema assume 500ms.
Somente é utilizado quando RT.DEBUG.SQL = S
Tipo: INTEGER
Tipo: TEXT
Valor padrão: S
Indica se o sistema deve dar suporte à diretiva LIMIT nas consultas realizadas por entidade.
Tipo: FLAG
Indica se o sistema deve testar a colisão das rotinas de persistência.
Isso ocorre quando rotinas de pre/pos da entidade tentam executar uma operação ins/upd/del do próprio objeto que está sendo persistido.
Caso a preferência não esteja configurada, o teste não é realizado. Todos os ambientes de desenvolvimento devem estar configurados para fazer este teste.
No futuro, esse teste será realizado também nos ambientes de produção.
Tipo: FLAG
Define se as regras de alçada deverão ser validadas ou não. Caso não configurado, assim "Sim".
Essa preferência também pode ser definida separadamente por entidade:
SISTEMA.ENTIDADE.VALIDATE_COMPETENCY_RULES
Tipo: FLAG
Esta preferência permite incluir algumas expressões técnicas na tabela de traduções das mensagens de erro (basicamente nomes de classes canônicas) por expressões amigáveis. O campo deve ser preenchido no formato:
expressão-na-mensagem = texto-para-o-usuárioExemplo:
br.com.telescope.adsrt.lib.AdsException=Erro da aplicação java.lang.reflect.InvocationTargetException=Erro interno de chamada
Tipo: TEXT_LONG
Define se erros devem ser logados no servidor de monitoramento.
Tipo: FLAG
Tipo: FLAG
Esta preferência permite indicar se as telas do tipo CUSTOM devem ou não inserir as ações (botões) para as operações de QUERY (filtrar pesquisa) e INSERT (inserir novo registro). Por padrão, estas ações não são incluídas e esse preferência foi criada para lidar com sistemas legados desenvolvidos nas arquiteturas anteriores que tinham esse comportamento.
Esta preferência pode ser estabelecida por:
Tipo: FLAG
Permite configurar para não parar em formulários nas operações CUSTOM_ACTION. As opções para informar na preferência são:
Tipo: FLAG
UTF-8 ISO-8859-1 *
Tipo: TEXT_LONG
Permite configurar uma tabela DE-PARA com os nomes das colunas existentes nos arquivos CSV com o nome das colunas no bloco que está executando a importação.
O conteúdo é formado por várias linhas no formato:
nome-apresentado-no-arquivo = nome-do-item-no-bloco
PRODUTO=CODIGO LKP1_TIPO_PRODUTO=TIPO_PRODUTO REFERENCIA_FABRICANTE=REFERENCIA LKP5_UNIDADE_MEDIDA=UNIDADE_MEDIDA LKP13_ENGENHARIA_PRODUTO=ENGENHARIA_PRODUTO LKP4_MARCA=MARCA LKP7_NCM=NCM EMBALAGEM=UNIDADE_MEDIDA_EMBALAGEM
Tipo: TEXT_LONG
Alguns bancos de dados (PostgreSQL, por exemplo) tem uma queda de performance após a execução de um número elevando de operações. Aparentemente, isso se deve a algum problema do JDBC.
Esta queda de performance se torna evidente em processos que executam um volume muito grande de operações com o banco de dados. Neste casos, sugere-se que a conexão seja reiniciada a cada N transações.
Esta preferência indica o número de transações, a partir do qual, a conexão com o banco deve ser reiniciada. Informando NULO ou ZERO, a conexão nunca será reiniciada.
Para configurar esta preferência para um bloco específico, utilize {SISTEMA}.{BLOCO_INTERFACE}.{OPERACAO}.RESET_CONNECTION
.
Tipo: INTEGER
Tipo: FLAG
Valor padrão: S
Essa preferência, caso configurada, indica a operação a ser utilizada nos links da LIST. Devem ser informadas uma ou mais operações separadas por vírgulas na ordem de prioridade desejada. O sistema irá utilizar a primeira que o usuário tiver acesso.
Por padrão (caso essa preferência não seja configurada), o sistema fará o link para a primeira operação que o usuário tenha acesso, na ordem VIEW, UPDATE ou RECORD_ACTION.
Exemplo:
Caso desejar que o link prioritário seja a operação de UPDATE (antes da VIEW), deve-se configurar:
SISTEMA.BLOCO.LIST.LINK_FEATURE = UPDATE, VIEW
Tipo: UPPER
Quando marcado (valor=S) apresenta o SQL utilizado, incluindo os filtros, das pesquisas (queries) nas listagens do sistema.
Utilizado em tempo de desenvolvimento para identificar um SQL efetivamente utilizado pelo sistema, bem como para diagnosticar possíveis problemas no ambiente de produção.
Os SQLs dos blocos maiores tendem a ser muito extensos. Nestes casos sugere-se utilizado o comando FORMAT_SQL do TSL como ferramenta para separar as partes do mesmo.
Tipo: FLAG
Indica se bloco que não possui uma configuração específica ({SISTEMA}.{BLOCO}.QUERY.ENABLE_EXPRESSION_FILTER) deve ou não habilitar a possibilidade de adicionar uma expressão livre na pesquisa dos registros do bloco.
Quando não configurado, o sistema considera que este recurso não está habilitado.
Tipo: TEXT
Indica o nome do cargo/função que o usuário deverá ter para ter acesso ao filtro por expressão em blocos que não possuem uma configuração específica (configurada em {SISTEMA}.{BLOCO}.QUERY.EXPRESSION_FILTER_ROLE).
Quando não informado, o sistema assume que todos os usuário tem acesso ao recurso, desde que habilitado através da preferencias {SISTEMA}.{BLOCO}.QUERY.ENABLE_EXPRESSION_FILTER e/ou RT.FEATURE.QUERY.ENABLE_EXPRESSION_FILTER.
Tipo: TEXT
Define se formulários de pesquisa (query) deverão incluir o campo "Agrupar por" que causará a lista abrir já agrupada por algum campo. Blocos específicos podem ser customizados utilizando a preferência:
{SISTEMA}.{BLOCO}.SHOW_GROUP_BY
Tipo: FLAG
Valor padrão: N
Permite configurar para não parar em formulários nas operações RECORD_ACTION. As opções para informar na preferência são:
Tipo: FLAG
Indica se deve ou não apresentar os percentuais dos valores nas listas agrupadas.
Tipo: FLAG
Indica se deve ou não apresentar o número de registros nas consultas agrupadas.
Por padrão, apresenta!
Tipo: FLAG
Quando marcado, a opção de limpar os campos não será apresentada.
Ver Operação UPDATE_ALL - Alterar registros em lote.
Tipo: FLAG
Quando marcada, esta preferência define que o sistema deve acrescentar automaticamente um campo de auditoria em todas as telas de consulta. Este campo deverá apresentar as seguintes informações:
Tipo: FLAG
Tipo: ID
Número de dias que os arquivos de LOG ficam no sistema.
Caso não informado, usa 7 dias.
Tipo: INTEGER
URL (pública) de base para o repositório de arquivos acessível pelo cliente (browser).
Caso não configurado, irá utilizar o mesmo que o cliente está utilizando.
Esta preferência é especialmente importante em vários cenários em que links de arquivos ou imagens são enviadas para fora.
Exemplos:
https://host.dominio.com:8443/ELIGO/file/
Tipo: TEXT
Tipo: FLAG
Valor padrão: N
Chave necessária para acesso aos serviços do Google tais como geolocalização, maps, speech, calendar, etc.
Para informaçõs como criar uma chave, veja: Ativação das APIs do Google.
Tipo: TEXT
Valor padrão: S
Esta preferência permite controlar como as listas serão geradas. Existem 3 opções:
Tipo: TEXT
Indica o tempo em minutos a ser aguardado entre as verificações de existência de uma versão mais atualizada.
Este campo aceita que seja acrescentada uma variação aleatória, importante para que servidores compartilhados que possuam vários sistemas não sejam todos executados ao mesmo tempo. O padrão de preenchimento do campo é:
999[+999]
240+60
240+240
Tipo: TEXT
Indica se o sistema deve habilitar o processo de atualização automática.
Quando habilitado, o sistema verifica de tempos em tempos se existe uma nova versão e baixa os arquivos da mesma.
Tipo: FLAG
Indica o tempo em minutos a ser aguardado após o sistema ser inicializado para fazer a primeira verificação de existência de uma versão mais atualizada.
Este campo aceita que seja acrescentada uma variação aleatória, importante para que servidores compartilhados que possuam vários sistemas não sejam todos executados ao mesmo tempo. O padrão de preenchimento do campo é:
999[+999]
240+60
240+240
Tipo: TEXT
Indica se uma atualização deve excluir arquivos que não são mais utilizados. Quando marcado, então após copiar os arquivos da nova versão, todos os arquivos (classes, javascripts, CSSs, libs, etc.) que não são mais necessários são removidos do sistema operacional.
Tipo: FLAG
Valor padrão: N
Quando a preferencia RT.LIVE_UPDATE.REMOVE_UNUSED_FILES estiver marcada, esta preferencia pode ser utilizada para restringir as pastas onde o sistema deverá excluir os arquivos.
Cada pasta deverá ser informada em uma linha separada.
Quando um arquivo não estiver mais no build e estiver em uma das pastas indicadas, ele será removido.
Tipo: TEXT_LONG
Indica a URL base do servidor que responde pelas versões do sistema.
Quando não configurado, o sistema assume uma URL padrão para os sistemas da PRD.
Tipo: URL
Nome da classe responsável em receber os logs de dados. Opções disponíveis:
Tipo: TEXT
Valor padrão: DEFAULT
Indica que os eventos de entidades (regras de pré/pós) não devem ser logados.
Por padrão, ambientes de produção não devem registrar estes tipos de LOG devido ao volume de informação registrada.
Tipo: FLAG
Valor padrão: S
Indica se erros de LOG devem ser ignorados ou apresentados para o usuário final.
Caso "S", erros são simplesmente ignorados.
Tipo: FLAG
Valor padrão: S
Tipo: TEXT
Indica se a execução de eventos através de ouvintes (listeners) deve ser logada por padrão ou não:
{nome-do-evento}.LOG
Tipo: OPCAO
Valor padrão: ERROR
Valor padrão: N
Valor padrão: RTACCS.PRO_LOGON
Valor padrão: 80
SELECT im.id , im.sequencia AS sequence , p.menu AS subMenu , intf.nome AS service , im.titulo AS label , case when intf.tipo_registro = 'I' then 'CadOperacoesCustom?Z_ACTION=EXEC&A_ID='||intf.id when intf.tipo_registro = 'R' then 'ProReport2?Z_ACTION=EXEC_M&A_ID='||intf.id else im.url end as url , im.ativo AS enabled , im.menu_id AS menuId , im.parametros as parameters FROM itens_menus im LEFT JOIN interfaces_sistemas intf ON im.interface_id = intf.id LEFT JOIN menus p ON im.sub_menu_id = p.id ORDER BY im.sequencia, im.titulo
Indica se o valor de "contexto" será ou não apresentado na primeira guia, p.ex: "Pessoa 0001".
Caso configurado para N o valor, será apresentado apenas "Pessoa".
Para customizar separadamente por módulo, use a preferência
{SISTEMA}.{MODULO}.SHOW_CONTEXT_NAME
Tipo: FLAG
Valor padrão: S
#${contextPath}_${version}_201703311844
Tipo: TEXT_LONG
Tipo: TEXT_LONG
Tipo: INTEGER
Tipo: INTEGER
Indica o tempo em segundos entre as atualizações do monitoramento que são salvas em arquivos locais. Caso não informado, assume 30 segundos.
Caso informado -1 (ou qualquer outro número negativo), então não salva gera monitoramento em arquivos.
Tipo: INTEGER
Valor padrão: http://ads.prd.inf.br:8080/ADS2/app/UtlSystemMonitorLog
Timeout para conexão de dados em milissegundos. Caso não informado, assume 30000 (30 segundos).
Tipo: INTEGER
Timeout padrão para leitura de dados através de uma conexão. Informação dada em milissegundos.
Caso não informado, o sistema utiliza 60000 (60 segundos).
Tipo: INTEGER
Configura os protocolos habiltados nas conexões realizadas com SSL.
Este parâmetro pode corrigir problemas do tipo:
Tipo: TEXT
Preferencia utilizada para simular uma central telefônica.
Tipo: SOURCE_CODE
Valor padrão: { tickets:[ { delay:4000, campaing_id:456, mailing_id:789, person_id:1001, person_name:"FULANO DA SILVA", phone_ddd:"51", phone_number:"35680123", queue_id:"123", custom_0: "PARCEIRO" }, { delay:4000, campaing_id:456, mailing_id:790, person_id:1002, person_name:"OUTRA PESSOA QUALQUER", phone_ddd:"51", phone_number:"35680123", queue_id:"123", custom_0: "PARCEIRO" } ] }
Valor padrão: N
Ativa a aceleração da replicação. Quando ligada, a auto aceleração faz com que o tempo entre as interações da replicação seja reduzido sempre que existir uma fila com mais de 100 registros a serem processados (filas A ou B).
A aceleração vai reduzindo o tempo pela metade a cada interação que tiver mais de 100 registros processados: 5000, 2500, 1250, 675, ... até 1. Da mesma forma, vai retornando ao normal até chegar novamente a 5000. O tempo nunca será superior ao tempo limite configurado para a replicação.
Caso não configurado, o sistema assume fazer a auto-aceleração.
Tipo: FLAG
Valor padrão: S
Define o tamanho máximo do bloco de dados que um servidor SLAVE pode enviar para seu MASTER. Caso não informado, o tamanho máximo a ser usado será de 2MB.
Tipo: INTEGER
Classe central de acesso para os serviços de replicação.
Tipo: TEXT
Tempo que será sobreposto à replicação parcial de arquivos com relação a ultima replicação em minutos. Por padrão, o sistema assume 60 minutos.
Isso significa que arquivos modificados até 1 hora antes da ultima replicação serão novamente revisados.
Essa tolerância evita problemas com arquivos temporários que são movidos para a área de arquivos replicados durante o processo de replicação.
Tipo: BIG_INTEGER
Caminho onde ficam armazenados os relatórios como Jasper.
Por padrão, esta preferência não deve ser preenchida fazendo com que o sistema assuma a pasta "/reports/" distribuída no build.
Tipo: TEXT
Nome da entidade onde serão armazenadas as sequências do sistema. Caso não informada, o sistema adota SEQUENCE.SEQUENCES.
Tipo: UPPER
Define o tempo máximo que as operações de sequencia poderão demorar. Caso não informado, o sistema assume 30 segundos. Depois deste tempo, o sistema gera um erro e a operação não será realizada.
Tipo: INTEGER
Classes gerenciadoras de sequências padrão.
Usada apenas se não existir um gerenciador de sequências específico para a conexão de banco (CONFIG.DB.nome.SEQUENCE_MANAGER).
Tipo: TEXT
Quando configurado, indica que os usuários desta ROLE terão acesso a os outros estabelecimentos.
Tipo: UPPER
Sempre que o usuário informar um campo que identifica um registro de uma entidade estrangeira, o sistema verifica se o valor informado identifica um registro válido para o contexto do bloco de interface.
Quando o valor informado não identificar um registro válido e esta preferência AUTOFILL estiver ativada, o sistema busca alternativas válidas verificando se existe apenas uma possibilidade que começa exatamente com o que foi digitado ou se o que foi digitado aparece em apenas em uma das opções disponíveis antes de apresentar a mensagem de erro.
Por exemplo: Se no sistema tiver uma pessoa cadastrada com o nome JACQUES ICKX e o usuário informar JACQ ou apenas KX, o sistema irá preencher o campo automaticamente caso não exista outra pessoa que comece com JACQ ou que tenha o campo KX em qualquer pare do nome.
Caso não configurada, o sistema assume ativar o auto-preenchimento.
Esta preferência pode ser configurada no contexto geral, de um bloco de interface ou de um item de interface específico.
Exemplos:
RT.SERVICE.AUTOFILL PROJET.CAD_OCORRENCIAS.AUTOFILL PROJET.CAD_OCORRENCIAS.RESPONSAVEL.AUTOFILL
Tipo: FLAG
Tipo: FLAG
Quando uma pesquisa é executada e não encontra nenhum registro, o sistema apresenta a mensagem "Sem registros".
Esta preferência define o texto que será apresentado.
Caso se deseje informar uma mensagem diferente, pode-se configurar a preferência {SISTEMA}.{BLOCO}.NO_RECORDS.
{SISTEMA}.{BLOCO}.NO_RECORDS.
Exemplo:
Tipo: TEXT
Quando marcada, esta preferência estabelece que os parâmetros de ordenação do bloco serão validados.
A validação é realizada de forma que apenas será aceito uma lista de items do próprio bloco seguidas, opcionalmente, das palavras "ASC" ou "DESC".
Caso seja encontrada alguma expressão inválida, o sistema irá emitir um aviso (Warning) e aquela expressão será ignorada, ou seja, a ordenação irá considerar apenas as partes válidas da expressão.
Caso não configurado, o sistema não faz a validação.
Tipo: FLAG
Token de autorização para conectar com o provedor. Veja na documentação da plataforma para maiores detalhes.
Para ZENVIA, o token de autorização é gerado a partir da concatenação no nome do usuário com a sua senha. Pode ser obtido, por exemplo, com o comando abaixo:
$ echo -n conta:senha | base64 Y29udGE6c2VuaGE=(remover o "=")
Tipo: TEXT
Configura o código de país a ser utilizado caso o número de telefone não comece com "+".
Caso não configurado, assume "55".
Tipo: TEXT
Define o que deve ser incluído como "Emitente" do SMS.
Tipo: TEXT
Indica o que deve ser feito se a mensagem for maior que o tamanho admitido para SMS:
Tipo: OPCAO
Indica a plataforma que é utilizada para o envio de SMS.
As seguintes plataformas são suportadas:
Tipo: UPPER
Configuração de servidores de SMTP.
O domínio é formado por um JSON formado por um ou mais servidores no seguinte formado:
{ "default": { host : smtp.gmail.com, port : 587, user: address@gmail.com, password: secret, timeout: 30000, localhost: IAM ssl: false tls: false default-from: } }
Tipo: JSON
Quando informada, esta preferência permite disponibilizar servidores SMTP para os content-senders.
O SQL deverá retornar várias linhas contendo as seguintes colunas:
Tipo: SOURCE_CODE
Quando informado, indica e-mails (separados por vírgulas) que receberão uma cópia oculta de TODOS os e-mails enviados pelo sistema. Note que se o e-mail for enviado com outras cópias ocultas, esta configuração irá ADICIONAR estes e-mails, ou seja, irá enviar cópias para os endereços explicitamente informados e para os que estão configurados nesta preferencia.
Tipo: E_MAILS
Indica o tempo máximo em segundos que o sistema irá aguardar a conexão com o servidor de e-mail (protocolo SMTP).
O padrão é 30000 milissegundos (30 segundos)
Tipo: INTEGER
SISTEMA.BLOCO.SUGGEST_FILTERED_VALUES_ON_INSERT
Tipo: TEXT
Valor padrão: S
Por padrão, o ELIGO não permite os navegadores autocompletarem os formulários. Caso se deseje liberar para que o navegador autocomplete os formulários, esta preferência deverá ser alterada para "S".
Deve-se observar que se a preferência estiver desligada (padrão), as tags FORM nas telas HTML enviadas para o navegador incluirão o atributo "autocomplete=off".
Ver também:
Tipo: FLAG
Valor padrão: RTCONFIG.CFG_CONFIG
Tipo: TEXT
Valor padrão: true
Valor padrão: _self
Tipo: FLAG
Valor padrão: N
Permite configurar como os campos são apresentados em interfaces geradas por Velocity, por exemplo.
public static final int STRING_VALUE = 0; public static final int TEXT = 1; public static final int HTML = 2;
Tipo: TEXT
Tempo em milissegundos que o JAVA demora para liberar o download/uso do arquivo. Por padrão é utilizado 5000 (5 segundos)
Tipo: INTEGER
Valor padrão: 5000
Define se a barra que é apresentada no topo das telas do sistema (onde está o logo da empresa, menu e informações do usuário que está logado na sessão) deve ser fixada (S) ou não (N).
Quando a barra é fixada, ela continua sendo sempre apresentada mesmo quando o usuário rola a tela para apresentar conteúdos que estão abaixo da área visível. Caso não esteja fixada a barra acaba sendo ocultada quando o usuário rolar a tela e será necessário rolar de volta para o topo para usar o menu.
Tipo: FLAG
Indica onde os botões de um formulário devem ser colocados.
Caso não informado, assume BOTTOM
Tipo: UPPER
Esta preferência define o padrão da extensão dos arquivos de planilhas.
Tipo: FLAG
Valor padrão: S
Tipo: TEXT
Valor padrão: js/
Define se os códigos javascript gerados devem incluir as quebras de linha.
Tipo: FLAG
Preferência para configuração de formulários para impressão de etiquetas.
Ver também: ELIGO.T2.RT.UI.LABEL_FORMATS
Tipo: TEXT
Locale (localização) padrão a ser usado pela aplicação. Quando informado, o sistema irá usar obrigatoriamente este locale, independente do locale informado no sistema operacional ou, quando for o caso, na requisição web conforme definição do browser.
Os valores devem seguir os exemplos a seguir: pt_BR, en_US
Tipo: TEXT
Determina as ações disponíveis como LOV dos campos. Atualmente suporta as seguintes ações:
{SISTEMA}.{BLOCO}.{ITEM}.LOV_ACTIONS ({PROFILE})ou
{SISTEMA}.{BLOCO}.{ITEM}.LOV_ACTIONS
QI
IQ
Q
I
Tipo: TEXT
Define se o sistema deve calcular a visibilidade de título dos grupos de campos de forma a esconder o título caso não exista nenhum campo visível no grupo.
Tipo: FLAG
Bloco de interface de entrada para usuários não autenticados. Este bloco é utilizado nas seguintes situações:
Valor padrão: S
URL a ser utilizada como imagem para o logotipo nas telas.
Tipo: TEXT
F6=APPREF.CAD_PEDIDOS ALT+F8=APPREF.CAD_PRODUTOS
Nome global do serviço utilizado para mostrar as mensagens do usuário.
Tipo: TEXT
Valor padrão: skins/t2/
Define o som que deve ser emitido quando alguma mensagem de erro é disparada (indiferente de ser CRITICAL, UNKNOW ou ERROR). Cada bloco pode sobre-escrever este valor através de uma preferência tipo {NOME-GLOBAL-BLOCO}.SOUND_ON_ERROR. A palavra reservada 'none' indica que não haverá nenhum som (padrão).
Exemplos:
Tipo: TEXT
Valor padrão: none
Define o som que deve ser emitido quando alguma mensagem de sucesso é disparada. Cada bloco pode sobreescrever este valor através de uma preferência tipo {NOME-GLOBAL-BLOCK}.SOUND_ON_SUCCESS. A palavra reservada 'none' indica que não haverá nenhum som (padrão)
Exemplos:
Tipo: TEXT
Valor padrão: none
Define o som que deve ser emitido quando alguma mensagem de warning é disparada. Cada bloco pode sobreescrever este valor através de uma preferência tipo {NOME-GLOBAL-BLOCK}.SOUND_ON_WARNING. A palavra reservada 'none' indica que não haverá nenhum som (padrão)
Exemplos:
Tipo: TEXT
Valor padrão: none
Tipo: FLAG
Valor padrão: S
Nome global da interface (tela de entrada) e de direcionamento ao clicar no logotipo constantes nas telas do sistema somente para usuários logados.
Esta é uma user-preference, permitindo a definição de valor padrão (para todos os usuários do sistema) e valores específicos para diferentes usuários.
Caso não seja definida, usa o mesmo valor da preferência RT.UI.HOME_INTERFACE.
Tipo: TEXT
Tipo: TEXT
Token de autenticação utilizado na API Whatsapp.
Tipo: TEXT
Configura a relação de macros aceitas por padrão nos campos tipo WIKI do sistema.
Opções genéricas T2:
Tipo: TEXT
Valor padrão: img = br.com.telescope.util.WikiMacroAnexos sys = br.com.telescope.util.WikiMacroSystem doc = br.com.telescope.util.WikiMacroDoc b = br.com.telescope.util.WikiMacroButton
JSON contendo parâmetros a serem utilizados pelo gerador de fluxograma.
Exemplo:
{ 'x': 0, 'y': 0, 'line-width': 3, 'line-length': 50, 'text-margin': 10, 'font-size': 14, 'font-color': 'black', 'line-color': 'black', 'element-color': 'black', 'fill': 'white', 'yes-text': 'yes', 'no-text': 'no', 'arrow-end': 'block', 'scale': 1, // style symbol types 'symbols': { 'start': { 'font-color': 'red', 'element-color': 'green', 'fill': 'yellow' }, 'end':{ 'class': 'end-element' } }, // even flowstate support ;-) 'flowstate' : { 'past' : { 'fill' : '#CCCCCC', 'font-size' : 12}, 'current' : {'fill' : 'yellow', 'font-color' : 'red', 'font-weight' : 'bold'}, 'future' : { 'fill' : '#FFFF99'}, 'request' : { 'fill' : 'blue'}, 'invalid': {'fill' : '#444444'}, 'approved' : { 'fill' : '#58C4A3', 'font-size' : 12, 'yes-text' : 'APPROVED', 'no-text' : 'n/a' }, 'rejected' : { 'fill' : '#C45879', 'font-size' : 12, 'yes-text' : 'n/a', 'no-text' : 'REJECTED' } } }Ver:
Tipo: TEXT_LONG
Valor padrão: { "x": 0, "y": 0, "line-width": 3, "line-length": 30, "text-margin": 10, 'fill': 'lightyellow', "element-color": "black", "yes-text": "sim", "no-text": "não", "arrow-end": "block-wide", "scale": 1, "symbols": { "start": { "fill": "#80d5da" }, "end": { "fill": "#80d5da" } }, }