Páginas filhas
  • Versão LIB 20190705_P12

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Melhorias


Expandir
titleDFRM1-17048 - Melhoria em sincronização de dados em módulo jurídico

Situação/Requisito:

O módulo do Jurídico precisa efetuar uma sincronização de dados quando a moeda for cadastrada na SM2

Solução/Implementação:

A função que exibe a tela de cadastro de moedas passou a chamar a função JURFWCotac, enviando para a mesma o recno gerado no cadastro da SM2, com isso o módulo do Jurídico pode efetuar a sincronização

APLIB090.PRW

Chamados relacionados:

DFRM1-17048

...

Expandir
titleDFRM1-16824 - Não conformidade na classe FWAppParam

Situação/Requisito:

A classe FWAppParam não faz uso do campo D_E_L_E_T_ em suas querys, com isso, ao efetuar um delete lógico via APSDU, os valores continuam sendo retornados

Solução/Implementação:

 As querys de GET da classe FWAppParam receberam o filtro de WHERE, filtrando assim somente os registros não deletados de forma lógica

FWAPPPARAM.PRX


Chamados relacionados:

DFRM1-16824

Não conformidades

Expandir
titleDFRM1-13726 - Não conformidade em pergunte de relatório de cadastro de usuários15221 - Aumento dos campos de DNS das tabelas de Host e Integração

Situação/Requisito:

Ao efetuar a impressão do relatório de usuários, o pergunte da rotina na opção módulos, possui no combo a opção 3 sem usabilidade

 Aumento dos campos de DNS das tabelas de Host e Integração

Solução/Implementação:

O pergunte (SX1) do relatório de usuários foi corrigido, removendo a opção 3 da pergunte de módulos, pois a mesma estava presente e não tinha usabilidade para a rotina

  Em novos ambientes a tabela será criada com o campo XXP_IP com tamanho de 200 caracteres ou na atualização de release para o 12.1.025 a tabela será atualizada

FWRUPCFG.PRW

FWRUPCFG25.PRW

CFGA050.PRW

FWRBECFG.PRW

FWRBECFG25.PRW

Chamados relacionados:

DFRM1-

13726

15221

Expandir
titleDFRM1- 16558 16554 - Descontinuação do uso do SXE e SXFde Módulo (Sigaapt)

Situação/Requisito:

A partir da release 25 do Protheus  a numeração automática do sistema não será mais controlada pelos arquivos SXE e SXF. O módulo SIGAAPT foi descontinuado no release 25 e superior

Solução/Implementação:

  Adicionado tratamento para a partir do release 12.1.25, para validar na abertura do sistema e na execução do UpdDistr para validar se está ativa a numeração sequêncial pelo LS

APUPD030.prw
FWENMVIROMENTVALID.PRW
MPVIDNICFG.PRW
FWAPP.PRW

Ao chamar o módulo SIGAAPT é informado o usuário que o mesmo foi descontinuado no release 25 ou superior e a função RetModName não traz mais o mesmo, caso o release seja inferior ao 25, tudo funciona como antes, ou seja, o módulo é aberto normalmente

APLIB000.PRW
APLIB100.PRW

Chamados relacionados:

DFRM1-1655816554

Expandir
titleDFRM1- 15211 - Melhoria em legendas numéricas15851 - Criação de Módulo

Situação/Requisito:

Ao criar colunas no browse com os método AddColumn, AddStatusColumn e tipo BT, as legendas não obedecem o padrão numérico de acessibilidade visual quando configuradoCriação de novo módulo Protheus, módulo Central de obrigações de sigla SIGACEN

Solução/Implementação:

 Foi implementado na LIB o módulo SIGACEN, seu código é 93

APLIB100.PRW
APLIB000

 A classe genérica de colunas do Protheus foi alterada para trabalhar com a acessibilidade não importando quem efetua sua instância, com isso o browse padrão e até mesmo o MVC agora respeitam a legenda numérica

FWACECESSIBILITYLEGENDCOLORS.PRW
FWBROWSE.PRW
FWBRWCOLUMN.PRW
FWLEGEND.PRW

Chamados relacionados:

DFRM1-1521115851

Expandir
titleDFRM1- 16554 - Descontinuação do módulo SIGAAPT16560 - Melhoria na exibição da pagina Totvsnews

