Legislação

Dados Protegidos

Dados protegidos é o recurso oferecido no Protheus para permitir a configuração de dados pessoais e sensíveis.


Não conformidades


Situação/Requisito:

O botão "Agendar atualização" não é exibido no Dicionário de Dados.

Solução/Implementação:

Restaurado o botão de agendamento de atualização no Dicionário de Dados.

MPGETSTAGE.PRW

Chamados relacionados:

DFRM4 - 2846

Situação/Requisito:

Não conformidade na pesquisa de usuário com nome que contenha caracteres especiais

Solução/Implementação:

Realizado correto tratamento de decodeutf8 no browse de usuários

CFGA510.PRX

Chamados relacionados:

DFRM1-21130

Situação/Requisito:

Quando executamos quaisquer gráficos relacionados a classe FWDSChart, (MATA030) o sistema está gerando não conformidade

Solução/Implementação:

Corrigido trecho para que não seja gerada recursão dentro da chamada da classe de gráficos

Chamados relacionados:

DFRM1-20793

Situação/Requisito:

Ao configurar o rest sem preparein deixando autenticação ligada, o sistema consumia volume crescente de memória

Solução/Implementação:

Corrigido internamente o tratamento para quando não há grupo de empresa a validar

FWHTTPAUTH.PRW
FWRESTSRV.PRW

Chamados relacionados:

DFRM1-20820

Situação/Requisito:

Ao alterar o grupo de perguntas "AFI200" a pergunta 04 para o tamanho de 99, na rotina FINA200 só é possível preencher até 60 caracteres

Solução/Implementação:

Foi adicionada uma função que retorna os campos concatenados, mantendo a alteração feita pelo configurador


Chamados relacionados:

DFRM1-20361

Situação/Requisito:

Alguns Leiautes de relatórios não estão sendo levados no momento da migração de base para banco de dados

Solução/Implementação:

Foi dado novo tratamento para os leiautes de relatório.

Para mais informações ler a documentação em: Sistema no Banco de Dados / Reimportação de leiautes de relatórios


Chamados relacionados:

DFRM1-20092

Situação/Requisito:

Lentidão geração de menu com dicionario no banco

Solução/Implementação:

Realizado melhoria no controle de inclusão de itens do menu

MPSUSMENUIMPORT.PRW

Chamados relacionados:

DFRM1-19715

Situação/Requisito:

Não conformidade no posicionamento do gatilho de restrição de acesso à filiais, nos cadastros de usuário e de grupo

Solução/Implementação:

A função que retorna o campo foi modificada para retornar corretamente

MPGROUPACCOUNTDATA.PRX                                                                 

MPUSERACCOUNT DATA.PRX

Chamados relacionados:

DFRM1-20227

Situação/Requisito:

Ao incluir campo no relatório Folha de Pagamento personalizado (GPER106) é apresentada mensagem que o campo será desconsiderado, mas o campo é impresso no relatório

Solução/Implementação:

A mensagem foi ajustada para ser exibida corretamente

REPORT.PRW

Chamados relacionados:

DFRM1-20753

Situação/Requisito:

A máscara dinâmica de "browse" presente no SX3 não está sendo respeitada na consulta padrão

Solução/Implementação:

O tratamento de máscara dinâmica antes presente somente na "MBrowse' foi isolado para também ser utilizado para o "LookUp", corrigindo assim a máscara dinâmica na consulta padrão

FWMBROWSE.PRW
FWSXB.PRW
FWSX3PICTUREUTIL.PRW

Chamados relacionados:

DFRM1-20239

Situação/Requisito:

O MPDocument, e por consequência o MSDocument, exigem que exista a variável Private aRotina, o que não deve ser feito em fontes MVC, o que impossibilitava o uso da funcionalidade

Solução/Implementação:

Adicionado trecho para criação de uma variável private aRotina, utilizando as variáveis INCLUI e ALTERA para identificar a operação

MPDOCUMENT.PRW

Chamados relacionados:

DFRM1-20184

Situação/Requisito:

Ao migrar o dicionário para o banco de dados não é preenchido o vínculo com o menu no cadastro do Usuário e de Grupos

Solução/Implementação:

Corrigido o processo do vinculo dos usuários/grupos com os menus

MPSYSMENUIMPORT.PRW

Chamados relacionados:

DFRM1-20906

Situação/Requisito:

Num browse que possui inicializador com posicione em tabela compartilhada esta gerando não conformidade em ORACLE

Solução/Implementação:

Realizado tratamento correto para bancos que utilizam SUBSTRING e SUBSTR

FWJOINFILIAL.PRW

Chamados relacionados:

DFRM1-21099

Situação/Requisito:

