Não conformidades


Situação/Requisito:

Ao definir as opções a serem apresentada na impressão em excel, não esta sendo respeitado no momento da geração do relatório

Solução/Implementação:


Correção: Corrigido o controle de opção selecionada para a geração de relatórios em excel

REPORT01.PRW

Chamados relacionados:

DFRM1-16461

Situação/Requisito:

Ao realizar a consulta do Mashup Sintegra para o estado Distrito Federal, ocorre a mensagem "Os parâmetros informados não retornaram nenhum resultado" ou o recaptcha é validado, porém os dados não são retornados aos campos

Solução/Implementação:

Efetuado a correção no retorno do Mashup do Sintegra para o estado do Distrito Federal

APCFG10L.PRW

Chamados relacionados:

DFRM1-16573

Situação/Requisito:

Ao utilizar uma fórmula matemática no fórmulas do protheus com "parenteses " é gerado erro 

Solução/Implementação:

Realizado ajuste na verificação de segurança na rotina de fórmulas e ajustado a inclusão de itens como ex.: strings e operadores matemáticos

CFGX019.PRW


Chamados relacionados:

DFRM1-16365

Situação/Requisito:

Emitir relatório CFGR700 passando um campo nos parâmetros

Solução/Implementação:

Ajuste realizado no tamanho utilizado pelo parâmetro de campo no momento da consulta no banco

CFGR700.PRW

MSLIB.PRW

Chamados relacionados:

DFRM1-17240

Situação/Requisito:

Não conformidade é apresentada aoutilizar o TOTVSTWS / u.Move 

Solução/Implementação:

Realizada a proteção no Browse para que seja verificado o dicionário antes de realizar a abertura da SXQ

FWBROWSE.PRW

Chamados relacionados:

DFRM1-17263

Situação/Requisito:

As alterações nas rotinas do Browse no menu não estão sendo respeitadas

Solução/Implementação:

Corrigido o controle de acesso quando feito restrição no próprio menu

MPSYSMENULOAD.PRW


Chamados relacionados:

DFRM1-17092

Situação/Requisito:

Ao realizar a inclusão de mais de uma coluna no browse somente a primeira era apresentada

Solução/Implementação:

Realizado o ajuste para que as demais colunas sejam apresentadas quando o campo variável da coluna estiver vazio e inserida validação para não permitir utilizar um ID já atribuído em uma coluna

FWBRWCONFIG.PRW

FWBRWMODELCONFIG.PRW


Chamados relacionados:

DFRM1-17672

Situação/Requisito:

No vínculo de usuário superior ao usuário comum o sistema não está apresentando a descrição do usuário superior, em base com dicionário no banco

Solução/Implementação:

Adicionado tratamento para a correta apresentação do nome do usuário superior quando utilizado dicionário no banco

MPUSERACCOUNTDATA.PRX

Chamados relacionados:

DFRM1-16841


Situação/Requisito:

A mensagem da classe foi corrigida, utilizando a variável correta para exibir o ID 

Solução/Implementação:

A mensagem da classe foi corrigida, utilizando a variável correta para exibir o ID 

FWUIWORKAREA.PRW

Chamados relacionados:

DFRM1-16778



Situação/Requisito:

Ao excluir todas as linhas filhas com a pai deletada apresenta VLDDATA_FWGRIDNOLINES

Solução/Implementação:

Adicionado tratamento na FwFormGridModel para avaliar se a linha pai também é grid e está deletada

FWFORMGRIDMODEL.PRX

Chamados relacionados:

DFRM1-17743



Situação/Requisito:

A Thread não esta finalizando ao clicar em Log Off sem sair da rotina

Solução/Implementação:

Realizado tratamento para que no logoff executado antes do fechamento da sessões MDI em execução as mesmas sejam encerradas

PROTHEUSFINALUI.PRW

Chamados relacionados:

DFRM1-16941



Situação/Requisito:

Sistema não executa  visualização ou impressão do cadastro de Bens

Solução/Implementação:

Efetuado a correção na impressão de cadastro com rotinas em MVC com mais de um "Form"

FWFORMMODEL.PRW

FWFORMBAR.PRW

FWFORMVIEW.PRW 

PROTHEUSFUNCTIONMVC.PRX

Chamados relacionados:

DFRM1-173351



Situação/Requisito:

O sistema não está permitindo alterar o campo "numero de execuções  no cadastro de agendamento de schedulle

Solução/Implementação:

Tratamento realizado para que o campo de execução permita a edição mesmo após a desabilitação do mesmo com a flag de descarta tarefas atrasadas (desabilitação gerada ao marcar sempre ativo)

