RFKKCC02 is a standard Executable ABAP Report 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 RFKKCC02 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: DAT_BIS = Post documents until
Selection Text: P_XDEBG = Debugging mode
Title: Activity Processor - Job
INCLUDE FKCC02TP.
No SAP DATABASE tables are accessed within this REPORT code!
FKK_EMMA_UPDATE_JOBRUNSTATUS call function 'FKK_EMMA_UPDATE_JOBRUNSTATUS' exporting iv_runid = lv_runid iv_jobrustatus = '1'.
FKK_FKCC_PARAMETERS_IMPORT CALL FUNCTION 'FKK_FKCC_PARAMETERS_IMPORT' EXPORTING I_LAUFD = P_LAUFD I_LAUFI = P_LAUFI I_AKTYP = H_ACTIV EXCEPTIONS OTHERS = 4.
FKK_FKCC_PARAMETERS_GET CALL FUNCTION 'FKK_FKCC_PARAMETERS_GET' IMPORTING E_FKKCOCCV = FKKCOCCV E_FKKCOCC = FKKCOCC E_PROT_FKKPROT = PROT_FKKPROT TABLES E_BUKRS = T_BUKRS E_GPART = T_GPART E_VKONT = T_VKONT E_PARATAB = T_PARATAB E_JOBN = T_JOBN E_PROT_GPART = PROT_GPART E_PROT_VKONT = PROT_VKONT EXCEPTIONS OTHERS = 1.
FKK_FKCC_RUN_KEY CALL FUNCTION 'FKK_FKCC_RUN_KEY' EXPORTING I_FKKCOCCV = FKKCOCCV IMPORTING E_PROGID = P_PROGID.
FKK_GET_APPLICATION CALL FUNCTION 'FKK_GET_APPLICATION' IMPORTING E_APPLK = H_APPLK EXCEPTIONS NO_APPL_SELECTED = 1 OTHERS = 2.
FKK_DI_INTERVAL_GET CALL FUNCTION 'FKK_DI_INTERVAL_GET' EXPORTING I_PROGN = P_PROGN I_PROGID = P_PROGID I_JOBNO = P_JOBNO IMPORTING E_INTNR = INTNR E_INTLO = INTLO E_INTHI = INTHI E_ISIZE = ISIZE E_IS_FIRST = H_IS_FIRST EXCEPTIONS NO_FREE_INTERVAL = 1 ENQUEUE_ERROR = 2 OTHERS = 3.
FI_MESSAGE_INIT CALL FUNCTION 'FI_MESSAGE_INIT' EXCEPTIONS OTHERS = 1.
FKK_AKTIV2_INTNR_SET CALL FUNCTION 'FKK_AKTIV2_INTNR_SET' " <<<< inserted EXPORTING " <<<< inserted I_INTNR = INTNR " <<<< inserted EXCEPTIONS " <<<< inserted OTHERS = 1. " <<<< inserted
FKK_AKTIV_CUSTOMIZING_GET CALL FUNCTION 'FKK_AKTIV_CUSTOMIZING_GET' EXPORTING I_AKTYP = T_PARATAB-AKTYP IMPORTING E_TFK090A = H_TFK090A EXCEPTIONS OTHERS = 1.
FKK_FUNC_MODULE_DETERMINE CALL FUNCTION 'FKK_FUNC_MODULE_DETERMINE' EXPORTING I_FBEVE = H_TFK090A-EVE_ITVL I_APPLK = H_APPLK TABLES T_FBSTAB = T_FBSTAB EXCEPTIONS OTHERS = 1.
FKK_DI_INTERVAL_CONFIRM CALL FUNCTION 'FKK_DI_INTERVAL_CONFIRM' EXPORTING I_PROGN = P_PROGN I_PROGID = P_PROGID I_JOBNO = P_JOBNO I_INTNR = INTNR I_ERRNUM = ERROR_NUM I_HITNUM = SUCCESS_NUM IMPORTING E_IS_LAST = I_IS_LAST * exceptions * invalid_interval = 1 * enqueue_error = 2 * others = 3.
FKK_STOP_CHECK * CALL FUNCTION 'FKK_STOP_CHECK' * EXPORTING * I_PROGN = P_PROGN * I_PROGID = P_PROGID * EXCEPTIONS * STOP = 4.
FKK_CREATE_DOC_MASS_START * CALL FUNCTION 'FKK_CREATE_DOC_MASS_START' * EXPORTING ** i_fikey_extern = fkkcocc-fikey * I_FIKEY_EXTERN = SPACE * I_UPDATE_TASK = SPACE * I_EXTERN_NUMKR = SPACE * EXCEPTIONS * ERROR_MESSAGE = 1 * OTHERS = 2.
FKK_CREATE_DOC_MASS_START * CALL FUNCTION 'FKK_CREATE_DOC_MASS_START' * EXPORTING * I_FIKEY_EXTERN = 'X' * I_UPDATE_TASK = ' ' * I_EXTERN_NUMKR = ' ' * I_RESOB = '005' * I_RESKY = H_RESKY * EXCEPTIONS * OTHERS = 1.
FKK_CREATE_DOC_MASS_STOP * CALL FUNCTION 'FKK_CREATE_DOC_MASS_STOP' * EXCEPTIONS * ERROR_MESSAGE = 1 * OTHERS = 2.
FI_MESSAGE_PROTOCOL CALL FUNCTION 'FI_MESSAGE_PROTOCOL' EXCEPTIONS NO_MESSAGE = 1 NOT_BATCH = 2 OTHERS = 3.
FI_MESSAGE_PRINT CALL FUNCTION 'FI_MESSAGE_PRINT' EXPORTING I_XAUSN = 'X' I_COMSG = 0 EXCEPTIONS OTHERS = 0.
FI_MESSAGE_COLLECT CALL FUNCTION 'FI_MESSAGE_COLLECT' EXPORTING I_FIMSG = H_FIMSG I_XAPPN = 'X' EXCEPTIONS MSGID_MISSING = 1 MSGNO_MISSING = 2 MSGTY_MISSING = 3 OTHERS = 4.
CALL FUNCTION 'FKK_AKTIV_CHECK_FIKEY_NEEDED' EXPORTING I_AKTYP = FKKCOCC-AKTYP EXCEPTIONS NOT_NEEDED = 1 OTHERS = 2.
FKK_FIKEY_OPEN CALL FUNCTION 'FKK_FIKEY_OPEN' EXPORTING I_FIKEY = FKKCOCC-FIKEY I_MEMORY = ' ' I_RESOB = '007' I_RESKY = H_RESKY EXCEPTIONS ERROR_MESSAGE = 1 OTHERS = 2.
FKK_FIKEY_OPEN CALL FUNCTION 'FKK_FIKEY_OPEN' EXPORTING I_FIKEY = H_FIKEY I_MEMORY = ' ' I_RESOB = '007' I_RESKY = H_RESKY EXCEPTIONS ERROR_MESSAGE = 1 OTHERS = 2.
FKK_AKTIV_CHECK_FIKEY_NEEDED CALL FUNCTION 'FKK_AKTIV_CHECK_FIKEY_NEEDED' EXPORTING I_AKTYP = FKKCOCC-AKTYP EXCEPTIONS NOT_NEEDED = 1 OTHERS = 2.
FKK_FIKEY_CLOSE CALL FUNCTION 'FKK_FIKEY_CLOSE' EXPORTING I_FIKEY = T_DFKKSUMC-FIKEY I_DELETE_IF_UNUSED = 'X' EXCEPTIONS FIKEY_NOT_FOUND = 1 OTHERS = 2.
GET_JOB_RUNTIME_INFO CALL FUNCTION 'GET_JOB_RUNTIME_INFO' IMPORTING EVENTID = H_TBTCM-EVENTID EVENTPARM = H_TBTCM-EVENTPARM EXTERNAL_PROGRAM_ACTIVE = H_TBTCM-XPGACTIVE JOBCOUNT = H_TBTCM-JOBCOUNT JOBNAME = H_TBTCM-JOBNAME STEPCOUNT = H_TBTCM-STEPCOUNT EXCEPTIONS NO_RUNTIME_INFO = 1 OTHERS = 2.
FI_MESSAGE_INIT CALL FUNCTION 'FI_MESSAGE_INIT' EXCEPTIONS OTHERS = 1.
FKK_FUNC_MODULE_DETERMINE CALL FUNCTION 'FKK_FUNC_MODULE_DETERMINE' EXPORTING I_FBEVE = '1798' I_APPLK = H_APPLK TABLES T_FBSTAB = T_FBSTAB EXCEPTIONS OTHERS = 1.
FKK_SAMPLE_1798 CALL FUNCTION 'FKK_SAMPLE_1798'.
FI_MESSAGE_INIT CALL FUNCTION 'FI_MESSAGE_INIT' EXCEPTIONS OTHERS = 1.
FKK_FUNC_MODULE_DETERMINE CALL FUNCTION 'FKK_FUNC_MODULE_DETERMINE' EXPORTING I_FBEVE = '1797' I_APPLK = H_APPLK TABLES T_FBSTAB = T_FBSTAB EXCEPTIONS OTHERS = 1.
FKK_SAMPLE_1797 CALL FUNCTION 'FKK_SAMPLE_1797'.
FI_MESSAGE_INIT CALL FUNCTION 'FI_MESSAGE_INIT' EXCEPTIONS OTHERS = 1.
FKK_FUNC_MODULE_DETERMINE CALL FUNCTION 'FKK_FUNC_MODULE_DETERMINE' EXPORTING I_FBEVE = '1796' I_APPLK = H_APPLK TABLES T_FBSTAB = T_FBSTAB EXCEPTIONS OTHERS = 1.
FKK_SAMPLE_1796 CALL FUNCTION 'FKK_SAMPLE_1796'.
FI_MESSAGE_INIT CALL FUNCTION 'FI_MESSAGE_INIT' EXCEPTIONS OTHERS = 1.
FKK_FUNC_MODULE_DETERMINE CALL FUNCTION 'FKK_FUNC_MODULE_DETERMINE' EXPORTING I_FBEVE = '1799' I_APPLK = H_APPLK TABLES T_FBSTAB = T_FBSTAB EXCEPTIONS OTHERS = 1.
FKK_SAMPLE_1799 CALL FUNCTION 'FKK_SAMPLE_1799'.
FKK_S_RANGE_VALUES_SET CALL FUNCTION 'FKK_S_RANGE_VALUES_SET' EXPORTING I_INIT_TYPE = 'V' I_LOWER_LIMIT = VKONT_LOW I_UPPER_LIMIT = VKONT_HIGH EXCEPTIONS OTHERS = 1.
FKK_S_RANGE_VALUES_SET CALL FUNCTION 'FKK_S_RANGE_VALUES_SET' EXPORTING I_INIT_TYPE = 'G' I_LOWER_LIMIT = GPART_LOW I_UPPER_LIMIT = GPART_HIGH EXCEPTIONS OTHERS = 1.
FI_MESSAGE_GET CALL FUNCTION 'FI_MESSAGE_GET' TABLES T_FIMSG = P_T_FIMSG EXCEPTIONS NO_MESSAGE = 1 OTHERS = 2.
FKK_SAMPLE_1700 CALL FUNCTION 'FKK_SAMPLE_1700'.
FKK_SAMPLE_1702 CALL FUNCTION 'FKK_SAMPLE_1702'.
FKK_SAMPLE_1704 CALL FUNCTION 'FKK_SAMPLE_1704'.
FKK_SAMPLE_1706 * call function 'FKK_SAMPLE_1706'.
FKK_SAMPLE_1708 CALL FUNCTION 'FKK_SAMPLE_1708'.
FKK_SAMPLE_1710 CALL FUNCTION 'FKK_SAMPLE_1710'.
FKK_SAMPLE_1712 CALL FUNCTION 'FKK_SAMPLE_1712'.
FKK_SAMPLE_1714 CALL FUNCTION 'FKK_SAMPLE_1714'.
FKK_SAMPLE_1716 CALL FUNCTION 'FKK_SAMPLE_1716'.
FKK_SAMPLE_1718 CALL FUNCTION 'FKK_SAMPLE_1718'.
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 RFKKCC02 or its description.