Páginas filhas
  • 2019-05

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Melhorias

Não conformidade


Expandir
titleDFRM1DFRM4-16144 - Não conformidade na correção de Checksum de usuário1059 - Adequação das queries de memória

Situação/Requisito:

Ao corrigir o Checksum de usuário e gerado uma mensagem não conforme

Não havia a informação sobre a memória física da máquina onde o Banco de Dados está instalado.

Solução/Implementação:

 Desabilitado a validação do checksum na ativação do model de usuário para Auditoria

Foi criada a query com o retorno da memória física da maquina de instalação do Banco de Dados.

MPDBDiscvr.prw 
MPDBHostInfo.prw

FWFORMFILDMODELS.PRX
FWFORMGENERICMODEL.PRW
FWFORMGRIDMODEL.PRX
FWFORMMODEL.PRX
MPUSERACCOUNTDATA.PRX
PTMODELAUDIT.PRW

Chamados relacionados:

DFRM1

DFRM4-

16144

1059

 Criado um parâmetro para função AxCadastro onde será indicado se o menu padrão normalmente criado será criado, adotado o parâmetro para não interferir nas rotinas que já utilizam essa função e esperam esse comportamento.

MATXATU.PRX
Expandir
titleDFRM1DFRM4-15511 596 - Não conformidade no cadastro de privilégiosCollation informada no Discovery não confere com o Collation do Banco.

Situação/Requisito:

A

Rotina CFGA530 não apresenta descrição da rotina

Collation apresentada no Discovery, não é a referente a do Banco utilizado no sistema, mas sim da instalação do Banco de Dados.

Solução/Implementação:

 Adicionado tratamento

Alterado para

utilizar a substring do tamanho do campo caso a descrição seja extensa

FWRULESACCOUNTDATA.PRX

Chamados relacionados:

DFRM1-15511

Expandir
titleDFRM1-15845 - Não conformidade na função função AxCadastro()

informar tanto a Collation de instalação do Banco quanto a do utilizado no sistema. 

MPDBDiscvr.prw
MPDBHostInfo.prw
mpdbhostinfo.ch
mpdbhostinfo_en.tres
mpdbhostinfo_es.tres
mpdbhostinfo_pt-br.tres
mpdbhostinfo_ru.tres

Situação/Requisito:

A função AxCadastro() não está acessível em cadastro de privilégios

Solução/Implementação:

Chamados relacionados:

DFRM1

DFRM4-

15845

596

Ao gerar um consulta genérica relacional no módulo SIGAPCO  é gerado uma não conformidade
Expandir
titleDFRM1DFRM4-16247 - O job de atualização do TOTVS News está levanto muito tempo para terminar, elevando assim o consumo de memória do servidor1093 - Melhoria nos logs do TOTVS Discovery

Situação/Requisito:

O job de atualização do TOTVS News está levanto muito tempo para terminar, elevando assim o consumo de memória do servidor

Solução/Implementação:

O job foi alterado para ter um menor tempo de timeout durante as requisições http, todas as variáveis passaram a ser limpas após o loop, evitando assim o longo tempo de duração e o alto consumo de memória

FWNEWSLETTER.PRW

Chamados relacionados:

DFRM1-16247

Expandir
titleDFRM1-16123 - Não conformidade em consulta genérica

Situação/Requisito:

Dificuldade para identificação de erros na comunicação entre o TOTVS Discovery e os ambientes monitorados por ele.

Solução/Implementação:

O módulo  SIGAPCO não possuia relacionamentos na SX9, foi efetuada a correção para a tela ser aberta vazio, pois na mesma é possível criar novos relacionamentos

APLRD000.PRW

Chamados relacionados:

DFRM1-16123

Expandir
titleDFRM1-16111 - Não conformidade em "configuração de pergunte"

Situação/Requisito:

A rotina de configuração de pergunte está exibindo a pergunta deletada,  somente atualizando o registro conforme a navegação do browse

Solução/Implementação:

Foi criado um bloco de código para ser chamado após a ativação da view, esse bloco é responsável por efetuar a atualização ( refresh ) da view, com isso o grid é apresentado corretamente quanto aos registros deletados

CFG540.PRX

Chamados relacionados:

DFRM1-16111

Expandir
titleDFRM1-16458 - Ao trabalhar com um mBrowse e alias TRB, a tela de filtros exibida para informar os mesmo em tempo de execução, é exibida vazia

Situação/Requisito:

Ao trabalhar com um mBrowse e alias TRB, a tela de filtros exibida para informar os mesmo em tempo de execução, é exibida vazia

Solução/Implementação:

O método FilterAsk da FWFilter foi corrigido para pesquisar o nome do campo em posição distinta do array quando trata-se de um alias TRB, pois o mesmo segue uma ordenação distinta do padrão

FWFILTER.PRW

Chamados relacionados:

DFRM1-16458

Criado novos logs durante toda comunicação entre os ambientes. 
Logs de erros serão sempre exibidos no console do TOTVS Discovery. Logs informativos serão exibidos quando existir a chave FWTraceLog=1 no environment do appserver.ini do TOTVS Discovery.

FwJobEnvInfo.prw

FwRestEnvInfo.prw

FwGetEnvInfo.prw

MPDBHostInfo.prw


Chamados relacionados:

DFRM4-1093


Não conformidades


Expandir
titleDFRM4-1078 1087 - Lentidão ao acessar alguma rotina após executar o UPPDISTR, pois ele deleta os índices que são recriados no primeiro acesso a rotina  Não conformidade ao utilizar banco de dados Oracle versão 11G.

Situação/Requisito:

Lentidão Problema ao acessar alguma rotina após executar o UPPDISTR, pois ele deleta os índices que são recriados no primeiro acesso a rotinaexecutar query de consulta do TOTVS Discovery em bancos de dados ORACLE que utilizam a versão 11G.

Solução/Implementação:

No mesmo processo do UPDDISTR os índices são deletados e recriados, aliviando a carga inicial da rotina que não precisa mais fazer a criação dos índices. 

ApUpd020.prw
ApUpd030.prw
ApUpdate.PRW
apupdthread.prw
UPDDISTR.PRW

Foi implementada uma tratativa na sintaxe da query, com essa correção a consulta funcionará para todas as versões homologadas do banco de dados ORACLE.

MPDBDiscvr.prw

Chamados relacionados:

DFRM4-10781087