SAP Knowledge Base Article - Preview

2505833 - Multiple active implementations of GOS_SRV_SELECT BAdI causes short dump

Symptom

When executing an application transaction which uses GOS (Generic Object Services), following dump occurs:

----
Category               ABAP programming error

Runtime Errors         RAISE_EXCEPTION
ABAP Program           CL_GOS_TOOLBOX_MODEL==========CP
Application Component  BC-SRV-GBT-GOS

Short Text                                                                                       
    Exception condition "SINGLE_EXIT_MULTIPLY_ACTIVE" triggered

Error analysis                                                                                   
    A RAISE statement in program "CL_EXITHANDLER================CP" has raised                   
     exception condition "SINGLE_EXIT_MULTIPLY_ACTIVE".

Source Code Extract
  134* check how many implementations exist for an exit                                         
  135    CALL METHOD cl_badi_flt_data_trans_and_db=>act_imps_per_flt_val                        
  136      EXPORTING                                                                            
  137        runtime_call                  = seex_true                                          
  138        exit_name                     = exit_name                                          
  139      EXCEPTIONS                                                                           
  140        singular_exit_multiply_active = 1                                                  
  141        no_active_implementation      = 2                                                  
  142        only_default_implementation   = 3                                                  
  143        OTHERS                        = 4.                                                 
  144    CASE sy-subrc.                                                                         
  145      WHEN 0.                                                                              
  146        act_imp_existing = seex_true.                                                      
  147      WHEN 1.                                                                              
>>>>>        RAISE single_exit_multiply_active.                                                 
  149      WHEN 2.                                                                              
  150        act_imp_existing = seex_false.                                                     
  151      WHEN 3.                                                                              
  152        act_imp_existing = seex_false.                                                     
  153        def_impl = seex_true.                                                              
  154      WHEN 4.                                                                              
  155        RAISE data_incons_in_exit_managem.                                                 
  156    ENDCASE.


EXIT_NAME                                                                                        
    GOS_SRV_SELECT
----

This can occur for example (but not only) after Support Package implementation or migrating to S4HANA.


Read more...

Environment

SAP Basis Release independent

Product

SAP ERP 6.0 ; SAP NetWeaver all versions

Keywords

FIN_GOS_HTMLGUI, FIBKRU_MO_IMPL_01, SE18 , KBA , BC-SRV-GBT-GOS , Generic Object Services , XX-CSC-RU-FI , use FI-LOC-FI-RU , 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.