Situação/Requisito:

Quando não é possível exibir o TOTVS News, não existe uma mensagem clara ao usuário final sobre um possível problema de internet ou acessos

Solução/Implementação:

 Foi criada uma página default para o TWebEngine para o TOTVS News, que sempre que não existir um endereço válido para exibição, essa página será exibida informando ao usuário sobre o porque do TOTVS News não ser exibido

FWUISKINSTAND.PRW
FWNEWSLETTER

O módulo SIGAAPT foi descontinuado no release 25 e superior

Solução/Implementação:

 Ao chamar o módulo SIGAAPT é informado o usuário que o mesmo foi descontinuado no release 25 ou superior e a função RetModName não traz mais o mesmo, caso o release seja inferior ao 25, o módulo é aberto normalmente

APLIB000.PRW
APLIB100.PRW

Chamados relacionados:

DFRM1-1655416560

Expandir
titleDFRM1- 15851 16565- Criação Inicialização de MóduloBases Release 25

Situação/Requisito:

Criação de novo módulo Protheus, módulo Central de obrigações de sigla SIGACEN Inicialização de novas bases Protheus na release 25

Solução/Implementação:

 Adicionado tratamento na abertura do ambiente para validar a criação de novas instalações

FWENVIROMENMENTVALID.PRW

MPVLDINICFG

 Foi implementado na LIB o módulo SIGACEN, seu código é 93

APLIB000.PRWAPLIB100

FWAPP.PRW


Chamados relacionados:

DFRM1-1585116565

Expandir
titleDFRM1- 16556 - Tratamento de filtro de Browse17048 - Melhoria em módulo Sigajuri

Situação/Requisito:Retornar

a possibilidade de  pesquisa utilizando campos virtuais que possuem posicione em seu inicializador padrão O módulo do Jurídico passará efetuar uma sincronização de dados quando a moeda for cadastrada na SM2

Solução/Implementação:

A função que exibe a tela de cadastro de moedas passou a chamar a função JURFWCotac, enviando para a mesma o "recno" gerado no cadastro da SM2, com isso o módulo do Jurídico pode efetuar a sincronização

APLIB090

 Realizada a ativação da pesquisa utilizando campos virtuais que possuem posicione em seu inicializador padrão

FWBROWSE.PRW


Chamados relacionados:

DFRM1-1655617048

Não conformidades


Expandir
titleDFRM1-16560 - Exibição da pagina Totvs News13726 - Não conformidade em pergunte de relatório de cadastro de usuários

Situação/Requisito:

Quando não é possível exibir o TOTVS News, não existe uma mensagem clara ao usuário final sobre um possível problema de internet ou acessos

Ao efetuar a impressão do relatório de usuários, o pergunte da rotina na opção módulos, possui no combo a opção 3 sem usabilidade

Solução/Implementação:

 Foi criada uma página default para o TWebEngine para o TOTVS News, que sempre que não existir um endereço válido para exibição, essa página será exibida informando ao usuário sobre o porque do TOTVS News não ser exibido

FWUISKINSTAND.PRW
FWNEWSLETTER.PRW

O pergunte (SX1) do relatório de usuários foi corrigido, removendo a opção 3 da pergunte de módulos, pois a mesma estava presente e não tinha usabilidade para a rotina

Chamados relacionados:

DFRM1-

16560

13726

Expandir
titleDFRM1-16565 - Inicialização de Novas Bases16558 - Descontinuação do uso do SXE e SXF

Situação/Requisito:

Inicialização de novas bases Protheus na releaseA partir da release 25 do Protheus  a numeração automática do sistema não será mais controlada pelos arquivos SXE e SXF. 

Solução/Implementação:

  Adicionado tratamento para a partir do release 12.1.25, para validar na abertura do ambiente sistema e na execução do UpdDistr para validar a criação de novas instalaçõesse está ativa a numeração sequêncial pelo LS

APUPD030.prw
FWENMVIROMENTVALIDFWENVIRONMENTVALID.PRW
MPVlDINICFGMPVIDNICFG.PRW
FWAPP.PRW

Chamados relacionados:

DFRM1-1656516558

Expandir
titleDFRM1-16859 - Descontinuação de função15211 - Melhoria em legendas numéricas

Situação/Requisito:Inicialização

