Versões comparadas

Chave

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

...

Expandir
titleDFRM1-14247 - Restabelecer o checksum do usuário "admin"

Situação/Requisito:

Na release 23 o checksum de usuários está habilitado. Hoje já é possível que o usuário admin consiga restabelecer o checksum de um usuário violado. Agora é necessário restabelecer o checksum do usuário admin

Solução/Implementação:

Realizada a implementação de verificação e possibilidade de reset dos registros do checksum do administrador a partir do envio de token e contato com a equipe de suporte framework.

FWPSWSENDBYIMAIL.PRX
FWUSERACCOUNTDATA.PRX
FWUSERACCOUNT.PRX

Chamados relacionados:

DFRM1-14247

Não conformidades

Foi criada uma tratativa para as funções de mensagem serem enviada para o FWLogMsg quando o ambiente não possuir interface, essa regra não se aplica somente as mensagens de YESNO e NOYES ( MsgNoYes, MsgYesNo ) pois são mensagem que podem alterar o fluxo do programa.

Expandir
titleDFRM1-6640 - Ao chamar uma mensagem de alerta, informação ou erro ( msginfo, msgalert, msgstop ) em uma thread sem interface gráfica, está gerando não conformidade16212- Não conformidade em campos marcados no SX3 como não usados

Situação/Requisito:

Ao chamar uma mensagem de alerta, informação ou erro ( msginfo, msgalert, msgstop ) em uma thread sem interface gráfica, está gerando não conformidade

Solução/Implementação:

Os campos marcados no SX3 como não usados, não estão visíveis para a criação de filtros no browse

Solução/Implementação:

O sistema deixou de efetuar a validação quanto ao campo ser usado ou não para que seja criado um filtro envolvendo o mesmo

FWMBROWSE.PRW
FWFILTEREDIT

 FWALERT

.PRW

Chamados relacionados:

DFRM1-

6640

16212

expand

Não conformidades


Expandir
titleDFRM1-12096 - Não conformidade ao personalizar o relatório MATR0206640 - Ao chamar uma mensagem de alerta, informação ou erro ( msginfo, msgalert, msgstop ) em uma thread sem interface gráfica, está gerando não conformidade

Situação/Requisito:

Ao possuir muitos layouts, ao criar um novo ou carregar um já existente gera não conformidade.chamar uma mensagem de alerta, informação ou erro ( msginfo, msgalert, msgstop ) em uma thread sem interface gráfica, está gerando não conformidade

Solução/Implementação:

Foi criada uma tratativa para as funções de mensagem serem enviada para o FWLogMsg quando o ambiente não possuir interface, essa regra não se aplica somente as mensagens de YESNO e NOYES ( MsgNoYes, MsgYesNo ) pois são mensagem que podem alterar o fluxo do programa.

 FWALERT

Corrigido o array de controle dos layouts personalizados.

 REPORT01.PRW

Chamados relacionados:

DFRM1-120966640

Expandir
titleDFRM1-12796 12096 - Não conformidade na chamada da função SetRESTFault ao personalizar o relatório MATR020

Situação/Requisito:

Ao possuir muitos layouts, ao criar um novo ou carregar um já existente gera não conformidade.

Solução/Implementação:

Corrigido o array de controle dos layouts personalizados.

 REPORT01.PRW

Chamados relacionados:

DFRM1-12096

Expandir
titleDFRM1-12796 - Não conformidade na chamada da função SetRESTFault

Situação/Requisito:

Ao chamar a função SetRESTFault com o código 409, o chamar a função SetRESTFault com o código 409, o REST do Protheus está retornando o código 500 incorretamente

Solução/Implementação:

O array de códigos de estado do HTTP foi atualizada para o código 409 e retornou o mesmo quando configurado para a função SetRESTFault dentro de uma thread REST

FWHTTPLIB.PRX

Chamados relacionados:

DFRM1-12796

...

Expandir
titleDFRM1-13934-Aumento do tamanho do arquivo profile.usr ao utilizar Multprofile

Situação/Requisito:

Quando o arquivo profile.usr estiver com o tamanho perto do limite máximo e for habilitado o Multprofile, a cada logon os usuários o tamanho do arquivo aumenta, atingindo o limite máximo de 4GB. Isto ocorre porque o sistema realiza a importação dos registros do arquivo profile.usr para o novo arquivo de profile individual, porém como o sistema apenas esta importando dados, o arquivo profile.usr não deveria aumentar seu tamanho.o novo arquivo de profile individual, porém como o sistema apenas esta importando dados, o arquivo profile.usr não deveria aumentar seu tamanho.

Solução/Implementação:

Efetuado a correção na rotina de SINCPROF executada com arquivo de profile com tamanhos próximo ao limite de 4Gb

Profile.prw

Chamados relacionados:

DFRM1-13934

Expandir
titleDFRM1-15785- Não conformidade em criação de filtro

Situação/Requisito:

Ao tentar criar um filtro em qualquer rotina de menu, não está sendo possível selecionar a filial para efetuar o filtro, a mesma não consta no combobox de campos

Solução/Implementação:

Ao trazer a estrutura de campos para criar o filtro, a filial passou a ser enviada mesmo não sendo um campo usado, sendo assim uma exceção na construção de campos para filtro

FWMBROWSE.PRW
PROTHEUSFUNCTIONMVC.prx

Chamados relacionados:

DFRM1-15785

Expandir
titleDFRM4-798 - Não conformidade ao acessar grupo de campos

Situação/Requisito:

Ao acessar no configurador o grupo de campos é gerado não conformidade

Solução/Implementação:

Foi alterado a forma de carga para exibição dos grupos de campo

APCFG10.PRW

Efetuado a correção na rotina de SINCPROF executada com arquivo de profile com tamanhos próximo ao limite de 4Gb

Profile.prw

Chamados relacionados:

DFRM1DFRM4-13934798

Expandir
titleDFRM1-1578516192 - Não conformidade em criação de filtroao recuperar numeração automática para uma geração de código sequencial quando não tinha servidor de licença

Situação/Requisito:

Ao tentar criar um filtro em qualquer rotina de menu, não está sendo possível selecionar a filial para efetuar o filtro, a mesma não consta no combobox de camposSistema apresentava problemas ao recuperar uma numeração automática para uma geração de código sequencial quando não tinha servidor de licença

Solução/Implementação:

Ao trazer Ajuste para a estrutura de campos para criar o filtro, a filial passou a ser enviada mesmo não sendo um campo usado, sendo assim uma exceção na construção de campos para filtroexecução de uma rotina de recuperação de sequenciais do sistema de licenças vinculado

WFWSXESXF.PRWFWMBROWSE.PRW
PROTHEUSFUNCTIONMVC.prx

Chamados relacionados:

DFRM1DFRM4-1578516192

Expandir
titleDFRM4DFRM1-798 17254 - Não conformidade ao acessar grupo de camposna função FWSFALLUSERS

Situação/Requisito:Ao acessar no configurador o grupo de campos é gerado não conformidade

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

Foi alterado a forma de carga para exibição dos grupos de campo

APCFG10.PRW

Chamados relacionados:

DFRM4-79817254