Não conformidades


Situação/Requisito:

Ao utilizar o Mashup do RECEITA FEDERAL, quando não existe informação para ser retornada, o conteúdo que existe no campo não é atualizado para vazio

Solução/Implementação:

Efetuado o ajuste no load do XML em binário 32bits

APCFG10L.PRW

Chamados relacionados:

DFRM1 - 18321


Situação/Requisito:

Executar corretamente o upddistr utilizando a localização Peru

Solução/Implementação:

Efetuado tratamento para considerar corretamente a localização selecionada (País) na obtenção das informações do pacote no assistente de migração

UPDDISTR.PRW

MPUPMETADT.PRW

APUDP030.PRW

FWGAAPPLYPACK.PRW

Chamados relacionados:

DFRM4 - 2303


Situação/Requisito:

Ao criar um privilégio de uma rotina com nome muito semelhante a outra, o sistema acaba trazendo ambas as rotinas no menu indevidamente, situação ocorre com grupo default

Solução/Implementação:

 A verificação do nome da rotina estava fazendo um contido, essa verificação foi alterada para efetuar uma verificação de igualdade, evitando assim filtrar rotinas com nomes semelhantes

APLIB180.PRW
MPSYSMENULOAD.PRW
MPUSERACCOUNTDB.PRW

Chamados relacionados:

DFRM1- 18381


Situação/Requisito:

Ao utilizar a função FWSFALLUSERS filtrando o campo USR_DIRIMP é gerado não conformidade

Solução/Implementação:

Novas tabelas de usuário foram incluídas na query, somente tabelas de 1 para 1

FWPREPAREDSTATEMENT.PRW

SPFFUNCTIONDB.PRW

Chamados relacionados:

DFRM1- 18881


Situação/Requisito:

Ao editar um Agrupamento, ele está sendo duplicado.

Solução/Implementação:

A não conformidade era apresentada em pastas/agrupamentos, ao alterar a descrição de uma pasta o sistema criava um novo registro de pastas.

Ao alterar um agrupamento, era gerado um novo agrupamento e os campos que eram adicionados nesse novo agrupamento não eram carregados para esse novo agrupamento.

Foi corrigida a rotina para que nas pastas/agrupamentos o registro correto seja alterado e os campos adicionados não sejam perdidos na alteração.

A liberação desta correção será realizada futuramente através do pacote de LIB qual contemple os fontes abaixo relacionado(s):

APCFG10A.PRW
APCFG10H.PRW

Chamados relacionados:

DFRM4-2125

Situação/Requisito:

Ao efetuar a impressão do relatório de usuários em formato tabela, os dados são impressos sem identificação, não sendo possível identificar a quem o dado pertence

Solução/Implementação:

As colunas de ID/Código foram criadas para que seja possível identificar quem é o dono do dado, com isso a leitura do relatório torna-se possível

CFGR510.PRW

Chamados relacionados:

DFRM1- 18229

Situação/Requisito:

Ao imprimir pelo consulta genérica o mesmo esta quebrando o arquivo do relatório indevidamente

Solução/Implementação:

Corrigido o controle que avalia se é necessário quebrar o arquivo xml

APLIB230.PRW

Chamados relacionados:

DFRM1- 19412

Situação/Requisito:

Não conformidade em Prospect com filtro no papel de trabalho

Solução/Implementação:

Efetuado o ajuste na abertura da consulta padrão quando tiver papel de trabalho configurado

CFGA560.PRW

Chamados relacionados:

DFRM1- 18332

Situação/Requisito:

Ao exportar a consulta genérica em formato XML, a mesma não está respeitando a seleção de colunas presente no browse
Solução/Implementação:

A geração das colunas passou a verificar a deleção da coluna no browse, quando a coluna encontra-se deletada a mesma não será mais impressa

APLIB230.PRW

Chamados relacionados:

DFRM1- 18617

Situação/Requisito:

Filtro de valor na rotina FINA040 com substituição não posiciona no registro correto
Solução/Implementação:

Adicionado tratamento para a correta edição de um campo numérico marcado como "informar dados durante execução"

FWFILTEREDIT.PRW

Chamados relacionados:

DFRM1- 19092

