- Criado por Rosangela Pereira Dos Santos Ayoub, última alteração em 28 out, 2019
Não conformidades
Situação/Requisito: | Ao clicar em alterar na configuração da Consulta Padrão USRRUL é gerada uma não conformidade |
Solução/Implementação: | Corrigida rotina de atualização de consulta padrão APCFG10J.PRW |
Chamados relacionados: | DFRM4-1937 |
Situação/Requisito: | A pesquisa do Protheus não funciona corretamente quando utiliza-se múltiplos monitores |
Solução/Implementação: | Adicionado tratamento para utilizar como base o tamanho da MainWindow como base, sem considerar o tipo do objeto FWUISEARCH.PRW |
Chamados relacionados: | DFRM1-18036 |
Situação/Requisito: | Não conformidade ao abrir um browse, em seguida abrir um markbrowse e depois voltar ao primeiro browse sem voltar ao menu principal. |
Solução/Implementação: | Realizado ajuste no tratamento para guardar e restaurar corretamente os últimos browsers ativados quando aberto por função ou instância da classe de browse MSLIB.PRW FWMBrowse.PRW |
Chamados relacionados: | DFRM1-18757 |
Situação/Requisito: | Com ativação do SSO não é possível fazer mudança de filial pelo configurador, pois o mesmo fica bloqueado para alteração |
Solução/Implementação: | Analisada a questão e liberada então a edição do grid de filiais do cadastro de grupos, uma vez que o Fluig libera o acesso para todas as filiais do grupo CFGA520.PRX MPGROUPACCOUNTDATA.PRX |
Chamados relacionados: | DFRM1-18830 |
Situação/Requisito: | Ao gerar manifesto de notas é gerado não conformidade |
Solução/Implementação: | Adicionado tratamento na FwBrowse para atualização de linhas com "left join" em rotinas fora do browse FWBROWSE.PRW |
Chamados relacionados: | DFRM1-18525 |
Situação/Requisito: | Relatório em linux em diretório local, está saindo com dados sobrepostos |
Solução/Implementação: | Corrigido o calculo da fonte na impressão de relatórios em ambiente local REPOSRT01.PRW |
Chamados relacionados: | DFRM1-17949 |
Situação/Requisito: | Ao inserir um desconto no item e chamar o superior é informado que a senha está vencida e que o usuário será bloqueado, porem após passar o tempo de bloqueio e digitar a senha novamente é inserido o desconto |
Solução/Implementação: | Adicionado tratamento para a rotina de usuário superior não realizar o desbloqueio do usuário FWUSERACCOUNT.PRW FWAUTHSUPER.PRW |
Chamados relacionados: | DFRM1-18271 |
Situação/Requisito: | Consulta padrão esta ficando com o nome do campo e não a descrição na criação de filtro |
Solução/Implementação: | Corrigido a montagem do array que alimenta a tela de filtro FWBROWSE.PRW |
Chamados relacionados: | DFRM1-17517 |
Situação/Requisito: | Ao criar um campo virtual na tabela SE1, o conteúdo informado no campo 'inicializador padrão' não aparece ao abrir a rotina FINA040 |
Solução/Implementação: | Adicionado tratamento para a correta inicialização dos campos virtuais MSMGETPR.PRW |
Chamados relacionados: | DFRM1-18572 |
Situação/Requisito: | De forma esporádica ocorre erro de duplicidade na tabela SYS_APP_PARAM |
Solução/Implementação: | Efetuado um ajuste na chamada da lockbyname para passar a considerar o retorno " Falso" , evitando assim que 2 threads concorrentes consigam entrar e criar registro DelArqTmp duplicado APLIB100.PRW |
Chamados relacionados: | DFRM1-17876 |
Situação/Requisito: | Rotina rateio externo com erro no percentual |
Solução/Implementação: | Adicionado tratamento para a correta execução dos totalizadores SUM no MVC FWFORMCALCMODEL.PRX |
Chamados relacionados: | DFRM1-18277 |
Situação/Requisito: | Preenchimento incorreto de campo em rotina ATFA240 |
Solução/Implementação: | Adicionado tratamento no Refresh do GridDetail para a correta apresentação do campo quando não há alteração de valor FWFORMGRID.PRW |
Chamados relacionados: | DFRM1 - 18566 |
Situação/Requisito: | No relatório CNTR010 em planilha formato de tabela em todas as abas está trazendo informações repetidas do contrato |
Solução/Implementação: | Realizado ajuste na busca de seções filhas REPORT01.PRW |
Chamados relacionados: | DFRM1 - 18337 |
Situação/Requisito: | Política de senhas repetidas aplicada indevidamente na cópia de usuários |
Solução/Implementação: | Adicionado tratamento na cópia de usuários para desconsiderar o histórico de senhas SPFFUNTIONSDB.PRW |
Chamados relacionados: | DFRM1 - 18188 |
Situação/Requisito: | Ao bloquear o usuário e violar o checksun e redefinir a senha por token é apresentado mensagem inválida |
Solução/Implementação: | Adicionado tratamento no programa de recuperação de senha para ajustar o checksum do administrador na troca da senha FWPSWSENDBYMAIL.PRX |
Chamados relacionados: | DFRM1 - 19207 |
Situação/Requisito: | Não conformidade em filtro por coluna usando " %" |
Solução/Implementação: | Adicionado tratamento para quando o tamanho da string de busca for o mesmo tamanho do campo, avaliar se deve aplicar Like ou buscar conteúdo exato do campo FWMBROWSE.PRW |
Chamados relacionados: | DFRM1 - 18398 |
Situação/Requisito: | Ao realizar a alteração de do usuário, o sistema está pegando o índice da empresa logada e não da empresa de destino |
Solução/Implementação: | Efetuado o ajuste na função que verifica o usuário com vinculo funcional de empresa/filial diferente da logada MPUSERACCOUNTDATA.PRW |
Chamados relacionados: | DFRM1 - 19135 |
Situação/Requisito: | Ao abrir a rotina MATA131 é gerado não conformidade no console |
Solução/Implementação: | Corrigido o array para que não aceite valores nulos MSLIG.PRW |
Chamados relacionados: | DFRM1 - 19145 |
Situação/Requisito: | Não conformidade em filtro de rotina Registros Rejeitados R-2010 |
Solução/Implementação: | Efetuado o ajuste na função GeraXml para buscar o valor correto na tabela nos campos do tipo numérico FWFILTEREDIT.PRW |
Chamados relacionados: | DFRM1 - 18486 |
Situação/Requisito: | Não conformidade ao exportar da dos em XML em consulta genérica |
Solução/Implementação: | Efetuado o ajuste na função GeraXml para buscar o valor correto na tabela nos campos do tipo numerico APLIB230.PRW |
Chamados relacionados: | DFRM1 - 18964 |
Situação/Requisito: | Não conformidade ao exportar da dos em XML em consulta genérica |
Solução/Implementação: | Efetuado o ajuste na função GeraXml para buscar o valor correto na tabela nos campos do tipo numerico APLIB230.PRW |
Chamados relacionados: | DFRM1 - 18964 |
Situação/Requisito: | Sistema tentava fazer a abertura do arquivo sigamat no processo de importação mesmo quando ambiente criado com startsysindb |
Solução/Implementação: | Alterado para realizar a abertura com os comandos que abstraem se o sigamat é arquivo ou tabela no banco de dados FWCADFILIAL.PRW MPCOMPANYDATA.PRW FWTABLEDDL.PRX |
Chamados relacionados: | DFRM1 - 18591 |
Situação/Requisito: | Não conformidade na atualização do token de acesso da API /api/oauth2/v1/token. O novo token gerado pelo processo de refresh não é valido para acesso às API's REST |
Solução/Implementação: | FWJWT.PRW FWHTTPSRV.PRX PROTHEUStAUTH.PRW |
Chamados relacionados: | DFRM1 - 18943 |
Situação/Requisito: | Preenchimento de Grid é desposicionado , mesmo com FwSaveRows/FwRestRows |
Solução/Implementação: | Adicionado tratamento para reposicionar linha após o refresh do grid pela atualização do pai FWBROWSE.PRW FWFORMVIEW.PRW |
Chamados relacionados: | DFRM1 - 18466 |
Situação/Requisito: | Integrações por EAI sofriam instabilidade em função da necessidade da avaliação de usuário e licenças nas requisições |
Solução/Implementação: | Removido comando que eliminava objeto das classes de interface do sistema quando fazia a avaliação das licenças FWLSGETINFOTESTCASE.PRW FWLSGETLICENSETESTCASE.prw FWLSGETDEMANDTESTCASE.PRW FWLSGETTOTALTESTCASE.PRW |
Chamados relacionados: | DFRM1 - 18761 |
Situação/Requisito: | Não conformidade na integração EAI Logix x Protheus com binário 32bits |
Solução/Implementação: | Efetuado o ajuste no load do XML em binário 32bits FWEAIOBJ.PRW |
Chamados relacionados: | DFRM1 - 18796 *Liberado dia 15.10 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework. |
Situação/Requisito: | Não conformidade ao excluir usuário com ambiente no banco de dados quando auditoria do cadastro de usuário esta habilitada. |
Solução/Implementação: | Realizado tratamento para auditar a exclusão quando usuário estiver no banco de dados SIGAPSW.PRG MPUSERACCOUNTDATA.PRX |
Chamados relacionados: | DFRM1 - 18524 * Liberado dia 15.10 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework. |
Situação/Requisito: | Não conformidade ao restaurar filtro personalizado |
Solução/Implementação: | Adicionado tratamento para melhorar o parse do filtro antigo para o padrão esperado pelo FwFilterEdit FWFILTEREDIT.PRW REPORT14.PRW |
Chamados relacionados: | DFRM1 - 19070 * Liberado dia 15.10 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework. |
Situação/Requisito: | FillGetdados não carrega campos para aheader e acols dos campos passados no aYesFields que estejam como não usados |
Solução/Implementação: | Corrigido o retorno da função de campos para que se comporte de acordo com a função feita para dicionário na system FWGETHEADER.PRW |
Chamados relacionados: | DFRM1 - 19291 *Liberado dia 15.10 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework. |
Situação/Requisito: | O sistema está exibindo uma mensagem sobre falta de acesso no usuário incorretamente |
Solução/Implementação: | Mensagem foi removida SIGAPSW.PRG |
Chamados relacionados: | DFRM1 - 19485 *Liberado dia 15.10 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework. |
Situação/Requisito: | O sistema está exibindo uma mensagem sobre falta de acesso no usuário incorretamente |
Solução/Implementação: | Mensagem foi removida SIGAPSW.PRG |
Chamados relacionados: | DFRM1 - 19485 *Liberado dia 15.10 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework. |
Situação/Requisito: | A função PswRet não retornava o conteúdo do nome do menu incorreto quando era executada pelo banco de dados |
Solução/Implementação: | Ajustado o retorno da função na posição referente quando a execução for realizada pelo banco de dados MPUSERPERSIST.PRW |
Chamados relacionados: | DFRM1 - 19169 * Liberado dia 15.10 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework. |
Situação/Requisito: | O sistema está habilitando o campo "Filial" indevidamente em algumas rotinas |
Solução/Implementação: | A função FillGetDados foi alterada para ter as mesmas regras com e sem dicionário no banco de dados, evitando assim erros e divergências quanto a ambientes distintos APLIB171.PRW |
Chamados relacionados: | DFRM1 - 19617 *Liberado dia 28.10 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework. |