de novas bases Protheus na releaseAo criar colunas no browse com os método AddColumn, AddStatusColumn e tipo BT, as legendas não obedecem o padrão numérico de acessibilidade visual quando configurado

Solução/Implementação:

 A classe genérica de colunas do Protheus foi alterada para trabalhar com a acessibilidade não importando quem efetua sua instância, com isso o browse padrão e até mesmo o MVC agora respeitam a legenda numérica

FWACECESSIBILITYLEGENDCOLORS.PRW
FWBROWSE.PRW
FWBRWCOLUMN.PRW
FWLEGEND

Identificado que a função era utilizada em um método da API de login do RH e que por isso o ideal foi não trocar o nome da função, mas apenas proteger a execução caso ela venha de outra origem

FWJWT.PRW
FWRESTSRV.PRW

Chamados relacionados:

DFRM1-1685915211

Expandir
titleDFRM1-16864 - Unificação das validações de SXE e SXF16554 - Descontinuação do módulo SIGAAPT

Situação/Requisito:

Unificação das validações de SXE e SXFO módulo SIGAAPT foi descontinuado no release 25 e superior

Solução/Implementação:

 Ao chamar o módulo SIGAAPT é informado o usuário que o mesmo foi descontinuado no release 25 ou superior e a função RetModName não traz mais o mesmo, caso o release seja inferior ao 25, o módulo é aberto normalmente

APLIB000.PRW
APLIB100.PRW

Chamados relacionados:

DFRM1-16554

Expandir
titleDFRM1-15851 - Criação de Módulo

Situação/Requisito:

Criação de novo módulo Protheus, módulo Central de obrigações de sigla SIGACEN

Solução/Implementação:

 Foi implementado na LIB o módulo SIGACEN, seu código é 93

APLIB000.PRW
APLIB100

Unificada as validações referentes a SXE e SXF

APLIB100.PRW
APCFG110.PRW
CRIATRAB.PRG
FWENVIRONMENTVALID.PRW
MPVLDLINICFG.PRW
FWAPP.PRW
FWNUMAUTO.PRW
FWVALIDMIGRATIONENV.PRW
MPCHECKTBLLNDB.PRW
MPSYSYTODB.PRW

Chamados relacionados:

DFRM1-1685915851

Expandir
titleDFRM1-16479 - Não conformidade em relatório16560 - Exibição da pagina Totvs News

Situação/Requisito:Relatório de auditoria não esta listando os usuários incluídos

Quando não é possível exibir o TOTVS News, não existe uma mensagem clara ao usuário final sobre um possível problema de internet ou acessos

Solução/Implementação:

 Foi criada uma página default para o TWebEngine para o TOTVS News, que sempre que não existir um endereço válido para exibição, essa página será exibida informando ao usuário sobre o porque do TOTVS News não ser exibido

FWUISKINSTAND.PRW
FWNEWSLETTER.PRW

Corrigido o processo de gravação dos usuários na tabela de auditoria

SPFFUNCTIONSDB.PRW

SIGAPSW.PRG

MPUSERACCOUNTDATA.PRX

Chamados relacionados:

DFRM1-1647916560

Expandir
titleDFRM4DFRM1-1139 - Ao criar um novo registro, o campo X5_FILIAL não é preenchido quando a tabela SX5 está em modo exclusivo.16565 - Inicialização de Novas Bases

Situação/Requisito:

Inicialização de novas bases Protheus na release

Situação/Requisito:

Ao criar um novo registro, o campo X5_FILIAL não é preenchido quando a tabela SX5 está em modo exclusivo.

Solução/Implementação:

  Adicionado tratamento na abertura do ambiente para validar a criação de novas instalações

FWENVIRONMENTVALID.PRW
MPVlDINICFG.PRW
FWAPP

Implementada tratativa na gravação das tabelas genéricas para considerar o compartilhamento da tabela SX5.

APCFG10F.PRW

Chamados relacionados:

DFRM4DFRM1-113916565

Expandir
titleDFRM1- 16424- Está gerando não conformidade ao utilizar XML (objeto dinâmico)16859 - Descontinuação de função

Situação/Requisito:

A ativação do modelo MVC chamava a função DelClassIntF, porém essa função limpa da memória as classes dinâmicas, como o XML, portanto essa função deixou de ser chamada, evitando inconcistências

