01. DADOS GERAIS
Produto: | TOTVS Manufatura |
---|---|
Linha de Produto: | Linha Logix |
Segmento: | Tecnologia |
Módulo: | Framework |
Função: | Spool de impressão de programas 4GL - Log0280 |
Ticket: | 4381635 |
Requisito/Story/Issue (informe o requisito relacionado) : | DFWKTOOLS-110 |
02. SITUAÇÃO/REQUISITO
Ao realizar a impressão local de relatórios a partir de programas com interface 4GL, muitos programas emitem uma mensagem após concluir a impressão dos relatórios como "Relatório gravado no arquivo nome_do_arquivo.", no entanto, o correto seria emitir a mensagem como "Relatório impresso com sucesso." como ocorre quando selecionado o destino como impressora Logix.
03. SOLUÇÃO
Essa situação ocorre devido a necessidade de ajustar o valor da variável global chamada P_IES_IMPRESSAO para N em caso de impressão local, o que no caso de impressora Logix fica com o valor S. Tal necessidade foi implementada desta forma pois até então não havia outra solução disponível para atender aos programas 4GL de legado do Logix devido a forma como estão codificados.
Para solucionar esta situação foi necessário implementação de uma nova funcionalidade no Build AppServer que está disponível somente a partir da revisão 13.1.3.51, portanto, o comportamento do sistema permanece com a mensagem inalterada para relatórios com impressão local quando estiver em uso um Build AppServer com revisão inferior a esta.
Disponível a partir do pacote oficial 12.1.31 ou Framework Fix 12.1.29.(fix02). <br><br>Também requer versão de build AppServer revisão 13.1.3.51 que deve ser liberada até o próximo pacote oficial do Logix.IMPORTANTE!