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, /BI0/SAPLQI0ASSET_ATTR_TEXT$01 r8047 , KBA , 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.
SAP Knowledge Base Article - Preview