SAP Reports / Programs | SAP Business Information Warehouse | Warehouse Management(BW-WHM) SAP BW

RSRV_START_FORMS SAP ABAP INCLUDE - Include RSRV_START_FORMS







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


INCLUDES used within this REPORT RSRV_START_FORMS

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:

RSRV_EXCEPTION_TO_MSG CALL FUNCTION 'RSRV_EXCEPTION_TO_MSG' EXPORTING i_r_e = l_r_e_root i_debug = g_debug i_class = -nodename i_output = rs_c_true IMPORTING e_s_msg = l_s_msg e_t_data = l_t_data e_ddicstr = l_ddicstr.

DB_COMMIT CALL FUNCTION 'DB_COMMIT'.

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = 'Löschen von bearbeiteten Paket'(l01) diagnose_object = 'RSRV_PACKAGE_DELETION' text_question = 'Paket trotzdem löschen'(l02) * TEXT_BUTTON_1 = 'Ja'(001) * TEXT_BUTTON_2 = 'Nein'(002) default_button = '2' * DISPLAY_CANCEL_BUTTON = 'X' * USERDEFINED_F1_HELP = ' ' * START_COLUMN = 25 * START_ROW = 6 * POPUP_TYPE = IMPORTING answer = l_answer * TABLES * PARAMETER = EXCEPTIONS text_not_found = 1 OTHERS = 2.

DB_COMMIT CALL FUNCTION 'DB_COMMIT'.

DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname ='RSRV_PACKAGE_DYNP' * FIELDNAME = ' ' * LANGU = SY-LANGU * LFIELDNAME = ' ' * ALL_TYPES = ' ' * GROUP_NAMES = ' ' * IMPORTING * X030L_WA = * DDOBJTYPE = * DFIES_WA = * LINES_DESCR = TABLES dfies_tab = l_t_fields * FIXED_VALUES = EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.

F4IF_INT_TABLE_VALUE_REQUEST CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING * ddic_structure = 'RSRV_PACKAGE_DYNP' retfield = 'PACKAGEID' * PVALKEY = ' ' * DYNPPROG = ' ' * DYNPNR = ' ' * DYNPROFIELD = ' ' * STEPL = 0 window_title = text-003 * VALUE = ' ' value_org = 'S' * MULTIPLE_CHOICE = ' ' display = 'F' * CALLBACK_PROGRAM = ' ' * CALLBACK_FORM = ' ' * MARK_TAB = TABLES value_tab = i_t_packages field_tab = l_t_fields2 return_tab = l_t_return_tab * DYNPFLD_MAPPING = EXCEPTIONS parameter_error = 1 no_values_found = 2 OTHERS = 3.

JOB_OPEN CALL FUNCTION 'JOB_OPEN' EXPORTING jobname = l_jobname IMPORTING jobcount = l_jobcount EXCEPTIONS cant_create_job = 1 invalid_job_data = 2 jobname_missing = 3 OTHERS = 4.

JOB_SUBMIT CALL FUNCTION 'JOB_SUBMIT' EXPORTING authcknam = sy-uname jobcount = l_jobcount jobname = l_jobname report = 'RSRV_JOB_RUNNER' variant = space EXCEPTIONS OTHERS = 1.

BP_JOB_MODIFY CALL FUNCTION 'BP_JOB_MODIFY' EXPORTING dialog = 'Y' jobcount = l_jobcount jobname = l_jobname opcode = 16 TABLES new_steplist = l_t_dummy EXCEPTIONS job_modify_canceled = 1 nothing_to_do = 2 OTHERS = 3.

RRBA_GET_TIME CALL FUNCTION 'RRBA_GET_TIME' IMPORTING e_datum_loc = l_date e_uzeit_loc = l_time.

BP_JOB_SELECT CALL FUNCTION 'BP_JOB_SELECT' EXPORTING jobselect_dialog = 'N' jobsel_param_in = l_s_jobsel_params IMPORTING jobsel_param_out = l_s_jobsel_params TABLES jobselect_joblist = l_t_job_list EXCEPTIONS selection_canceled = 1 no_jobs_found = 3 OTHERS = 99.

BP_JOBLIST_PROCESSOR CALL FUNCTION 'BP_JOBLIST_PROCESSOR' EXPORTING joblist_opcode = 21 "btc_joblist_edit joblist_refr_param = l_s_jobsel_params TABLES joblist = l_t_job_list EXCEPTIONS joblist_processor_canceled = 1 OTHERS = 99.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING titel = l_title textline1 = l_spop-textline1 textline2 = l_spop-textline2 IMPORTING answer = l_answer.

