RSPFLDOC 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 RSPFLDOC into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
RZ11 - Profile Parameter Maintenance
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: Report for Maintaining Parameter Attributes and Documentation
Text Symbol: 405 = Last Changed At
Text Symbol: 404 = Changed On
Text Symbol: 403 = Created At
Text Symbol: 402 = Created On
Text Symbol: 401 = Time of Last Switch
Text Symbol: 400 = Date of Last Switch
Text Symbol: 319 = Parameter name + value is too long ( & , #)
Text Symbol: 318 = Parameter changed
Text Symbol: 317 = Syst. error with & : #
Text Symbol: 316 = Communication error with & : #
Text Symbol: 315 = No ansynchronous RFCs with server &
Text Symbol: 314 = Communication timeout with server &
Text Symbol: 312 = Note: Change & performed on server $
Text Symbol: 311 = Action canceled
Text Symbol: 310 = Change &1 running on server& $
Text Symbol: 308 = Error in shared memory of profile parameters
Text Symbol: 307 = Invalid value # for parameter &
Text Symbol: 306 = Parameter & not found
Text Symbol: 305 = Cannot change parameter
Text Symbol: 304 = Changes only allowed within system
Text Symbol: 303 = No authorization to change parameters
Text Symbol: 302 = Communication error
Text Symbol: 301 = Unknown OP code
Text Symbol: 215 = Maximum
Text Symbol: 214 = Minimum
Text Symbol: 213 = Application Area:
Text Symbol: 212 = Short Description:
Text Symbol: 211 = Parameter Description:
Text Symbol: 210 = Valid Entries, Formats, Ranges:
Text Symbol: 209 = Are Other Parameters Affected or Dependent:
Text Symbol: 208 = Limitations for Database Systems:
Text Symbol: 207 = Limitations for Operating Systems:
Text Symbol: 206 = Who Can Change:
Text Symbol: 205 = Default Val.:
Text Symbol: 204 = Unit:
Text Symbol: 203 = Parameter:
Text Symbol: 124 = Can Be Chngd. Dyn.
INCLUDE LSPFCDEF.
INCLUDE LSPFLDEF.
No SAP DATABASE tables are accessed within this REPORT code!
DOCU_PRINT CALL FUNCTION 'DOCU_PRINT' EXPORTING id = 'PP' new_page = 'X' langu = l_langu object = l_doku printer = 'X' TABLES line = l_lines.
DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = dynpro_name_1000 dynumb = dynpro_number_1000 TABLES dynpfields = dynpfields_tbl_1000 EXCEPTIONS OTHERS = 99.
F4IF_INT_TABLE_VALUE_REQUEST CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING retfield = retfield value_org = 'S' display = 'F' TABLES value_tab = params return_tab = return_tab EXCEPTIONS parameter_error = 1 no_values_found = 2 OTHERS = 3.
TH_GET_START_TIME CALL FUNCTION 'TH_GET_START_TIME' IMPORTING ts_localtime = ts.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' ##FM_OLDED EXPORTING defaultoption = default textline1 = text1 textline2 = text2 titel = title IMPORTING answer = answer EXCEPTIONS OTHERS = 0.
DOCU_EXIST_CHECKS CALL FUNCTION 'DOCU_EXIST_CHECKS' EXPORTING id = 'PP' langu = langu object = doku typ = 'E' " what does this mean? EXCEPTIONS no_docu_on_screen = 1 no_docu_self_def = 2 no_docu_temp = 3 ret_code = 4 OTHERS = 5.
DOCU_EXIST_CHECKS CALL FUNCTION 'DOCU_EXIST_CHECKS' EXPORTING id = 'PP' langu = langu object = doku typ = 'E' " what does this mean? EXCEPTIONS no_docu_on_screen = 1 no_docu_self_def = 2 no_docu_temp = 3 ret_code = 4 OTHERS = 5.
DOKU_DELETE_ALL CALL FUNCTION 'DOKU_DELETE_ALL' EXPORTING doku_id = 'PP' doku_object = l_object EXCEPTIONS header_without_text = 1 index_without_header = 2 no_authority_for_devclass_xxxx = 3 no_docu_found = 4 object_is_already_enqueued = 5 object_is_enqueued_by_corr = 6 techn_enqueue_problem = 7 user_break = 8 OTHERS = 9.
DOCU_CALL CALL FUNCTION 'DOCU_CALL' EXPORTING displ = l_display_mode displ_mode = l_mode id = 'PP' langu = l_langu object = l_docu_object use_sec_langu = 'X' EXCEPTIONS wrong_name = 1 OTHERS = 2.
F4IF_INT_TABLE_VALUE_REQUEST CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING retfield = retfield value_org = 'S' display = 'F' TABLES value_tab = params return_tab = return_tab EXCEPTIONS parameter_error = 1 no_values_found = 2 OTHERS = 3.
DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = dynpro_name1_1000 dynumb = dynpro_number1_1000 TABLES dynpfields = dynpfields_tbl1_1000 EXCEPTIONS OTHERS = 99.
F4IF_INT_TABLE_VALUE_REQUEST CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING retfield = retfield value_org = 'S' display = 'F' TABLES value_tab = f4lang return_tab = return_tab EXCEPTIONS parameter_error = 1 no_values_found = 2 OTHERS = 3.
CONVERSION_EXIT_ISOLA_INPUT CALL FUNCTION 'CONVERSION_EXIT_ISOLA_INPUT' EXPORTING input = return_line-fieldval IMPORTING output = langu EXCEPTIONS unknown_language = 1 OTHERS = 2.
DYNP_VALUES_UPDATE CALL FUNCTION 'DYNP_VALUES_UPDATE' EXPORTING dyname = dynpro_name1_1000 dynumb = dynpro_number1_1000 TABLES dynpfields = dynpfields_tbl1_1000 EXCEPTIONS OTHERS = 0.
ENQUEUE_E_TPFYPROP * CALL FUNCTION 'ENQUEUE_E_TPFYPROP' * EXPORTING * obj_name = objname * EXCEPTIONS * OTHERS = 1.
DEQUEUE_E_TPFYPROP * CALL FUNCTION 'DEQUEUE_E_TPFYPROP' * EXPORTING * obj_name = objname * EXCEPTIONS * OTHERS = 1.
RS_CORR_CHECK CALL FUNCTION 'RS_CORR_CHECK' EXPORTING global_lock = 'X' object = objname object_class = object_class EXCEPTIONS cancelled = 1 permission_failure = 2 unknown_objectclass = 3 OTHERS = 4.
RS_CORR_INSERT CALL FUNCTION 'RS_CORR_INSERT' EXPORTING object = objname object_class = object_class mode = mode global_lock = 'X' devclass = devclass author = sy-uname master_language = langu EXCEPTIONS cancelled = 1 permission_failure = 2 unknown_objectclass = 3 OTHERS = 4.
PFL_CHECK_GENERIC_PARAMETER * CALL FUNCTION 'PFL_CHECK_GENERIC_PARAMETER' * EXPORTING * parname = hname * IMPORTING * generic = generic * generic_name = gname * EXCEPTIONS * parameter_name_missing = 1 * OTHERS = 2.
PFL_CHECK_SINGLE_VALUE CALL FUNCTION 'PFL_CHECK_SINGLE_VALUE' EXPORTING parname = parname parvalue = parvalue partype = partype on_all_hosts = on_all_hosts TABLES dtab = dtab prot = prot EXCEPTIONS OTHERS = 1.
TH_SERVER_LIST CALL FUNCTION 'TH_SERVER_LIST' TABLES list = srvlist EXCEPTIONS no_server_list = 1 OTHERS = 2.
SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING percentage = prozent text = msg.
SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING percentage = prozent text = msg.
PFL_REPLACE_MACRO CALL FUNCTION 'PFL_REPLACE_MACRO' EXPORTING parvalue_in = val_in IMPORTING parvalue_out = val_out.
SPFL_PARAMETER_CHANGE_VALUE CALL FUNCTION 'SPFL_PARAMETER_CHANGE_VALUE' DESTINATION servername STARTING NEW TASK task_name PERFORMING receive_form_spfl ON END OF TASK EXPORTING name = tname value = tvalue EXCEPTIONS OTHERS = 0.
PFL_REPLACE_MACRO CALL FUNCTION 'PFL_REPLACE_MACRO' EXPORTING parvalue_in = val_in IMPORTING parvalue_out = val_out.
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 RSPFLDOC or its description.
RSPFLDOC - Report for Maintaining Parameter Attributes and Documentation RSPFLDOC - Report for Maintaining Parameter Attributes and Documentation RSPFDB_TEST_TID_REPAIR - Test Program for Testing the TID Repair Function of the CPH RSPFDB_TEST_TID_REPAIR - Test Program for Testing the TID Repair Function of the CPH RSPFDB_TEST_REORG - Program RSPFDB_TEST_REORG RSPFDB_TEST_REORG - Program RSPFDB_TEST_REORG