SAP Reports / Programs | Basis Components | Security | ABAP Authorization and Role Management(BC-SEC-AUT-PFC) SAP BC

PRGN_STATUS_HR SAP ABAP Report - Display Status of All Roles / Assignments from HR Org.







PRGN_STATUS_HR is a standard Executable ABAP Report 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 PRGN_STATUS_HR into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

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.






SUBMIT PRGN_STATUS_HR. "Basic submit
SUBMIT PRGN_STATUS_HR AND RETURN. "Return to original report after report execution complete
SUBMIT PRGN_STATUS_HR VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Display Status of All Roles / Assignments from HR Org.
Text Symbol: 001 = Indirect user assignment: not current
Text Symbol: 002 = Indirect user assignment: current
Text Symbol: 003 = Data selection running, please wait ...
Text Symbol: 004 = Last change:
Text Symbol: 005 = Users:
Text Symbol: 006 = User assignment:
Text Symbol: 007 = Menu:
Text Symbol: 013 = Workflow tasks are assigned
Text Symbol: 014 = Assignment of workflow tasks not current
Text Symbol: 015 = No workflow tasks assigned
Text Symbol: 016 = Indirect Role Assignments
Text Symbol: 017 = Worklow Assignments
Text Symbol: 0S6 = HR Org.
Text Symbol: 0S7 = Workflow


INCLUDES used within this REPORT PRGN_STATUS_HR

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

PRGN_CALL_INFO_TEXT_POPUP call function 'PRGN_CALL_INFO_TEXT_POPUP' exporting info_text = 'PROFGEN_INFO_TEXT_28' exceptions action_canceled = 1 others = 2.

SAPGUI_PROGRESS_INDICATOR call function 'SAPGUI_PROGRESS_INDICATOR' exporting percentage = succ text = text-003.

PRGN_GET_ACTGROUP_TIMESTAMP call function 'PRGN_GET_ACTGROUP_TIMESTAMP' exporting activity_group = i_agr_define-agr_name importing change_date = agr_date change_time = agr_time change_user = agr_user exceptions no_timestamp_found = 1 others = 2.

RH_ACTGROUP_INDIRECT_REL_CHECK call function 'RH_ACTGROUP_INDIRECT_REL_CHECK' exporting actgroup = i_agr_define-agr_name exceptions no_active_plvar = 1 indirect_rel_not_current = 2 others = 3.

PRGN_WORKFLOW_STATUS call function 'PRGN_WORKFLOW_STATUS' exporting agr_name = agr importing color = led_color.

RH_ACTGROUP_RELATIONS_MAINTAIN * CALL FUNCTION 'RH_ACTGROUP_RELATIONS_MAINTAIN' * EXPORTING * ACTGROUP = AGR ** ACT_PLVAR = ** ACT_MAINT = ** IMPORTING ** ASSIGNMENTS_CHANGED = * EXCEPTIONS * NO_ACTIVE_PLVAR = 1 * ACTION_ABORTED = 2 * OTHERS = 3.

RH_ACTGROUP_RELATIONS_MAINTAIN * CALL FUNCTION 'RH_ACTGROUP_RELATIONS_MAINTAIN' * EXPORTING * ACTGROUP = AGR ** ACT_PLVAR = * ACT_MAINT = 'X' ** IMPORTING ** ASSIGNMENTS_CHANGED = * EXCEPTIONS * NO_ACTIVE_PLVAR = 1 * ACTION_ABORTED = 2 * OTHERS = 3.

RH_ACTGROUP_RELATIONS_MAINTAIN * CALL FUNCTION 'RH_ACTGROUP_RELATIONS_MAINTAIN' * EXPORTING * ACTGROUP = AGR ** ACT_PLVAR = * ACT_MAINT = ' ' ** IMPORTING ** ASSIGNMENTS_CHANGED = * EXCEPTIONS * NO_ACTIVE_PLVAR = 1 * ACTION_ABORTED = 2 * OTHERS = 3.

PRGN_SHOW_EDIT_AGR * CALL FUNCTION 'PRGN_SHOW_EDIT_AGR' * EXPORTING * AGR_NAME = AGR * SCREEN = SCREEN_NR * MODE = 'X' * EXCEPTIONS * OTHERS = 1.

PRGN_SHOW_EDIT_AGR * CALL FUNCTION 'PRGN_SHOW_EDIT_AGR' * EXPORTING * AGR_NAME = AGR * SCREEN = SCREEN_NR * MODE = 'A' * EXCEPTIONS * OTHERS = 1.

ICON_CREATE call function 'ICON_CREATE' exporting name = iv_icon info = iv_tooltip importing result = xv_result exceptions icon_not_found = 1 outputfield_too_short = 2 others = 3.

RH_ACTGROUP_RELATIONS_MAINTAIN call function 'RH_ACTGROUP_RELATIONS_MAINTAIN' exporting actgroup = gs_outtab-agr_name act_maint = gc_true exceptions no_active_plvar = 1 action_aborted = 2 others = 3.

RH_ACTGROUP_RELATIONS_MAINTAIN call function 'RH_ACTGROUP_RELATIONS_MAINTAIN' exporting actgroup = gs_outtab-agr_name act_maint = ' ' exceptions no_active_plvar = 1 action_aborted = 2 others = 3.

PRGN_SHOW_EDIT_AGR call function 'PRGN_SHOW_EDIT_AGR' exporting agr_name = gs_outtab-agr_name screen = lv_nr mode = gc_true exceptions others = 1.

PRGN_SHOW_EDIT_AGR call function 'PRGN_SHOW_EDIT_AGR' exporting agr_name = gs_outtab-agr_name screen = lv_nr mode = lc_mode exceptions others = 1.

RH_ACTGROUP_RELATIONS_MAINTAIN call function 'RH_ACTGROUP_RELATIONS_MAINTAIN' exporting actgroup = gs_outtab-agr_name exceptions no_active_plvar = 1 action_aborted = 2 others = 3.



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.







The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name PRGN_STATUS_HR or its description.