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-17039 - Melhoria nas funções As funções FWConvRese e FWConvBin

Situação/Requisito:

As funções FWConvRese e FWConvBin podem ser chamadas por qualquer módulo/stack, sendo que as mesmas foram criadas para atender pontualmente o módulo contábil

Solução/Implementação:

As funções FWConvRese e FWConvBin receberam um tratamento para retornarem corretamente somente quando chamadas pelo contábil, caso contrário lançaram uma exceção

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

Expandir
titleDFRM1-15221 - Aumento dos campos de DNS das tabelas de Host e Integração

Situação/Requisito:

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

Solução/Implementação:

  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

Expandir
titleDFRM1- 16554 - Descontinuação de Módulo (Sigaapt)

Situação/Requisito:

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, tudo funciona como antes, ou seja, 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

APLIB100.PRW
APLIB000.PRW

Chamados relacionados:

DFRM1-15851

Expandir
titleDFRM1- 16560 - 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.PRW

Chamados relacionados:

DFRM1-16560

Expandir
titleDFRM1- 16565- Inicialização de Bases Release 25

Situação/Requisito:

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

FWAPP.PRW


Chamados relacionados:

DFRM1-16565

Expandir
titleDFRM1- 17048 - Melhoria em módulo Sigajuri

Situação/Requisito:

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


Chamados relacionados:

DFRM1-17048

Não conformidades


Expandir
titleDFRM1-13726 - Não conformidade em pergunte de relatório de cadastro de usuários

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

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

Chamados relacionados:

DFRM1-13726

...

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

Chamados relacionados:

DFRM1-15851

Expandir
titleDFRM1-16556 - Tratamento de filtro de Browse

Situação/Requisito:

Retornar a possibilidade de  pesquisa utilizando campos virtuais que possuem posicione em seu inicializador padrão

Solução/Implementação:

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

FWBROWSE.PRW

Chamados relacionados:

DFRM1-16556

Expandir
titleDFRM1-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.PRW

Chamados relacionados:

DFRM1-16560

...

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.


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.