Inicialização de novas bases Protheus na release

Solução/Implementação:

FWFORMMODEL.PRX

Chamados relacionados:

DFRM1-16424

Expandir
titleDFRM1- 16131 - Não conformidade em acesso Single Sign On
Sistema apresentava problema na exclusão de associações de single sign on por sistema operacional quando tinha mais que uma associação para um mesmo usuário do Protheus.

Identificado que a função era utilizada em um método da API de login do RH e que por isso o ideal foi não trocar o nome da função, mas apenas proteger a execução caso ela venha de outra origem

FWJWT.PRW
FWRESTSRV.PRW

Situação/Requisito:

Solução/Implementação:

Corrigida forma de exclusão das associações para que não ficassem vestígios e criado mecanismo para limpar os itens esquecidos quando for limpado todas as associações de um usuário.

APLIB000.PRW
SIGAPSW.PRG
CFGA510.PRX
CFGA510DB.prw

Chamados relacionados:

DFRM1-1613116859

Expandir
titleDFRM1- 17045 - Não conformidade em autenticação de usuário via REST16864 - Unificação das validações de SXE e SXF

Situação/Requisito:

Não conformidade  na autenticação de usuário via Rest com Active Directory habilitadoUnificação das validações de SXE e SXF

Solução/Implementação:

Corrigido o controle de credenciais na autenticação

FWUSERACCOUNT.PRX

Chamados relacionados:

DFRM1-17045

Unificada as validações referentes a SXE e SXF

APLIB100.PRW
APCFG110.PRW
CRIATRAB.PRG
FWENVIRONMENTVALID.PRW
MPVLDLINICFG.PRW
FWAPP.PRW
FWNUMAUTO.PRW
FWVALIDMIGRATIONENV.PRW
MPCHECKTBLLNDB.PRW
MPSYSYTODB.PRW

Chamados relacionados:

DFRM1-16859

Expandir
titleDFRM1-16479 - Não conformidade em relatório
Expandir
titleDFRM1- 16904 - Não conformidade em acesso com usuário comum

Situação/Requisito:

Quando o usuário comum acessa a rotina e navega pelo browse, ocorre mensagem  de checksum inválidoRelatório de auditoria não esta listando os usuários incluídos

Solução/Implementação:

Realizado o ajuste para que o cenário de utilização da função FwUserLg no browse não apresente a mensagem em tela

MPUSERPERSIST.PRW

Corrigido o processo de gravação dos usuários na tabela de auditoria

SPFFUNCTIONSDB.PRW

SIGAPSW.PRG

MPUSERACCOUNTDATA.PRX

Chamados relacionados:

DFRM1-1690416479

Expandir
titleDFRM1DFRM4- 16103 - Não conformidade em agendamento de relatório por email1139 - Ao criar um novo registro, o campo X5_FILIAL não é preenchido quando a tabela SX5 está em modo exclusivo.

Situação/Requisito:

Ao agendar um envio de relatório por e-mail em formato PDF, é gerado não conformidadecriar um novo registro, o campo X5_FILIAL não é preenchido quando a tabela SX5 está em modo exclusivo.

Solução/Implementação:

Implementada tratativa na gravação das tabelas genéricas para considerar o compartilhamento da tabela SX5.

APCFG10F.PRW

Chamados relacionados:

DFRM4-1139

Expandir
titleDFRM1- 16424- Está gerando não conformidade ao utilizar XML (objeto dinâmico)

Situação/Requisito:

A ativação do modelo MVC chamava a função DelClassIntF, porém essa função limpa da memória as classes dinâmicas, como o XML, portanto essa função deixou de ser chamada, evitando inconcistências

Solução/Implementação:

FWFORMMODEL.PRX

Na nova versão do binário, não é mais possível criar componentes visuais em processos via job ( sem interface ), essa situação gerou inconsistência, para correção a função de envio de e-mail deixou de instância a dialog e efetuar diretamente o envio do mesmo, corrigindo assim a situação de envio de PDF via schedule

FWMSSPOOL.PRW

Chamados relacionados:

DFRM1-1610316424

Expandir
titleDFRM1- 17265 16131 - Não conformidade em rotina MVCacesso Single Sign On

Situação/Requisito:O combobox MVC não está respeitando a máscara na digitação de valores