FWUISCHEDULLEPERSIST.PRW

Chamados relacionados:

DFRM1-16389



Situação/Requisito:

Desabilitar o menu e pagina Totvsnews do ambiente país Argentina

Solução/Implementação:

Efetuada a retirada da chamada Totvsnews de ambiente Argentina

FWMenu.prw
FWNewsletter.prw

Chamados relacionados:

DFRM1-17657



Situação/Requisito:

Lentidão ao acessar rotinas via Sigamdi com ambiente tendo dicionário no banco

Solução/Implementação:

 Corrigido a leitura de rotinas dos recentes e favoritos quando o dicionário for banco de dados

FWSHORTCUT.PRW
FWFINDMNU.PRX
FWMENU.PRW

Chamados relacionados:

DFRM1-17658



Situação/Requisito:

O sistema não está respeitando a exclusão de índices dentro do cadastro de consulta padrão.

Solução/Implementação:

Foi implementada uma tratativa para considerar e excluir do banco de dados os índices apagados pelo usuário na consulta padrão.

APCFG10J.PRW

Chamados relacionados:

DFRM4-1577

Situação/Requisito:

Sistema apresentando help vazio  em um campo de uma tela  MVC quando a primeira validação é falsa e a segunda verdadeira 

Solução/Implementação:

Realizado tratamento para controle de apresentação do help setado como vazio pela formfieldsmodel

FWFORMMODEL.PRX
FWFORMFIELDSMODEL.PRX
FWFORMVIEW.PRW
FWEDITPANEL.PRW

Chamados relacionados:

DFRM4-17601

Situação/Requisito:

O retorno de um JSON de mais de 1Mb o mesmo é apresentado incompleto realizando testes via navegador

Solução/Implementação:

Solução: Adicionado tratamento para retornar todo o conteúdo no navegador

Chamados relacionados:

DFRM1-17425

Situação/Requisito:

Ao executar o Preview de uma tabela com a opção "Pasta de Cadastro" selecionada é exibida uma não conformidade

Solução/Implementação:

Solução: Adicionado tratamento para não utilizar a tabela temporária de pasta sem que ela exista.

APCFG10A.PRW

Chamados relacionados:

DFRM4-1602

Situação/Requisito:

Em rotinas "MVC" os campos obrigatórios  não estão sendo marcados 

Solução/Implementação:

Realizado tratamento para que o "Setcss" seja aplicado corretamente a partir das validações necessárias também em campos do tipo "combobox"

FWCOMBOBOX.PRW

FWMULTIGET.PRW

Chamados relacionados:

DFRM1-17930

Situação/Requisito:

Na rotina MATA103 que utiliza o MsExecAuto para carregamento automático, não está abrindo as telas de Help

Solução/Implementação:

Realizado tratamento para controle de apresentação do help setado como vazio pela FormFieldsModel

FWFORMMODEL.PRX

FWFORMFIELDSMODEL.PRX

FWFORMVIEW.PRW

FWEDIT PANELl.PRW

Chamados relacionados:

DFRM1-17802

Situação/Requisito:

Chunked + gzip não retorna todo conteúdo em navegador

Solução/Implementação:

Adicionado tratamento para retornar todo o conteúdo no navegador

FWHTTPLIB.PRX

Chamados relacionados:

DFRM1-17425

Situação/Requisito:

O cadastro de fórmulas não está aceitando " IIF CFGX019"

Solução/Implementação:

Por questões de segurança, não é permitido o uso de IF e IIF diretamente no fórmulas, foi ajustada a mensagem no uso dessas funções. Em casos complexos, deverá utilizar User Function

MPEXPRESSIONTOOLS.PRW

Chamados relacionados:

DFRM1-17937

Situação/Requisito:

Solicitado o ajuste de Filtro com função com  retorno maior que 2000 bytes

Solução/Implementação:

Adicionado tratamento para evitar a aplicação de filtro default em duplicidade

FWBRWTABLE.PRW

Chamados relacionados:

DFRM1-17764

Situação/Requisito:

Não conformidade em transferência de funcionários com filtro em papel de trabalho

Solução/Implementação:

Corrigido a changequery para tratamento de filtros de papel de trabalho

APLIB070.PRW

Chamados relacionados:

DFRM1-17735

Situação/Requisito:

A não conformidade é apresentada em relatório em Excel  formato Tabela

Solução/Implementação:

Realizado melhoria na geração do relatório de usuário quando o formato planilha/tabela for selecionado

CFGA510.PRX

REPORT01.PRW

FWFORMFIELDSMODEL.PRX

