Symptom
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
Short Text
Syntax error in program "/BI0/SAPLQI<datasourcename>"
What happened?
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
Read more...
Environment
Version independent
Product
Keywords
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, 0UCPREMISE_ATTR_2, /BI0/SAPLQI0UCPREMISE_ATTR_2 , KBA , r8047 , BC-BW , BW Service API , BW-BCT-LO-LIS , BW only - Logistics Information System , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.