A runtime error SYNTAX_ERROR (short dump) occurs on the source side when you execute a delta extraction. In other words, you find message "Internal session terminated with a runtime error SYNTAX_ERROR (see ST22)" in the extraction background job (transaction SM37). The corresponding short dump shows details similar to the following:
Category ABAP Programming Error
Runtime Errors SYNTAX_ERROR
ABAP Program /BI0/SAPLQI<datasourcename>
Application Component Not assigned
Syntax error in program "/BI0/SAPLQI<datasourcename>"
Error in the ABAP Application Program
The current ABAP program "SAPMSSY1" had to be terminated because it has come across a statement that unfortunately cannot be executed.
In include "/BI0/LQI<datasourcename><c><nn>", in line [...] of program "/BI0/SAPLQI<datasourcename>", the following syntax errors have occurred:
A FUNCTION already exists with the name "/BI0/QI<datasourcename><nnnnn>". -OR- Function "/BI0/QI<datasourcename>" not found in Function Library.
>>>>> CALL 'RfcImport' ID 'Push' FIELD rfctype_abap4_exit
SYNTAX_ERROR, XAB_RUN_DRIVER, RSFHGEN2, /BI0/SAPLQ1, /BI0/LQ1, /BI0/Q1, /BIC/SAPLQI, /BIC/LQI, /BIC/QI, 435482, /BI0/SAPLQI2LIS_02_HDR, 2LIS_02_HDR, /BI0/SAPLQI2LIS_02_ITM, 2LIS_02_ITM, /BI0/SAPLQI2LIS_04_P_MATNR, 2LIS_04_P_MATNR, /BI0/SAPLQI2LIS_11_VAKON, 2LIS_11_VAKON, /BI0/SAPLQI0UC_INSTFACTS, 0UC_INSTFACTS, /BI0/SAPLQI0FC_PAY, 0FC_PAY, /BI0/SAPLQI0FI_GL_14, 0FI_GL_14, /BI0/SAPLQI1_CO_PA, /BI0/QI2LIS_17_I3OPER, 2LIS_17_I3OPER , KBA , r8047 , BC-BW , BW Service API , BW-BCT-LO-LIS , BW only - Logistics Information System , Problem
About this pageThis is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP ONE Support launchpad (Login required).
Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.