Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:

TOTVS Backoffice (Linha Protheus) - Automação Fiscal

Função:TAFA250.PRW
País:Brasil
Ticket:16694527
Requisito/Story/Issue (informe o requisito relacionado) :DSERTAF1-33001


02. SITUAÇÃO/REQUISITO

Está sendo gerada mensagem de 'Internal Server Error' ao tentar transmitir evento S-1200 em Bancos de Dados Oracle. Análise do error.log do servidor demonstra presença de cláusula 'SUBSTRING' na query executada no banco de dados.

03. SOLUÇÃO

O trecho de query que continha a cláusula 'SUBSTRING' não estava sendo otimizado/convertido pela função ChangeQuery, que tem por objetivo retornar uma query modificada de acordo a escrita adequada para o banco de dados em uso, a partir da query originalmente informada.

Para o caso em questão, o ChangeQuery converte a função 'SUBSTRING' para sua respectiva equivalente em Bancos Oracle, a saber, 'SUBSTR'.

Alterado fluxo de concatenação da subquery à query principal para que toda a query seja parseada corretamente pela função ChangeQuery.


04. DEMAIS INFORMAÇÕES

Não há.


05. ASSUNTOS RELACIONADOS