Situação/Requisito:

Na rotina de auditoria de login de usuário quando está configurado o " active directory ", e quando o usuário erra a senha,  na coluna  "adt_user" da tabela "totvs_audit" é gravado o conteúdo em branco


Solução/Implementação:

Realizado tratamento para que o erro e acerto do login do usuário quando for AD seja gravado corretamente

APLIB230.PRW

Chamados relacionados:

DFRM1- 18576

Situação/Requisito:

A classe FWChartFactory não possui o método SaveToPng

Solução/Implementação:

 Foi verificado que que os gráficos da classe FWChartFactory  passaram por uma modernização, utilizando de novos componentes do binário, esses componentes por sua vez não possuem o método SaveToPng, portanto a sua implementação não será possível, neste caso foi implementada uma mensagem sobre método depreciado

FWNChart.prw

Chamados relacionados:

DFRM1- 17951

Situação/Requisito:

Ao criar um novo grupo de empresas baseado em um já existente, as tabelas do SX2 do novo grupo acabam apontando para o grupo antigo

Solução/Implementação:

 Durante a geração dos dados da SX2 foi criada uma pergunta para o usuário, permitindo assim que o usuário decida se deseja manter as tabelas com o mesmo nome ou que as tabelas sejam únicas para o novo grupo criado, essa pergunta só é exibida quando o dicionário está migrado no banco de dados

APCFG20A.PRW

Chamados relacionados:

DFRM1- 17882

Situação/Requisito:

Quando SIGAMDI, após executar uma rotina Totvs News substitui o menu funcional

Solução/Implementação:

 Adicionado tratamento para quando o menu estiver aberto, não apresentar o Totvs News

FWUIMENU.PRW

FWUINEWSLETTER.PRW

Chamados relacionados:

DFRM1-18634

Situação/Requisito:

Ao realizar o envio de relatório por email utilizando grupo de catalogo de email, ocorre a mensagem de não conformidade

Solução/Implementação:

 

Issue finalizada apenas para expedição. O problema citado nesta issue não ocorre mais, devido a alterações internas.


Chamados relacionados:

DFRM1-20101


Situação/Requisito:

Ao tentar realizar a visualização ou inclusão de resultados, quando existe algum campo do Tipo Virtual, habilitado em Browse, da tabela SRA, com a função POSICIONE na propriedade Inicializador de Browse, é apresentado não conformidade

Solução/Implementação:

 

Issue finalizada apenas para expedição. O problema citado nesta issue não ocorre mais, devido a alterações internas


Chamados relacionados:

DFRM1-20166


Situação/Requisito:

Os campos virtuais não estão sendo apresentados no browse da consulta genérica

Solução/Implementação:

 

Existia uma condição que acabava por não trazer os campos virtuais, essa condição foi atualizada para trazer os campos virtuais contanto que o campo X3_INIBRW esteja preenchido

APLIB230.PRW

Chamados relacionados:

DFRM1-19140


Situação/Requisito:

Os campos virtuais não estão sendo apresentados no browse da consulta genérica

Solução/Implementação:

 Ao consultar um município teclando (F3) dentro do cadastro de fornecedores, a pesquisa está respeitando letras minúscula e maiúsculas indevidamente

FWBRWTABLE.PRW

FWLOOUP.PRW


Chamados relacionados:

DFRM1-18259


Situação/Requisito:

Tabela é desposicionada ao possuir filtro em papel de trabalho

Solução/Implementação:

 Corrigido o controle do registro posicionado ao aplicar o filtro do papel de trabalho

FWSPFILTER.PRW

Chamados relacionados:

DFRM1-19438


Situação/Requisito:

Na serialização de objetos e recuperação das instâncias com FwSerialize o conteúdo de string tem o padrão de suprimir espaços a esquerda e adicioná-los a direita

Solução/Implementação:

 Realizada  a  proteção para que no processo de comunicação do Totvs PDV a serialização aconteça com comando para manter os espaços das strings

FWSERIALIZE.PRW

FWHOSTJOB.PRW

Chamados relacionados:

DFRM1-18636


Situação/Requisito:

Ao criar um totalizador em rotinas que possuem dois grids, está sendo gerado um não conformidade por conta de query incorreta

