01. DADOS GERAIS
Produto: | TOTVS Framework
|
---|---|
Linha de Produto: | Linha Logix |
Segmento: | Tecnologia |
Módulo: |
Framework (Linha Logix) - Administração Logix
|
Função: | Auditoria de impressão - LOG0650 |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DFWKLOGIX-569 |
02. SITUAÇÃO/REQUISITO
Na utilização da funcionalidade de Auditoria de Impressão, ativada pelo parâmetro habl_audit_impressao via programa Central de Parâmetros (LOG00086), durante a execução da funcionalidade de reimpressão de notas a partir do OBF40000, vem ocorrendo erro de registros duplicados na tabela LOG_AUDIT_IMPR, responsável por registrar os dados de auditoria de impressão.
03. SOLUÇÃO
Ajuste na rotina responsável por gerar a auditoria de impressão para evitar falha por registro duplicado.
Realizada uma melhoria de performance quando o processo de auditoria de impressão era invocado durante um processo com transação de banco de dados ativa, pois neste cenário a auditoria de impressão era processada em modo JOB.
Este caso deixou de utilizar as funções padrões log1200_parametro_programa_inclui() e log1200_parametro_programa_le() para passagem e leitura de parâmetros, pois onerava o processamento devido ao volume de acessos a banco de dados para gravar e ler os parâmetros para registrar a auditoria de impressão, e passou-se a utilizar chamada dinâmica de funções em modo JOB.
04. DEMAIS INFORMAÇÕES
Não se aplica.
Disponível a partir do pacote oficial 12.1.2301 ou Framework Fix 12.1.2205.(fix01)IMPORTANTE!
05. ASSUNTOS RELACIONADOS