SAP Reports / Programs | Controlling | Overhead Cost Controlling | Activity Types(CO-OM-ACT) SAP CO

MKACTF20 SAP ABAP INCLUDE - Form Routines: TRANSACTION_EXECUTE







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


INCLUDES used within this REPORT MKACTF20

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:

K_SC_SHOW_TYPE_TABLES CALL FUNCTION 'K_SC_SHOW_TYPE_TABLES' TABLES T_ALL = OT_ALL T_ALL_RES = OT_ALL_RES.

MESSAGES_SHOW CALL FUNCTION 'MESSAGES_SHOW' EXCEPTIONS " P30K093728 OTHERS = 1. " P30K093728

MESSAGES_COUNT CALL FUNCTION 'MESSAGES_COUNT' IMPORTING COUNT = KSC00-ERR_COUNT.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 0 TEXT = TEXT-ME1.

K_OBJECT_SELECTION_RUN CALL FUNCTION 'K_OBJECT_SELECTION_RUN' EXPORTING I_KOKRS = KSC00-KOKRS * I_DATE_FROM = SY-DATUM * I_DATE_TO = SY-DATUM I_VRGNG = 'KSP0' TABLES IT_OBJNR = LT_OBJ IT_PERIODS = IT_PERIODS.

K_OBJECTS_MASTER_READ CALL FUNCTION 'K_OBJECTS_MASTER_READ' * EXPORTING * MAX_ERROR = 8 TABLES COIOB_TAB = IT_COIOB I_PERIODS = IT_PERIODS.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 0 TEXT = TEXT-ME2.

K_SC_COSTS_COMPLETE CALL FUNCTION 'K_SC_COSTS_COMPLETE' EXPORTING VON_PERIODE = KSC00-PERIO_FROM BIS_PERIODE = KSC00-PERIO_TO I_TABNAME = ' ' I_NEW_SC_VRGNG = 'X' I_KOKRS = KSC00-KOKRS I_RATMP = GD_RATMP TABLES T_ALL = OT_ALL T_COSEL = LT_COSEL EXCEPTIONS WRONGE_TABLE = 01 MISSING_PARAMETER = 02.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 0 TEXT = TEXT-ME3.

K_SC_RECEIVER_ACTIVITIES CALL FUNCTION 'K_SC_RECEIVER_ACTIVITIES' EXPORTING I_GJAHR = KSC00-GJAHR I_VERSN = KSC00-VERSN TABLES T_ALL = OT_ALL.

K_SC_COIOB_FILL CALL FUNCTION 'K_SC_COIOB_FILL' TABLES T_COIOB = IT_COIOB T_ALL = OT_ALL T_PERIODS = IT_PERIODS.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 0 TEXT = TEXT-ME4.

K_SC_BASIS_GENERAL CALL FUNCTION 'K_SC_BASIS_GENERAL' EXPORTING VON_PERIODE = KSC00-PERIO_FROM BIS_PERIODE = KSC00-PERIO_TO COSLA_FILLED = ' ' I_KOKRS = KSC00-KOKRS I_RATMP = GD_RATMP TABLES T_ALL = OT_ALL.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 0 TEXT = TEXT-ME5.

K_SC_COST_SPLIT_MULTI CALL FUNCTION 'K_SC_COST_SPLIT_MULTI' EXPORTING VON_PERIODE = KSC00-PERIO_FROM BIS_PERIODE = KSC00-PERIO_TO KOKRS = KSC00-KOKRS ACCEPT_ERRORS = 'X' TABLES ALL = OT_ALL ALL_RES = OT_ALL_RES EXCEPTIONS OTHERS = 01.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 0 TEXT = TEXT-ME6.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING PERCENTAGE = 0 TEXT = TEXT-ME7.

K_SPLIT_RESULT_POST CALL FUNCTION 'K_SPLIT_RESULT_POST' EXPORTING I_BUCHEN = LD_BUCHEN IGNORE_WARNINGS = 'X' I_RKBKPL = LD_RKBKPL I_WRTTP = CON_WRTTP_PLAN_SP * I_REVERS = ' ' * I_COMMIT = 'X' * I_WSDAT = I_PERIO = LD_PERIO I_CUMULATE = LD_CUMUL I_ORGVG = CON_VRGNG_SPL TABLES T_COIOB = IT_COIOB T_LKO77V = LT_LKO77V ALL_RES = OT_ALL_RES EXCEPTIONS * zero_lines = 01 MESSAGES_STORED = 02 * no_entry = 03 ERROR_OCCURRED = 04 ERROR_MESSAGE = 05.

K_SC_SHOW_TABLES





CALL FUNCTION 'K_SC_SHOW_TABLES' EXPORTING VON_PERIODE = KSC00-PERIO_FROM BIS_PERIODE = KSC00-PERIO_TO I_USER = CON_USER_CCA I_KSC00 = KSC00 I_RATMP = GD_RATMP TABLES T_ALL_RES = OT_ALL_RES T_COIOB = IT_COIOB EXCEPTIONS NOTHING_TO_SHOW = 1.

MESSAGES_COUNT CALL FUNCTION 'MESSAGES_COUNT' IMPORTING COUNT = KSC00-ERR_COUNT MAX_SEVERITY = LD_SUBRC.

K_OBJECT_SELECTION_CRIT_WRITE CALL FUNCTION 'K_OBJECT_SELECTION_CRIT_WRITE'.

K_FIELD_TEXT_READ CALL FUNCTION 'K_FIELD_TEXT_READ' EXPORTING FIELD = I_FIELD TAB = I_TAB WITH_DOTS = ' ' IMPORTING EX_KDFIT = KDFIT EXCEPTIONS NOT_FOUND = 4.

K_SC_SPLIT_FIX_VARIABLE_BADI CALL FUNCTION 'K_SC_SPLIT_FIX_VARIABLE_BADI' EXPORTING i_kokrs = ksc00-kokrs i_gjahr = ksc00-gjahr i_from_p = ksc00-perio_from i_to_p = ksc00-perio_to i_versn = ksc00-versn i_sign_ap = con_plan TABLES all_res = ot_all_res.



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