...
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: | 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
Expandir |
---|
title | DFRM1- 21101- Não conformidade em acesso VTDEBUG |
---|
|
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
| Chamados relacionados: | DFRM1 - 21192 |
|
Expandir |
---|
title | DFRM1- 21467 - Não conformidade na criação de arquivos na pasta System |
---|
|
Situação/Requisito: | 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.PRW | Chamados relacionados: | DFRM1 - 21467 |
|
Expandir |
---|
title | DFRM4- 3040 - Campo X5_MSBLQL é excluído na tabela no banco de dados, quando executa o compatibilizador UPDDISTR |
---|
|
Situação/Requisito: | Campo X5_MSBLQL é excluído na tabela no banco de dados, quando executa o compatibilizador UPDDISTR | Solução/Implementação: | Efetuada alteração na rotina do migrador para preservar o campo X5_MSBLQL criado pelo usuário no configurador APUPD030.PRW
| Chamados relacionados: | DFRM4 - 3040 |
|
Expandir |
---|
title | DFRM4- 3021 - Aplicador do Audit criando as triggers apenas do primeiro Grupo de Empresas |
---|
|
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 | 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 - 3021 |
|
Expandir |
---|
title | DFRM1 - 22157 - Duplicidade de acesso a registro na tabela SC9 por browse |
---|
|
Situação/Requisito: | 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 - 21799 - Não conformidade em Relatório de usuários |
---|
|
Situação/Requisito: | 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.PRW | Chamados relacionados: | DFRM1- 21799 |
|
Expandir |
---|
title | DFRM1 - 21909 - Não conformidade na rotina TMSA018 |
---|
|
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 |
|
Expandir |
---|
title | DFRM1 - 21318 - 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.PRW | Chamados relacionados: | DFRM1- 21318 |
|
Expandir |
---|
title | DFRM1 - 20991 - Opções avançadas no reset de senhas não é exibido com single sign on habilitado |
---|
|
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ç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 |
|
Corrigido os parametos de abertura de arquivos quando se possui espaços em pastas ou arquivos
Aplib230.prw
Chamados relacionados: | DFRM1 - 21192 |
Expandir |
---|
title | DFRM1- 21467 - Não conformidade na criação de arquivos na pasta System |
---|
|
Situação/Requisito: | 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.PRW |
Chamados relacionados: | DFRM1 - 21467 |
Expandir |
---|
title | DFRM4- 3040 - Campo X5_MSBLQL é excluído na tabela no banco de dados, quando executa o compatibilizador UPDDISTR |
---|
|
Situação/Requisito: | Campo X5_MSBLQL é excluído na tabela no banco de dados, quando executa o compatibilizador UPDDISTR |
Solução/Implementação: | Efetuada alteração na rotina do migrador para preservar o campo X5_MSBLQL criado pelo usuário no configurador
APUPD030.PRWChamados relacionados: | DFRM4 - 3040 |
Expandir |
---|
title | DFRM4- 3021 - Aplicador do Audit criando as triggers apenas do primeiro Grupo de Empresas |
---|
|
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 |
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 - 3021 |
Expandir |
---|
title | DFRM1 - 22157 - Duplicidade de acesso a registro na tabela SC9 por browse |
---|
|
Situação/Requisito: | 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 - 2215721811 |
|
Expandir |
---|
title | DFRM1 - 21799 - Não conformidade em Relatório de usuários22058 - Classe Treport não estava gerando os gráficos |
---|
|
Situação/Requisito: | 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 rotinaClasse 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 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.PRW | Chamados relacionados: | DFRM1 - 2179922058 |
|
Expandir |
---|
title | DFRM1 - 21909 22107 - Não conformidade na rotina TMSA018em impressão de consulta genérica |
---|
|
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 campoImpressã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 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 - 2190922107 |
|
Expandir |
---|
title | DFRM1 - 21318 - Lentidão na rotina TECA99922322 - Método SystemParameters não funciona em ambiente com dicionário ctree |
---|
|
Situação/Requisito: | FWUIWorkSheet está com lentidão na referência circulaR 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 Feitas alterações de performance para executar o método setvalue somente uma vez por célulA FWWORKSHEET.PRW FWUIWORSHEET.PRW | Chamados relacionados: | DFRM1 - 2131822322 |
|
Expandir |
---|
title | DFRM1 - 20991 - Opções avançadas no reset de senhas não é exibido com single sign on habilitado21636 - Não conformidade em relatório da rotina MATR900 |
---|
|
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çadasO 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 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 - 2099121636 |
|
Expandir |
---|
title | DFRM4 DFRM1 - 3285 20996 - Não conformidade ao utilizar a rotina de banco de conhecimento quando é chamada a rotina base de cadastro de conhecimentosem 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 | 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 Vendas3320 - Não conformidade no acesso ao Banco de Conhecimento |
---|
|
Error.log ao visualizar Conhecimento 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: |
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 | 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 |
---|
|
Expandir |
---|
title | DFRM4 - 3147 - Ajuste em tela na alteração da obrigatoriedade do Campo |
---|
|
alterar a obrigatoriedade de um campo, confirmar a tela e entrar novamente na tela a alteração não é exibida em telaemitir 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: |
Correção na inicialização da marcação de Campo de obrigatório 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 | Fonte: APCFG10C.PRW | Chamados relacionados: | DFRM4 3147 |
Expandir |
---|
title | DFRM1 - 19621 21636 - Não conformidade na seleção de Papel de Ttabalhoem título de relatório |
---|
|
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 acessoO 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 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- 1962121636 |
|
Expandir |
---|
title | DFRM4 DFRM1 - 3291 22344 - Não conformidade com o Wizzard do banco de conhecimentosUpddistr ocasionando não conformidade em dados protegidos |
---|
|
Situação/Requisito: | Rotina banco de conhecimento, não está gravando os campos da grid.Pacote com campos de LGPD obrigatório e ocasionando não conformidade | 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.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: | DFRM4DFRM1- 329122344 |
|
Expandir |
---|
title | DFRM1 - 22100 - Não conformidade em consulta genérica21770 - Título de campo "busca" duplicado |
---|
|
Situação/Requisito: | A exportação da consulta genérica está gerando valores incorretos em campos do tipo comboboxTí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 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- 2210021770 |
|
Expandir |
---|
title | DFRM1 - 21717 - Não conformidade em reset de senha de usuário Admin20413 - Campo de confirmar senha bloqueado ao cadastrar novo usuário do sistema |
---|
|
Situação/Requisito: | O reset de senha via token do Admin não está efetuando a limpeza completa de todos os campos relativos ao bloqueioCampo '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 Alguns outros campos de bloqueio passaram a ser limpos, efetuando assim o desbloqueio completo do usuário Admin FWPSWSENDBYMAIL.PRX | Chamados relacionados: | DFRM1- 2171720413 |
|
Expandir |
---|
title | DFRM1 - 21811 21959 - Não conformidade em impressão repositório de rotina MVCimagem |
---|
|
Situação/Requisito: | Ao efetuar a impressão de uma rotina MVC direto pelo menu funcional, o Protheus está entrando em loopDevido 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 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- 2181121959 |
|
Expandir |
---|
title | DFRM1 - 22058 - Classe Treport não estava gerando os gráficos22286 - Query para exclusão de itens na XAM |
---|
|
Situação/Requisito:Classe TREPORT não estava gerando os gráficos | 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: | Criado Método SetGraphic na classe TRCollection para que seja possível informar as propriedades de impressão do gráfico no tReport REPORT12.PRWAjustada a instrução para banco sql e para dbaccess | Chamados relacionados: | DFRM1- 2205822286 |
|
Expandir |
---|
title | DFRM1 - 22107 22263 - Não conformidade em impressão de consulta genéricana criação de menu em SIGAMNT |
---|
|
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 | 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 Foi ajustado para validar com a consulta feita também para quando as colunas fossem adicionadas manualmente APRPM20.PRW | Chamados relacionados: | DFRM1- 2210722263 |
|
Expandir |
---|
title | DFRM1 - 22477 - Método SystemParameters não funciona em ambiente com dicionário ctree22555 - Não conformidade ao 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 Método SystemParameters não funciona em ambiente com dicionário ctree
| 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 Criada função para recuperar os dados em formato array em vez de query no banco FWPARAMADAPTER.PRW
| Chamados relacionados: | DFRM1- 2247722555 |
|
Expandir |
---|
title | DFRM1 - 21636 22222 - Não conformidade em relatório da rotina MATR900na SC ao gerar pedido de venda e conta/ordem |
---|
|
Situação/Requisito: | Ao enviar um xml através do EAI via soap, o mesmo está sendo modificado perdendo informações originais ao chegar no adapterO 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, Ajustado o tratamento ao receber um xml via soap para que o mesmo seja impresso após o nome do arquivo, evitando assim a sobreposiçãosó seja recriado caso não exista um xml carregado FWEAIREPORT01.PRW | Chamados relacionados: | DFRM1- 2163622222 |
|
Expandir |
---|
title | DFRM1 - 20996 22489 - Não conformidade em cópia alteração de grupo botões de usuáriosgrid |
---|
|
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 | Ao alterar a ordenação dos botões do grid está gerando não conformidade em determinadas rotinas
| 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.PRW | 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- 2099622489 |
|
Expandir |
---|
title | DFRM4 DFRM1 - 3320 - Não conformidade no acesso ao Banco de Conhecimento22377 - Mashups Síntegra não cancela opração |
---|
|
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. | Botão cancelar no captcha do mashups – Sintegra não está funcionando | Solução/Implementação: | Alterado Corrigido o modo de comportamento da chamada de uma rotina pelo menu relacional. A função SetStartMod() irá retorna o valor antigo.controle de execução do botão cancelar do mashups – Sintegra APCFG10LFWFORMBROWSE.PRW | Chamados relacionados: | DFRM4 DFRM1- 332022377 |
|
Expandir |
---|
title | DFRM1 - 22253 - Não conformidade em atualização de menus20903 - Adequação de mensagens ao habilitar Fwtracelog |
---|
|
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 inconsistentehabilitar 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: | 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 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- 2225320903 |
|
Expandir |
---|
title | DFRM1 - 22311 21394 - Não conformidade em relatório com CPF |
---|
|
Situação/Requisito: | Ao emitir imprimir 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 mesmogerado 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 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- 2231121394 |
|
Expandir |
---|
title | DFRM1 - 21636 21726 - Não conformidade em título relatório de relatóriousuários e grupos |
---|
|
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 geradorelató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 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- 2163621726 |
|
Expandir |
---|
title | DFRM1 - 22344 21748 - Upddistr ocasionando não Não conformidade em dados protegidosrotina EAI |
---|
|
Situação/Requisito:Pacote com campos de LGPD obrigatório e ocasionando não conformidade | Ao 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.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- 2234421748 |
|
Expandir |
---|
title | DFRM1 - 21770 - Título de campo "busca" duplicado22537 - Não conformidade em consulta F3 |
---|
|
Situação/Requisito:Título da busca de campos (CTRL + F) está duplicado | F3 não retorna dados quando executado consulta especifica | 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 Corrigido o controle de retorno das consultas especificas MSLIBFWEDITPANEL.PRW | Chamados relacionados: | DFRM1- 2177022537 |
|
Expandir |
---|
title | DFRM1 - 20413 - Campo de confirmar senha bloqueado ao cadastrar novo usuário do sistema22224 - Não conformidade em campo "Combo" |
---|
|
Situação/Requisito:Campo 'confirma senha' bloqueado ao cadastrar usuário | 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 | Solução/Implementação: | Retirada a função que estava bloqueando o campo no momento em que ele é criado FWUSERACCOUNTDATA.PRW | Chamados relacionados: | DFRM1- 2041322224 |
|
Expandir |
---|
title | DFRM1 - 21959 - Não conformidade em repositório de imagem22032 - Ponto de entrada afterlogin sendo chamado na thread de click do menu em SigaADV |
---|
|
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: | 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 | Solução/Implementação: | O código foi ajustado para ser chamado usando o Objeto que continha a mensagem REPOSIT.PRW FWTBMREPMOCK.PRW | Chamados relacionados: | DFRM1- 2195922032
|
|
Expandir |
---|
title | DFRM1- 22286 - Query para exclusão de itens na XAM22711 - Filtro "contém a expressão" não é executado |
---|
|
Situação/Requisito: | 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.PRW | 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 UpddistSolução/Implementação: | Ajustada a instrução para banco sql e para dbaccess | Chamados relacionados: | DFRM1- 2228622711
|
|
Expandir |
---|
title | DFRM1- 22263 22604 - Não conformidade na criação de menu em SIGAMNTem log off com Sigaadv |
---|
|
Situação/Requisito: | 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 Sistemafazer o login depois de um logoff sistema está gerando o não conformidade | Solução/Implementação: | Corrigido retorno default de um profile após o logoff, que estava sendo mantido como"nil" o que causa não conformidade | 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 | Chamados relacionados: | DFRM1- 2226322604
|
|