FWFORMGRIDMODEL.PRX

Chamados relacionados:

DFRM1-17754

Situação/Requisito:

Ao cadastrar as restrições de Filiais no usuário, informando apenas o Grupo de Empresas, Empresa e Unidade de Negócio, a coluna de Filial da empresa não é preenchida. Porém ao salvar o cadastro e abri-lo novamente, a coluna Filial da empresa vem preenchida com o conteúdo da filial do usuário que esta logado no Configurador

Solução/Implementação:

Ajustada a função de inicialização dos campos

MPUSERACCOUNTDATA.PRX

Chamados relacionados:

DFRM1-17309

Situação/Requisito:

Não conformidade ao  executar um relatório utilizando a propriedade aFontSize do TReport

Solução/Implementação:

Realizada proteção na utilização da propriedade aFontSize com a quantidade de posições de acordo com a documentação

REPORTt01.PRW

Chamados relacionados:

DFRM1-17584

Situação/Requisito:

Configurando o campo reservado Bloqueio Automático (X5_MSBLQL). É apresentado não conformidade  na tentativa de alterar qualquer tabela genérica.

Solução/Implementação:

Realizado tratamento para que ao adicionar os campos reservados na SX5 não apresente o erro ao alterar um registro

APCFG10F.PRW

Chamados relacionados:

DFRM1-17361

Situação/Requisito:

Ao manipular os campos da aba uso, no cadastro de campos,  o campo Browse acaba ficando bloqueado

Solução/Implementação:

Corrigido a validação de habilitação do campo Browse na tela de cadastro de campo

APCFG10C.PRW

Chamados relacionados:

DFRM1-17699

Situação/Requisito:

Não conformidade  na manutenção em filtro de relatório

Solução/Implementação:

Após alteração do objeto de filtro no TReport, não é mais permitido a inclusão de expressões com funções. Será apresentada mensagem com filtro antigo ao usuário

REPORT14.PRW

FWFILTER.PRW

Chamados relacionados:

DFRM1-17466

Situação/Requisito:

A changequery está concatenando o campo com a palavra reservada "DISTINCT" indevidamente, situação só ocorre em banco de dados DB2

Solução/Implementação:

Foi criada uma verificação que antes de concatenar o campo, é verificada se o "DISTINCT" possui um espaço final, na ausência do mesmo, é forçado um espaço para evitar a concatenação indevida

APLIB070.PRW

Chamados relacionados:

DFRM1-18414

Situação/Requisito:

A ordenação no configurador estava pulando a numeração dos campos.

Solução/Implementação:

Foi implementada uma tratativa para mostrar a ordem correta com base na quantidade de registros da tabela. A alteração foi feita apenas na visualização, a ordem que é gravada no banco de dados já estava correta.

Chamados relacionados:

DFRM4-1747

Situação/Requisito:

Não conformidade em filtro de browse utilizando as funções Page Down e Page Up

Solução/Implementação:

Adicionado tratamento na FwBrowse para quando utilizando browse por query respeitar o filtro aplicado

FWBROWSE.PRW

Chamados relacionados:

DFRM1-17685

Situação/Requisito:

Não conformidade em exportação de XML da consulta genérica de uma tabela que contenha muitos registros

Solução/Implementação:

Realizado melhoria na exportação do XML na consulta genérica para que seja escrita diretamente em arquivo

APLIB230.PRW

Chamados relacionados:

DFRM1-18038

Situação/Requisito:

Em ambientes com dicionário no banco de dados a rotina automática de pedido de venda não estava incluindo os campos de usuários no header ao usar a função FillGetDados

Solução/Implementação:

Ajustada condição que inibia a inclusão dos campos de usuários

FWGETHEADER.PRW

Chamados relacionados:

DFRM1-18232

Situação/Requisito:

Relatório de auditoria não está trazendo o endereço correto de IP conforme máquina de acesso

Solução/Implementação:

Alterados pontos de gravação do Embedded Audit Trail para utilizar o IP do client quando não for execução via remote

APLIB090.PRW

APQUERY.PRW

APSDU.PRW

TBICONN.PRW

Chamados relacionados:

DFRM1-17155

Situação/Requisito:

A opção "imprimir" no menu Ações Relacionadas" do browse não estava sendo apresentada em algumas rotinas com acesso Sigamdi

Solução/Implementação:

Realizado ajuste para a apresentação correta da opção "imprimir" em Browse de rotinas

CFGA700.PRW

CFGA710.PRW

Chamados relacionados:

DFRM1-18686

*Liberado dia 27.08 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework.

Situação/Requisito:

