RPUFIXDS is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This report enables you to repair inconsistencies concerning
SUBMIT RPUFIXDS. "Basic submit
No INCLUDES are used within this REPORT code!
NO SAP DATABASE TABLES are accessed within this REPORT code! RH_GET_ACTIVE_WF_PLVAR
CALL FUNCTION 'RH_GET_ACTIVE_WF_PLVAR'
EXPORTING
ask_plvar_dialog = space
set_default_plvar = 'X'
IMPORTING
act_plvar = plvar
EXCEPTIONS
no_active_plvar = 1
OTHERS = 2.
HR_PERSONEE_GETPERSON
CALL FUNCTION 'HR_PERSONEE_GETPERSON'
EXPORTING
iv_employee_id = pernr_wa
iv_with_authority = space
IMPORTING
es_hrpersonee = hrpersonee.
HR_PERSONEE_GETEMPLOYEE
CALL FUNCTION 'HR_PERSONEE_GETEMPLOYEE'
EXPORTING
iv_person_id = objid_wa
iv_with_authority = space
IMPORTING
et_hrpersonee = hrpersonee_tab.
VIEW_MAINTENANCE_CALL
CALL FUNCTION 'VIEW_MAINTENANCE_CALL'
EXPORTING
action = 'S' " display subset
* CORR_NUMBER = ' '
* GENERATE_MAINT_TOOL_IF_MISSING = ' '
* SHOW_SELECTION_POPUP = ' '
view_name = 'T7CCE_GPRULE'
* NO_WARNING_FOR_CLIENTINDEP = ' '
* RFC_DESTINATION_FOR_UPGRADE = ' '
* CLIENT_FOR_UPGRADE = ' '
* VARIANT_FOR_SELECTION = ' '
* COMPLEX_SELCONDS_USED = ' '
* CHECK_DDIC_MAINFLAG = ' '
* SUPPRESS_WA_POPUP = ' '
TABLES
dba_sellist = dba_sellist
* EXCL_CUA_FUNCT =
EXCEPTIONS
client_reference = 1
foreign_lock = 2
invalid_action = 3
no_clientindependent_auth = 4
no_database_function = 5
no_editor_function = 6
no_show_auth = 7
no_tvdir_entry = 8
no_upd_auth = 9
only_show_allowed = 10
system_failure = 11
unknown_field_in_dba_sellist = 12
view_not_found = 13
maintenance_prohibited = 14
OTHERS = 15.
VIEW_MAINTENANCE_CALL
CALL FUNCTION 'VIEW_MAINTENANCE_CALL'
EXPORTING
action = 'S' " display subset
* CORR_NUMBER = ' '
* GENERATE_MAINT_TOOL_IF_MISSING = ' '
* SHOW_SELECTION_POPUP = ' '
view_name = 'V_T582G'
* NO_WARNING_FOR_CLIENTINDEP = ' '
* RFC_DESTINATION_FOR_UPGRADE = ' '
* CLIENT_FOR_UPGRADE = ' '
* VARIANT_FOR_SELECTION = ' '
* COMPLEX_SELCONDS_USED = ' '
* CHECK_DDIC_MAINFLAG = ' '
* SUPPRESS_WA_POPUP = ' '
TABLES
dba_sellist = dba_sellist
* EXCL_CUA_FUNCT =
EXCEPTIONS
client_reference = 1
foreign_lock = 2
invalid_action = 3
no_clientindependent_auth = 4
no_database_function = 5
no_editor_function = 6
no_show_auth = 7
no_tvdir_entry = 8
no_upd_auth = 9
only_show_allowed = 10
system_failure = 11
unknown_field_in_dba_sellist = 12
view_not_found = 13
maintenance_prohibited = 14
OTHERS = 15.
BAL_LOG_CREATE
CALL FUNCTION 'BAL_LOG_CREATE'
EXPORTING
i_s_log = bal_header
IMPORTING
e_log_handle = bal_handle
EXCEPTIONS
log_header_inconsistent = 1
OTHERS = 2.
BAL_LOG_MSG_ADD
CALL FUNCTION 'BAL_LOG_MSG_ADD'
EXPORTING
i_log_handle = bal_handle
i_s_msg = bal_msg
* IMPORTING
* E_S_MSG_HANDLE =
* E_MSG_WAS_LOGGED =
* E_MSG_WAS_DISPLAYED =
EXCEPTIONS
log_not_found = 1
msg_inconsistent = 2
log_is_full = 3
OTHERS = 4.
BAL_DSP_PROFILE_POPUP_GET
CALL FUNCTION 'BAL_DSP_PROFILE_POPUP_GET'
IMPORTING
e_s_display_profile = bal_display_profile.
ABAP code to call this SAP report using the submit statement
SUBMIT RPUFIXDS AND RETURN. "Return to original report after report execution complete
SUBMIT RPUFIXDS VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
See more syntax options for the ABAP SUBMIT statement
Below is the basic information available for SAP report RPUFIXDS and is provided for your convenience to access as and when required. Although the 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 RPUFIXDS or its description.INCLUDES used within this REPORT:
TABLES used within REPORT and the associated SELECT statement:
Function Modules used within report and the associated call statement:
CALL FUNCTION 'BAL_DSP_PROFILE_NO_TREE_GET'
IMPORTING
e_s_display_profile = bal_display_profile.
BAL_DSP_LOG_DISPLAY CALL FUNCTION 'BAL_DSP_LOG_DISPLAY' EXPORTING i_s_display_profile = bal_display_profile * I_T_LOG_HANDLE = * I_T_MSG_HANDLE = * I_S_LOG_FILTER = * I_S_MSG_FILTER = * I_T_LOG_CONTEXT_FILTER = * I_T_MSG_CONTEXT_FILTER = i_amodal = ' ' * IMPORTING * E_S_EXIT_COMMAND = EXCEPTIONS profile_inconsistent = 1 internal_error = 2 no_data_available = 3 no_authority = 4 OTHERS = 5.
BAL_LOG_REFRESH CALL FUNCTION 'BAL_LOG_REFRESH' EXPORTING i_log_handle = bal_handle EXCEPTIONS OTHERS = 1.
BAL_LOG_CREATE CALL FUNCTION 'BAL_LOG_CREATE' EXPORTING i_s_log = bal_header IMPORTING e_log_handle = bal_handle EXCEPTIONS log_header_inconsistent = 1 OTHERS = 2.
BAL_LOG_MSG_ADD CALL FUNCTION 'BAL_LOG_MSG_ADD' EXPORTING i_log_handle = bal_handle i_s_msg = bal_msg EXCEPTIONS log_not_found = 1 msg_inconsistent = 2 log_is_full = 3 OTHERS = 4.
BAL_LOG_MSG_ADD CALL FUNCTION 'BAL_LOG_MSG_ADD' EXPORTING i_log_handle = bal_handle i_s_msg = bal_msg EXCEPTIONS log_not_found = 1 msg_inconsistent = 2 log_is_full = 3 OTHERS = 4.
BAL_DSP_PROFILE_NO_TREE_GET CALL FUNCTION 'BAL_DSP_PROFILE_NO_TREE_GET' IMPORTING e_s_display_profile = bal_display_profile.
BAL_DSP_LOG_DISPLAY CALL FUNCTION 'BAL_DSP_LOG_DISPLAY' EXPORTING i_s_display_profile = bal_display_profile EXCEPTIONS profile_inconsistent = 1 internal_error = 2 no_data_available = 3 no_authority = 4 OTHERS = 5.
BAL_LOG_REFRESH CALL FUNCTION 'BAL_LOG_REFRESH' EXPORTING i_log_handle = bal_handle EXCEPTIONS OTHERS = 1.