Páginas filhas
  • 24787770 DFWKLOGIX-2043 DT Interrupção da execução na ação de efetivação do programa FIN10000


01. DADOS GERAIS

Produto:

TOTVS Framework

Linha de Produto:

Linha Logix

Segmento:

Tecnologia

Módulo:

Framework (Linha Logix) - Administração Logix

Função:Execução de aplicações metadado/FreeForm
País:Brasil
Ticket:24787770
Requisito/Story/Issue (informe o requisito relacionado) :DFWKLOGIX-2043


02. SITUAÇÃO/REQUISITO

Ao acionar a aplicação FIN10000 e selecionar opção "Portadores >> Determinação de Portadores", logo após exibição da lista para processamento de títulos, ao processar a opção EFETIVAR, ocorre interrupção da execução.

Para AppServer em ambiente Linux, em alguns casos gera queda de AppServer.

03. SOLUÇÃO

Ajuste da função APPLICATION_setMainAppName() em relação a uma expressão condicional para identiifcação do nome da aplicação principal responsável pela execução da rotina em andamento. Esta situação foi causada devido a um efeito colateral da liberação realizada na issue DFWKLOGIX-1988.

Foi também identificada uma falha intermitente no build 32 bits usando appserver linux, no acesso a propriedade hWnd que é válida para todo e qualquer objeto ADVPL instanciado, no entanto alguma situação desconhecida, estava provocando falha de atributo inválido e gerando queda de appserver, onde a solução foi trocar a lógica atual utilizada para acessar o mesmo atribuod hWnd do objeto na função GetComponentByHandle(). 

Na operação EFETIVAR da rotina de "Portadores >> Determinação de Portadores" do programa FIN10000 (Cockpit Contas a Receber), no momento em que a tela do Relatório de determinação de Portadores (Formulário de processamento FIN100905) passou a ser apresentado, estava falhando ao selecionar o botão CONFIRMAR, como se ele não tivesse ação alguma.

04. DEMAIS INFORMAÇÕES

Não se aplica.


IMPORTANTE!

Disponível a partir do pacote oficial 12.1.2511 ou Framework Fix 12.1.2507(fix02)


05. ASSUNTOS RELACIONADOS

  • Não se aplica.