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

Não conformidades

Expandir
titleDFRM1- 13726 - Não conformidade em pergunte de relatório de cadastro de usuários16565- Inicialização de Bases Release 25

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

 Inicialização de novas bases Protheus na release 25

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

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

FWENVIROMENMENTVALID.PRW

MPVLDINICFG.PRW

FWAPP.PRW


Chamados relacionados:

DFRM1-

13726

16565

Expandir
titleDFRM1- 16558 - Descontinuação do uso do SXE e SXF17048 - Melhoria em módulo Sigajuri

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

  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


Chamados relacionados:

DFRM1-1655817048

Não conformidades


Expandir
titleDFRM1-15211 13726 - Melhoria em legendas numéricasNão conformidade em pergunte de relatório de cadastro de usuários

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 configurado

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:

 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

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-

15211

13726

Expandir
titleDFRM1-16554 16558 - Descontinuação do módulo SIGAAPTdo uso do SXE e SXF

Situação/Requisito:

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

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

Expandir
titleDFRM1-15851 - Criação de Módulo15211 - Melhoria em legendas numéricas

Situação/Requisito:

Criação de novo módulo Protheus, módulo Central de obrigações de sigla SIGACENAo 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

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

APLIB000.PRW
APLIB100.PRW

Chamados relacionados:

DFRM1-1585115211

Expandir
titleDFRM1-16556 - Tratamento de filtro de Browse16554 - Descontinuação do módulo SIGAAPT

Situação/Requisito:Retornar a possibilidade de  pesquisa utilizando campos virtuais que possuem posicione em seu inicializador padrão

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

Solução/Implementação:

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

FWBROWSE.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-1655616554

Expandir
titleDFRM1-16560 - Exibição da pagina Totvs News15851 - Criação de Módulo

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 acessosCriação de novo módulo Protheus, módulo Central de obrigações de sigla SIGACEN

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 exibidoimplementado na LIB o módulo SIGACEN, seu código é 93

APLIB000.PRW
APLIB100FWUISKINSTAND.PRW
FWNEWSLETTER.PRW

Chamados relacionados:

DFRM1-1656015851

Expandir
titleDFRM1-16565 - Inicialização de Novas Bases16560 - Exibição da pagina Totvs News

Situação/Requisito:Inicialização

de novas bases Protheus na releaseQuando 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

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

FWENVIRONMENTVALID.PRW
MPVlDINICFG.PRW
FWAPP.PRW

Chamados relacionados:

DFRM1-1656516560

Expandir
titleDFRM1-16859 16565 - Descontinuação Inicialização de funçãoNovas Bases

Situação/Requisito:

Inicialização de novas bases Protheus na release

Solução/Implementação:

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

FWENVIRONMENTVALID.PRW
MPVlDINICFG.PRW
FWAPP.PRW

Chamados relacionados:

DFRM1-16565

Expandir
titleDFRM1-16859 - Descontinuação de função

Situação/Requisito:

Inicialização de novas bases Protheus na release

Solução/Implementação:

Identificado que a função era utilizada 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

...

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

FWEAIOBJFWJOINFILIAL.PRW

Chamados relacionados:

DFRM1- 16621- 18304

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


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

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