Não conformidade ao  tentar abrir uma consulta genérica, de uma tabela (SFB) , dentro do Sigafis, se o usuário não tiver todos os acessos negados ao MATA905

Solução/Implementação:

É necessário realizar a migração para a release 25 com este pacote de lib para que a correção seja realizada. Para clientes que já estão na release 25 é necessário realizar um backup da tabela, dropar a mesma do banco de dados e deixar o Protheus recriar a mesma com a nova estrutura e appendar os dados

Chamados relacionados:

DFRM1-20541

Situação/Requisito:

Botão criar filtro em browses conStruídos com alias TRB e campos do SX3 não mostrava tela para a criação e edição dos filtros

Solução/Implementação:

Realizado ajuste para exibir corretamente a janela e lista de campos para criação de filtros

FWMBROWSE.PRW

Chamados relacionados:

DFRM1-20663


Situação/Requisito:

Ao salvar um filtro de usuário com um filtro default, ao reabrir a rotina o filtro default não é aplicado

Solução/Implementação:

Corrigido a aplicação do filtro default

FWBRWTABLE.PRW

Chamados relacionados:

DFRM1-20744


Situação/Requisito:

Sistema apresentava não conformidade no job de busca dos conteúdos de menu para pesquisa quando single "sign on" por Sistema Operacional era adicionado como obrigatório
Solução/Implementação:

Realizada alteração para não tentar fazer as associações de SSO por sistema operacional quando em job,  ou fosse smartclient html

FWUSERACCOUNT.PRX

Chamados relacionados:

DFRM1-20582


Situação/Requisito:

Barra de rolagem das rotinas: Follow-up, Andamento e Pesquisa,  ocupava toda a lateral direita da tela sobrepondo a barra de rolagem do menu abaixo
Solução/Implementação:

Criado uma barra de rolagem no próprio menu ao lado esquerdo para que só ele seja movimentado


Chamados relacionados:

DFRM1-20402


Situação/Requisito:

Ao adicionar um a nova expressão, o campo é limitado a um número reduzido de caracteres e é posicionado no campo Nome de Filtro
Solução/Implementação:

Corrigido o tamanho atribuído para o campo utilizado no filtro

FWFILTEREDIT.PRW

Chamados relacionados:

DFRM1-20884


Situação/Requisito:

Ao criar o mesmo totalizador no MATA460A o sistema mostra o número total de registros e não o que esta na tela.
Solução/Implementação:

Ajustado o cálculo do totalizador para considerar também o filtro default aplicado ao browse para gerar o total

FWBRWTABLE.PRW

Chamados relacionados:

DFRM1-20377


Situação/Requisito:

Ao utilizar o F3 em campo já com conteúdo e clicar em cancelar na consulta, ao pressionar "tab" esta mudando o registro posicionado na tela toda
Solução/Implementação:

Corrigido o controle de posicionando da consulta padrão

MSLIB.PRW

Chamados relacionados:

DFRM1-20367


Situação/Requisito:

Ao incluir um novo filtro em uma rotina que já possuía filtro salvo o anterior era desconsiderado
Solução/Implementação:

Corrigido o comportamento do filtro


Chamados relacionados:

DFRM1-20642


Situação/Requisito:

Os tamanhos dos campos tipo combo em grid estavam maiores que o normal quando o dicionário estava no banco de dados
Solução/Implementação:

Realizado ajusto no tamanho do campo

FWGETHEADER.PRW

Chamados relacionados:

DFRM1-19190


Situação/Requisito:

Demora Excessiva para Abrir o Protheus
Solução/Implementação:

Acesse a documentação publicada em: Lentidão de login com usuário associado a vários privilégios no Protheus

Chamados relacionados:

DFRM1-20581



Situação/Requisito:

Erro ao acessar o cadastro de menus com projeto.
Solução/Implementação:

Corrigido a abertura da tabela de menu.

APCFG300.PRW

Chamados relacionados:

DFRM4-2943



Situação/Requisito:

Alguns campos permitem alteração via projeto, porem na execução do UpdDistr o mesmo não atualiza a base de dados.
Solução/Implementação:

Ajustado o UpdDistr para permitir a alteração do tamanho do campo, mesmo quando há regra especifica, em pacotes gerados pelo gestão de projetos.

APUPD030.PRW

Chamados relacionados:

DFRM4-2975


Situação/Requisito:

As configurações de filtro não estão sendo respeitadas ao sair e entrar no Browse.
Solução/Implementação:

Ajustado a gravação e leitura dos filtros no arquivo de profile.

PROFILE.PRW

FWPROFILE.PRW

FWFILTER.PRW

Chamados relacionados:

DFRM4-3036


Situação/Requisito:

