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

PRGN_STATUS_ALL SAP ABAP Report - Status overview







PRGN_STATUS_ALL 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_ALL 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_ALL. "Basic submit
SUBMIT PRGN_STATUS_ALL AND RETURN. "Return to original report after report execution complete
SUBMIT PRGN_STATUS_ALL VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Selection Text: AGR_NAME = Role
Title: Status overview
Text Symbol: BS7 = Distribut.
Text Symbol: B07 = Role Distribution
Text Symbol: 301 = Role
Text Symbol: 2L2 = Indirect Role Assignments
Text Symbol: 202 = HR Org.
Text Symbol: 1L3 = Workflow Assignments
Text Symbol: 1L0 = Assignment of Role to Composite Role
Text Symbol: 116 = Role Type
Text Symbol: 115 = Type
Text Symbol: 114 = Message
Text Symbol: 113 = Workflow
Text Symbol: 107 = Selection of roles
Text Symbol: 102 = Indirect user assignment: current
Text Symbol: 101 = Indirect user assignment: not current
Text Symbol: 100 = Assignment
Text Symbol: 0L8 = Composite Role Comparison
Text Symbol: 0L6 = User Assignment
Text Symbol: 0L2 = Profile Comparison
Text Symbol: 0L1 = Profile Status
Text Symbol: 099 = No roles assigned
Text Symbol: 043 = Inactive
Text Symbol: 042 = Active
Text Symbol: 041 = Check assignment of workflow tasks
Text Symbol: 040 = Only Display Roles with Errors and Warnings
Text Symbol: 030 = No authorization to display role
Text Symbol: 021 = They are therefore not displayed.
Text Symbol: 020 = The following roles do not exist.
Text Symbol: 015 = No workflow tasks assigned
Text Symbol: 014 = Assignment of workflow tasks not current
Text Symbol: 013 = Workflow tasks are assigned
Text Symbol: 011 = Composite Role
Text Symbol: 010 = Single Role
Text Symbol: 008 = CoRoleComp
Text Symbol: 007 = Menu
Text Symbol: 006 = User
Text Symbol: 005 = Users:





Text Symbol: 004 = Last change:
Text Symbol: 003 = Data selection running, please wait ...
Text Symbol: 002 = UsrMastRec
Text Symbol: 001 = Auth.Prof.


INCLUDES used within this REPORT PRGN_STATUS_ALL

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_CHECK_HR_ORG_ACTIVE call function 'PRGN_CHECK_HR_ORG_ACTIVE' exceptions hr_org_not_active = 1 others = 2.

PRGN_PROF_GEN_ACTIVE_CHECK call function 'PRGN_PROF_GEN_ACTIVE_CHECK' exceptions generation_not_active = 1 others = 2.

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

SUSR_POPUP_LIST_WITH_TEXT call function 'SUSR_POPUP_LIST_WITH_TEXT' exporting text1 = text-020 text2 = text-021 list_column_headers = list_column_headers importing ok_code = okcode tables list = non_existing_roles.

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

PGRN_CHECK_COLLECTIVE_AGR call function 'PGRN_CHECK_COLLECTIVE_AGR' exporting activity_group = i_agr_define-agr_name exceptions activity_group_does_not_exist = 1 activity_group_is_collective = 2 others = 3.

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.

PRGN_CHECK_MENU_STATUS call function 'PRGN_CHECK_MENU_STATUS' exporting activity_group = i_agr_define-agr_name importing message_text = message_text led_color = led_color.

PRGN_GET_SYSTEM_FLAG call function 'PRGN_GET_SYSTEM_FLAG' exporting activity_group = i_agr_define-agr_name replace_rfc_variables = 'X' importing sys_flag = loc_sys_flag exceptions flag_not_available = 1 agr_does_not_exist = 2 others = 3.

PRGN_CHECK_DISTRIBUTION_STATUS call function 'PRGN_CHECK_DISTRIBUTION_STATUS' exporting activity_group = i_agr_define-agr_name system_flag = ' ' importing message_text = message_text led_color = led_color.

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

PRGN_CHECK_PROFILE_STATUS call function 'PRGN_CHECK_PROFILE_STATUS' exporting activity_group = i_agr_define-agr_name importing message_text = message_text led_color = led_color profile_text = profile_text profile_name = profile_name.

COLL_ACTGROUPS_GET_ACTGROUPS call function 'COLL_ACTGROUPS_GET_ACTGROUPS' exporting activity_group = i_agr_define-agr_name also_inactive_agrs = 'X' tables activity_groups_texts = i_actgroups activity_groups_attr = i_single_role_attr exceptions activity_group_does_not_exist = 1 no_collective_agr = 2 others = 3.

PRGN_CHECK_USERS_STATUS call function 'PRGN_CHECK_USERS_STATUS' exporting activity_group = i_agr_define-agr_name importing message_text = message_text led_color = led_color.

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_CHECK_USERPROF_STATUS call function 'PRGN_CHECK_USERPROF_STATUS' exporting activity_group = i_agr_define-agr_name importing message_text = message_text led_color = led_color.






PRGN_CHECK_USERPROF_STATUS_COL call function 'PRGN_CHECK_USERPROF_STATUS_COL' exporting activity_group = i_agr_define-agr_name importing message_text = message_text led_color = led_color.

ICON_CREATE call function 'ICON_CREATE' exporting name = icon_activity_group info = text-010 importing result = gs_outtab-role_type exceptions icon_not_found = 1 outputfield_too_short = 2 others = 3.

ICON_CREATE call function 'ICON_CREATE' exporting name = icon_composite_activitygroup info = text-011 importing result = gs_outtab-role_type exceptions icon_not_found = 1 outputfield_too_short = 2 others = 3.

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

PRGN_SHOW_EDIT_AGR call function 'PRGN_SHOW_EDIT_AGR' exporting agr_name = iv_agr_name screen = iv_nr mode = iv_mode exceptions others = 1.



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_ALL or its description.