Symptom
When triggering a data extraction you are encountering this short dump in source system.
Category ABAP programming error
Runtime Errors ASSERTION_FAILED
ABAP Program CL_ODQ_SUBSCRIPTION_SERVICE===CP
Application Component BC-BW-ODP
In details it is observed that the issue is related to ODQ requestion closure without success.
7 METHOD CL_ODQ_SUBSCRIPTION_SERVICE===CP CL_ODQ_SUBSCRIPTION_SERVICE===CM00Y 51
CL_ODQ_SUBSCRIPTION_SERVICE=>IF_ODQ_SUBSCRIPTION_SERVICE~CANCEL
6 METHOD CL_RODPS_REPLICATION==========CP CL_RODPS_REPLICATION==========CM00R 33
CL_RODPS_REPLICATION=>_CLOSE_FULL
5 METHOD CL_RODPS_REPLICATION==========CP CL_RODPS_REPLICATION==========CM00B 46
CL_RODPS_REPLICATION=>CLOSE
4 FUNCTION SAPLRODPS_REPL LRODPS_REPLU14 25
RODPS_REPL_ODP_CLOSE
And further searching in the dump I_RID can be seen with the inconsistent request. For example :
I_RID
20230101010101.000000000
In table RODPS_REPL_RID it is shown that the field "CONFIRMED" for this request is not set to X which means it is not confirmed yet by target subscriber. But this request cannot be found in table ODQREQ or ODQSSNREQ which caused function RODPS_REPL_ODP_CLOSE not working as expected.
Read more...
Product
Keywords
KBA , BC-BW-ODP , Operational Data Provisioning (ODP) and Delta Queue (ODQ) , 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