- Criado por Rosangela Pereira Dos Santos Ayoub, última alteração em 06 dez, 2019
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 |
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 |
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 |
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