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.
SAP Knowledge Base Article - Preview