POPUP_TO_CONFIRM_WITH_MESSAGE CALL FUNCTION 'POPUP_TO_CONFIRM_WITH_MESSAGE' EXPORTING titel = l_title textline1 = l_spop-textline1 textline2 = l_spop-textline2 diagnosetext1 = l_spop-diagnose1 diagnosetext2 = l_spop-diagnose2 diagnosetext3 = l_spop-diagnose3 IMPORTING answer = l_answer.

DB_COMMIT CALL FUNCTION 'DB_COMMIT'.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING titel = l_title textline1 = l_spop-textline1 textline2 = l_spop-textline2 IMPORTING answer = l_answer.

SAPGUI_PROGRESS_INDICATOR * CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' * EXPORTING * PERCENTAGE = &1 * TEXT = G_TEXT_GUI * EXCEPTIONS * OTHERS = 0.

ENQUEUE_ERSRVPACKAGE CALL FUNCTION 'ENQUEUE_ERSRVPACKAGE' EXPORTING * MODE_RSRVPACKAGE = 'E' packageid = i_packageid objvers = 'A' * X_PACKAGEID = ' ' * X_OBJVERS = ' ' * _SCOPE = '2' * _WAIT = ' ' * _COLLECT = ' ' EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.

DEQUEUE_ERSRVPACKAGE





CALL FUNCTION 'DEQUEUE_ERSRVPACKAGE' EXPORTING * MODE_RSRVPACKAGE = 'E' packageid = i_packageid objvers = 'A'.

DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = 'RSRV_START' dynumb = '0200' translate_to_upper = 'X' TABLES dynpfields = l_tk_dynp.

RSD_CUBE_GET CALL FUNCTION 'RSD_CUBE_GET' EXPORTING i_infocube = l_infocube IMPORTING e_s_cube = l_s_cube e_t_dime = l_t_dime e_t_dime_iobj = l_t_dime_iobj EXCEPTIONS infocube_not_found = 1 illegal_input = 2 OTHERS = 3.

F4IF_INT_TABLE_VALUE_REQUEST CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING ddic_structure = 'RSRV_S_DIMENSION_F4' retfield = 'DIMENSION' dynpprog = 'RSRV_START' dynpnr = '0200' dynprofield = 'RSRV_PARAMETER_DYNP-DIMENSION' window_title = text-007 value_org = 'S' display = 'F' TABLES value_tab = l_t_dimension_f4 return_tab = l_t_return_tab EXCEPTIONS parameter_error = 1 no_values_found = 2 OTHERS = 3.

DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = 'RSRV_START' dynumb = '0200' translate_to_upper = 'X' TABLES dynpfields = l_tk_dynp.

RSD_CUBE_GET CALL FUNCTION 'RSD_CUBE_GET' EXPORTING i_infocube = l_infocube IMPORTING e_s_cube = l_s_cube * E_S_TBHD = * E_TBHD_NOT_FOUND = * E_T_CUBET = e_t_cube_iobj = l_t_cube_iobj * E_T_CUBE_DIME = * E_T_DIME = * E_T_DIMET = e_t_dime_iobj = l_t_dime_iobj * E_T_ICHA_PRO = * E_T_IKYF_PRO = * E_T_IC_VAL_IOBJ = * E_T_CUBE_PART = * E_T_CUBE_PART_IOBJ = * E_T_MULTI_IOBJ = EXCEPTIONS OTHERS = 1.

RSD_IOBJ_F4 CALL FUNCTION 'RSD_IOBJ_F4' EXPORTING * i_show_cha = rs_c_true * i_show_tim = rs_c_true * i_show_dpa = rs_c_true * I_SHOW_KYF = RS_C_FALSE * i_show_uni = rs_c_true * I_SHOW_ATR_NAV = RS_C_FALSE * I_BCHREFFL = '*' * I_NOVALFL = '*' * I_TXTTABFL = '*' * I_HIETABFL = '*' * I_UNITP = '*' * i_infocube = l_infocube * I_TITLE = ' ' i_t_iobj_add = l_t_iobjs * I_DISPLAY = RS_C_FALSE * I_SORT_IOBJNM = RS_C_TRUE * IMPORTING * E_TXTLG = * E_TXTSH = * E_CHKVIEW = CHANGING c_iobjnm = l_chanm * EXCEPTIONS * ILLEGAL_INPUT = 1 * OTHERS = 2 .

