Situação/Requisito: | Ao efetuar a busca de rotinas de menu, a mesma está trazendo itens inibidos ou desabilitados erroneamente, situação só ocorre com dicionário no banco de dados |
Solução/Implementação: | A query de busca de itens de menu foi corrigida para filtrar somente os itens de menu habilitados, corrigindo assim a situação. FWSEARCH.PRW |
Chamados relacionados: | DFRM1 - 20093 |
Situação/Requisito: | A msmget não está exibindo corretamente os campos quando o parâmetro MV_ENCHOLD está igual a 1 |
Solução/Implementação: | O cálculo de dimensões da msmget estava ignorando erroneamente alguns campo, não os adicionando no array de campos a serem exibidos, a correção foi sempre adicionar os campos e com isso todos os campos passaram a ser exibidos. MSMGETPR.PRW |
Chamados relacionados: | DFRM1 - 19065 |
Situação/Requisito: | Ao exportar os dados da consulta genérica em formato XML, os campos de data que estão vazios acabam sendo exibidos com o valor da menor data que a ferramenta (Excel) e/ou S.O. conhece |
Para evitar esse comportamento, ao exportar os dados de data vazios, o tipo (type) da célula fica vazio, com isso a ferramenta de exibição não preenche uma data incorreta, esse comportamento é o mesmo presente no TReport APLIB230.PRW | |
Chamados relacionados: | DFRM1 - 19597 |
Situação/Requisito: | Ao acessar a rotina CFGX031 (Base de dados) e adicionar um campo, o sistema insere a ordem com base no campo que estava selecionado anteriormente. |
Corrigido a ordem do browse ao adicionar o registro. O campo é reposicionado no último registro APCFG10A.PRW | |
Chamados relacionados: | DFRM4 - 2535 |
Situação/Requisito: | Ao incluir uma função em um item de menu, está gerando exceção no banco de dados |
O campo de função passou a ser "upper" case, com isso a função é sempre gravada em letras maiúsculas, por conta de dados antigos, a pesquisa continua sendo feita como é enviada, em "upper", em "lower" e com a primeira letra minúscula CFGX013.PRW MPSYSMENUIMPORT.PRW | |
Chamados relacionados: | DFRM1-19636 |
Situação/Requisito: | Não é possível excluir as colunas criadas no browse |
Foi criada uma nova tela nas opções de configuração do browse que permite a exclusão de uma coluna criada pelo usuário, a exclusão limita-se somente as colunas criadas pelas configurações de browse, a atualização só ocorre após sair e entrar na rotina novamente FWBRWCONFIG.PRW FWBRWMODELCONFIG.PRW | |
Chamados relacionados: | DFRM1-17267 |
Situação/Requisito: | Tabela SRA esta abrindo em qualquer módulo quando usuário acessa via MDI com SSO e possui vinculo funcional |
Realizado tratamento para fechar a tabela em módulos que não abrem a tabela SRA MPUSERACCOUNT.PRX MPUSERACCOUNTDATA.PRX | |
Chamados relacionados: | DFRM1-20568 |
Situação/Requisito: | A avaliação de relacionamentos (SX9) para a exclusão de um registro estava levando em considerações filiais erradas |
Realizado tratamento para redirecionar a avaliação das filiais considerando os compartilhamentos das tabelas envolvidas FWCCHCKSX9.PRX FWEVALSX9.prw | |
Chamados relacionados: | DFRM1-19350 |
Situação/Requisito: | Ao trocar a ordenação de um relatório, utilizando um índice que começa com letras e abrir os parâmetros do mesmo, o índice é apresentado de forma inválida |
A verificação do índice foi corrigida, para verificar corretamente índices numéricos e letras, corrigindo assim as informações do índice e também as informações de parâmetros APLIB080.PRW | |
Chamados relacionados: | DFRM1-20281 |
Situação/Requisito: | Bloqueio de acessos via XNU não estão sendo respeitados quando acessado pelos Recentes e Favoritos |
Corrigido o tratamento de leitura de acessos para a montagem dos recentes e favoritos FWMENU.PRW | |
Chamados relacionados: | DFRM1-20838 |
Situação/Requisito: | Validação de campos obrigatórios em grids criados com MsGetDB em dicionário com banco de dados estava validando um único campo |
Corrigido o mecanismo de avaliação dos campos obrigatórios para quando dicionário no banco de dados MSGETDB.PRW | |
Chamados relacionados: | DFRM1-20452 |
Situação/Requisito: | Após a exclusão de um item, o browse está posicionando o cursor sobre um registro de filial o qual o usuário não possui acesso |
O skip do browse foi corrigido, para verificar a filial antes e após o skip, evitando assim posicionar o cursor sobre registros que o usuário não possui acesso FWFORMBROWSEPRW | |
Chamados relacionados: | DFRM1-20587 |
Situação/Requisito: | A changequery está gerando inconsistências na query para INFORMIX quando a mesma possui union/union all e order by |
A changequery passou a verificar se trata-se de um union, não concatenando assim os campos do group by no select, evitando as inconsistências APLIB070.PRW | |
Chamados relacionados: | DFRM1-20548 |
Situação/Requisito: | NEW MODEL não exibe conteúdo do título do browse |
Ajustado para a descrição do modelo ser associado ao título do browse | |
Chamados relacionados: | DFRM1-16656 |
Situação/Requisito: | Ao abrir uma consulta genérica salva em arquivo, os campos virtuais não estão sendo apresentados |
A visualização dos campos virtuais foi corrigida, sendo que os mesmo só são exibidos caso exista valor no campo X3_INIBRW. APLIB230.PRW | |
Chamados relacionados: | DFRM1-20772 |
Situação/Requisito: | Ao alterar um registro MVC, o botão Salvar e Criar Novo não está mais sendo exibido |
O botão salvar e criar novo foi retirado por solicitação da issue DFRM1-14258. O botão foi adicionado novamente para garantir conformidade com o guia de estilo Totvs. FWFORMVIEW.PRW | |
Chamados relacionados: | DFRM1-20870 |
Situação/Requisito: | Data cortada no cabeçalho de relatório treport quando enviado PDF por e-mail |
Corrigido o controle de colunas na impressão do cabeçalho quando for PDF. REPORT01.PRW | |
Chamados relacionados: | DFRM1-20111 |
Situação/Requisito: | Ao entrar no configurador e trocar a ordem dos campos (exemplo, colocar o B1_COD como último campo) em um grupo de empresas A, caso o usuário entre no sistema no grupo de empresa A e troque para o grupo de empresas B a ordem dos campos em tela se mantém para a ordem que foi configurada para o grupo de empresas A. Ou seja, ao entrar em um grupo de empresas e depois trocar no sistema para o outro grupo o Protheus estava fazendo cache da estrutura do primeiro grupo. |
Realizada alteração para limpeza de cache de dicionários ao trocar o grupo de empresas do sistema. APLIB090.PRW | |
Chamados relacionados: | DFRM1-20363 |
Situação/Requisito: | A classe OFFICETHEME não estava compilada na release 25. |
Gerada compilação da classe OFFFICETHEME. OFFICETHEME.PRW | |
Chamados relacionados: | DFRM1-20867 |
Situação/Requisito: | Campo M0_CGC esta executando validação de cpf/cnpj em ambientes do Mercado Internacional. |
Corrigido para a validação ser executado apenas no ambiente Brasil. FWSM0_MVC.PRW MPCOMPANYDATA.PRW | |
Chamados relacionados: | DFRM1-19665 |
Situação/Requisito: | FWSFALLUSERS retorna campo função com acento com caracteres estranhos |
Foi convertida uma string UTF-8 para um buffer com encoding correto e foram modificados alguns fontes para criar o caso de teste SIGAPSW.PRG | |
Chamados relacionados: | DFRM1-20089 |
Situação/Requisito: | Ao utilizar o acesso por token nos serviços REST com um usuário não administrador, caso o servidor de aplicação fosse reiniciado ou se houvesse balance de webservices REST ou ainda se as threads do REST fossem reiniciadas era retornado, ao acessar os serviços do FWMODEL, acesso negado aquele usuário |
Realizado ajuste para verificar o horário de acesso correto do usuário enviado via token FWSCIMUSERS | |
Chamados relacionados: | DFRM1-21052
|
Situação/Requisito: | Mudando numeração automática no license server de arquivos SXE/SXF para o license ao entrar no sistemas os arquivos não são deletados conforme documentação |
Corrigido o trecho que não estava fazendo a exclusão | |
Chamados relacionados: | DFRM1-19409
|
Situação/Requisito: | Ao criar uma visão com apenas um campo, está gerando não conformidade ao aplicar a mesma |
A verificação de totalizadores do browse foi corrigida, pois a mesma tentava acessar campos que a visão não contemplava FWBROWSE.PRW | |
Chamados relacionados: | DFRM1-20280
|
Situação/Requisito: | Ao realizar um lançamento na rotina CTBA102 - Lançamento contábil automático, com continuação de histórico o sistema esta apresentando mensagem de não conformidade |
Realizado o tratamento para verificação de campo obrigatório na MsGetDb MSGETDB.PRW | |
Chamados relacionados: | DFRM1-21140
|
Situação/Requisito: | FWMSPrinter não imprimi imagem com mais de 1MB com o metodo saybitmap |
Corrigido o mecanismo de impressão com imagens acima de 1MB FWMSPRINTER.PRW | |
Chamados relacionados: | DFRM1-19704
|
Situação/Requisito: | Perda de Filtros e Configurações de usuários após migração para o Banco |
Ajuste no tratamento para validação dos registros a serem migrados | |
Chamados relacionados: | DFRM1-19641
|