RSPPFPROCESS is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Selecting and processing actions in dialog or in batch...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.
If you would like to execute this report or see the full code listing simply enter RSPPFPROCESS into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
SPPFP - Process Actions
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.
Selection Text: P_COUNT = Show Number of Actions
Selection Text: P_DATE_F = Created From (Date)
Selection Text: P_DATE_T = Created To (Date)
Selection Text: P_DELETE = Allow Deletion of Actions
Selection Text: P_DPTC = Processed At
Selection Text: P_NOLOG = Restricted Log
Selection Text: P_NO_REP = Non-Repeated Actions
Selection Text: P_PKGSIZ = Package Size when Deleted
Selection Text: P_REPEAT = Only Repeated Actions
Selection Text: P_R_ALL = All Actions
Selection Text: P_TIME_F = Created From (Time)
Selection Text: P_TIME_T = Created To (Time)
Selection Text: P_USEOPT = Use Optimization Rules
Selection Text: P_VRNT = Variant for Sorting
Selection Text: S_APPKEY = Application Key
Selection Text: S_APPL = Application
Selection Text: S_CNTXT = Action Profile
Selection Text: S_METYPE = Processing Type
Selection Text: S_SORT1 = Sort Field 1
Selection Text: S_SORT2 = Sort Field 2
Selection Text: S_SORT3 = Sort Field 3
Selection Text: S_STATUS = Action Status
Selection Text: S_TTYPE = Action Definition
Selection Text: P_BATDEL = Delete Without Dialog
Selection Text: P_BATCH = Processing Without Dialog
Selection Text: M_RELEVT = Relevant Until Time
Selection Text: M_RELEVD = Relevant Until Day
Selection Text: M_CR_ALL = All Actions
Selection Text: M_CREATE = Actions Created Manually Only
Selection Text: M_AUTO = Actions Got Automatically Only
Title: PPF: Selection and Processing of Actions
Text Symbol: 001 = Only Repeated Actions
Text Symbol: 002 = Non-Repeated Actions
Text Symbol: 003 = Ignore "Repeat" Flag
Text Symbol: 004 = Actions Created Manually Only
Text Symbol: 005 = Only Actions Found Automatically
Text Symbol: 006 = Delete in Background Report
Text Symbol: 007 = Selected actions will be deleted permanently. Check your selection.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
POPUP_TO_CONFIRM call function 'POPUP_TO_CONFIRM' exporting titlebar = text-006 text_question = text-007 text_button_1 = text-008 text_button_2 = text-009 default_button = '2' importing answer = l_answer exceptions text_not_found = 1 others = 2.
ENQUEUE_EPPF_REPORT call function 'ENQUEUE_EPPF_REPORT' exporting * MODE_SPPF_REPORT = 'X' ppfvariant = sy-slset _scope = '1' exceptions foreign_lock = 1 system_failure = 2 others = 3.
SPPF_TCOLL_FULLSCREEN call function 'SPPF_TCOLL_FULLSCREEN' exporting io_trigger_coll = lo_triggers ip_variant = go_okcode->variant-variant ip_delete = p_delete ip_check_opt_rule = p_useopt.
SPPF_TCOLL_DELETE call function 'SPPF_TCOLL_DELETE' exporting io_trigger_coll = lo_triggers ip_pkg_size = p_pkgsiz.
SPPF_TCOLL_PROCESS call function 'SPPF_TCOLL_PROCESS' exporting ip_check_opt_rule = p_useopt ip_protocol = g_protocol changing ct_trigger = lt_trigger.
SPPF_TCOLL_PROCESS call function 'SPPF_TCOLL_PROCESS' exporting ip_variant = go_okcode->variant-variant ip_check_opt_rule = p_useopt ip_protocol = g_protocol changing ct_trigger = lt_trigger.
BAL_DSP_PROFILE_NO_TREE_GET call function 'BAL_DSP_PROFILE_NO_TREE_GET' importing e_s_display_profile = gs_profile.
BAL_DSP_LOG_DISPLAY call function 'BAL_DSP_LOG_DISPLAY' exporting i_s_display_profile = gs_profile i_t_log_handle = gt_handles i_amodal = space exceptions others = 0.
DEQUEUE_EPPF_REPORT call function 'DEQUEUE_EPPF_REPORT' exporting * MODE_SPPF_REPORT = 'X' ppfvariant = sy-slset _scope = '1'.
LVC_VARIANT_F4 call function 'LVC_VARIANT_F4' exporting is_variant = gs_layout i_save = 'A' importing e_exit = g_exit es_variant = gs_spec_layout exceptions not_found = 1 others = 2.
LVC_VARIANT_EXISTENCE_CHECK call function 'LVC_VARIANT_EXISTENCE_CHECK' exporting i_save = 'A' changing cs_variant = gs_spec_layout exceptions wrong_input = 1 not_found = 2 program_error = 3 others = 4.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.