...
Melhorias
Expandir |
---|
title | DFRM1- 21101- Não conformidade em acesso VTDEBUG22628 - Implementação do uso das credenciais de ClientID e clientSecret na configuração da integração dos dados do Protheus para a Carol |
---|
|
Situação/Requisito: | Rotina de VTDEBUG não abre o menu caso no nome não contenha a palavra SIGA | Solução/Implementação: | Realizado manutenção na forma de validação para tratativa do retorno do ID de Item do menu | Chamados relacionados: | DFRM1 - 21101 |
|
Expandir |
---|
title | DFRM1- 21192 - Não conformidade em consulta genérica |
---|
|
Situação/Requisito: | Ao tentar exportar uma consulta generica por excel em uma máquina que o usuário do windows possui ‘usuário sobrenome’ não esta conseguindo abrir o arquivo automaticamente |
Solução/Implementação: | Corrigido os parametos de abertura de arquivos quando se possui espaços em pastas ou arquivos
Aplib230.prw
Substituir o endpoint de obtenção de informações da Carol para utilizar um que utilize as informações de clientId e ClientSecret | Solução/Implementação: | Alterado o endpoint no fonte FWTECFINWIZARDTESTCASE.PRW FWTECFINWIZARD.PRW FWTECFINCONFIGURATION.PRW https://tdn.totvs.com/pages/viewpage.action?pageId=538497421&draft=true | Chamados relacionados: | DFRM1 - 22628 |
|
Não conformidades
Chamados relacionados: | DFRM1 - 21192 |
Expandir |
---|
title | DFRM1- 21467 21101- Não conformidade na criação de arquivos na pasta Systemem acesso VTDEBUG |
---|
|
Situação/Requisito:Não | Conformidade após ser criado muitos arquivos na pasta \system quando o cancelamento de impressão é feitoRotina de VTDEBUG não abre o menu caso no nome não contenha a palavra SIGA | Solução/Implementação: | Após a impressão ser cancelada será chamado um método que exclui o arquivo, evitando não conformidades FWMSPRINTER.PRW FWMSPRINTERTESTCASE.PRWRealizado manutenção na forma de validação para tratativa do retorno do ID de Item do menu | Chamados relacionados: | DFRM1 - 2146721101 |
|
Expandir |
---|
title | DFRM4DFRM1- 3040 - Campo X5_MSBLQL é excluído na tabela no banco de dados, quando executa o compatibilizador UPDDISTR21192 - Não conformidade em consulta genérica |
---|
|
Situação/Requisito:Campo X5_MSBLQL é excluído na tabela no banco de dados, quando executa o compatibilizador UPDDISTR | Ao tentar exportar uma consulta generica por excel em uma máquina que o usuário do windows possui ‘usuário sobrenome’ não esta conseguindo abrir o arquivo automaticamente | Solução/Implementação: | Corrigido os parametos de abertura de arquivos quando se possui espaços em pastas ou arquivos Aplib230.prw Efetuada alteração na rotina do migrador para preservar o campo X5_MSBLQL criado pelo usuário no configurador APUPD030.PRW
| Chamados relacionados: | DFRM4 DFRM1 - 304021192 |
|
Expandir |
---|
title | DFRM4DFRM1- 3021 - Aplicador do Audit criando as triggers apenas do primeiro Grupo de Empresas21467 - Não conformidade na criação de arquivos na pasta System |
---|
|
Situação/Requisito: | Ao configurar o aplicador de triggers para auditoria (Embedded Audit Trail) para dois Grupos de Empresas, somente são criadas no banco de dados as triggers do primeiro Grupo de Empresas | Não Conformidade após ser criado muitos arquivos na pasta \system quando o cancelamento de impressão é feito | Solução/Implementação: | Após a impressão ser cancelada será chamado um método que exclui o arquivo, evitando não conformidades FWMSPRINTER.PRW FWMSPRINTERTESTCASE | Solução/Implementação: | Efetuada correção na rotina de exclusão / criação de triggers com dicionário migrado para que considere todos os grupos de empresas selecionados. CFGA710.PRW | Chamados relacionados: | DFRM4 DFRM1 - 302121467 |
|
Expandir |
---|
title | DFRM1 DFRM4- 22157 - Duplicidade de acesso a registro na tabela SC9 por browse3040 - Campo X5_MSBLQL é excluído na tabela no banco de dados, quando executa o compatibilizador UPDDISTR |
---|
|
A verificação de dados protegidos está abrindo e fechando transações, efetuando com isso um dbCommitAll e também MsUnlockAll, commitando e soltando todos os registros anteriores, gerando inconsistências diversas no sistema, assim como permitindo dois usuários alterarem o mesmo registroCampo X5_MSBLQL é excluído na tabela no banco de dados, quando executa o compatibilizador UPDDISTR | Solução/Implementação: |
A verificação de dados protegidos foi alterada para utilizar o modelo de usuários como visualização, com isso nenhuma transação é aberta e nenhum registro é liberado ou commitado indevidamente FWUSERACCOUNT.PRX Efetuada alteração na rotina do migrador para preservar o campo X5_MSBLQL criado pelo usuário no configurador APUPD030.
| FWPROTECTEDDATAUTIL.PRW
| Chamados relacionados: | DFRM1 22157 |
Expandir |
---|
title | DFRM1 DFRM4- 21799 - Não conformidade em Relatório de usuários3021 - Aplicador do Audit criando as triggers apenas do primeiro Grupo de Empresas |
---|
|
O relatório não está mostrando todas as rotinas do módulos SIGAGPE. E nas rotinas que são mostradas desse módulo, o relatório mostra permissões que foram retiradas para a rotinaAo configurar o aplicador de triggers para auditoria (Embedded Audit Trail) para dois Grupos de Empresas, somente são criadas no banco de dados as triggers do primeiro Grupo de Empresas | Solução/Implementação: |
Realizado tratamento para que o relatório encontre corretamente os valores de menu e de seus acessos de acordo com a configuração de usuário Efetuada correção na rotina de exclusão / criação de triggers com dicionário migrado para que considere todos os grupos de empresas selecionados. CFGA710 | CFGR510.PRW
| Chamados relacionados: | DFRM1 21799 |
Expandir |
---|
title | DFRM1 - 21909 - Não conformidade na rotina TMSA01822157 - Duplicidade de acesso a registro na tabela SC9 por browse |
---|
|
Situação/Requisito: | Na rotina de Agendamento de Entrega(TMSA018), ao digitar o conteúdo do campo DYD_TIPADG - Tipo de Agendamento pelo teclado, o cursor não passa para o próximo campo | Solução/Implementação: | Realizado tratamento para que ao realizar o refresh de todos os grid's mvc os totalizadores desses grids não sejam modificados (não há totalizadores nos grid's mvc para uso FWFORMFGRID.PRW | Chamados relacionados: | DFRM1- 21909 | A verificação de dados protegidos está abrindo e fechando transações, efetuando com isso um dbCommitAll e também MsUnlockAll, commitando e soltando todos os registros anteriores, gerando inconsistências diversas no sistema, assim como permitindo dois usuários alterarem o mesmo registro | Solução/Implementação: | A verificação de dados protegidos foi alterada para utilizar o modelo de usuários como visualização, com isso nenhuma transação é aberta e nenhum registro é liberado ou commitado indevidamente FWUSERACCOUNT.PRX FWPROTECTEDDATAUTIL.PRW | Chamados relacionados: | DFRM1- 22157 |
|
Expandir |
---|
title | DFRM1 - 21318 - Lentidão na rotina TECA99921799 - Não conformidade em Relatório de usuários |
---|
|
Situação/Requisito:FWUIWorkSheet está com lentidão na referência circulaR | O relatório não está mostrando todas as rotinas do módulos SIGAGPE. E nas rotinas que são mostradas desse módulo, o relatório mostra permissões que foram retiradas para a rotina | Solução/Implementação: | Realizado tratamento para que o relatório encontre corretamente os valores de menu e de seus acessos de acordo com a configuração de usuário CFGR510 Feitas alterações de performance para executar o método setvalue somente uma vez por célulA FWWORKSHEET.PRW FWUIWORSHEET.PRW | Chamados relacionados: | DFRM1- 2131821799 |
|
Expandir |
---|
title | DFRM1 - 20991 - Opções avançadas no reset de senhas não é exibido com single sign on habilitado21909 - Não conformidade na rotina TMSA018 |
---|
|
Situação/Requisito: | Quando o single sign on está habilitado como opcional ou obrigatório não é possível realizar o reset de senha do usuário administrador pois desabilita a opções avançadasNa rotina de Agendamento de Entrega(TMSA018), ao digitar o conteúdo do campo DYD_TIPADG - Tipo de Agendamento pelo teclado, o cursor não passa para o próximo campo | Solução/Implementação: | Ajustado login Realizado tratamento para que valide se user é o ADMIN para habilitar as opções de recuperação de senha do ADMIN com o controle do SSO habilitado como opcional ou obrigatórioao realizar o refresh de todos os grid's mvc os totalizadores desses grids não sejam modificados (não há totalizadores nos grid's mvc para uso FWFORMFGRIDFWUISKIN.PRW | Chamados relacionados: | DFRM1- 2099121909 |
|
Expandir |
---|
title | DFRM4 DFRM1 - 3285 - Não conformidade ao utilizar a rotina de banco de conhecimento quando é chamada a rotina base de cadastro de conhecimentos21318 - Lentidão na rotina TECA999 |
---|
|
Situação/Requisito: | FWUIWorkSheet está com lentidão na referência circulaR | Solução/Implementação: | Feitas alterações de performance para executar o método setvalue somente uma vez por célulA FWWORKSHEET.PRW FWUIWORSHEET. | Situação/Requisito: | Não conformidade ao utilizar a rotina de banco de conhecimento quando é chamada a rotina base de cadastro de conhecimentos | Solução/Implementação: | Efetuada proteção ao conteúdo da variável aRotina do controle das opções do browse inicial. MPDOCUMENT.PRW | Chamados relacionados: | DFRM4DFRM1- 328521318 |
|
Expandir |
---|
title | DFRM4 DFRM1 - 3288 - Erro ao visualizar Conhecimento no Pedido de Vendas20991 - Opções avançadas no reset de senhas não é exibido com single sign on habilitado |
---|
|
Error.log ao visualizar Conhecimento | Solução/Implementação: | Efetuada proteção ao conteúdo das variáveis aCols, aHeader e N pré existentes quando da chamada do banco de conhecimento. Na quase totalidade dos casos o banco de conhecimento é disparado das opções de browse inicial o que não exige tal proteção. No entanto, no Pedido de Vendas o banco de conhecimento foi chamado de dentro da rotina de edição, o que gerou conflito dos grids de edição do banco de conhecimento e pedido (GetDados). Fonte modificado: MPDOCUMENT.PRW | Chamados relacionados: | DFRM4 - 3288 | Quando o single sign on está habilitado como opcional ou obrigatório não é possível realizar o reset de senha do usuário administrador pois desabilita a opções avançadas | Solução/Implementação: | Ajustado login para que valide se user é o ADMIN para habilitar as opções de recuperação de senha do ADMIN com o controle do SSO habilitado como opcional ou obrigatório FWUISKIN.PRW | Chamados relacionados: | DFRM1- 20991 |
|
Expandir |
---|
title | DFRM4 - 3285 - Não conformidade ao utilizar a rotina de banco de conhecimento quando é chamada a rotina base de cadastro de conhecimentos |
---|
|
Situação/Requisito: | Não conformidade ao utilizar a rotina de banco de conhecimento quando é chamada a rotina base de cadastro de conhecimentos | Solução/Implementação: | Efetuada proteção ao conteúdo da variável aRotina do controle das opções do browse inicial. MPDOCUMENT.PRW | Chamados relacionados: | DFRM4- 3285 |
|
Expandir |
---|
title | DFRM4 - 3288 - Erro ao visualizar Conhecimento no Pedido de Vendas |
---|
|
Situação/Requisito: | Error.log ao visualizar Conhecimento | Solução/Implementação: | Efetuada proteção ao conteúdo das variáveis aCols, aHeader e N pré existentes quando da chamada do banco de conhecimento. Na quase totalidade dos casos o banco de conhecimento é disparado das opções de browse inicial o que não exige tal proteção. No entanto, no Pedido de Vendas o banco de conhecimento foi chamado de dentro da rotina de edição, o que gerou conflito dos grids de edição do banco de conhecimento e pedido (GetDados). Fonte modificado: MPDOCUMENT.PRW | Chamados relacionados: | DFRM4 - 3288 |
|
Expandir |
---|
title | DFRM4 - 3147 - Ajuste em tela na alteração da obrigatoriedade do Campo |
---|
|
Situação/Requisito: | Ao alterar a obrigatoriedade de um campo, confirmar a tela e entrar novamente na tela a alteração não é exibida em tela | Solução/Implementação: | Correção na inicialização da marcação de Campo de obrigatório Fonte: APCFG10C.PRW | Chamados relacionados: | DFRM4 - 3147 |
|
Expandir |
---|
title | DFRM1 - 19621 - Não conformidade na seleção de Papel de Ttabalho |
---|
|
Situação/Requisito: | Campo do Papel de Trabalho está bloqueado mesmo com o usuário tendo acesso a papéis distintos de acordo com os grupos que ele tem acesso | Solução/Implementação: | A forma como é feita a busca dos papéis disponíveis foi modificada quando o acesso priorizado é pelos grupos do usuário FWUSERACCOUNT.PRX FWAPP.PRW FWUISKIN.PRW FWGETENV.PRW PROTHEUSFINALIUI.PRW | Chamados relacionados: | DFRM1- 19621 |
|
Expandir |
---|
title | DFRM4 -3291 - Não conformidade com o Wizzard do banco de conhecimentos |
---|
|
Situação/Requisito: | Rotina banco de conhecimento, não está gravando os campos da grid. | Solução/Implementação: | Efetuada alteração para sempre disparar os inicializador padrão dos campos diferentes de virtual na composição da nova linha de conhecimentos associados MPDOCUMENT.PRW | Chamados relacionados: | DFRM4- 3291 |
|
Expandir |
---|
title | DFRM1 - 22100 - Não conformidade em consulta genérica |
---|
|
Situação/Requisito: | A exportação da consulta genérica está gerando valores incorretos em campos do tipo combobox | Solução/Implementação: | A verificação de valores do combobox passou a não pesquisar os valores permitidos no combobox quando o mesmo não está preenchido, deixando assim de gerar um valor incorreto | Chamados relacionados: | DFRM1 - 22100 |
|
Expandir |
---|
title | DFRM1 - 21727 - Não conformidade em reset de senha de usuário Admin |
---|
|
Situação/Requisito: | O reset de senha via token do Admin não está efetuando a limpeza completa de todos os campos relativos ao bloqueio | Solução/Implementação: | Alguns outros campos de bloqueio passaram a ser limpos, efetuando assim o desbloqueio completo do usuário Admin FWPSWSENDBYMAIL.PRX | Chamados relacionados: | DFRM1 - 21717 |
|
Expandir |
---|
title | DFRM1 - 21811 - Não conformidade em impressão de rotina MVC |
---|
|
Situação/Requisito: | Ao efetuar a impressão de uma rotina MVC direto pelo menu funcional, o Protheus está entrando em loop | Solução/Implementação: | Foi criado um tratamento para atualizar o primeiro e último registro da rotina MVC quando chamada via menu funcional, evitando assim que o Protheus entre em loop e corrigindo a impressão dos dados FWFORMBROWSE.PRW | Chamados relacionados: | DFRM1 - 21811 |
|
Expandir |
---|
title | DFRM1 - 22058 - Classe Treport não estava gerando os gráficos |
---|
|
Situação/Requisito: | Classe TREPORT não estava gerando os gráficos | Solução/Implementação: | Criado Método SetGraphic na classe TRCollection para que seja possível informar as propriedades de impressão do gráfico no tReport REPORT12.PRW | Chamados relacionados: | DFRM1 - 22058 |
|
Expandir |
---|
title | DFRM1 - 22107 - Não conformidade em impressão de consulta genérica |
---|
|
Situação/Requisito: | Impressão de consulta genérica relacional gera "invalid typecast in file" devido há um tipo de variável não esperada como parâmetro | Solução/Implementação: | Foi ajustado para validar com a consulta feita também para quando as colunas fossem adicionadas manualmente APRPM20.PRW
| Chamados relacionados: | DFRM1 - 22107 |
|
Expandir |
---|
title | DFRM1 - 22322 - Método SystemParameters não funciona em ambiente com dicionário ctree |
---|
|
Situação/Requisito: | Método SystemParameters não funciona em ambiente com dicionário ctree | Solução/Implementação: | Criada função para recuperar os dados em formato array em vez de query no banco FWPARAMADAPTER.PRW | Chamados relacionados: | DFRM1 - 22322 |
|
Expandir |
---|
title | DFRM1 - 21636 - Não conformidade em relatório da rotina MATR900 |
---|
|
Situação/Requisito: | O TReport está efetuando a impressão do título do relatório de forma sobreposta ao nome do arquivo que o relatório foi gerado | Solução/Implementação: | O cálculo de pixels de onde o título será impresso foi corrigido, para que o mesmo seja impresso após o nome do arquivo, evitando assim a sobreposição REPORT01.PRW | Chamados relacionados: | DFRM1 - 21636 |
|
Expandir |
---|
title | DFRM1 - 20996 - Não conformidade em cópia de grupo de usuários |
---|
|
Situação/Requisito: | Em ambiente com Dicionário no Banco de Dados, ao copiar um Grupo de Usuários que possui um privilégio vinculado, este é apagado do Grupo utilizado para realizar a cópia | Solução/Implementação: | Ajustado processamento de cópia do grupo quando o mesmo possui privilégios para que eles sejam copiados para o grupo a ser criado. Foi encontrado e solucionado um outro problema na rotina com relação a deleção dos privilégios quando o grupo é deletado, nessa situação apenas o grupo estava sendo deletado, deixando o registro de privilégio ativo CFGA520.PRX | Chamados relacionados: | DFRM1 - 20996 |
|
Expandir |
---|
title | DFRM4 - 3320 - Não conformidade no acesso ao Banco de Conhecimento |
---|
|
Situação/Requisito: | Ao acessar o Cadastro de Clientes, Banco de Conhecimento e logo em seguida voltar ao Cadastro de Clientes o campo "Observação" apresenta apenas a primeira linha. | Solução/Implementação: | Alterado o modo de comportamento da chamada de uma rotina pelo menu relacional. A função SetStartMod() irá retorna o valor antigo. FWFORMBROWSE.PRW | Chamados relacionados: | DFRM4 - 3320 |
|
Expandir |
---|
title | DFRM1 - 22253 - Não conformidade em atualização de menus |
---|
|
Situação/Requisito: | Ao efetuar a atualização de um menu customizado com nome de menu padrão e com um XNU padrão (TOTVS), após a finalização da atualização o menu fica inconsistente | Solução/Implementação: | A busca do ID interno de menus foi corrigida para que busque o ID customizado caso o ID padrão não seja encontrado, com isso a atualização baseia-se no menu customizado, adicionando os novos itens corretamente MPSYSYMENUIMPORTSYSPRW | Chamados relacionados: | DFRM1- 22253 |
|
Expandir |
---|
title | DFRM1 - 22311 - Não conformidade em relatório |
---|
|
Situação/Requisito: | Ao emitir um relatório em PDF feito com a classe FWMsPrinter em Smartclient HTML, o PDF não é gerado corretamente, não permitindo o download ou não finalizando o mesmo | Solução/Implementação: | Os códigos internos da geração de PDF que são utilizados em conjunto com o printer.exe foram atualizados, pois estavam defasados, essa atualização corrigiu a geração do PDF em client HTML (Webapp) FWMSPRINTER.PRW | Chamados relacionados: | DFRM1- 22311 |
|
Expandir |
---|
title | DFRM1 - 21636 - Não conformidade em título de relatório |
---|
|
Situação/Requisito: | O TReport está efetuando a impressão do título do relatório de forma sobreposta ao nome do arquivo que o relatório foi gerado | Solução/Implementação: | O cálculo de pixels de onde o título será impresso foi corrigido, para que o mesmo seja impresso após o nome do arquivo, evitando assim a sobreposição REPORT01.PRW | Chamados relacionados: | DFRM1- 21636 |
|
Expandir |
---|
title | DFRM1 - 22344 - Upddistr ocasionando não conformidade em dados protegidos |
---|
|
Situação/Requisito: | Pacote com campos de LGPD obrigatório e ocasionando não conformidade | Solução/Implementação: | Ajustada a validação de uso das tabelas de dados protegidos no sistema para que seja realizada por empresa avaliando se o UPDDISTR foi executado com os valores de dados protegidos | Chamados relacionados: | DFRM1- 22344 |
|
Expandir |
---|
title | DFRM1 - 21770 - Título de campo "busca" duplicado |
---|
|
Situação/Requisito: | Título da busca de campos (CTRL + F) está duplicado | Solução/Implementação: | O título era criado 2 vezes no FwBalloon e no FwEditPanel, foi alterado e só irá ser criado no FwEditPanel FWBALLOON.PRW FWEDITPANEL.PRW | Chamados relacionados: | DFRM1- 21770 |
|
Expandir |
---|
title | DFRM1 - 20413 - Campo de confirmar senha bloqueado ao cadastrar novo usuário do sistema |
---|
|
Situação/Requisito: | Campo 'confirma senha' bloqueado ao cadastrar usuário
| Solução/Implementação: | Retirada a função que estava bloqueando o campo no momento em que ele é criado FWUSERACCOUNTDATA.PRW | Chamados relacionados: | DFRM1- 20413 |
|
Expandir |
---|
title | DFRM1 - 21959 - Não conformidade em repositório de imagem |
---|
|
Situação/Requisito: | Devido há imagem ter ultrapassado o tamanho limite, com isso deveria ter aparecido uma mensagem de erro, porém a mensagem foi chamada com 'self' dentro de uma static function e ocasionou uma inconsistência
| Solução/Implementação: | O código foi ajustado para ser chamado usando o Objeto que continha a mensagem REPOSIT.PRW FWTBMREPMOCK |
|
Expandir |
---|
title | DFRM4 - 3147 - Ajuste em tela na alteração da obrigatoriedade do Campo |
---|
|
Situação/Requisito: | Ao alterar a obrigatoriedade de um campo, confirmar a tela e entrar novamente na tela a alteração não é exibida em tela |
Solução/Implementação: | Correção na inicialização da marcação de Campo de obrigatório Fonte: APCFG10C.PRW |
Chamados relacionados: | DFRM4 - 3147 |
Expandir |
---|
title | DFRM1 - 19621 - Não conformidade na seleção de Papel de Ttabalho |
---|
|
Situação/Requisito: | Campo do Papel de Trabalho está bloqueado mesmo com o usuário tendo acesso a papéis distintos de acordo com os grupos que ele tem acesso | Solução/Implementação: | A forma como é feita a busca dos papéis disponíveis foi modificada quando o acesso priorizado é pelos grupos do usuário FWUSERACCOUNT.PRX FWAPP.PRW FWUISKIN.PRW FWGETENV.PRW PROTHEUSFINALIUI.PRW
| Chamados relacionados: | DFRM1- 1962121959 |
|
Expandir |
---|
title | DFRM4 DFRM1 - 3291 - Não conformidade com o Wizzard do banco de conhecimentos22286 - Query para exclusão de itens na XAM |
---|
|
Situação/Requisito: | Ao aplicar atualizações de upddistr com bancos de dados MSSQL, era apresentado erro de instrução sql ("Incorrect syntax near 'XAMOLD'....") no console do dbaccess, impedindo a atualização do Upddist
| Solução/Implementação: | Ajustada a instrução para banco sql e para dbaccess | Situação/Requisito: | Rotina banco de conhecimento, não está gravando os campos da grid. | Solução/Implementação: | Efetuada alteração para sempre disparar os inicializador padrão dos campos diferentes de virtual na composição da nova linha de conhecimentos associados MPDOCUMENT.PRW | Chamados relacionados: | DFRM4DFRM1- 329122286 |
|
Expandir |
---|
title | DFRM1 - 22100 22263 - Não conformidade em consulta genéricana criação de menu em SIGAMNT |
---|
|
Situação/Requisito:A exportação da consulta genérica está gerando valores incorretos em campos do tipo combobox | Ao recriar o Menu do Sigamnt utilizando Frotas e Facilities (MV_NG1FAC = 1) o menu de Miscelânea não é recriado, impossibilitando a utilização no Sistema
| Solução/Implementação: | Ajustado processamento de restaurar o menu, para que verifique corretamente se o mesmo trata-se de um menu padrão personalizado, neste caso o sistema deve varrer os itens para verificação mantendo o existente MPSYSYMENUIMPORT.PRW A verificação de valores do combobox passou a não pesquisar os valores permitidos no combobox quando o mesmo não está preenchido, deixando assim de gerar um valor incorreto | Chamados relacionados: | DFRM1- 2210022263 |
|
Expandir |
---|
title | DFRM1 - 21717 22555 - Não conformidade em reset de senha de usuário Adminao logar no App Meu RH |
---|
|
Situação/Requisito: | Ao possuir a configuração de SINGLE SIGN-ON, o Meu RH não está funcionando corretamente O reset de senha via token do Admin não está efetuando a limpeza completa de todos os campos relativos ao bloqueio
| Solução/Implementação: | Verificado que o problema ocorria em filiais com layout maior que 2, em ambientes com o SAML obrigatório no Single SignOn, e foi realizado ajuste na revalidação do usuário logado, na função de carregamento de filiais corretamente FWAPP.PRW FWHTTPAUTH Alguns outros campos de bloqueio passaram a ser limpos, efetuando assim o desbloqueio completo do usuário Admin FWPSWSENDBYMAIL.PRX.PRW
| Chamados relacionados: | DFRM1- 2171722555 |
|
Expandir |
---|
title | DFRM1 - 21811 22222 - Não conformidade em impressão de rotina MVCna SC ao gerar pedido de venda e conta/ordem |
---|
|
Situação/Requisito: | Ao efetuar a impressão de uma rotina MVC direto pelo menu funcional, o Protheus está entrando em loopenviar um xml através do EAI via soap, o mesmo está sendo modificado perdendo informações originais ao chegar no adapter
| Solução/Implementação: | Ajustado o tratamento ao receber um xml via soap para que o mesmo só seja recriado caso não exista um xml carregado FWEAI Foi criado um tratamento para atualizar o primeiro e último registro da rotina MVC quando chamada via menu funcional, evitando assim que o Protheus entre em loop e corrigindo a impressão dos dados FWFORMBROWSE.PRW | Chamados relacionados: | DFRM1- 2181122222 |
|
Expandir |
---|
title | DFRM1 - 22058 - Classe Treport não estava gerando os gráficos22489 - Não conformidade em alteração de botões de grid |
---|
|
Situação/Requisito: | Ao alterar a ordenação dos botões do grid está gerando não conformidade em determinadas rotinasClasse TREPORT não estava gerando os gráficos
| Solução/Implementação: | Ao efetuar a alteração na ordenação dos botões, o índice passou a ser validado antes de ser utilizado, evitando assim inconsistências de acesso a índices inválidos nos arrays FWBRWCONFIG Criado Método SetGraphic na classe TRCollection para que seja possível informar as propriedades de impressão do gráfico no tReport REPORT12.PRW | Chamados relacionados: | DFRM1- 2205822489 |
|
Expandir |
---|
title | DFRM1 - 22107 - Não conformidade em impressão de consulta genérica22377 - Mashups Síntegra não cancela opração |
---|
|
Situação/Requisito: | Impressão de consulta genérica relacional gera "invalid typecast in file" devido há um tipo de variável não esperada como parâmetroBotão cancelar no captcha do mashups – Sintegra não está funcionando | Solução/Implementação: | Corrigido o controle de execução do botão cancelar do mashups – Sintegra APCFG10L Foi ajustado para validar com a consulta feita também para quando as colunas fossem adicionadas manualmente APRPM20.PRW | Chamados relacionados: | DFRM1- 2210722377 |
|
Expandir |
---|
title | DFRM1 - 22477 - Método SystemParameters não funciona em ambiente com dicionário ctree20903 - Adequação de mensagens ao habilitar Fwtracelog |
---|
|
Situação/Requisito: Método SystemParameters não funciona em ambiente com dicionário ctree | Ao habilitar o FWTRACELOG são geradas mensagens "não foi possível executar a tarefa", relacionando um código de tarefa, porém a rotina esta sendo executada normalmente via schedule, dessa forma a mensagem atribui que há uma inconsistência no processo porém o processamento está ocorrendo normalmente | Solução/Implementação: | Criada função para recuperar os dados em formato array em vez de query no banco FWPARAMADAPTER.PRW Houve a necessidade de adequação da mensagem, de acordo com o processamento que está sendo executado no schedule, a mensagem é exibida quando o uma thread tenta criar um semáforo no qual já foi criado por outra thread
| Chamados relacionados: | DFRM1- 2247720903 |
|
Expandir |
---|
title | DFRM1 - 21636 21394 - Não conformidade em relatório da rotina MATR900com CPF |
---|
|
Situação/Requisito:O TReport está efetuando a impressão do título do relatório de forma sobreposta ao nome do arquivo que o relatório foi gerado | Ao imprimir um relatório gerado automaticamente pelo MVC com muitas colunas algumas informações são truncadas | Solução/Implementação: | Foi adicionada a propriedade para quebrar a linha sempre que necessário FWFORMFIELDMODEL.PRX O cálculo de pixels de onde o título será impresso foi corrigido, para que o mesmo seja impresso após o nome do arquivo, evitando assim a sobreposição REPORT01.PRW | Chamados relacionados: | DFRM1- 2163621394 |
|
Expandir |
---|
title | DFRM1 - 20996 - Não conformidade em cópia de grupo de usuários21726 - Não conformidade em relatório de usuários e grupos |
---|
|
Situação/Requisito: | O relatório apcfgr30 não está trazendo o usuário admin quando filtrado o grupo 000000 | Solução/Implementação: | Foi criada uma função que valida e retorna o grupo do usuário, corrigindo assim a situação do filtro de grupo como 000000 APCFGR30.PRW | Situação/Requisito: | Em ambiente com Dicionário no Banco de Dados, ao copiar um Grupo de Usuários que possui um privilégio vinculado, este é apagado do Grupo utilizado para realizar a cópia | Solução/Implementação: | Ajustado processamento de cópia do grupo quando o mesmo possui privilégios para que eles sejam copiados para o grupo a ser criado. Foi encontrado e solucionado um outro problema na rotina com relação a deleção dos privilégios quando o grupo é deletado, nessa situação apenas o grupo estava sendo deletado, deixando o registro de privilégio ativo CFGA520.PRX | Chamados relacionados: | DFRM1- 2099621726 |
|
Expandir |
---|
title | DFRM4 DFRM1 - 3320 21748 - Não conformidade no acesso ao Banco de Conhecimentoem rotina EAI |
---|
|
Situação/Requisito: | Ao acessar o Cadastro de Clientes, Banco de Conhecimento e logo em seguida voltar ao Cadastro de Clientes o campo "Observação" apresenta apenas a primeira linha.utilizar uma rota EAI em que o server/client não possua a propriedade CFULLRECEIVEMESSAGE e a mensagem de retorno seja vazia é causado inconsistência | Solução/Implementação: | Ajuste do fonte para conferir se a propriedade existe antes de acessá-la FWEAIUTIL Alterado o modo de comportamento da chamada de uma rotina pelo menu relacional. A função SetStartMod() irá retorna o valor antigo. FWFORMBROWSE.PRW | Chamados relacionados: | DFRM4 DFRM1- 332021748 |
|
Expandir |
---|
title | DFRM1 - 22253 22537 - Não conformidade em atualização de menusconsulta F3 |
---|
|
Situação/Requisito:Ao efetuar a atualização de um menu customizado com nome de menu padrão e com um XNU padrão (TOTVS), após a finalização da atualização o menu fica inconsistente | F3 não retorna dados quando executado consulta especifica | Solução/Implementação: | Corrigido o controle de retorno das consultas especificas MSLIB A busca do ID interno de menus foi corrigida para que busque o ID customizado caso o ID padrão não seja encontrado, com isso a atualização baseia-se no menu customizado, adicionando os novos itens corretamente MPSYSYMENUIMPORTys.PRW | Chamados relacionados: | DFRM1- 2225322537 |
|
Expandir |
---|
title | DFRM1 - 22311 22224 - Não conformidade em relatório campo "Combo" |
---|
|
Situação/Requisito:Ao emitir um relatório em PDF feito com a classe FWMsPrinter em Smartclient HTML, o PDF não é gerado corretamente, não permitindo o download ou não finalizando o mesmo | O conteúdo do campo COMBO é perdido quando faz o uso do cachê | Solução/Implementação: | Foi criado um aClone no conteúdo do campo COMBO para ser passado e mantido o que foi setado anteriormente FWFORMVIEW.PRW FWFORMVIEWSTRUCT.PRW FWFORMVIEWSTRUCTTESTCASE Os códigos internos da geração de PDF que são utilizados em conjunto com o printer.exe foram atualizados, pois estavam defasados, essa atualização corrigiu a geração do PDF em client HTML (Webapp) FWMSPRINTER.PRW | Chamados relacionados: | DFRM1- 2231122224 |
|
Expandir |
---|
title | DFRM1 - 21636 - Não conformidade em título de relatório22032 - Ponto de entrada afterlogin sendo chamado na thread de click do menu em SigaADV |
---|
|
Situação/Requisito:O TReport está efetuando a impressão do título do relatório de forma sobreposta ao nome do arquivo que o relatório foi gerado | Ponto de entrada afterlogin sendo chamado na thread de click do menu em SigaADV | Solução/Implementação: | O ponto de entrada AfterLogin, conforme documentação, é executado na abertura dos Sxs e não após o login do sistema. Com a alteração do sistema eles passam agora a serem executados na execução do menu https://tdn.totvs.com/pages/viewpage.action?spaceKey=framework&title=Mudanca+de+comportamento+da+interface+SIGAADV O cálculo de pixels de onde o título será impresso foi corrigido, para que o mesmo seja impresso após o nome do arquivo, evitando assim a sobreposição REPORT01.PRW | Chamados relacionados: | DFRM1- 2163622032
|
|
Expandir |
---|
title | DFRM1- 22344 - Upddistr ocasionando não conformidade em dados protegidos22711 - Filtro "contém a expressão" não é executado |
---|
|
Situação/Requisito:Pacote com campos de LGPD obrigatório e ocasionando não conformidade | Quando criado um filtro utilizando a opção "contém a expressão" e também a opção de informar o filtro no momento da aplicação, o filtro está sendo gerado com a informação digitada contendo espaços, com isso a filtragem fica incorreta | Solução/Implementação: | Foi corrigido para fazer um AllTrim em certas situação do filtro quando o filtro está configurado para ser informado no momento da aplicação, isso porque um filtro "contém a expressão" precisa de um AllTrim, porém um filtro de igualdade não pode conter um AllTrim FWFILTER.PRW WFILTERASK.PRWAjustada a validação de uso das tabelas de dados protegidos no sistema para que seja realizada por empresa avaliando se o UPDDISTR foi executado com os valores de dados protegidos | Chamados relacionados: | DFRM1- 2163622711
|
|
Expandir |
---|
title | DFRM1- 22770 - Título de campo "busca" duplicado22604 - Não conformidade em log off com Sigaadv |
---|
|
Situação/Requisito:Título da busca de campos (CTRL + F) está duplicado | Ao fazer o login depois de um logoff sistema está gerando o não conformidade | Solução/Implementação: | O título era criado 2 vezes no FwBalloon e no FwEditPanel, foi alterado e só irá ser criado no FwEditPanelCorrigido retorno default de um profile após o logoff, que estava sendo mantido como"nil" o que causa não conformidade | Chamados relacionados: | DFRM1- 2277022604
|
|