Solução/Implementação:

A função que recebe o valor digitado no combobox passou a fazer a transformação do mesmo quando existe máscara informada, respeitando assim o dicionário do combobox

FWBROWSE.PRW

Chamados relacionados:

DFRM1-17265

Expandir
titleDFRM1- 16298 - Não conformidade em rotina Protheus Search

Situação/Requisito:

Sistema apresentava problema na exclusão de associações de single sign on por sistema operacional quando tinha mais que uma associação para um mesmo usuário do Protheus.

Solução/Implementação:

Corrigida forma de exclusão das associações para que não ficassem vestígios e criado mecanismo para limpar os itens esquecidos quando for limpado todas as associações de um usuário.

APLIB000.PRW
SIGAPSW.PRG
CFGA510.PRX
CFGA510DB.prw

Chamados relacionados:

DFRM1-16131

Expandir
titleDFRM1- 17045 - Não conformidade em autenticação de usuário via REST

Situação/Requisito:

Não conformidade  na autenticação de usuário via Rest com Active Directory habilitado

Solução/Implementação:

Corrigido o controle de credenciais na autenticação

FWUSERACCOUNT.PRX

Chamados relacionados:

DFRM1-17045

Expandir
titleDFRM1- 16904 - Não conformidade em acesso com usuário comum

Situação/Requisito:


Quando o usuário comum acessa a rotina e navega pelo browse, ocorre mensagem  de checksum inválido

Solução/Implementação:

Realizado o ajuste para que o cenário de utilização da função FwUserLg no browse não apresente a mensagem em tela

MPUSERPERSIST.PRW

Chamados relacionados:

DFRM1-16904

Expandir
titleDFRM1- 16103 - Não conformidade em agendamento de relatório por email

Situação/Requisito:


Ao agendar um envio de relatório por e-mail em formato PDF, é gerado não conformidade

Solução/Implementação:

Na nova versão do binário, não é mais possível criar componentes visuais em processos via job ( sem interface ), essa situação gerou inconsistência, para correção a função de envio de e-mail deixou de instância a dialog e efetuar diretamente o envio do mesmo, corrigindo assim a situação de envio de PDF via schedule

FWMSSPOOL.PRW

Chamados relacionados:

DFRM1-16103

Expandir
titleDFRM1- 17265 - Não conformidade em rotina MVC

Situação/Requisito:


O combobox MVC não está respeitando a máscara na digitação de valores

Solução/Implementação:

A função que recebe o valor digitado no combobox passou a fazer a transformação do mesmo quando existe máscara informada, respeitando assim o dicionário do combobox

FWBROWSE.PRW

Chamados relacionados:

DFRM1-17265

Expandir
titleDFRM1- 16298 - Não conformidade em rotina Protheus Search

Situação/Requisito:

Ao tentar configurar Protheus Search via Configurador, é apresentado a mensagem alerta e no acesso as rotinas é gerado não conformidade

Solução/Implementação:

Efetuado a alteração na chamada da função que é utilizada na opção "Protheus Search " que já esta descontinuada na versão 12

APCFG130.PRW

Chamados relacionados:

DFRM1-16298

Expandir
titleDFRM1- 16684 - Não conformidade na execução de filtros

Situação/Requisito:

Ao realizar o filtro na rotina CTBA102 utilizando a expressão " Informar dados do filtro durante a execução", sistema apresenta menor performance

Solução/Implementação:

Realizado tratamento para que o Alttrim não seja inserido na expressão que será levada ao dbaccess.

FWFILTEREDIT.PRW

Chamados relacionados:

DFRM1-16684

Expandir
titleDFRM1- 17181 - Não conformidade em filtro de browse

Situação/Requisito:

Ao executar um filtro e em seguida executar uma alteração no retorno do browse não traz o mesmo registro

Solução/Implementação:

Realizado tratamento para que o posicionamento ocorra corretamente após restauração do filtro da pesquisa

FWBROWSE.PRW

Chamados relacionados:

DFRM1-17181

Expandir
titleDFRM1- 17324 - Não conformidade em envio de mensagem EAI

Situação/Requisito:

Não conformidade em envio de mensagem EAI sem versão do XML

Solução/Implementação:

Efetuado a proteção na chamada do método oXmlChild sem conter a Versão no XML