RSD_IOBJ_F4 CALL FUNCTION 'RSD_IOBJ_F4' EXPORTING i_show_cha = rs_c_true i_show_tim = rs_c_true i_show_dpa = rs_c_true * I_SHOW_KYF = RS_C_FALSE i_show_uni = rs_c_true * I_SHOW_ATR_NAV = RS_C_FALSE * I_BCHREFFL = '*' * I_NOVALFL = '*' * I_TXTTABFL = '*' * I_HIETABFL = '*' * I_UNITP = '*' i_infocube = l_infocube * I_TITLE = ' ' * I_T_IOBJ_ADD = * I_DISPLAY = RS_C_FALSE * I_SORT_IOBJNM = RS_C_TRUE * IMPORTING * E_TXTLG = * E_TXTSH = * E_CHKVIEW = CHANGING c_iobjnm = l_chanm * EXCEPTIONS * ILLEGAL_INPUT = 1 * OTHERS = 2 .

RSRV_HIENM_F4 CALL FUNCTION 'RSRV_HIENM_F4' EXPORTING i_chanm = rsrv_parameter_dynp-chanm i_objvers = rsrv_parameter_dynp-objvers i_hienm = rsrv_parameter_dynp-hienm i_read_hiesid = rs_c_false IMPORTING e_s_hierarchy_info = l_s_hierarchy_info.

RSD_CHA_HELP_VALUES_SHLP * CALL FUNCTION 'RSD_CHA_HELP_VALUES_SHLP' * EXPORTING * i_chanm = '0HIENM' ** I_CHAVL_EXT = * i_dateto = rsrv_parameter_dynp-dateto * i_f4_mode = 'M' ** I_NO_DIALOGUE = RS_C_FALSE ** I_READ_ALL_VALUES = RS_C_FALSE ** I_TITLE = ** I_MULTIPLE_CHOICE = RS_C_FALSE ** I_MOSTRECENT = ' ' ** I_PRESEL = RS_C_FALSE ** I_T_REQ_ATR = ** I_HIENM = ** I_NO_PVALUES = RS_C_FALSE ** I_T_SID = * IMPORTING * e_t_chavt = l_t_chavt ** E_MORE_VALUES_EXIST = * CHANGING * c_t_dep = l_t_dep ** C_T_SHLPSELOPT = * EXCEPTIONS * OTHERS = 1.

DYNP_VALUES_UPDATE CALL FUNCTION 'DYNP_VALUES_UPDATE' EXPORTING dyname = 'RSRV_START' dynumb = '0200' TABLES dynpfields = l_tk_dynp EXCEPTIONS invalid_abapworkarea = 1 invalid_dynprofield = 2 invalid_dynproname = 3 invalid_dynpronummer = 4 invalid_request = 5 no_fielddescription = 6 undefind_error = 7 OTHERS = 8.

DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = 'RSRV_START' dynumb = '0200' translate_to_upper = 'X' TABLES dynpfields = l_tk_dynp.

RSD_IOBJ_MULTI_GET CALL FUNCTION 'RSD_IOBJ_MULTI_GET' EXPORTING i_read_all = rs_c_true IMPORTING * E_T_VIOBJ = e_t_vcha = l_t_vcha * E_T_KYF = * E_T_TIM = * E_T_UNI = * E_T_DPA = EXCEPTIONS illegal_input = 1 OTHERS = 2.

RSD_COB_PRO_ALL_GET CALL FUNCTION 'RSD_COB_PRO_ALL_GET' EXPORTING i_infocube = rsrv_parameter_dynp-chanm_prov * I_WITH_ATR_NAV = RS_C_FALSE * I_WITH_META_IOBJ = RS_C_FALSE IMPORTING e_t_cob_pro = l_t_cob_pro * E_T_IOBJ_CMP = * E_T_ATR = EXCEPTIONS infocube_not_found = 1 error_reading_infocatalog = 2 illegal_input = 3 OTHERS = 4.

SEO_CLASS_LIB_INTROSPECTION * CALL FUNCTION 'SEO_CLASS_LIB_INTROSPECTION' * EXPORTING * clstype = seoc_clstype_class ** CATEGORY = * clsname_pattern = l_classnm ** Language for the description * langu = sy-langu * IMPORTING * clsnames_w_description = l_t_classes.

