DFRM1-9393 - Função FillGetDB continua a utilizar de RDD local ( DBF/CTREE ) mesmo com o dicionário migrado ao banco de dados
Situação/Requisito:
A função FillGetDB continua a utilizar de RDD local ( DBF/CTREE ) mesmo com o dicionário migrado ao banco de dados.
Solução/Implementação:
A função FillGetDB foi alterada para criar o alias temporário com a FWTemporaryTable quando o dicionário estiver migrado ao banco de dados.
A liberação desta correção será realizada futuramente através do pacote de LIB versão 20180914, qual contemple os fontes abaixo relacionado(s):
APLIB172.PRW MSGETDB.PRW
Chamados relacionados:
DFRM1-9393
Bugs
Expandir
title
DFRM1-10142- Não conformidade em alteração de linhas de grid CSS customizados13890- Criação de serviço de teste de conexão RM TReports
Situação/Requisito:
Não conformidade em alteração de linhas de grid CSS customizados
Criar serviço de teste de conexão para RM TReports
Solução/Implementação:
Ajustado o programa para recuperar o CSS customizado na troca de linha do grid Pai
Desenvolvido o endpoint /parameters conforme a documentação de provedores integrados do RM TReports e criado serviço de testes
FWDBDATAPROVIDER
FWFORMGRID
.PRW
Chamados relacionados:
DFRM1-
10142
13890
Expandir
title
DFRM1-11957 - EventViewer não está realizando uma chamada ao Mingle13889- Criação de leitura de parâmetros RM TReports
Situação/Requisito:
EventViewer não está realizando uma chamada ao Mingle
Desenvolver endpoints para permitir a leitura de parâmetros pela aplicação RM TReports
Solução/Implementação:
Corrigido o programa para fazer um processo ao mesmo tempo, Mingle, independente da chave de seqüência gerada
Desenvolvido o endpoint /parameters conforme a documentação de provedores integrados do RM TReports no TDN
FWDBDATAPROVIDER.PRW
Chamados relacionados:
DFRM1-
11957
13889
Expandir
title
DFRM1-11688 - Embedded Audit Trail não esta removendo a trigger quando o Banco é Oracle para reaplica-la novamente13642-Implementar envio de informações de uso do sistema para acessos no ambiente que não consomem licença
Situação/Requisito:
Embedded Audit Trail não esta removendo a trigger quando o Banco é Oracle para reaplica-la novamente
Necessidade de enviar informações de uso do sistema para acessos no ambiente que não consomem licença
Solução/Implementação:
Efetuado
FWATTMKTRIG.PRW
Adicionado tratamento para
validar o formato da lista das tabelas do SX2 quando o Banco for Oracle e corrigida a criação da função de captura do login para as triggers do Audit Trail
enviar ao LS o acesso de uso no ambiente que não consomem licenças
DFRM1-11186 - Ao tentar limpar o filtro e salvar, de um relatório já personalizado anteriormente, o filtro vazio não estava sendo salvo8084 - A função FwGetSX5 está considerando os espaços em branco a direita da chave na SX5
Situação/Requisito:
A função FwGetSX5 está considerando os espaços em branco a direita da chave na SX5.
Solução/Implementação:
A função FwGetSX5 foi alterada de maneira a sempre efetuar um Trim no parâmetro cKey e também no campo X5_CHAVE..
FWGETSX5.PRW
Chamados relacionados:
DFRM1-8084
Expandir
title
DFRM1-13377 - Nova funcionalidade que permita adicionar um evento em qualquer modelo de dados
Situação/Requisito:
A equipe da Russia criou uma ferramenta chamada UTCTool para geração de casos de teste de rotinas em MVC. A ferramenta é baseada em um evento herdado da FWModelEvent e esse evento precisa ser acoplado no modelo de dados quando o caso de teste é executado. Preciso de uma funcionalidade no MVC que permita adicionar/remover um evento genericamente, de todos os modelos de dados.
Solução/Implementação:
Criado função para permitir instalar e desinstalar a função nova.
FWFORMMODEL.PRX
FWFORMVIEW.PRW
FWMVCEVENTGENERIC.PRW
Chamados relacionados:
DFRM1-13377
Bugs
Expandir
title
DFRM1-10142- Não conformidade em alteração de linhas de grid CSS customizados
Situação/Requisito:
Não conformidade em alteração de linhas de grid CSS customizados
Solução/Implementação:
Ajustado o programa para recuperar o CSS customizado na troca de linha do grid Pai
FWFORMGRID.PRW
Chamados relacionados:
DFRM1-10142
Expandir
title
DFRM1-11957 - EventViewer não está realizando uma chamada ao Mingle
Situação/Requisito:
EventViewer não está realizando uma chamada ao Mingle
Solução/Implementação:
Corrigido o programa para fazer um processo ao mesmo tempo, Mingle, independente da chave de seqüência gerada
Chamados relacionados:
DFRM1-11957
Expandir
title
DFRM1-11688 - Embedded Audit Trail não esta removendo a trigger quando o Banco é Oracle para reaplica-la novamente
Situação/Requisito:
Embedded Audit Trail não esta removendo a trigger quando o Banco é Oracle para reaplica-la novamente
Solução/Implementação:
Efetuado tratamento para validar o formato da lista das tabelas do SX2 quando o Banco for Oracle e corrigida a criação da função de captura do login para as triggers do Audit Trail
FWATTMKTRIG.PRW
Chamados relacionados:
DFRM1-11688
Expandir
title
DFRM1-11186 - Ao tentar limpar o filtro e salvar, de um relatório já personalizado anteriormente, o filtro vazio não estava sendo salvo
Situação/Requisito:
Ao tentar limpar
Situação/Requisito:
Ao tentar limpar o filtro e salvar, de um relatório já personalizado anteriormente, o filtro vazio não estava sendo salvo
Solução/Implementação:
A função SaveFilter, responsável por salvar o filtro criado na personalização, estava validando o filtro criado pelo usuário, porém como o filtro estava vazio ele era ignorado pela função, portanto a mesma foi alterada para quando o filtro estiver vazio, atualizar o filtro já existente, ou seja, limpar o filtro já existente
Report14.prw FWFilterEdit.PRW
Chamados relacionados:
DFRM1-11186
...
Expandir
title
DFRM1-11716 - As perguntas do relatório do audittrail não existem na versão P12
Situação/Requisito:
As perguntas do relatório do audittrail trail não existem na versão P12.do audittrail trail não existem na versão P12.
Solução/Implementação:
Ajustado a criação de perguntes no relatório.
AT_REPORT.PRW
Chamados relacionados:
DFRM1-11716
Expandir
title
DFRM1-12925 - Não conformidade de variável não é um objeto, ao utilizar o método ButtonCancelAction na View do MVC
Situação/Requisito:
Ao utilizar o método ButtonCancelAction na View do MVC, está gerando não conformidade de variável não é um objeto
Solução/Implementação:
A classe da FormBar foi alterada para verificar se a variável do botão ainda está possui a instância do mesmo, para isso foi criada uma função no bloco de código do Action do botão, evitando assim tentar acessar diretamente objeto.
FWFORMBAR
Ajustado a criação de perguntes no relatório.
AT_REPORT.PRW
Chamados relacionados:
DFRM1-1171612925
Expandir
title
DFRM1-12925 12672 - Não conformidade de variável não é um objeto, ao utilizar o método ButtonCancelAction na View do MVCTela de não conformidade ao exibir TOTVS News sem conexão com a internet
Situação/Requisito:
Ao utilizar o método ButtonCancelAction na View do MVC, está gerando não conformidade de variável não é um objetoO News Letter está exibindo um browser com erros quando o da TOTVS está fora do ar ou o ambiente não possui acesso ao mesmo.
Solução/Implementação:
Foi criado um tratamento para que o browser só seja exibido quando existe acesso a internet e o site está no ar.
FWHASINTERNETACCESS.PRW FWNEWSLETTER
A classe da FormBar foi alterada para verificar se a variável do botão ainda está possui a instância do mesmo, para isso foi criada uma função no bloco de código do Action do botão, evitando assim tentar acessar diretamente objeto.
FWFORMBAR.PRW
Chamados relacionados:
DFRM1-1292512672
Expandir
title
DFRM1-12672 - Tela de não conformidade ao exibir TOTVS News sem conexão com a internet9725 - Método nHorSize() da FWMsPrinter não está retornando o tamanho da página mesmo após setar a página pelo método SetPaperSize
Situação/Requisito:
O News Letter está exibindo um browser com erros quando o da TOTVS está fora do ar ou o ambiente não possui acesso ao mesmo.
Solução/Implementação:
Foi criado um tratamento para que o browser só seja exibido quando existe acesso a internet e o site está no ar.
FWHASINTERNETACCESS.PRW FWNEWSLETTER.PRW
método nHorSize() da FWMsPrinter não está retornando o tamanho da página mesmo após setar a página pelo método SetPaperSize. O método GetTextWidth não traz o tamanho correto do texto/fonte.
Solução/Implementação:
O método SetPaperSize() foi corrigido para atualizar os valores de largura e altura da página, corrigindo assim o retorno do método nHorSize(). O método GetTextWidth foi alterado para receber um terceiro parâmetro referente ao tipo de cálculo, recebendo um numérico: 1 = getFontPixWidths 2 = CalcFieldSize
= Default ( Padrão ) GetTextWidth, sendo o comportamento padrão e já existente
FWMSPRINTER.PRW
Chamados relacionados:
DFRM1-126729725
Expandir
title
DFRM1-13302- Não conformidade em Agendamento de Schedulle
Situação/Requisito:
Schedulle não respeita o numero de execuções por dia quando o intervalo passa da meia noite
Solução/Implementação:
Adicionado tratamento para respeitar corretamente a hora inicial do agendamento quando há troca de dia