FWEAIOBJ.PRW

Chamados relacionados:

DFRM1-17324

Expandir
titleDFRM1- 1167 - Gestor de pacotes tenta excluir registros de tabelas que não existem

Situação/Requisito:

Gestor de pacotes tenta excluir registros de tabelas que não existem no Protheus.

Solução/Implementação:

Implementada uma validação antes de excluir registros das tabelas do gestão do ambientes, sistema passará a validar se a tabela existe antes de inciar a exclusão dos registros.

APCFG10I.prw

Chamados relacionados:

DFRM1-1167

Expandir
titleDFRM4-1324-Erro na criação de relatório via Totvs Report

Situação/Requisito:

Ao criar o Relatório TOTVS do menu Miscelânea, o sistema apresenta uma não conformidade na criação da pergunta.

Solução/Implementação:

Corrigido o tratamento da criação de perguntas utilizando o TotvsReport

APCFG10G.prw

Chamados relacionados:

DFRM4-1324

Expandir
titleDFRM1-17168 - Não conformidade na rotina Gpea180

Situação/Requisito:

Ao executar a rotina de transferência no módulo Sigagpe, é apresentado não conformidade

Solução/Implementação:

Corrigido o controle de aplicação de filtro na query

APLIB070.PRW

Chamados relacionados:

DFRM1- 17168

Expandir
titleDFRM1-16573 - Não conformidade no Mashup Sintegra para o estado Distrito Federal

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

Expandir
titleDFRM1-16851 - Ao utilizar o Mashup do Sintegra, quando não existe informação para ser retornada, o conteúdo que existe no campo não é atualizado para vazio.

Situação/Requisito:

Ao utilizar o Mashup do Sintegra - Consulta Nacional ao Cadastro , quando não existe informação para ser retornada, o conteúdo que existe no campo não é atualizado para vazio.

Solução/Implementação:

Efetuado o tratamento para tratar conteúdo vazio em campos complementares em casos de alteração do mashup.

APCFG10L.PRW

Chamados relacionados:

DFRM1- 16851

Expandir
titleDFRM1-16621 - Não conformidade em filtro Relacional na rotina TAFA250

Situação/Requisito:

Ao criar um Filtro Relacional na rotina TAFA250, o resultado não é apresentado de forma correta

Solução/Implementação:

Realizada a criação de tratamento para que a filial seja considerada no filtro de tabela relacional a partir de uma chave do ini e protegida para ser liberada a partir da release 27

FWBROWSE.PRW
FWBRWTABLE.PRW
FWFILTERPRW
FWFILTEREDIT.PRW
FWJOINFILIAL.PRW

Chamados relacionados:

DFRM1- 16621

Expandir
titleDFRM1-17312 - Restrição de acesso de rotina no menu

Situação/Requisito:

Restrição de acesso de rotina no menu não esta funcionando com dicionário no banco de dados.

Solução/Implementação:

Corrigido a validação de controle de acesso quando dicionário é no banco de dados.

MPUSERACCOUNTDB.PRW

Chamados relacionados:

DFRM1- 17312

Expandir
titleDFRM1-17254 - Não conformidade na função FWSFAllUsers

Situação/Requisito:

Função FWSFAllUsers retorna nome e departamento com caracteres especiais

Solução/Implementação:

Corrigido o retorno das informações da função

SIGAPSW.PRG

Chamados relacionados:

DFRM1- 17254

Expandir
titleDFRM1-17400 - Não conformidade em campos obrigatórios

Situação/Requisito:

Os campos obrigatórios não estão sendo demarcados de vermelho

Solução/Implementação:

Realizado tratamento para que o setcss sejá aplicado corretamente a partir das validações necessárias

FWTGET.PRW

Chamados relacionados:

DFRM1- 17400


Expandir
titleDFRM1-17044 - Não conformidade em migração de menus de usuários

Situação/Requisito:

Quando é realizado a migração do dicionário de dados para o banco de dados, se algum usuário utiliza o arquivo *.xnu em pasta diferente da System ou do que esta dentro da chave MenuPath, os menus dos usuários são carregados em branco

Solução/Implementação:

Realizada proteção para que os menus de usuário que não estejam em uma system não considere o caminho da chave menupath de acordo com a documentação http://tdn.totvs.com/display/public/PROT/Pastas+do+sigapss+e+menus+em+caminhos+personalizados

