CORUGIBS is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Conversion program for failed backflushing from Release 2...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.
If you would like to execute this report or see the full code listing simply enter CORUGIBS into the relevant SAP transactions such as SE38 or SE80
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.
Selection Text: TEST = Test run
Title: Conversion of errors during backflushing in Release 3.0
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
OBJECT_KEY_GET_OK CALL FUNCTION 'OBJECT_KEY_GET_OK' EXPORTING objnr = status_tab-objnr IMPORTING rsnum = rsk_tab-rsnum rspos = rsk_tab-rspos rsart = rsk_tab-rsart EXCEPTIONS not_found = 01 wrong_obart = 02.
STATUS_CHANGE_INTERN CALL FUNCTION 'STATUS_CHANGE_INTERN' EXPORTING client = rsk_tab-mandt objnr = resb_tab-objnr TABLES status = stat_tab EXCEPTIONS object_not_found = 01 status_inconsistent = 02 status_not_allowed = 03.
CO_FW_AFFW_INSERT CALL FUNCTION 'CO_FW_AFFW_INSERT' EXPORTING flg_no_dialog = yx TABLES affw_tab = affw_tab EXCEPTIONS no_number = 01.
STATUS_CHANGE_INTERN CALL FUNCTION 'STATUS_CHANGE_INTERN' EXPORTING client = resb_tab-mandt objnr = resb_tab-objnr TABLES status = stat_tab EXCEPTIONS object_not_found = 01 status_inconsistent = 02 status_not_allowed = 03.
CO_FW_AFFW_INSERT CALL FUNCTION 'CO_FW_AFFW_INSERT' EXPORTING flg_no_dialog = yx TABLES affw_tab = affw_tab EXCEPTIONS no_number = 01.
TR_APPEND_LOG CALL FUNCTION 'TR_APPEND_LOG' TABLES xmsg = tprot EXCEPTIONS OTHERS = 0.
TR_FLUSH_LOG CALL FUNCTION 'TR_FLUSH_LOG'.
UNIT_CONVERSION_WITH_FACTOR CALL FUNCTION 'UNIT_CONVERSION_WITH_FACTOR' EXPORTING add_const = null denominator = afvv_tab-mgvrg input = bdmng numerator = tmp_menge_f IMPORTING output = tmp_menge_f EXCEPTIONS division_by_zero = 01 overflow = 02 type_invalid = 03.
UNIT_CONVERSION_WITH_FACTOR CALL FUNCTION 'UNIT_CONVERSION_WITH_FACTOR' EXPORTING add_const = null denominator = afvv_tab-mgvrg input = resb_tab-erfmg numerator = tmp_menge_f IMPORTING output = tmp_menge_f EXCEPTIONS division_by_zero = 01 overflow = 02 type_invalid = 03.
ROUND CALL FUNCTION 'ROUND' EXPORTING decimals = t006_tab-decan input = tmp_menge_f sign = yx "kaufmännisch runden IMPORTING output = xmeng EXCEPTIONS input_invalid = 01 overflow = 02 type_invalid = 03.
STATUS_CHECK CALL FUNCTION 'STATUS_CHECK' EXPORTING client = afvc_tab-mandt objnr = afvc_tab-objnr status = status-u_rueck EXCEPTIONS object_not_found = 01 status_not_active = 02.
STATUS_CHECK CALL FUNCTION 'STATUS_CHECK' EXPORTING client = afvc_tab-mandt objnr = afvc_tab-objnr status = status-u_trueck EXCEPTIONS object_not_found = 01 status_not_active = 02.
STATUS_CHECK CALL FUNCTION 'STATUS_CHECK' EXPORTING client = afvc_tab-mandt objnr = afvc_tab-objnr status = status-rueck EXCEPTIONS object_not_found = 01 status_not_active = 02.
STATUS_CHECK CALL FUNCTION 'STATUS_CHECK' EXPORTING client = afvc_tab-mandt objnr = afvc_tab-objnr status = status-trueck EXCEPTIONS object_not_found = 01 status_not_active = 02.
STATUS_CHECK CALL FUNCTION 'STATUS_CHECK' EXPORTING client = afvc_tab-mandt objnr = afvc_tab-objnr status = status-u_rueck EXCEPTIONS object_not_found = 01 status_not_active = 02.
STATUS_CHECK CALL FUNCTION 'STATUS_CHECK' EXPORTING client = afvc_tab-mandt objnr = afvc_tab-objnr status = status-u_trueck EXCEPTIONS object_not_found = 01 status_not_active = 02.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
CORUGIBS - Conversion of errors during backflushing in Release 3.0 CORUGIBS - Conversion of errors during backflushing in Release 3.0 CORUCOLCONF1 - PP collective confirmation CORUCOLCONF1 - PP collective confirmation CORUCOFC_ALV - CORUCOFCALV CORUCOFC - Postprocessing of Confirmations with Errors in Calc. of Actual Costs