RSD_IOBJ_GET CALL FUNCTION 'RSD_IOBJ_GET' EXPORTING i_iobjnm = l_chanm i_ignore_bctcomp = rs_c_true i_with_dtel = rs_c_false IMPORTING e_s_vcha = l_s_vcha e_s_iobj = l_s_iobj e_s_viobj = l_s_viobj EXCEPTIONS iobj_not_found = 1 illegal_input = 2 bct_comp_invalid = 3 OTHERS = 4.

RSD_IOBJ_GET CALL FUNCTION 'RSD_IOBJ_GET' EXPORTING i_iobjnm = l_chanm i_ignore_bctcomp = rs_c_true i_with_dtel = rs_c_false i_objvers = rs_c_objvers-modified * IMPORTING * E_S_VCHA = EXCEPTIONS iobj_not_found = 1 illegal_input = 2 bct_comp_invalid = 3 OTHERS = 4.

RSD_CUBE_GET CALL FUNCTION 'RSD_CUBE_GET' EXPORTING i_infocube = l_infocube IMPORTING e_s_cube = l_s_cube EXCEPTIONS infocube_not_found = 1 illegal_input = 2 OTHERS = 3.

DB_EXISTS_TABLE CALL FUNCTION 'DB_EXISTS_TABLE' EXPORTING tabname = l_tabname IMPORTING subrc = c_subrc.

RSD_CUBE_GET_FROM_DIME CALL FUNCTION 'RSD_CUBE_GET_FROM_DIME' EXPORTING i_dimension = l_dimension IMPORTING e_infocube = l_infocube.




RSD_CHA_GET_VALUES CALL FUNCTION 'RSD_CHA_GET_VALUES' EXPORTING i_chanm = '0HIER_VERS' i_format = rsr_c_format-extern IMPORTING e_tx_return = s_tx_return EXCEPTIONS illegal_infocube = 1 illegal_infoobject = 2 x_message = 3 no_values_available = 4 illegal_input = 5 OTHERS = 6.

RSRV_CONFIRM_FOR_REPAIR CALL FUNCTION 'RSRV_CONFIRM_FOR_REPAIR' EXPORTING i_text = l_text i_question = '.'

DOCU_GET CALL FUNCTION 'DOCU_GET' EXPORTING * EXTEND_EXCEPT = ' ' id = 'DT' "text in dialog langu = sy-langu object = 'RSRV_DOCUMENTATION' * TYP = 'E' * VERSION = 0 * VERSION_ACTIVE_OR_LAST = 'L' * PRINT_PARAM_GET = 'X' * IMPORTING * DOKSTATE = * DOKTITLE = * HEAD = * DOKTYP = TABLES line = l_t_doku EXCEPTIONS OTHERS = 0.

HELP_DOCULINES_SHOW CALL FUNCTION 'HELP_DOCULINES_SHOW' EXPORTING * CUCOL = 10 * CUROW = 3 help_infos = l_s_help_infos * LINENR = 1 * NOT_HELP = ' ' overlay_header = l_s_overlay_header * SUPPRESS_VIEWER = ' ' * CLASSIC_SAPSCRIPT = ' ' * IMPORTING * HELP_POPUP_CANCEL = TABLES excludefun = l_t_exclude helplines = l_t_doku.

RSRV_EXCEPTION_TO_MSG CALL FUNCTION 'RSRV_EXCEPTION_TO_MSG' EXPORTING i_r_e = l_r_e_root i_debug = g_debug i_class = i_class i_class_txt = -text i_output = l_output IMPORTING e_s_msg = l_s_msg e_t_data = l_t_data e_ddicstr = l_ddicstr.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING titel = l_title textline1 = l_spop-textline1 textline2 = l_spop-textline2 cancel_display = space IMPORTING answer = l_answer.

POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING titel = l_title textline1 = l_spop-textline1 textline2 = l_spop-textline2 cancel_display = space IMPORTING answer = l_answer.

DB_COMMIT CALL FUNCTION 'DB_COMMIT'.

RSRV_EXCEPTION_TO_MSG CALL FUNCTION 'RSRV_EXCEPTION_TO_MSG' EXPORTING i_r_e = l_r_e i_debug = g_debug i_class = l_class IMPORTING e_s_msg = l_s_msg e_t_data = l_t_data e_ddicstr = l_ddicstr.

DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = 'RSRV_START' dynumb = '0200' translate_to_upper = 'X' * REQUEST = ' ' * PERFORM_CONVERSION_EXITS = ' ' * PERFORM_INPUT_CONVERSION = ' ' * DETERMINE_LOOP_INDEX = ' ' TABLES dynpfields = l_tk_dynp EXCEPTIONS invalid_abapworkarea = 1 invalid_dynprofield = 2 invalid_dynproname = 3 invalid_dynpronummer = 4 invalid_request = 5 no_fielddescription = 6 invalid_parameter = 7 undefind_error = 8 double_conversion = 9 stepl_not_found = 10 OTHERS = 11.

RSD_CUBE_F4 CALL FUNCTION 'RSD_CUBE_F4' EXPORTING i_objvers = 'A' i_cubetype = 'B' IMPORTING e_txtsh = l_txtsh CHANGING c_infocube = l_infocube.

RSD_CUBE_GET_ONLY_DB CALL FUNCTION 'RSD_CUBE_GET_ONLY_DB' EXPORTING i_infocube = l_infocube i_objvers = rs_c_objvers-active IMPORTING e_s_cube = l_s_cube EXCEPTIONS OTHERS = 3.

DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = 'RSRV_START' dynumb = '0200' translate_to_upper = 'X' * REQUEST = ' ' * PERFORM_CONVERSION_EXITS = ' ' * PERFORM_INPUT_CONVERSION = ' ' * DETERMINE_LOOP_INDEX = ' ' TABLES dynpfields = l_tk_dynp EXCEPTIONS invalid_abapworkarea = 1 invalid_dynprofield = 2 invalid_dynproname = 3 invalid_dynpronummer = 4 invalid_request = 5 no_fielddescription = 6 invalid_parameter = 7 undefind_error = 8 double_conversion = 9 stepl_not_found = 10 OTHERS = 11.

RSD_CUBE_F4 CALL FUNCTION 'RSD_CUBE_F4' EXPORTING i_objvers = 'A' i_cubetype = 'A' IMPORTING e_txtsh = l_txtsh CHANGING c_infocube = l_aggrcube.

DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = 'RSRV_START' dynumb = '0200' translate_to_upper = 'X' TABLES dynpfields = l_tk_dynp EXCEPTIONS invalid_abapworkarea = 1 invalid_dynprofield = 2 invalid_dynproname = 3 invalid_dynpronummer = 4 invalid_request = 5 no_fielddescription = 6 invalid_parameter = 7 undefind_error = 8 double_conversion = 9 stepl_not_found = 10 OTHERS = 11.

RSD_IOBJ_F4 CALL FUNCTION 'RSD_IOBJ_F4' EXPORTING i_objvers = rs_c_objvers-active i_show_all = rs_c_true * I_SHOW_CHA = RS_C_TRUE * I_SHOW_TIM = RS_C_FALSE * I_SHOW_DPA = RS_C_FALSE * I_SHOW_KYF = RS_C_FALSE * I_SHOW_UNI = RS_C_FALSE * I_SHOW_ATR_NAV = RS_C_FALSE * I_BCHREFFL = '*' * I_NOVALFL = '*' * I_TXTTABFL = '*' * I_HIETABFL = '*' * I_UNITP = '*' * I_INFOCUBE = ' ' * I_TITLE = ' ' * I_T_IOBJ_ADD = CHANGING c_iobjnm = l_iobjnm EXCEPTIONS illegal_input = 1 OTHERS = 2.

DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = 'RSRV_START' dynumb = '0200' translate_to_upper = 'X' TABLES dynpfields = l_tk_dynp EXCEPTIONS invalid_abapworkarea = 1 invalid_dynprofield = 2 invalid_dynproname = 3 invalid_dynpronummer = 4 invalid_request = 5 no_fielddescription = 6 invalid_parameter = 7 undefind_error = 8 double_conversion = 9 stepl_not_found = 10 OTHERS = 11.

DYNP_VALUES_UPDATE CALL FUNCTION 'DYNP_VALUES_UPDATE' EXPORTING dyname = 'BNTEST4' dynumb = '0250' TABLES dynpfields = l_tk_dynp EXCEPTIONS invalid_abapworkarea = 1 invalid_dynprofield = 2 invalid_dynproname = 3 invalid_dynpronummer = 4 invalid_request = 5 no_fielddescription = 6 undefind_error = 7 OTHERS = 8.

DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = 'RSRV_START' dynumb = '0200' translate_to_upper = 'X' * REQUEST = ' ' * PERFORM_CONVERSION_EXITS = ' ' * PERFORM_INPUT_CONVERSION = ' ' * DETERMINE_LOOP_INDEX = ' ' TABLES dynpfields = l_tk_dynp EXCEPTIONS invalid_abapworkarea = 1 invalid_dynprofield = 2 invalid_dynproname = 3 invalid_dynpronummer = 4 invalid_request = 5 no_fielddescription = 6 invalid_parameter = 7 undefind_error = 8 double_conversion = 9 stepl_not_found = 10 OTHERS = 11.

RSAR_ISOURCE_TD_USABLE CALL FUNCTION 'RSAR_ISOURCE_TD_USABLE' IMPORTING e_t_ist = l_t_isourcestxt EXCEPTIONS OTHERS = 0.

HELP_VALUES_GET_WITH_VALUE CALL FUNCTION 'HELP_VALUES_GET_WITH_VALUE' EXPORTING given_value = l_value_given show_all_values_at_first_time = rs_c_true no_pers_help_select = rs_c_true IMPORTING select_value = l_value_select TABLES fields = l_t_field_tab valuetab = l_t_value_tab EXCEPTIONS field_not_in_ddic = 1 more_then_one_selectfield = 2 no_selectfield = 3 OTHERS = 4.

DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = 'RSRV_START' dynumb = '0200' translate_to_upper = 'X' * REQUEST = ' ' * PERFORM_CONVERSION_EXITS = ' ' * PERFORM_INPUT_CONVERSION = ' ' * DETERMINE_LOOP_INDEX = ' ' TABLES dynpfields = l_tk_dynp EXCEPTIONS invalid_abapworkarea = 1 invalid_dynprofield = 2 invalid_dynproname = 3 invalid_dynpronummer = 4 invalid_request = 5 no_fielddescription = 6 invalid_parameter = 7 undefind_error = 8 double_conversion = 9 stepl_not_found = 10 OTHERS = 11.

DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = 'RSRV_START' dynumb = '0200' translate_to_upper = 'X' * REQUEST = ' ' * PERFORM_CONVERSION_EXITS = ' ' * PERFORM_INPUT_CONVERSION = ' ' * DETERMINE_LOOP_INDEX = ' ' TABLES dynpfields = l_tk_dynp EXCEPTIONS invalid_abapworkarea = 1 invalid_dynprofield = 2 invalid_dynproname = 3 invalid_dynpronummer = 4 invalid_request = 5 no_fielddescription = 6 invalid_parameter = 7 undefind_error = 8 double_conversion = 9 stepl_not_found = 10 OTHERS = 11.

HELP_VALUES_GET_WITH_VALUE CALL FUNCTION 'HELP_VALUES_GET_WITH_VALUE' EXPORTING given_value = l_value_given show_all_values_at_first_time = rs_c_true no_pers_help_select = rs_c_true IMPORTING select_value = l_value_select TABLES fields = l_t_field_tab valuetab = l_t_value_tab EXCEPTIONS field_not_in_ddic = 1 more_then_one_selectfield = 2 no_selectfield = 3 OTHERS = 4.

RSRV_CCMS_AGENT CALL FUNCTION 'RSRV_CCMS_AGENT' EXPORTING i_rsrv_check_name = -text i_r_appl_log = g_r_appl_log i_time = g_time i_date = g_date i_uname = g_uname i_char_name = l_char_name i_expand_level = g_s_settings-expand.

RSD_CUBE_GET_ONLY_DB CALL FUNCTION 'RSD_CUBE_GET_ONLY_DB' EXPORTING i_infocube = i_infocube IMPORTING e_s_cube = l_s_cube EXCEPTIONS OTHERS = 3.

RSD_FIX_DIME_GET_FOR_CUBE CALL FUNCTION 'RSD_FIX_DIME_GET_FOR_CUBE' EXPORTING i_infocube = i_s_cube-infocube IMPORTING e_pdime = l_dimension EXCEPTIONS OTHERS = 2.

DYNP_VALUES_UPDATE CALL FUNCTION 'DYNP_VALUES_UPDATE' EXPORTING dyname = 'RSRV_START' dynumb = '0200' TABLES dynpfields = l_tk_dynp EXCEPTIONS OTHERS = 8.



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