Páginas filhas
  • 11460257 DFWKTOOLS-4598 DT Falha importação XML via função LOG_import_xml_to_4gl() em Banco Informix


01. DADOS GERAIS

Produto:

TOTVS Manufatura

TOTVS Backoffice

Linha de Produto:

Linha Logix

Segmento:

Tecnologia

Módulo:Framework
Função:Importação de arquivos XML
Ticket:11460257
Requisito/Story/Issue (informe o requisito relacionado) :DFWKTOOLS-4598


02. 
SITUAÇÃO/REQUISITO

Monitor de Notas (SUP34204) está apresentando falha na integração no momento da importação de arquivos no formato XML, quando o sistema estiver conectado ao banco de dados Informix:

    Error -26021 - No operations allowed after truncate or online alter fragment in a transaction.

    The only allowed operations in a transaction after a truncate or online alter fragment are COMMIT and ROLLBACK.

03. SOLUÇÃO

Situação ocorreu em decorrência do acionamento da função LOG_import_xml_to_4gl() durante uma transação de banco de dados ativa, onde o banco Informix não permite realizar outras operações de banco de dados após a instrução TRUNCATE em dados de uma tabela temporária.

Neste caso, a função LOG_import_xml_to_4gl() foi alterada para identificar quando existe uma transação de banco de dados ativa, para que seja feita a troca da instrução TRUNCATE por DELETE.

04. DEMAIS INFORMAÇÕES

Não se aplica.


IMPORTANTE!

Disponível a partir do pacote oficial 12.1.33 ou Framework Fix 12.1.32.(fix01)

05. ASSUNTOS RELACIONADOS

        Não se aplica.