Árvore de páginas

Erro ao exportar o arquivo txt em banco de dados informix

Linha de Produto:

TAF

Segmento:

Serviços

Módulo:

SIGATAF

Função:

TAFXECF.PRW

TAFECFJ.PRW

Situação/Requisito:

Ao executar a geração o TXT do ECF em Central de Obrigações, o sistema gera o arquivo em branco e o DbAcces apresenta o erro abaixo no console.

ECF - Erro na instrução - INSERT INTO TAFECF_02 ( FILIAL, PERINI, PERFIN, BLOCO, REGSEQ, REGISTRO, LINREG ) VALUES ( '00 ', '20170101', '20171231', 'U', '0000000084', 'U100', '|U100|2.02.01.07.05|Provisoes de Natureza Civel - Longo Prazo|A|5|02|2.02.01.07|68374,96|C|68374,96|C|' )
ECF - TCSQLError() - Error : -608 (S1000) (RC=-1) - [Informix][Informix ODBC Driver][Informix]Illegal attempt to convert Text/Byte blob type. ( From tDBServer::ROP_SQLEXEC )
Thread ID [3248] User [microsiga] IO [2249] Tables [26] MaxTables [26] Comment [TAFOBRIG - TCPIP - ThreadID(4768)] SP [ ] Traced [No] SQLReplay [No] InTran [No] DBEnv [INFORMIX/SIGA_TESTE] DBThread [(SID 2945)] Started [24/07/2018 12:05:21] IP [172.16.0.20:12002] ID

Solução/Implementação:

O Infomix possui uma deficiência na execução de alguns comandos. Ex: INSERT INTO. Por esse motivo efetuamos alguns tratamentos específicos para BD Informix para que não ocorra o erro.

Tickets relacionados:

3425347

Requisito:DSERTAF2-5416