Solução/Implementação:

Para correção o filtro foi reavaliado, com isso o DBAccess é atualizado e retorna corretamente as informações do browse corrente, com isso a query de totalizador é criada corretamente.

Chamados relacionados:

DFRM1-19560


Situação/Requisito:

Sistema estava deixando o alias da impressão desposicionado ao refazer o processo de autenticação por credencial

Solução/Implementação:

Realizado ajuste no processo de cache para que a autenticação por credencial aconteça de forma apropriada e assim não desposicione o alias da impressão

FWUSERACCOUNT.PRX

Chamados relacionados:

DFRM1-19234


Situação/Requisito:

Gerando inconsistência durante a manutenção de numeração, em relação as tabelas SXE/SXF

Solução/Implementação:

Antes de fazer o uso das tabelas SXE/SXF as mesmas estão sendo abertas, evitando inconsistências

APCF110.PRW

Chamados relacionados:

DFRM1-19234


Situação/Requisito:

A consulta padrão está mantendo o cache de resultados mesmo quando em SIGAADV (SID), com isso ao fechar uma rotina e abrir outra, por vezes o resultado é retornando incorretamente

Solução/Implementação:

Ao abrir uma rotina em SIGAADV, agora o cache da consulta padrão é sempre limpo

APLIB090.prw

MSLIB.PRW

Chamados relacionados:

DFRM1-19577


Situação/Requisito:

Não-conformidade ao realizar o upgrade de release, onde o release de partida é o 12.1.17 e o Embedded Audit Trail está ativo. 

Solução/Implementação:

Foi criada a proteção para a alteração de estrutura da tabela XA4 ao atualizar a versão, e criar o campo XA4_CLEAR.

UPDDISTR.PRW

Chamados relacionados:

DFRM4-2467

Situação/Requisito:

Quando o menu atualizado é um XNU com estrutura inválida ou incorreta, a comparação de itens para atualização está gerando uma não conformidade

Solução/Implementação:

Ao efetuar a atualização e existem erros no menu, a comparação foi corrigida, porém o menu será persistido com problemas estruturais que ficaram visíveis ao acessar o módulo

MPSysMenuimport.PRW

Chamados relacionados:

DFRM1- 19306

Situação/Requisito:

A opção "Não está contido" não está executando no filtro

Solução/Implementação:

Adicionado tratamento para respeitar o tamanho informado e utilizar a vírgula como separador de conteúdo

FWFILTEREDIT.PRW

Chamados relacionados:

DFRM1- 19220

Situação/Requisito:

Ao fazer login com MDI a validação interna de credencial estava sendo refeita sem o uso de cache da credencial e isso causava a lentidão quando usuário autenticado por AD

Solução/Implementação:

Ajustado o processo de validação da credencial por cache para funcionar da maneira esperada para usuários autenticados por AD

FWUSERACCOUNT.PRX

Chamados relacionados:

DFRM1- 19290


Situação/Requisito:

Ao trabalhar com um browse o qual a tabela possui campos virtuais com posicione, o alias temporário gerado não está sendo fechado, mantendo assim o alias incorreto aberto, gerando exceções diversas

Solução/Implementação:

Ao efetuar o deactivate do browse, caso o mesmo esteja utilizando um alias temporário, o alias temporário é fechado e o alias original é restaurado, evitando assim erros diversos.

FWBROWSE.PRW

Chamados relacionados:

DFRM1- 20150

Situação/Requisito:

A changequery está gerando inconsistências quando utilizado union com order by ou subselect contendo where

Solução/Implementação:

O tratamento do union foi corrigido para evitar concatenar valores indevidos na query

APLIB070.PRW

Chamados relacionados:

DFRM1- 20150

Situação/Requisito:

 A changequery está gerando inconsistências quando utilizado union com order by ou subselect contendo where

Solução/Implementação:

O tratamento do union foi corrigido para evitar concatenar valores indevidos na query

APLIB070.PRW

Chamados relacionados:

DFRM1- 19244

Situação/Requisito:

Issue gerada apenas para compilação. Por este motivo não possui codificação ou testes

Solução/Implementação:Issue gerada apenas para compilação. Por este motivo não possui codificação ou testes