APLIB180.prw

MPSYSMENUIMPORT.PRW

Chamados relacionados:

DFRM1- 17044


Expandir
titleDFRM1-17432 - Não conformidade em acesso a filial no serviço Rest

Situação/Requisito:

 Usuário do Protheus está fazendo uma chamada REST inserindo no header um tenantId com informação da empresa e filial, ele está conseguindo passar pela autenticação e autorização mesmo que não tenha acesso na filial informada.

Solução/Implementação:

Adicionado tratamento para avaliação da filial informada via tenantid, caso não informado tenantid será utilizado a filial do preparein

FWHTTPAUTH.PRW

FWHTTPSRV.PRX

Chamados relacionados:

DFRM1- 17432


Expandir
titleDFRM1-17507 - Não conformidade em consulta padrão

Situação/Requisito:

No configurador, no cadastro de consultas padrão. Está apresentando a mensagem de não conformidade, quando selecionado a opção(PREVIEW). Em qualquer Consulta

Solução/Implementação:

Efetuado o tratamento retirando o filtro aplicado na montagem da consulta e logo apos reaplicando

FWSXB.PRW

Chamados relacionados:

DFRM1- 17507



Expandir
titleDFRM1-14418 - Não conformidade ao atualizar o arquivo de senhas

Situação/Requisito:

Não conformidade ao atualizar o arquivo de senhas

Solução/Implementação:

Desenvolvida nova função para sincronização de dados de usuários quando armazenados no banco de dados

Disponível a partir do Release 12.1.25. Realizar a migração do PDV para dicionário de dados

MPUSRSYNC.PRW


Chamados relacionados:

DFRM1- 14418



Expandir
titleDFRM1-17879 - Não conformidade no processamento de Fechamento de Período

Situação/Requisito:

Sistema gerou não conformidade em Fechamento de período com DB2/Linux

Solução/Implementação:

Realizado tratamento para que o "DISTINCT" que possua espaços antes do comando tenha a concatenação dos espaço posterior corretamente

APLIB070.PRW

Chamados relacionados:

DFRM1- 17879



Expandir
titleDFRM1-17592 - Não conformidade em TAGS EAI *

Situação/Requisito:

EAI Protheus estava retirando Tags vazias do XML de recebimento

Solução/Implementação:

Realizado ajuste para que as Tags vazias sejam enviadas na mensagem recebida

FWEAIOPJ.PRW

Chamados relacionados:

DFRM1- 17592

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



Expandir
titleDFRM1-17885 - Não conformidade em envio de mensagem EAI *

Situação/Requisito:

Não conformidade apresentada na integração  EAI Logix com Protheus 

Solução/Implementação:

Corrigida a não conformidade gerada pela integração EAI Logix/Protheus

FWEAIOPJ.PRW

Chamados relacionados:

DFRM1- 17885

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


Expandir
titleDFRM1-17675 - Não conformidade em "response EAI" *

Situação/Requisito:

Responde EAI gerados sem TAGs

Solução/Implementação:

Realizado ajuste para que as Tags vazias sejam enviadas na mensagem recebida

FWEAIOBJ.PRW

Chamados relacionados:

DFRM1- 17675

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


Expandir
titleDFRM1-17984 - Não conformidade em campo endereço de msg EAI*

Situação/Requisito:

O campo endereço na mensagem EAI não estava sendo preenchido

Solução/Implementação:

Realizado ajuste para que o campo endereço seja preenchido corretamente

FWEAIOBJ.PRW

Chamados relacionados:

DFRM1- 17984

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


Expandir
titleDFRM1-18238 - Não conformidade no envio de tags impróprias para XML *

Situação/Requisito:

Era gerado não conformidade no parser quando Tags impróprias eram enviadas

Solução/Implementação:

Realizado tratamento de envio de XML

FWEAIOBJ.PRW

FWEAIUTIL.PRW

Chamados relacionados:

DFRM1- 18238

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


Expandir
titleDFRM1-18243 - Não conformidade em validação de acesso rotina EAI*

Situação/Requisito:

Não conformidade em validação de acesso usuário/empresa-filial 

Solução/Implementação:

Realizado tratamento para validação de acessos

FWHTTPAUTH.PRW