Sistema apresentava não conformidade quando executava abertura de ambiente com RpcSetEnv e tinha configurado oAuthClient nas políticas

Solução/Implementação:

Adicionada informação para não gerar o erro na requisição de numeração automática

TBICONN.PRW

Chamados relacionados:

DFRM1-18177

*Liberação dia 13.09 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework.

Situação/Requisito:

Não conformidade  ao ao tentar alterar, excluir um campo com conteúdo de aspas simples.

Solução/Implementação:

Efetuado o tratamento para efetuar a troca de aspas simples por CHR(39)||, quando o ambiente estiver em banco Oracle

MPPREPVALIDATION.PRW

PROTHEUSFUNCTIONMVC.PRX

Chamados relacionados:

DFRM1-17955

*Liberação dia 13.09 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework.

Situação/Requisito:

Erro ao tentar adicionar um campo na pasta no Configurador

Solução/Implementação:

Corrigido o tratamento ao alterar os campos em uma pasta

APCFG10H.PRW

Chamados relacionados:

DFRM4-2117

*Liberação dia 13.09 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework.

Situação/Requisito:

Os acessos 111,112,121 e 122 não estão sendo validados na classe FWMSPrinter 

Solução/Implementação:

Corrigido para que os acessos sejam validados na classe FWMSPrinter

FWBUTTONSELECT.PRW

FWPRINTERSETUP.PRW

FWMSPRINTER.PRW

Chamados relacionados:

DFRM1-17524

*Liberação dia 13.09 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework.

Situação/Requisito:

Não exclui índices na consulta padrão logo após inserir um índice novo.

Solução/Implementação:

Implementada tratativa na função responsável por carregar as consultas padrões, os índices excluídos eram considerados na busca e exibidos para o usuário.

APCFG10J.PRW

Chamados relacionados:

DFRM4-2056

*Liberação dia 13.09 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework.

Situação/Requisito:

Em banco de dados DB2 o Extrator Fiscal apresenta não conformidade no registro T009

Solução/Implementação:

Adicionado tratamento para campos com alias em 'distincts'encadeados

Chamados relacionados:

DFRM1-18720

*Liberação dia 13.09 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework.

Situação/Requisito:

Ao atualizar o menu padrão de qualquer módulo, e, caso esse menu tenha alguma modificação (feita no próprio configurador) o sistema desconfigura o menu ao fazer uma nova atualização.

Solução/Implementação:

Criado tratamento para corrigir os campos de ordem que ficaram duplicados após atualização

MPSYSMENUIMPORT.PRW

Chamados relacionados:

DFRM1-18358

*Liberação dia 13.09 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework.

Situação/Requisito:

Ao efetuar requisições de método GET no serviço RESTFull Protheus, informando na URL um parâmetro que contém conteúdo com uma carácter especial, ocorre uma não conformidade 

Solução/Implementação:

Efetuado a correção na verificação de "urls" com caracter especial Rest

FWURI.PRW

Chamados relacionados:

DFRM1-18015

*Liberação dia 13.09 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework.

Situação/Requisito:

 Rotina rateio On-line com divergência  no percentual

Solução/Implementação:

Adicionado tratamento para a correta execução dos totalizadores SUM e COUNT no MVC

FWFORMCALCMODEL.PRX

FWFORMMODEL.PRX

PROTHEUSLOOKUP.PRW

Chamados relacionados:

DFRM1-18086

*Liberação dia 13.09 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework.


Situação/Requisito:

 Na impressão de relatórios FINR150, FINR130 E CTBR180 com a opção "sintético" e com filtros,  o sistema não executa o filtro

Solução/Implementação:

Corrigido a montagem do filtro nos relatórios personalizados

Chamados relacionados:

DFRM1-18775

*Liberação dia 13.09 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework.


Situação/Requisito:

Não conformidade ao logar  VTDEBUG onde o usuário possui um grupo de usuário configurado

Solução/Implementação:

Efetuado O tratamento para exibição da mensagem quando o usuário não tiver grupo de empresa cadastrado ao conectar no coletor telnet

SIGAPSW.PRW

Chamados relacionados:

DFRM1-18508

*Liberação dia 13.09 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework.


Situação/Requisito:

Não conformidade ao executar UPDDISTR

Solução/Implementação:

Removidos recursos preparados para atualização das tabelas XAL e XAM (relacionadas com LGPD)

Chamados relacionados:

DFRM1-19076

*Liberação dia 16.09 - Para maiores informações sobre liberação, favor entrar em contato com o Atendimento Framework.


  • Sem rótulos