MH5A0F50 is a standard ABAP INCLUDE available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.
If you would like to execute this report or see the full code listing simply enter MH5A0F50 into the relevant SAP transactions such as SE38 or SE80
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
Title: Routines for Module Pool SAPMH5A0
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
RH_CHECK_INFTY_NATIONS call function 'RH_CHECK_INFTY_NATIONS' exporting infty = ci_infty t777d_imp = t777d all_nation_imp = act_all_nation tables nations = act_nations exceptions infty_not_within_nations = 1 others = 2.
DATE_GET_WEEK call function 'DATE_GET_WEEK' exporting date = sy-datum importing week = week_1 exceptions date_invalid = 1 others = 2.
WEEK_GET_FIRST_DAY call function 'WEEK_GET_FIRST_DAY' exporting week = week_1 importing date = datum1 exceptions week_invalid = 1 others = 2.
DATE_GET_WEEK call function 'DATE_GET_WEEK' exporting date = sy-datum importing week = week_1 exceptions date_invalid = 1 others = 2.
WEEK_GET_FIRST_DAY call function 'WEEK_GET_FIRST_DAY' exporting week = week_1 importing date = datum1 exceptions week_invalid = 1 others = 2.
CAT_IS_ACTIVE call function 'CAT_IS_ACTIVE' importing active = cat_active.
RH_GET_EXTERNAL_OBJECT_INFO call function 'RH_GET_EXTERNAL_OBJECT_INFO' exporting otype = new_objec-otype importing i77eo = t77eo exceptions no_external_object = 1 others = 2.
CAT_IS_ACTIVE call function 'CAT_IS_ACTIVE' importing active = cat_active.
RH_GET_ACTIVE_WF_PLVAR call function 'RH_GET_ACTIVE_WF_PLVAR' importing act_plvar = pphdr-plvar exceptions no_active_plvar = 01.
AUTHORITY_CHECK_TCODE call function 'AUTHORITY_CHECK_TCODE' exporting tcode = tcode exceptions ok = 0 others = 1.
RH_GET_ACTIVE_WF_PLVAR CALL FUNCTION 'RH_GET_ACTIVE_WF_PLVAR' IMPORTING act_plvar = act_plvar EXCEPTIONS no_active_plvar = 1.
RH_STRU_AUTHORITY_CHECK CALL FUNCTION 'RH_STRU_AUTHORITY_CHECK' EXPORTING plvar = act_plvar otype = 'O ' objid = '00000001' with_base_ac = ' ' EXCEPTIONS OTHERS = 0.
RH_GET_NATIONS call function 'RH_GET_NATIONS' "VWMNAT tables "VWMNAT nations = act_nations "VWMNAT exceptions "VWMNAT others = 0. "VWMNAT
RH_OBJECT_PUBLISH call function 'RH_OBJECT_PUBLISH' "XMKGENSERV exporting "XMKGENSERV plvar = pphdr-plvar "XMKGENSERV otype = pphdr-otype "XMKGENSERV objid = pphdr-objid "XMKGENSERV single_object = 'X' "XMKGENSERV exceptions "XMKGENSERV OTHERS = 1. "XMKGENSERV
RH_OBJECT_UNPUBLISH_ALL CALL FUNCTION 'RH_OBJECT_UNPUBLISH_ALL' EXCEPTIONS OTHERS = 0.
DEQUEUE_ALL call function 'DEQUEUE_ALL'.
RH_ASK_COUNTRY_INDICATOR call function 'RH_ASK_COUNTRY_INDICATOR' exporting all_nation_imp = act_all_nation importing all_nation_exp = act_all_nation subrc = nation_subrc tables nations = act_nations.
ASK_ASPECT call function 'ASK_ASPECT' exporting aspect = t77as-aspec delete_allowed = 'X' importing aspect = t77as-aspec exceptions others = 0.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.