Chamados relacionados:

DFRM1- 18243

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


Expandir
titleDFRM1-18304 - Não conformidade Integração EAI*

Situação/Requisito:

Não conformidade integração Protheus X Logix

Solução/Implementação:

Realizado tratamento para correção da não conformidade nas integrações EAI

FWEAIOBJ.PRW

Chamados relacionados:

DFRM1- 18304

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


Expandir
titleDFRM1-18285 - Não conformidade em recebimento de mensagem EAI*

Situação/Requisito:

A recepção de mensagens do EAI estava apresentando problemas com tags que quebram o XML como ', " e &

Solução/Implementação:

Ajustado a maneira de tratamento interna para lidar devidamente com este tipo de conteúdo em um XML

FWEAIUTIL.PRW

FWEAIOBJ.PRW

Chamados relacionados:

DFRM1- 18285

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


Ao tentar configurar Protheus Search via Configurador, é apresentado a mensagem alerta e no acesso as rotinas é gerado não conformidade
DFRM1- 16573
Expandir
titleDFRM1-18206 - Não conformidade em serialização de mensagem EAI*

Situação/Requisito:

Ao receber um XML a propriedade ProductVersion do Header não está sendo preenchida, gerando não conformidade na serialização

Solução/Implementação:

Ajustado a maneira de tratamento interna para lidar devidamente com este tipo de conteúdo em um XML.

FwEAIUtil.prw FwEAIobj.prw

Chamados relacionados:

DFRM1- 18285

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

Solução/Implementação:

Efetuado a alteração na chamada da função que é utilizada na opção "Protheus Search " que já esta descontinuada na versão 12

APCFG130.PRW

Chamados relacionados:

DFRM1-16298

Expandir
titleDFRM1- 16684 - Não conformidade na execução de filtros

Situação/Requisito:

Ao realizar o filtro na rotina CTBA102 utilizando a expressão " Informar dados do filtro durante a execução", sistema apresenta menor performance

Solução/Implementação:

Realizado tratamento para que o Alttrim não seja inserido na expressão que será levada ao dbaccess.

FWFILTEREDIT.PRW

Chamados relacionados:

DFRM1-16684

Expandir
titleDFRM1- 17181 - Não conformidade em filtro de browse

Situação/Requisito:

Ao executar um filtro e em seguida executar uma alteração no retorno do browse não traz o mesmo registro

Solução/Implementação:

Realizado tratamento para que o posicionamento ocorra corretamente após restauração do filtro da pesquisa

FWBROWSE.PRW

Chamados relacionados:

DFRM1-17181

Expandir
titleDFRM1- 17324 - Não conformidade em envio de mensagem EAI

Situação/Requisito:

Não conformidade em envio de mensagem EAI sem versão do XML

Solução/Implementação:

Efetuado a proteção na chamada do método oXmlChild sem conter a Versão no XML

FWEAIOBJ.PRW

Chamados relacionados:

DFRM1-17324

Expandir
titleDFRM1- 1167 - Gestor de pacotes tenta excluir registros de tabelas que não existem

Situação/Requisito:

Gestor de pacotes tenta excluir registros de tabelas que não existem no Protheus.

Solução/Implementação:

Implementada uma validação antes de excluir registros das tabelas do gestão do ambientes, sistema passará a validar se a tabela existe antes de inciar a exclusão dos registros.

APCFG10I.prw

Chamados relacionados:

DFRM1-1167

Expandir
titleDFRM4-1324-Erro na criação de relatório via Totvs Report

Situação/Requisito:

Ao criar o Relatório TOTVS do menu Miscelânea, o sistema apresenta uma não conformidade na criação da pergunta.

Solução/Implementação:

Corrigido o tratamento da criação de perguntas utilizando o TotvsReport

APCFG10G.prw

Chamados relacionados:

DFRM4-1324

Expandir
titleDFRM1-17168 - Não conformidade na rotina Gpea180

Situação/Requisito:

Ao executar a rotina de transferência no módulo Sigagpe, é apresentado não conformidade

Solução/Implementação:

Corrigido o controle de aplicação de filtro na query

APLIB070.PRW

Chamados relacionados:

DFRM1- 17168

Expandir
titleDFRM1-16573 - Não conformidade no Mashup Sintegra para o estado Distrito Federal

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: