Versões comparadas

Chave

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

...

Expandir
titleDFRM1-13059 - Melhoria na leitura de valores presentes na SM0

Situação/Requisito:

Melhoria na leitura de valores presentes na SM0.

Solução/Implementação:

Foi criada a classe FWSM0Util contendo o método estático GetSM0Data.
Esse método estático recebe como parâmetros o grupo de empresas e a filial que serão pesquisados na SM0, como último parâmetro é recebido um array contendo os campos que serão retornandos da SM0, permitindo assim que o desenvolvedor consulte qualquer campo.

FWSM0Util

FWSM0UTIL.PRW

Chamados relacionados:

DFRM1-13059

Expandir
titleDFRM1-13896- Desenvolver endpoint para permitir a recuperação do caminho de relacionamento entre duas tabelas do Protheus

Situação/Requisito:

Desenvolver endpoint para permitir a recuperação do caminho de relacionamento entre duas tabelas do Protheus

Solução/Implementação:

Desenvolvido o endpoint /relations conforme a documentação de provedores integrados do RM TReports no TD.
Utiliza o SX9 como base para retornar os campos e tabelas dos possíveis relacionamentos, faz avaliação até 3 níveis (ex.: caminho para tabela 1 e 3 => tabela 1 > tabela 2 > tabela 3)

FWSX2UTIL.PRW
FWSX9UTIL.PRW

Chamados relacionados:

DFRM1-13896

Bugs


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 conformidade

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:

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

Chamados relacionados:

DFRM1-6640

...