Alterando os modos de acessos de uma tabela em um projeto, ao rodar o UpdDistr as alterações não são aplicadas.
Solução/Implementação:

Efetuado tratamento para o controle de edição dos campos do dicionário, para  permitir alteração do modo de acesso das tabelas sem utilizar o projeto.

APCFG10A.PRW

MPGETSTAGE.PRW

Chamados relacionados:

DFRM4-2948 / DFRM4-2970



Situação/Requisito:

Na consulta genérica ao selecionar BRoffice na impressão em XML ele sempre chama o Excel
Solução/Implementação:

Feito tratamento para pegar a opção selecionada pelo usuário no painel XML da consulta genérica

APLIB230.PRW

Chamados relacionados:

DFRM1-20875



Situação/Requisito:

Ao pesquisar registros em grid MVC ocorre não conformidade caso mova o cursor em qualquer linha que não seja a atual
Solução/Implementação:

Adicionada proteção para que ao realizar o filtro em um formGrid que não irá apresentar nenhuma linha não gere erro pesquisando um posição que não existe no momento

FWBRWMODELDATA.PRW

FWFORMGRID.PRW

Chamados relacionados:

DFRM1-19453



Situação/Requisito:

Ao tentar acionar à funcionalidade em uma rotina de usuário utilizando-se de uma tabela de usuário (tabela customizada) é apresentado mensagem:
"Não existe chave de relacionamento definido para o alias XXX"
Solução/Implementação:

 Finalizada durante processo de teste sistêmico do Protheus


Chamados relacionados:

DFRM1-21046



Situação/Requisito:

Acessando o SIGAMDI, todas as rotinas com nome de Múltipla(s) ou Múltiplo(s) não foi tratado o carácter " ú " estão =
Solução/Implementação:

Finalizada durante processo de teste sistêmico do Protheus

Chamados relacionados:

DFRM1-21226



Situação/Requisito:

Mesmo com o acesso 108 marcado para o usuário, as configurações de parâmetro/pergunta não ficam salvas após o usuário fechar o sistema e abrir de novo
Solução/Implementação:

Finalizada durante processo de teste sistêmico do Protheus

Chamados relacionados:

DFRM1-21287



Situação/Requisito:

Campos do tipo Combo são apresentados com o numero da opção quando a tabela é aberta via Consulta Genérica
Solução/Implementação:

Finalizada durante processo de teste sistêmico do Protheus

Chamados relacionados:

DFRM1-20992



Situação/Requisito:

Ao cancelar a personalização de um relatório em treport e gerar o relatório esta gerando não conformidade
Solução/Implementação:

Finalizada durante processo de teste sistêmico do Protheus

Chamados relacionados:

DFRM1-21466



Situação/Requisito:

Acessando algumas rotinas , sem fechar nenhuma das conexões, ao voltar no menu e clicar para fazer logoff, a aplicação é encerrada
Solução/Implementação:

Finalizada durante processo de teste sistêmico do Protheus

Chamados relacionados:

DFRM1-21132



Situação/Requisito:

Realizar alteração no carregamento da lista das tabelas para filtro relacional para considerar o campo X9_ENABLE e só considerar quando estiver igual a S
Solução/Implementação:

Finalizada durante processo de teste sistêmico do Protheus

Chamados relacionados:

DFRM1-18651



Situação/Requisito:

Quantidade de caracteres limitados na senha ao utilizar MPSYSTODB
Solução/Implementação:

Finalizada durante processo de teste sistêmico do Protheus

Chamados relacionados:

DFRM1-20950




Situação/Requisito:

Não conformidade ao selecionar opção recentes em determinados módulos
Solução/Implementação:

Finalizada durante processo de teste sistêmico do Protheus

Chamados relacionados:

DFRM1-20761




Situação/Requisito:

O sistema está gerando não conformidade em acesso a rotina MPSDU
Solução/Implementação:

Finalizada durante processo de teste sistêmico do Protheus

Chamados relacionados:

DFRM1-21575




Situação/Requisito:

O relatório de usuários com dicionário no banco não estava mais mostrando acessos e restrições de menu
Solução/Implementação:

Corrigido comportamento de geração de acessos e restrição de menus no relatório CFGR510

CFGR510.PRW

Chamados relacionados:

DFRM1-20755

Situação/Requisito:

Existe um novo campo na rotina CFGX017 " Copia de conteudo ", na release 12.1.23.
Porém essa nova funcionalidade era apenas para Smart ERP.
Solução/Implementação:

Para ambientes onde não é executado em modo Smart ERP o campo não será exibido nem validado.

APCFG10E.prw

Chamados relacionados:

DFRM4-2883

  • Sem rótulos