SAP Reports / Programs | Distributor-Reseller-Management | Industry Solution High Tech | Distributor-Reseller-Management(IS-HT-DRM) SAP IS

/SAPHT/RDRM_OUTPUT_PROCESSF0I SAP ABAP INCLUDE - Invoice Processing







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


Text pool values


Title: Invoice Processing


INCLUDES used within this REPORT /SAPHT/RDRM_OUTPUT_PROCESSF0I

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:

/SAPHT/SALES_DOC_READ CALL FUNCTION '/SAPHT/SALES_DOC_READ' EXPORTING i_slsdocno = ltx_vbrp-aubel i_slsdocitem = ltx_vbrp-aupos IMPORTING e_vbak = wa_vbak TABLES t_vbap = lt_vbap t_vbkd = lt_vbkd t_vbpa = ltx_vbpa EXCEPTIONS not_found = 1 OTHERS = 2.

/SAPHT/DRM_ALE_OUTPUT_INSERT CALL FUNCTION '/SAPHT/DRM_ALE_OUTPUT_INSERT' EXPORTING i_r3xn = lt_r3xn TABLES * t_clmrecs = ltx_clmrecs t_clmrecs = lty_clmrecs EXCEPTIONS OTHERS = 1.

/SAPHT/INVOICE_READ CALL FUNCTION '/SAPHT/INVOICE_READ' EXPORTING i_invoiceno = us_invoice_number IMPORTING e_vbrk = ch_vbrk TABLES t_vbrp = t_vbrp t_vbpa = t_vbpa t_komv = t_komv EXCEPTIONS not_found = 1 OTHERS = 2.

/SAPHT/DRM_FIND_ASSEMBLY_TYPE CALL FUNCTION '/SAPHT/DRM_FIND_ASSEMBLY_TYPE' EXPORTING i_material = us_vbap-matnr i_plant = us_vbap-werks i_req_type = us_vbap-bedae IMPORTING e_assm_type = l_assm_type EXCEPTIONS reqmts_type_notf = 1 OTHERS = 2.

/SAPHT/DRM_OUTPUT_PRICING_PROC CALL FUNCTION '/SAPHT/DRM_OUTPUT_PRICING_PROC' EXPORTING i_vbrk = us_vbrk i_vbrp = us_vbrp TABLES t_komv = t_komv t_clmrecs = ltx_clmrecs CHANGING ch_drmr3xn = l_r3xn EXCEPTIONS OTHERS = 1.

/SAPHT/DRM_COND_UPD_SYNC_INV CALL FUNCTION '/SAPHT/DRM_COND_UPD_SYNC_INV' EXPORTING iv_vbeln = us_vbrk-vbeln iv_posnr = us_vbrp-posnr EXCEPTIONS invalid_invoice = 1 OTHERS = 2.

OWN_LOGICAL_SYSTEM_GET CALL FUNCTION 'OWN_LOGICAL_SYSTEM_GET' IMPORTING own_logical_system = ch_r3xn-ls_doc_no EXCEPTIONS own_logical_system_not_defined = 1 OTHERS = 2.

/SAPHT/DRM_ALE_AGR_REPLICATE CALL FUNCTION '/SAPHT/DRM_ALE_AGR_REPLICATE' TABLES t_conext = lt_conext t_conextx = lt_conextx.

NUMBER_GET_NEXT CALL FUNCTION 'NUMBER_GET_NEXT' EXPORTING nr_range_nr = '01' object = c_slsrpt_no_range_obj * QUANTITY = '1' * SUBOBJECT = ' ' * TOYEAR = '0000' * IGNORE_BUFFER = ' ' IMPORTING number = wa_slsrpt-recordno * QUANTITY = * RETURNCODE = EXCEPTIONS interval_not_found = 1 number_range_not_intern = 2 object_not_found = 3 quantity_is_0 = 4 quantity_is_not_1 = 5 interval_overflow = 6 OTHERS = 7.



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 /SAPHT/RDRM_OUTPUT_PROCESSF0I or its description.