Árvore de páginas

01. DADOS GERAIS

Produto:

Microsiga Protheus ®

Linha de Produto:

Linha Protheus

Segmento:

Serviços

Módulo:SIGAFAT - Faturamento
Função:
  • FISA022.PRW
Ticket:11999004
Requisito/Story/Issue (informe o requisito relacionado) :DSERTSS2-8808

02. SITUAÇÃO/REQUISITO

  • Ao realizar o processo de Transmissão a partir dos Títulos do Contas a Pagar (MV_TITNFTS), em que há movimentação Financeira, ocorre o error.log abaixo:

THREAD ERROR ([168216], felipe.luna, SPON019400549)   11/10/2021 10:11:59
: Error : 102 (37000) (RC=-1) - [Microsoft][SQL Server Native Client 11.0][SQL Server]Sintaxe incorreta próxima a ')'.
 ( From tMSSQLConnection::GetQueryFile )
Thread ID [176776] User [Administrador] IO [6852] Tables [58] MaxTables [59] Comment [FISA022 - TCPIP - ThreadID(168216)] SP [ ] Traced [No] SQLReplay [No] InTran [No] DBEnv [MSSQL/P12127MNTDB] DBThread [(SPID 51,52)] Started [11/10/2021 10:06:53] IP [127.0.0.1:1252] IDLE [ ] InTransact [ ] Memory [2334095] Running [ROP_QUERY] RCV [1192656] SND [4221493] TCBuild [20181212-20190924] TCVersion [18.2.1.3] ARCH [64] OS [WINDOWS] BUILD [DEBUG]
SELECT E2_FILIAL,E2_EMISSAO,E2_TIPO,E2_PREFIXO,E2_NUM,E2_PARCELA,E2_ISS,E2_FORNECE,E2_LOJA,E2_FIMP,E2_NFELETR FROM SE2T10 SE2 WHERE  SE2.E2_FILIAL = 'X TSS 93' AND SE2.E2_EMISSAO >= '20200801' AND SE2.E2_EMISSAO <= '20211011' AND SE2.E2_TIPO IN ('NF','ISS',) AND SE2.E2_ISS > 0 AND SE2.D_E_L_E_T_= ' ' on __EXECSQL(APLIB300.PRW) 30/09/2021 11:46:45 line : 149

[TOTVS build: 7.00.191205P-20200331]
Called from FISA022TRS(FISA022.PRW) 11/10/2021 09:15:52 line : 1067
Called from { || FISA022TRS(CCODMUN,MV_PAR01,MV_PAR02,MV_PAR03,MV_PAR04,CALIAS,@CNOTASOK,CDEST,MV_PAR05,@CMENSRET,MV_PAR06,MV_PAR07,,,CGRAVADEST, LUSACOLAB, LNFTE)}(FISA022.PRW) 11/10/2021 09:15:52 line : 799
Called from { || FWSETSHOWKEYS( .F. ), EVAL( BACTION, @LEND ),LEND := .T. , FWSETSHOWKEYS( .T. ), ODLGMODAL:DEACTIVATE() }(MSPROCES.PRW) 30/09/2021 11:46:48 line : 104
Called from {|SELF|(EVAL(OSELF:BINIT))}(FWDIALOGMODAL.PRW) 30/09/2021 11:46:45 line : 462
Called from ::MSDIALOG:ACTIVATE
Called from FWDIALOGMODAL:ACTIVATE(FWDIALOGMODAL.PRW) 30/09/2021 11:46:45 line : 462
Called from PROCESSA(MSPROCES.PRW) 30/09/2021 11:46:48 line : 105
Called from FISA022REM(FISA022.PRW) 11/10/2021 09:15:52 line : 799
Called from FWFORMBROWSE:EXECUTE(FWFORMBROWSE.PRW) 30/09/2021 11:46:48 line : 1166
Called from { || OSELF:EXECUTE("FISA022REM",              2,             0,"TRANSMISSÃO",              3,"()","TRANSMISSÃO","",               3) }(FWFORMBROWSE.PRW) 30/09/2021 11:46:48 line : 578
Called from ::MSDIALOG:ACTIVATE
Called from FWMBROWSE:ACTIVATE(FWMBROWSE.PRW) 30/09/2021 11:46:48 line : 697
Called from FWMBROWSE(MSLIB.PRW) 30/09/2021 11:46:48 line : 10812
Called from MBROWSE(MSLIB.PRW) 30/09/2021 11:46:48 line : 170
Called from FISA022BRW(FISA022.PRW) 11/10/2021 09:15:52 line : 421
Called from FISA022(FISA022.PRW) 11/10/2021 09:15:52 line : 261
Called from __EXECUTE(APLIB090.PRW) 30/09/2021 11:46:45 line : 721
Called from FWPREEXECUTE(FWPREEXECUTE.PRW) 30/09/2021 11:46:50 line : 86
Called from { ||FWPreExecute('Nfs-e', 'FISA022()', 1, '05', 'xxxxxxxxxx') }(FWUIMENUF.PRW) 30/09/2021 11:46:48 line : 407
Called from ::TWINDOW:ACTIVATE
Called from MSAPP:ACTIVATE(FWAPP.PRW) 30/09/2021 11:46:48 line : 763
Called from SIGAFAT(APLIB000.PRW) 30/09/2021 11:46:45 line : 146


03. SOLUÇÃO

  • Foi implementado a correção do Erro log para Transmissão a partir dos Títulos do Contas a Pagar (MV_TITNFTS), em que há movimentação Financeira. Erro log ocorria porque estávamos  acrescentando uma virgula a mais na String dos Tipos dos Títulos considerados para Transmissão. 


04. DEMAIS INFORMAÇÕES


05. ASSUNTOS RELACIONADOS

  • Não há