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-15221

Chamados relacionados:

DFRM1-13726

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:O módulo SIGAAPT foi descontinuado no release 25 e superior

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

 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

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 na abertura do ambiente para validar a criação de novas instalaçõesa 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
MPVIDNICFGFWENVIRONMENTVALID.PRW
MPVlDINICFG.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:

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

 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

Chamados relacionados:

DFRM1-16859

Expandir
titleDFRM1-16479 - Não conformidade em relatório15851 - Criação de Módulo

Situação/Requisito:

Relatório de auditoria não esta listando os usuários incluídos

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

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

SPFFUNCTIONSDB.PRW
SIGAPSWAPLIB100.PRGPRW

MPUSERACCOUNTDATA.PRX

Chamados relacionados:

DFRM1-1647915851

Expandir
titleDFRM4DFRM1-1139 - Ao criar um novo registro, o campo X5_FILIAL não é preenchido quando a tabela SX5 está em modo exclusivo.16560 - Exibição da pagina Totvs News

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

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:

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

APCFG10F.PRW

Chamados relacionados:

DFRM4DFRM1-113916560

Expandir
titleDFRM1- 16424- Está gerando não conformidade ao utilizar XML (objeto dinâmico)16565 - Inicialização de Novas Bases

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ênciasInicialização de novas bases Protheus na release

Solução/Implementação:

FWFORMMODEL.PRX

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

FWENVIRONMENTVALID.PRW
MPVlDINICFG.PRW
FWAPP.PRW

Chamados relacionados:

DFRM1-1642416565

Expandir
titleDFRM1- 16131 - Não conformidade em acesso Single Sign On16859 - Descontinuação de função

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

Inicialização de novas bases Protheus na release

Solução/Implementação:

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-16859

Chamados relacionados:

DFRM1-16131

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 criar 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

Chamados relacionados:

DFRM1-16424

Expandir
titleDFRM1- 16131 - Não conformidade em acesso Single Sign On

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


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

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
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

Situação/Requisito:

Solução/Implementação:

.PRW

Chamados relacionados:

DFRM1-

16103

17044


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
Expandir
titleDFRM1- 17265 17432 - Não conformidade em rotina MVCacesso a filial no serviço Rest

Situação/Requisito:

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

 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

Solução/Implementação:

Chamados relacionados:

DFRM1-

17265

17432


Expandir
titleDFRM1- 16298 17507 - Não conformidade em rotina Protheus Searchconsulta padrão

Situação/Requisito:

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

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

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

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

FWSXB

APCFG130

.PRW

Chamados relacionados:

DFRM1-

16298

17507



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

Expandir
titleDFRM1- 16684 14418 - Não conformidade na execução de filtrosao atualizar o arquivo de senhas

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:

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

FWFILTEREDIT

.PRW


Chamados relacionados:

DFRM1-

16684

14418



Expandir
titleDFRM1- 17181 17879 - Não conformidade em filtro de browseno processamento de Fechamento de Período

Situação/Requisito:

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

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

Solução/Implementação:

Realizado tratamento para que o

posicionamento ocorra corretamente após restauração do filtro da pesquisa

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

APLIB070

FWBROWSE

.PRW

Chamados relacionados:

DFRM1-

17181

17879



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

Situação/Requisito:

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

EAI Protheus estava retirando Tags vazias do XML de recebimento

Solução/Implementação:

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

FWEAIOBJ.PRW

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.

Chamados relacionados:

DFRM1-17324



Expandir
titleDFRM1- 1167 - Gestor de pacotes tenta excluir registros de tabelas que não existem17885 - Não conformidade em envio de mensagem EAI *

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

:

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.


DFRM4-1324
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
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:


Expandir
titleDFRM1-17168 17984 - Não conformidade na rotina Gpea180em campo endereço de msg EAI*

Situação/Requisito:

Ao executar a rotina de transferência no módulo Sigagpe, é apresentado não conformidade
O campo endereço na mensagem EAI não estava sendo preenchido

Solução/Implementação:

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

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

FWEAIOBJ

APLIB070

.PRW

Chamados relacionados:

DFRM1

- 17168

- 17984

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


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.
Expandir
titleDFRM1-16573 18238 - Não conformidade no Mashup Sintegra para o estado Distrito Federalenvio de tags impróprias para XML *

Situação/Requisito:

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

Situação/Requisito:

Solução/Implementação:

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

APCFG10L

Realizado tratamento de envio de XML

FWEAIOBJ.PRW

FWEAIUTIL.PRW

Chamados relacionados:

DFRM1

- 16573

- 18238

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


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.18243 - Não conformidade em validação de acesso rotina EAI*

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.

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

Solução/Implementação:

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

FWHTTPAUTHAPCFG10L.PRW

Chamados relacionados:

DFRM1- 1685118243

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


Expandir
titleDFRM1-16621 - Não conformidade em filtro Relacional na rotina TAFA25018304 - 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.

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 menu18285 - Não conformidade em recebimento de mensagem EAI*

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

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

Solução/Implementação:

Corrigido Ajustado a validação de controle de acesso quando dicionário é no banco de dados.maneira de tratamento interna para lidar devidamente com este tipo de conteúdo em um XML

FWEAIUTIL.PRW

FWEAIOBJMPUSERACCOUNTDB.PRW

Chamados relacionados:

DFRM1- 17312- 18285

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


Expandir
titleDFRM1-17254 18206 - Não conformidade na função FWSFAllUsersem serialização de mensagem EAI*

Situação/Requisito:Função FWSFAllUsers retorna nome e departamento com caracteres especiais

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

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

SIGAPSW.PRG

Chamados relacionados:

DFRM1- 1725418285

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