Symptom
System showing run time error while assigning PERNR to operations in Find maintenance order and operations App ID F2173
Category ABAP programming error
Runtime Errors ASSERTION_FAILED
ABAP: Program CL_RAP_TRANSACTION_MANAGER====CP
Application Component BC-ESI-ESF-BSA
Further short dump details
Source Code Extract
METHOD __after_set_upd_task_local.
DATA xdata TYPE xstring.
DATA hmac TYPE hash512_base_64.
DATA lt_callstack TYPE abap_callstack.
CHECK iv_subrc <> 0.
DATA(lv_subrc) = iv_subrc.
rv_failed = abap_true.
DATA(lv_vbkey) = cl_system_transaction_state=>get_sap_luw_key( ).
SELECT vbfunc FROM vbmod WHERE vbkey = @lv_vbkey INTO TABLE @DATA(lt_vbfunction).
IF cl_sadl_feature_toggle=>is_assert_on_loc_upd_task_act( ).
*----- This assertion only dumps if RAP is the transaction owner (OData exposure for RAP or
*----- and if update function modules have been registered too early (before the "point of n
*----- These contract violating registered modules can be found in the variable LT_VBFUNCTIO
>>>>> ASSERT FIELDS lt_vbfunction sy-mandt CONDITION lv_subrc = 0.
ELSE.
Read more...
Environment
- SAP S/4HANA, Private Cloud Edition
- SAP S/4HANA, on-premise
Product
Keywords
KBA , PM-FIO-WOC-MO , Fiori UI for PM Maintenance Orders , PM-FIO , Fiori User Interface (UI) for PM , 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.