SAP Reports / Programs | Returnable Packaging Logistics | Industry Solution Automotive | Returnable Packaging Logistics(IS-A-RL) SAP IS

RVHURL001F03 SAP ABAP INCLUDE - FORM Routines for All Evaluation Types







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


Text pool values


Title: FORM Routines for All Evaluation Types


INCLUDES used within this REPORT RVHURL001F03

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:

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = p_icon_id info = p_info IMPORTING result = p_result * exceptions * icon_not_found = 1 * outputfield_too_short = 2 * others = 3 .

MAKT_SINGLE_READ CALL FUNCTION 'MAKT_SINGLE_READ' EXPORTING matnr = p_matnr spras = sy-langu IMPORTING wmakt = makt EXCEPTIONS * wrong_call = 1 not_found = 2 * others = 3 .

T001W_SINGLE_READ CALL FUNCTION 'T001W_SINGLE_READ' EXPORTING t001w_werks = hlp_werks IMPORTING wt001w = t001w EXCEPTIONS not_found = 1 "IS-A2.0

VHURLUT_GET_CUSTOMER_DATA CALL FUNCTION 'VHURLUT_GET_CUSTOMER_DATA' EXPORTING i_kunnr = p_customer IMPORTING e_rlcustinfo = rlcustinfo EXCEPTIONS OTHERS = 1.

VHURLUT_GET_SUPPLIER_DATA CALL FUNCTION 'VHURLUT_GET_SUPPLIER_DATA' EXPORTING i_lifnr = p_supplier IMPORTING e_rlsuppinfo = rlsuppinfo EXCEPTIONS OTHERS = 1.

RH_CHECK_ORG_OBJECT_EXISTS CALL FUNCTION 'RH_CHECK_ORG_OBJECT_EXISTS' EXPORTING act_object_ext = rh_object IMPORTING * act_otype_text = act_stext = p_stext EXCEPTIONS OTHERS = 0.

REUSE_ALV_VARIANT_DEFAULT_GET CALL FUNCTION 'REUSE_ALV_VARIANT_DEFAULT_GET' EXPORTING i_save = g_save_a CHANGING cs_variant = p_is_variant EXCEPTIONS * wrong_input = 1 not_found = 2 * program_error = 3 * others = 4 .

REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_program_name = g_repid i_internal_tabname = i_tabname_header i_structure_name = i_structure_header * I_CLIENT_NEVER_DISPLAY = 'X' * I_INCLNAME = CHANGING ct_fieldcat = t_fieldcat * exceptions * inconsistent_interface = 1 * program_error = 2 * others = 3 .

REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_program_name = g_repid i_internal_tabname = i_tabname_item i_structure_name = i_structure_item * I_CLIENT_NEVER_DISPLAY = 'X' * I_INCLNAME = CHANGING ct_fieldcat = t_fieldcat * exceptions * inconsistent_interface = 1 * program_error = 2 * others = 3 .

REUSE_ALV_EVENTS_GET CALL FUNCTION 'REUSE_ALV_EVENTS_GET' EXPORTING i_list_type = 0 IMPORTING et_events = p_it_events * exceptions * list_type_wrong = 1 * others = 2 .

VHURLUT_ROLEACM_TEXT CALL FUNCTION 'VHURLUT_ROLEACM_TEXT' EXPORTING roleacm = p_roleacm IMPORTING ddtext = ddtext EXCEPTIONS OTHERS = 0. "ignore

VHURLUT_KDMAT_INTEXT CALL FUNCTION 'VHURLUT_KDMAT_INTEXT' EXPORTING kunnr_imp = p_kunnr vkorg_imp = p_vkorg vtweg_imp = p_vtweg matnr_imp = p_matnr IMPORTING kdmat_exp = p_kdmat EXCEPTIONS not_found = 1 * others = 2 .

VHURLUT_KDMAT_INTEXT CALL FUNCTION 'VHURLUT_KDMAT_INTEXT' EXPORTING kunnr_imp = p_kunnr vkorg_imp = p_vkorg vtweg_imp = p_vtweg matnr_imp = p_matnr IMPORTING kdmat_exp = p_kdmat EXCEPTIONS not_found = 1 * others = 2 .

VHURLUT_IDNLF_INTEXT CALL FUNCTION 'VHURLUT_IDNLF_INTEXT' EXPORTING lifnr_imp = p_lifnr matnr_imp = p_matnr IMPORTING idnlf_exp = p_idnlf EXCEPTIONS not_found = 1 * others = 2 .

VHURLUT_ACMAN_INT2EXT CALL FUNCTION 'VHURLUT_ACMAN_INT2EXT' EXPORTING acman_int = p_acman acmanty = p_acmanty IMPORTING acman_ext = acman_ext_wrk * exceptions * interface_mismatch = 1 * others = 2 .

VHURLUT_ACHOL_INT2EXT CALL FUNCTION 'VHURLUT_ACHOL_INT2EXT' EXPORTING achol_int = p_achol acholty = p_acholty IMPORTING achol_ext = achol_ext_wrk * exceptions * interface_mismatch = 1 * others = 2 .

VHURLUT_CONV_PARNR CALL FUNCTION 'VHURLUT_CONV_PARNR' EXPORTING mode = 'EXT' nrart_imp = p_nrart parnr_imp = p_parnr IMPORTING parnr_exp = p_parnr entab_exp = p_entab.

RLNMCV_A_PARTNER_RANGE_INPUT CALL FUNCTION 'RLNMCV_A_PARTNER_RANGE_INPUT' EXPORTING ra_partner_type = acholty[] CHANGING ra_partner_no = expanded_achol[].

RLNMCV_A_PARTNER_RANGE_INPUT





CALL FUNCTION 'RLNMCV_A_PARTNER_RANGE_INPUT' EXPORTING ra_partner_type = acmanty[] CHANGING ra_partner_no = expanded_acman[].



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