01. DADOS GERAIS
Linha de Produto: | Logix |
---|---|
Segmento: | Tecnologia |
Módulo: | Framework |
Função: | Visualização de relatório em disco no GRL (Gerenciador de Relatórios Logix) |
Ticket: | 8227095 |
Requisito/Story/Issue (informe o requisito relacionado) : | DFWKTOOLS-1901 |
02. SITUAÇÃO/REQUISITO
Quando uma rotina 4GL gera múltiplos relatórios em disco e usuário opta por visualizar os relatórios gerados pela ferramenta GRL (Gerenciador de Relatórios Logix), em algumas situações alguns relatórios falham ao serem visualizados no GRL, apresentando falha de autenticação na ferramenta.
Situação foi identificada no processamento da rotina SUP4330 (Elaboração automática de pedidos de compra), onde durante o processamento eram gerados múltiplos relatórios em disco.
03. SOLUÇÃO
A situação ocorre apenas quando a geração dos múltiplos relatórios é gerada a partir de aplicações distintas, ou seja, a aplicação principal aciona outras aplicações utilizando a instrução FGLRUN, gerando uma nova conexão com banco de dados e ao invocar a visualização dos relatórios gerados, a conexão de banco da aplicação não era mais válida, pois a seção FGLRUN já retornou para aplicação principal, sendo neste caso o SUP4330. Desta forma a ferramenta GRL não reconhecia a conexão utilizada na geração do relatório.
A rotina de visualização de relatórios na ferramenta GRL foi ajustada para utilizar uma conexão válida do usuário independente da rotina que gerou o relatório no sistema, para não comprometer a visualização de relatórios.
Disponível a partir do pacote oficial 12.1.29 ou Framework Fix 12.1.28.(fix01)IMPORTANTE!