SAP Reports / Programs | Logistics - General | Batches(LO-BM) SAP LO

RVBOB_SELECTION_F25 SAP ABAP INCLUDE - RVBOBSELECTIONF25







RVBOB_SELECTION_F25 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 RVBOB_SELECTION_F25 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 RVBOB_SELECTION_F25. "Basic submit
SUBMIT RVBOB_SELECTION_F25 AND RETURN. "Return to original report after report execution complete
SUBMIT RVBOB_SELECTION_F25 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 RVBOB_SELECTION_F25

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:

PROOB_READ CALL FUNCTION 'PROOB_READ' EXPORTING i_aufnr = mob01-aufnr i_posnr = mob01-posnr reset_buffer = gc_x EXCEPTIONS not_found = 1 invalid_parameters = 2 OTHERS = 3.

VBOB_MM_SET_TX_VARIABLES CALL FUNCTION 'VBOB_MM_SET_TX_VARIABLES' EXPORTING i_tx_relation = gv_relation.

VBOB_MM_OB_ORDER_CHECK CALL FUNCTION 'VBOB_MM_OB_ORDER_CHECK' EXPORTING aufnr = mob01-aufnr xdark = space trtyp = gc_insert IMPORTING ecaufv = ls_caufv EXCEPTIONS order_invalid = 1 status_invalid = 2 ordertype_invalid = 3 combined_orders_invalid = 4 OTHERS = 99.

CO_SF_AFPO_READ CALL FUNCTION 'CO_SF_AFPO_READ' EXPORTING aufnr_imp = mob01-aufnr TABLES afpo_tab = lt_afpo EXCEPTIONS not_found = 1 OTHERS = 99.

VBOB_MM_OB_UCMAT_GET CALL FUNCTION 'VBOB_MM_OB_UCMAT_GET' EXPORTING xmatnr = mob01-matnr xwerks = mob01-werks xverid = mob01-verid IMPORTING ucmat = mob01-ucmat EXCEPTIONS matnr_not_found = 1 ucmat_not_found = 2 ob_not_allowed = 3 OTHERS = 99.

VBOB_MM_OB_GET_OB_REFERENCE CALL FUNCTION 'VBOB_MM_OB_GET_OB_REFERENCE' EXPORTING xaufnr = mob01-aufnr xrsnum = ls_caufv-rsnum xatrkz = ls_caufv-atrkz xposnr = mob01-posnr xverid = mob01-verid xdark = space xkdauf = ls_caufv-kdauf xkdpos = ls_caufv-kdpos flg_compress = gc_x TABLES ob_ref = gt_ob_inher.

VBOB_MM_OB_GET_UCCHA CALL FUNCTION 'VBOB_MM_OB_GET_UCCHA' EXPORTING xaufnr = mob01-aufnr xposnr = mob01-posnr xbstnr = mob01-bstnr xbstpo = mob01-bstpo xdark = mob01-xdark xtrtyp = mob01-trtyp TABLES xposdat = gt_pos_tab CHANGING xucwrk = mob01-ucwrk xucmat = mob01-ucmat xuccha = mob01-uccha *- batch in the order position xorcha = mob01-orcha.

VBOB_MM_OB_CHECK_UCCHA CALL FUNCTION 'VBOB_MM_OB_CHECK_UCCHA' EXPORTING xdark = mob01-xdark i_enqueue_ob_flg = gc_x CHANGING xmob01 = mob01 EXCEPTIONS ob_for_reference_missing = 1 enqueue_not_possible = 2 ob_with_deletion_indicator = 4.

PUROB_READ CALL FUNCTION 'PUROB_READ' EXPORTING i_ebeln = mob01-bstnr i_ebelp = mob01-bstpo reset_buffer = gc_x EXCEPTIONS not_found = 1 OTHERS = 3.

VBOB_MM_SET_TX_VARIABLES CALL FUNCTION 'VBOB_MM_SET_TX_VARIABLES' EXPORTING i_tx_relation = gv_relation.

VBOB_MM_OB_PURCH_CHECK CALL FUNCTION 'VBOB_MM_OB_PURCH_CHECK' EXPORTING bstnr = mob01-bstnr bstpo = mob01-bstpo xdark = space trtyp = gc_insert IMPORTING xajahr = mob01-ajahr TABLES po_ekko = lt_ekko po_ekpo = lt_ekpo EXCEPTIONS purch_invalid = 1 purch_pos_not_found = 2 purch_pos_deleted = 3 status_invalid = 4 OTHERS = 99.

VBOB_MM_OB_UCMAT_GET CALL FUNCTION 'VBOB_MM_OB_UCMAT_GET' EXPORTING xmatnr = ls_ekpo-matnr xwerks = ls_ekpo-werks xverid = space IMPORTING ucmat = mob01-ucmat EXCEPTIONS matnr_not_found = 1 ucmat_not_found = 2 ob_not_allowed = 3 OTHERS = 99.

VBOB_MM_OB_GET_UCCHA CALL FUNCTION 'VBOB_MM_OB_GET_UCCHA' EXPORTING xaufnr = mob01-aufnr xposnr = mob01-posnr xbstnr = mob01-bstnr xbstpo = mob01-bstpo xdark = mob01-xdark xtrtyp = mob01-trtyp TABLES xposdat = gt_pos_tab CHANGING xucwrk = mob01-ucwrk xucmat = mob01-ucmat xuccha = mob01-uccha xorcha = mob01-orcha.

VBOB_MM_OB_CHECK_UCCHA CALL FUNCTION 'VBOB_MM_OB_CHECK_UCCHA' EXPORTING xdark = mob01-xdark i_enqueue_ob_flg = gc_x CHANGING xmob01 = mob01 EXCEPTIONS ob_for_reference_missing = 1 enqueue_not_possible = 2 ob_with_deletion_indicator = 4.



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