DFRM1-11477 - Criado nova funcionalidade de newsletter por módulos do Protheus
Situação/Requisito:
Criado nova funcionalidade de newsletter por módulos do Protheus.
Solução/Implementação:
Cada modulo tem uma newsletter para publicar conteúdo referente ao produto e a newsletter é exibida para o usuário na área do Menu Funcional e não mais como um pop-up.
Features da funcionalidade
O usuário tem a opção de solicitar receber somente newsletter com conteúdo atualizado, dessa forma ela é exibida somente quando a pagina tem novos conteúdos
Não é exibido newsletter de módulos que não possuem conteudo na pagina
A newsletter tem preferencia sobre a opção de navegação
O painel online tem preferencia sobre a newsletter
As configurações de newsletter do usuário são salvas no profile
Em SIGAMDI e SIGAADV a cada troca de modulo é trocado a newsletter de acordo com o modulo selecionado
DFRM1-9428 - Processo não encontra a rotina e entra em loop ao configurar o SSO como obrigatório na sincronização do fluigidentity
Situação/Requisito:
Processo não encontra a rotina e entra em loop ao configurar o SSO como obrigatório, realizar a sincronização com o fluigidentity e pesquisar qualquer rotina
Solução/Implementação:
Efetuado a correção para efetuar a busca do menu usuários autenticados via SAML
FWSEARCH.PRW
FWUSERACCOUNT.PRW
FWSAML.PRW
FWSAMLSESSION.PRW
PROTHEUSFUNCTIONSEARCH.PRW
Chamados relacionados:
DFRM1-9428
...
Expandir
title
DFRM1-9971 - Quando é executado o processamento do Processo é interrompido ao executar Audit Trail para um grande número de empresas, após muitas horas o processo é interrompido porém permanece na tela como se estivesse em processamento
Situação/Requisito:
Quando é executado o processamento do Audit Trail para um grande número de empresas, após muitas horas o processo é interrompido porém permanece na tela como se estivesse em processamento
Solução/Implementação:
Efetuado o ajuste para melhora de performance nas aplicações de triggers no Embedded Audit Traill
CFGA710.PRW
Chamados relacionados:
DFRM1-9971
...
Expandir
title
DFRM1-10994- Não conformidade com acesso Active Directory /login InsentiveInsensitive
Situação/Requisito:
Não conformidade com acesso Active Directory/login Insensitive
Solução/Implementação:
Correção do nome do campo referente ao login sensitivo ( maiúsculas/minúsculas ) não ocasionando mais a não conformidade
SIGAPSW.PRG
Chamados relacionados:
DFRM1-10904
Expandir
title
DFRM1-10932- Não conformidade ao remover usuário SSO em ambiente com dicionário no banco
Situação/Requisito:
Não conformidade ao remover usuário SSO em ambiente com dicionário no banco
Solução/Implementação:
Implementado a rotina para ambiente no banco de dados
SIGAPSW.PRG CFGA510DB.PRW FWAPP.PRW
Chamados relacionados:
DFRM1-110932
Expandir
title
DFRM1-10771- Não conformidade em conexão via WebService e Rest no Protheus apresentando como usuário "sysdba" no Monitor do DBAcces
Situação/Requisito:
Não conformidade em conexão via WebService e Rest no Protheus apresentando como usuário "sysdba" no Monitor do DBAcces
Solução/Implementação:
Efetuado a correção para a apresentação correta do nome do usuario/JOBs na conexão do dbaccess
FWDBCONNECT.PRW FWDBCONNECTIONMANAGEMENT.PRW
Chamados relacionados:
DFRM1-10771
Expandir
title
DFRM1-10659-Não conformidade na opção impressão do MVC
Situação/Requisito:
Não conformidade na opção impressão do MVC
Solução/Implementação:
Adicionado tratamento para imprimir corretamente os itens quando a mais de uma filial no browse
FWFORMBROWSE.PRW
Chamados relacionados:
DFRM1-10659
Expandir
title
DFRM1-10140- Não conformidade em relatório planilha excel
Situação/Requisito:
Não conformidade em relatório planilha excel
Solução/Implementação:
Ajustada a geração de planilha utilizando o tipo formato tabela para quando ultrapassar o valor de mil usuários os xmls sejam gerados em mais de um arquivo
CFGA510.PRX REPORT01.PRW
Chamados relacionados:
DFRM1-10140
Expandir
title
DFRM1-10101- Não conformidade em relatório PDF
Situação/Requisito:
Não conformidade em relatório PDF
Solução/Implementação:
Efetuado o ajuste para impressão do relatorio da Folha de pagamento em PDF
REPORT01
Chamados relacionados:
DFRM1-10101
Expandir
title
DFRM1-10097- Não conformidade em execução de Adpater
Situação/Requisito:
Não conformidade em execução de Adapter
Solução/Implementação:
Corrigido o índice de pesquisa dos adapters para que o mesmo valide a filial de execução
FWEAIUTIL.PRW
Chamados relacionados:
DFRM1-10097
Expandir
title
DFRM1-10088- Criação de campo ou operador para montagem de filtros com passagem de parâmetro
Situação/Requisito:
Criação de campo ou operador para montagem de filtros com passagem de parâmetro
Solução/Implementação:
Adicionado tratamento para inclusão de dois novos filtros para campo data, sendo: Diferença data base maior e menor que" X" dias
FWFILTEREDIT.PRW
Chamados relacionados:
DFRM1-10088
Expandir
title
DFRM1-11168 - Não conformidade na configuração de Browse
Situação/Requisito:
Não conformidade em configuração de Browse
Solução/Implementação:
Adicionado tratamento para a correta geração do codeblock quando o título contém aspas simples
FWBRWCONFIG.PRW
Chamados relacionados:
DFRM1-11168
Expandir
title
DFRM1-11137- Não conformidade na configuração de privilégios para rotina mata035
Situação/Requisito:
Não conformidade na configuração de privilégios para a rotina mata035
Solução/Implementação:
Ajustado o momento da validação do privilégio em rotinas que são MVC
FWVIEWEXEC.PRW
Chamados relacionados:
DFRM1-11137
Expandir
title
DFRM1-10880 - Não conformidade em pastas incluídas no Mashup
Situação/Requisito:
Não conformidade no remote com pastas incluídas no Mashup
Solução/Implementação:
Foi adicionado tratamento para copiar pastas que estejam no remote origem
FWMAKEDIR.PRW UPDRMT.PRW
Chamados relacionados:
DFRM1-10880
Expandir
title
DFRM1-11134 - Não conformidade em criação de filtro
Situação/Requisito:
Não conformidade em criação de filtro
Solução/Implementação:
Efetuado a correção na restauração de layout de filtro
FWFILTEREDIT.PRW
Chamados relacionados:
DFRM1-11134
Expandir
title
DFRM1-11442 - Não conformidade em criação de "filtro data"
Situação/Requisito:
Não conformidade na criação de "filtro data"
Solução/Implementação:
O método GetAdvplExp foi alterado para resolver os filtros que contém #, com isso o filtro de data é resolvido antes de ser enviado ao relatório do Financeiro
Chamados relacionados:
DFRM1-11442
Expandir
title
DFRM1-11087- Não conformidade em criação de índices
Situação/Requisito:
Não conformidade na criação de índices
Solução/Implementação:
Adicionado tratamento na consulta padrão para a correto posicionamento na tabela quando a tabela possui mais de 10 índices
FWLOOKUP.PRW
Chamados relacionados:
DFRM1-11087
Expandir
title
DFRM1-11355 - Mensagem de não conformidade no retorno de criação de filtro personalizado
Situação/Requisito:
Não conformidade em filtro personalizado
Solução/Implementação:
Realizada a alteração do conjunto de dados quando for realizada a partir da instalação do relatório, assim como os filtros salvos serão restaurados
REPORT14.PRW APLIB080.PRW
Chamados relacionados:
DFRM1-11355
Expandir
title
DFRM1-11855- Não conformidade em execução de schedulle diário
Situação/Requisito:
Não conformidade em execução de schedulle diário
Solução/Implementação:
Ajustado a validação de horário de execução de tarefas
FWBOSchdPeriod.PRW
Chamados relacionados:
DFRM1-11855
Expandir
title
DFRM1-12354- Não conformidade na troca de menu com economia de recurso ativada
Situação/Requisito:
Não conformidade na troca de menu
Solução/Implementação:
Ajuste no Browse utilizado para Totvs News
FWMENU.PRW
FWUISKINSTAND.PRW
FWUINEWSLETTER.PRW
Chamados relacionados:
DFRM1-12354
Expandir
title
DFRM1-12345-Não conformidade na tela de dicionários quando acionado Shift F6
Situação/Requisito:
Não conformidade ao Teclar Shift F6
Solução/Implementação:
Para correção, a chamada da função AllUsers foi substituída pela função FWSFAllUsers, que já trabalha tanto com dicionário no banco quanto superfile
HdMapaUra.px
Chamados relacionados:
DFRM1-12345
Expandir
title
DFRM1-12485 - Botão confirmar em algumas rotinas não são visualizados
Situação/Requisito:
Sistema estava omitindo o botão confirmar de rotinas que não fossem exclusão e que utilizassem enchoice bar.
Solução/Implementação:
Realizada adição novamente do botão quando é excluir.