Chamados relacionados:

DFRM1-19520


Situação/Requisito:

Filtro incorreto quando utilizado campo Data

Solução/Implementação:

Realizado tratamento no retorno do filtro quando é do tipo Data

FWFILTER.PRW

Chamados relacionados:

DFRM1-18750

Situação/Requisito:

Tabela é desposicionada ao possuir filtro em papel de trabalho, causando não conformidade em lançamento de funcionários

Solução/Implementação:

Corrigido o controle do registro posicionado ao aplicar o filtro do papel de trabalho

FWSPFILTER.PRX

Chamados relacionados:

DFRM1-19438

Situação/Requisito:

Filtro de valor na rotina FINA040 com substituição não posiciona no registro correto

Solução/Implementação:

Adicionado tratamento para a correta edição de um campo numérico marcado como "informar dados durante execução

FWFILTEREDIT.PRW

Chamados relacionados:

DFRM1-19092

Situação/Requisito:

Ao gerar consulta genérica com campo data no filtro gera não conformidade

Solução/Implementação:

Corrigido a aplicação do filtro na consulta genérica.

APLIB230.PRW

Chamados relacionados:

DFRM1-20487

* Liberado dia 06.12 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework.

Situação/Requisito:

Correção ortográfica na frase do checkbox da tela de login 

Solução/Implementação:

Ticket sem etapas, corrigida internamente

Chamados relacionados:

DFRM1 - 20359

* Liberado dia 06.12 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework.

Situação/Requisito:

Implementar um campo para informar o "e-mail from" no wizard de migração

Solução/Implementação:

Corrigido o campo "from" na tela de migração

MPSYSTODB.PRW

FWPSWSENDBYMAIL.PRX

FWUSERACCOUBNT.PRX

Chamados relacionados:

DFRM1 - 19596

* Liberado dia 06.12 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework.

Situação/Requisito:

No programa de visualização de log CFGX025 os campos virtuais estavam mostrando conteúdos de linhas excluídas (d_e_l_e_t_ = '*')

Solução/Implementação:

Realizada a troca do componente de browse (de mbrowse para fwmbrowse) e feito ajuste no processo de busca de conteúdos dos campos virtuais para: exibir as linhas excluídas da tabela sendo visualizada no log e; não exibir conteúdo de campos de registros relacionados excluídos dentro das colunas de campos virtuais.

FWBROWSE.PRW

FWMBROWSE.PRW

FWSX3UTIL.PRW

FWJOINFILIALl.PRW

CFGX025.PRX

Chamados relacionados:

DFRM1 - 19018

* Liberado dia 06.12 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework.

Situação/Requisito:

Ao subir um ambiente com dicionário no banco de dados, o menu está gerando erro de forma aleatória de índice único corrompido

Solução/Implementação:

O semáforo responsável por subir os menus foi corrigido, pois existiam menus duplicados, diversos erros quanto a barra separadora de diretórios também foram corrigidos para que o vínculo do menu fique correto independente do sistema operacional.

FWCHGSLAHES.PRW
APLIB180.PRW
FWUISCHEDULEPERSIST.PRW
CFGX013.PRW
FWMENURECEPTOR.PRW
FWSLASHOS.prw
FWGETXNUMENUPATH.PRW
MPSYSMENUIMPORT.PRW
MPUSERACCOUNT.PRW
PROTHEUSFUNCTIONMVC.PRX
FWUSERGOINGTODATABASE.PRW
FWUSERTODB.PRW
FWVALIDMIGRATIONENV.PRW
MPSYSSEMAPHOREMIG.PRW
FWMENUTODBMenuToDB.PRW
FlUIGSSO.PRW
MPSYSTODB.PRW

Chamados relacionados:

DFRM1 - 19533

*Liberado dia 06.12 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework.

Situação/Requisito:

Não conformidade ao realizar a aplicação de um filtro relacional em um browse que já possua filtro default


Realizado tratamento para que os filtros relacionais, sql ('@') e default possam ser aplicados corretamente em conjunto ou separados

Chamados relacionados:

DFRM1 - 19600

*Liberado dia 06.12 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework.



  • Sem rótulos