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 FWGETHEADER.PRW
Chamados relacionados:
DFRM1 - 19617
*Liberado dia 28.10 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework.