SAPFF20B_CL_BUNIT 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 SAPFF20B_CL_BUNIT 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.
INCLUDE SAPFF20B_CON.
No SAP DATABASE tables are accessed within this REPORT code!
CONVERSION_EXIT_AFIMC_OUTPUT CALL FUNCTION 'CONVERSION_EXIT_AFIMC_OUTPUT' EXPORTING input = bunit IMPORTING output = bunit_out.
FC_BUPTR_DEFVAL_GET CALL FUNCTION 'FC_BUPTR_DEFVAL_GET' EXPORTING e_dimen = o_tf160->a_tf160-dimen IMPORTING i_buptr = ld_bunit EXCEPTIONS OTHERS = 1.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING defaultoption = 'N' textline1 = cltext-a10 titel = ld_bunit_dlt IMPORTING answer = ld_answer.
FC_AT_REQUEST_SAVE CALL FUNCTION 'FC_AT_REQUEST_SAVE'.
POPUP_TO_CONFIRM_LOSS_OF_DATA CALL FUNCTION 'POPUP_TO_CONFIRM_LOSS_OF_DATA' EXPORTING textline1 = cltext-l01 textline2 = space titel = space IMPORTING answer = ld_changed.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING * DEFAULTOPTION = 'Y' textline1 = cltext-l12 textline2 = cltext-l13 titel = cltext-l11 * START_COLUMN = 25 * START_ROW = 6 * CANCEL_DISPLAY = 'X' IMPORTING answer = ld_changed.
ENQUEUE_E_BUNIT CALL FUNCTION 'ENQUEUE_E_BUNIT' EXPORTING dimen = o_gp->dimen bunit = bunit EXCEPTIONS foreign_lock = 01 system_failure = 02.
ENQUEUE_E_DIMEN CALL FUNCTION 'ENQUEUE_E_DIMEN' EXPORTING dimen = o_gp->dimen EXCEPTIONS foreign_lock = 01 system_failure = 02.
DEQUEUE_E_BUNIT CALL FUNCTION 'DEQUEUE_E_BUNIT' EXPORTING dimen = o_gp->dimen bunit = bunit.
DEQUEUE_E_DIMEN CALL FUNCTION 'DEQUEUE_E_DIMEN' EXPORTING dimen = o_gp->dimen.
FC_AT_RECORDING_CHECK CALL FUNCTION 'FC_AT_RECORDING_CHECK' EXPORTING e_object = o_gp->custobj IMPORTING i_object_appendable = flg_atrec.
FC_AT_REQUEST_SAVE CALL FUNCTION 'FC_AT_REQUEST_SAVE'.
DDIF_FIELDINFO_GET CALL FUNCTION 'DDIF_FIELDINFO_GET' EXPORTING tabname = 'FC01_HLPTRANSTEXT' * FIELDNAME = ' ' * LANGU = SY-LANGU * LFIELDNAME = ' ' * ALL_TYPES = ' ' * IMPORTING * X030L_WA = * DDOBJTYPE = * DFIES_WA = TABLES dfies_tab = lt_dfies * FIXED_VALUES = EXCEPTIONS not_found = 1 internal_error = 2 OTHERS = 3.
C_DIC_DOMAIN_VALUE_TEXT_READ CALL FUNCTION 'C_DIC_DOMAIN_VALUE_TEXT_READ' EXPORTING name = ld_domname spras = sy-langu value = ld_domain_value IMPORTING text = ld_value_description EXCEPTIONS not_found = 1 OTHERS = 2.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.