Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Linha de Produto:

TAF - Totvs Automação Fiscal

Segmento:

Serviços

Módulo:

SIGATAF

Função:

TAFAINTEG.PRW

Situação/Requisito:

Ocorrência - Error Log ao importar um arquivo texto para o TAF.

No caso do parâmetro MV_TAFTDB estar em branco, o banco de dados usado for diferente de Sql Server e a importação estiver sendo executada em Multithread ( MV_TAFQTTH > 0 ) , o sistema apresentava o error.log abaixo:

THREAD ERROR ([9244], silva.carlos, SPON4535) 26/10/2018 11:28:50

: Error : 923 - ORA-00923: FROM keyword not found where expected

( From tOracleConnection::GetQueryFile )

Thread ID [7388] User [Administrador] IO [9273] Tables [21] MaxTables [21] Comment [TAFA500 - TCPIP - ThreadID(9244)] SP [ ] Traced [No] SQLReplay [No] InTran [No] DBEnv [ORACLE/IPFIS120] DBThread [(SID 133,55130,1)] Started [26/10/2018 11:28:00] IP [10.172.14.157:5332] IDLE [ ] InTransact [ ] Memory [367984] Running [ROP_QUERY] RCV [192665] SND [865707] TCBuild [20180606-20180726] TCVersion [18.1.1.1_RC4] ARCH [64] OS [WINDOWS] BUILD [RELEASE]

SELECT TOP 1 TAF2.R_E_C_N_O_ FROM TAFST2 TAF2 WHERE TAF2.TAFSTATUS IN ( '1', '8' ) AND TAF2.TAFFIL IN ( 'T2D MG 01', 'D03' ) AND TAF2.TAFCODMSG IN ('2') AND TAF2.D_E_L_E_T_ = ' ' on FMULTTHRD(TAFAINTEG.PRW) 24/10/2018 09:39:16 line : 8306


Solução/Implementação:

Na importação do arquivo, foi adicionado tratamento para a situação acima, ao invés de verificar o conteúdo do parâmetro MV_TAFTDB, a rotina esta verificando o banco de dados configurado no TAF.

Ticket:


Requisito

DSERTAF2-6596