SAP Reports / Programs | Cross-Application Components | General Application Functions | Correspondence Tool(CA-GTF-COR) SAP CA

RFKKCORR_EXP_UNIT_TEST SAP ABAP Report - Complex Unit Tests of Correspondence







RFKKCORR_EXP_UNIT_TEST is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for trados = fi The components of the correspondence tool to be tested here cannot run o n their own...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 RFKKCORR_EXP_UNIT_TEST 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 RFKKCORR_EXP_UNIT_TEST. "Basic submit
SUBMIT RFKKCORR_EXP_UNIT_TEST AND RETURN. "Return to original report after report execution complete
SUBMIT RFKKCORR_EXP_UNIT_TEST VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Complex Unit Tests of Correspondence


INCLUDES used within this REPORT RFKKCORR_EXP_UNIT_TEST

RFKKCORR_EXP_UNIT_TEST_DEF,
RFKKCORR_EXP_UNIT_TEST_IMP.


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:

FKKCORR_DFKKCOH_RESET_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_RESET_MEMORY'. "clear buffer

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_DFKKCOH_SAVE_TO_DB CALL FUNCTION 'FKKCORR_DFKKCOH_SAVE_TO_DB' EXPORTING i_in_update_task = ' '.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_DFKKCOH_SAVE_TO_DB CALL FUNCTION 'FKKCORR_DFKKCOH_SAVE_TO_DB' EXPORTING i_in_update_task = ' '.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_DFKKCOH_CLEAR_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CLEAR_MEMORY' EXPORTING i_buffer_mode = 'B'.

FKKCORR_DFKKCOH_SAVE_TO_DB CALL FUNCTION 'FKKCORR_DFKKCOH_SAVE_TO_DB' EXPORTING i_in_update_task = ' '.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_DFKKCOH_SAVE_TO_DB CALL FUNCTION 'FKKCORR_DFKKCOH_SAVE_TO_DB' EXPORTING i_in_update_task = ' '.

FKKCORR_DFKKCOH_RESET_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_RESET_MEMORY'.

FKKCORR_DFKKCOH_SAVE_TO_DB CALL FUNCTION 'FKKCORR_DFKKCOH_SAVE_TO_DB' EXPORTING i_in_update_task = ' '.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_DFKKCOH_SAVE_TO_DB CALL FUNCTION 'FKKCORR_DFKKCOH_SAVE_TO_DB' EXPORTING i_in_update_task = ' '.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_DFKKCOH_SAVE_TO_DB CALL FUNCTION 'FKKCORR_DFKKCOH_SAVE_TO_DB' EXPORTING i_in_update_task = ' '.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_DFKKCOH_SAVE_TO_DB CALL FUNCTION 'FKKCORR_DFKKCOH_SAVE_TO_DB' EXPORTING i_in_update_task = ' '.

FKKCORR_DFKKCOH_CONFIRM_MEMORY





CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_DFKKCOH_SAVE_TO_DB CALL FUNCTION 'FKKCORR_DFKKCOH_SAVE_TO_DB' EXPORTING i_in_update_task = ' '.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_DFKKCOH_SAVE_TO_DB CALL FUNCTION 'FKKCORR_DFKKCOH_SAVE_TO_DB' EXPORTING i_in_update_task = ' '.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_DFKKCOH_SAVE_TO_DB CALL FUNCTION 'FKKCORR_DFKKCOH_SAVE_TO_DB' EXPORTING i_in_update_task = ' '.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_DFKKCOH_SAVE_TO_DB CALL FUNCTION 'FKKCORR_DFKKCOH_SAVE_TO_DB' EXPORTING i_in_update_task = ' '.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_DFKKCOH_SAVE_TO_DB CALL FUNCTION 'FKKCORR_DFKKCOH_SAVE_TO_DB' EXPORTING i_in_update_task = ' '.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_DFKKCOH_SAVE_TO_DB CALL FUNCTION 'FKKCORR_DFKKCOH_SAVE_TO_DB' EXPORTING i_in_update_task = ' '.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_DFKKCOH_SAVE_TO_DB CALL FUNCTION 'FKKCORR_DFKKCOH_SAVE_TO_DB' EXPORTING i_in_update_task = ' '.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_DFKKCOH_SAVE_TO_DB CALL FUNCTION 'FKKCORR_DFKKCOH_SAVE_TO_DB' EXPORTING i_in_update_task = ' '.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_DFKKCOH_SAVE_TO_DB CALL FUNCTION 'FKKCORR_DFKKCOH_SAVE_TO_DB' EXPORTING i_in_update_task = ' '.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.




FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_DFKKCOH_SAVE_TO_DB CALL FUNCTION 'FKKCORR_DFKKCOH_SAVE_TO_DB' EXPORTING i_in_update_task = ' '.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_DFKKCOH_SAVE_TO_DB CALL FUNCTION 'FKKCORR_DFKKCOH_SAVE_TO_DB' EXPORTING i_in_update_task = ' '.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_DFKKCOH_SAVE_TO_DB CALL FUNCTION 'FKKCORR_DFKKCOH_SAVE_TO_DB' EXPORTING i_in_update_task = ' '.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_DFKKCOH_SAVE_TO_DB CALL FUNCTION 'FKKCORR_DFKKCOH_SAVE_TO_DB' EXPORTING i_in_update_task = ' '.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_DFKKCOH_SAVE_TO_DB CALL FUNCTION 'FKKCORR_DFKKCOH_SAVE_TO_DB' EXPORTING i_in_update_task = ' '.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_DFKKCOH_SAVE_TO_DB CALL FUNCTION 'FKKCORR_DFKKCOH_SAVE_TO_DB' EXPORTING i_in_update_task = ' '.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_DFKKCOH_SAVE_TO_DB CALL FUNCTION 'FKKCORR_DFKKCOH_SAVE_TO_DB' EXPORTING i_in_update_task = ' '.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'. "confirm correspondencerequest

FKKCORR_PRINT_DFKKCOH_OPEN CALL FUNCTION 'FKKCORR_PRINT_DFKKCOH_OPEN' EXPORTING i_fonsp = 'X' CHANGING c_itcpo = l_str_itcpo c_efgpp = l_str_efgpp.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_PRINT_DFKKCOH_SET CALL FUNCTION 'FKKCORR_PRINT_DFKKCOH_SET' EXPORTING * i_cotyp = i_laufd = sy-datum i_laufi = 'PPA1' i_update = 'X' * i_fonsp = ' ' i_use_buffer_and_not_selection = 'B' i_itcpo = l_str_itcpo i_efgpp = l_str_efgpp * t_cokey = l_tab_cokey IMPORTING e_success_num = c_success_sum e_tab_spoolid = l_tab_spoolidn.

FKKCORR_PRINT_DFKKCOH_CLOSE CALL FUNCTION 'FKKCORR_PRINT_DFKKCOH_CLOSE' EXPORTING i_flg_print_spoolids = ' ' i_flg_wait_output_done = ' ' i_wait_timeout = 600 IMPORTING e_tab_spoolids = l_tab_spoolidn e_tab_tsp02 = l_tab_tsp02 e_tab_spoolid_error = l_tab_spool_msg CHANGING c_itcpo = l_str_itcpo c_efgpp = l_str_efgpp.

FKKCORR_PRINT_DFKKCOH_OPEN CALL FUNCTION 'FKKCORR_PRINT_DFKKCOH_OPEN' EXPORTING i_fonsp = 'X' CHANGING c_itcpo = l_str_itcpo c_efgpp = l_str_efgpp.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_PRINT_DFKKCOH_SET CALL FUNCTION 'FKKCORR_PRINT_DFKKCOH_SET' EXPORTING * i_cotyp = i_laufd = sy-datum i_laufi = 'PPA2' i_update = 'X' * i_fonsp = ' ' i_use_buffer_and_not_selection = 'B' i_itcpo = l_str_itcpo i_efgpp = l_str_efgpp * t_cokey = l_tab_cokey IMPORTING e_success_num = c_success_sum e_tab_spoolid = l_tab_spoolidn.

FKKCORR_PRINT_DFKKCOH_CLOSE CALL FUNCTION 'FKKCORR_PRINT_DFKKCOH_CLOSE' EXPORTING i_flg_print_spoolids = ' ' i_flg_wait_output_done = ' ' i_wait_timeout = 600 IMPORTING e_tab_spoolids = l_tab_spoolidn e_tab_tsp02 = l_tab_tsp02 e_tab_spoolid_error = l_tab_spool_msg CHANGING c_itcpo = l_str_itcpo c_efgpp = l_str_efgpp.

FKKCORR_PRINT_DFKKCOH_OPEN CALL FUNCTION 'FKKCORR_PRINT_DFKKCOH_OPEN' EXPORTING i_fonsp = 'X' CHANGING c_itcpo = l_str_itcpo c_efgpp = l_str_efgpp.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_PRINT_DFKKCOH_SET CALL FUNCTION 'FKKCORR_PRINT_DFKKCOH_SET' EXPORTING * i_cotyp = i_laufd = sy-datum i_laufi = 'PPA3' i_update = 'X' * i_fonsp = ' ' i_use_buffer_and_not_selection = 'B' i_itcpo = l_str_itcpo i_efgpp = l_str_efgpp * t_cokey = l_tab_cokey IMPORTING e_success_num = c_success_sum e_tab_spoolid = l_tab_spoolidn.

FKKCORR_PRINT_DFKKCOH_CLOSE CALL FUNCTION 'FKKCORR_PRINT_DFKKCOH_CLOSE' EXPORTING i_flg_print_spoolids = ' ' i_flg_wait_output_done = ' ' i_wait_timeout = 600 IMPORTING e_tab_spoolids = l_tab_spoolidn e_tab_tsp02 = l_tab_tsp02 e_tab_spoolid_error = l_tab_spool_msg CHANGING c_itcpo = l_str_itcpo c_efgpp = l_str_efgpp.

FKKCORR_PRINT_DFKKCOH_OPEN CALL FUNCTION 'FKKCORR_PRINT_DFKKCOH_OPEN' EXPORTING i_fonsp = ' ' CHANGING c_itcpo = l_str_itcpo c_efgpp = l_str_efgpp.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_PRINT_DFKKCOH_SET CALL FUNCTION 'FKKCORR_PRINT_DFKKCOH_SET' EXPORTING * i_cotyp = i_laufd = sy-datum i_laufi = 'PPA4' i_update = 'X' * i_fonsp = ' ' i_use_buffer_and_not_selection = 'B' i_itcpo = l_str_itcpo i_efgpp = l_str_efgpp * t_cokey = l_tab_cokey IMPORTING e_success_num = c_success_sum e_tab_spoolid = l_tab_spoolidn.

FKKCORR_PRINT_DFKKCOH_CLOSE CALL FUNCTION 'FKKCORR_PRINT_DFKKCOH_CLOSE' EXPORTING i_flg_print_spoolids = ' ' i_flg_wait_output_done = ' ' i_wait_timeout = 600 IMPORTING e_tab_spoolids = l_tab_spoolidn e_tab_tsp02 = l_tab_tsp02 e_tab_spoolid_error = l_tab_spool_msg CHANGING c_itcpo = l_str_itcpo c_efgpp = l_str_efgpp.

FKKCORR_PRINT_DFKKCOH_OPEN CALL FUNCTION 'FKKCORR_PRINT_DFKKCOH_OPEN' EXPORTING i_fonsp = ' ' CHANGING c_itcpo = l_str_itcpo c_efgpp = l_str_efgpp.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_PRINT_DFKKCOH_SET CALL FUNCTION 'FKKCORR_PRINT_DFKKCOH_SET' EXPORTING * i_cotyp = i_laufd = sy-datum i_laufi = 'PPA5' i_update = 'X' * i_fonsp = ' ' i_use_buffer_and_not_selection = 'B' i_itcpo = l_str_itcpo i_efgpp = l_str_efgpp * t_cokey = l_tab_cokey IMPORTING e_success_num = c_success_sum e_tab_spoolid = l_tab_spoolidn.

FKKCORR_PRINT_DFKKCOH_CLOSE CALL FUNCTION 'FKKCORR_PRINT_DFKKCOH_CLOSE' EXPORTING i_flg_print_spoolids = ' ' i_flg_wait_output_done = ' ' i_wait_timeout = 600 IMPORTING e_tab_spoolids = l_tab_spoolidn e_tab_tsp02 = l_tab_tsp02 e_tab_spoolid_error = l_tab_spool_msg CHANGING c_itcpo = l_str_itcpo c_efgpp = l_str_efgpp.

FKKCORR_PRINT_DFKKCOH_OPEN CALL FUNCTION 'FKKCORR_PRINT_DFKKCOH_OPEN' EXPORTING i_fonsp = ' ' CHANGING c_itcpo = l_str_itcpo c_efgpp = l_str_efgpp.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_PRINT_DFKKCOH_SET CALL FUNCTION 'FKKCORR_PRINT_DFKKCOH_SET' EXPORTING * i_cotyp = i_laufd = sy-datum i_laufi = 'PPA6' i_update = 'X' * i_fonsp = ' ' i_use_buffer_and_not_selection = 'B' i_itcpo = l_str_itcpo i_efgpp = l_str_efgpp * t_cokey = l_tab_cokey IMPORTING e_success_num = c_success_sum e_tab_spoolid = l_tab_spoolidn.

FKKCORR_PRINT_DFKKCOH_CLOSE CALL FUNCTION 'FKKCORR_PRINT_DFKKCOH_CLOSE' EXPORTING i_flg_print_spoolids = ' ' i_flg_wait_output_done = ' ' i_wait_timeout = 600 IMPORTING e_tab_spoolids = l_tab_spoolidn e_tab_tsp02 = l_tab_tsp02 e_tab_spoolid_error = l_tab_spool_msg CHANGING c_itcpo = l_str_itcpo c_efgpp = l_str_efgpp.

FKKCORR_EXP_DECLUSTER CALL FUNCTION 'FKKCORR_EXP_DECLUSTER' "call fkt to read cluster EXPORTING i_cokey = l_str_dfkkcoh-cokey it_cluster = l_tab_dfkkcodclust IMPORTING e_data = l_clusterdata.

FKKCORR_EXP_EV_SET_RECEIVER CALL FUNCTION 'FKKCORR_EXP_EV_SET_RECEIVER' EXPORTING i_applk = gv_applk i_flg_without_receiver = i_flg_without_receiver i_receiver_orig = i_receiver_orig i_receiver_copy = i_receiver_copy.

FKKCORR_EXP_EV_SET_RECEIVER CALL FUNCTION 'FKKCORR_EXP_EV_SET_RECEIVER' EXPORTING i_applk = gv_applk i_flg_without_receiver = i_flg_without_receiver.

FKK_GET_CORR_CUSTOMIZING CALL FUNCTION 'FKK_GET_CORR_CUSTOMIZING' EXPORTING i_cotyp = i_cotyp * i_corr_role = i_dfkkcoh-corr_role IMPORTING e_tfk070a = l_str_tfk070a.

DDUT_DOMVALUE_TEXT_GET CALL FUNCTION 'DDUT_DOMVALUE_TEXT_GET' EXPORTING name = 'CORR_EVENT_CONCEPT' value = l_dom_value langu = sy-langu texts_only = ' ' IMPORTING dd07v_wa = l_str_val_fixval EXCEPTIONS not_found = 1 illegal_input = 2 OTHERS = 3.

OPEN_FI_PERFORM_FKKC9911_P IF 1 = 2. CALL FUNCTION 'OPEN_FI_PERFORM_FKKC9911_P'. ENDIF.

FKKCORR_DFKKCOH_DELETE_CORR CALL FUNCTION 'FKKCORR_DFKKCOH_DELETE_CORR' EXPORTING i_buffer_mode = i_buffer_mode i_in_update_task = ' ' CHANGING cs_dfkkcohi = l_str_dfkkcohi.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_PRINT_DFKKCOH_SET CALL FUNCTION 'FKKCORR_PRINT_DFKKCOH_SET' EXPORTING * I_COTYP = ' ' * I_LAUFD = '00000000' * I_LAUFI = ' ' i_update = i_print_mode * I_FONSP = ' ' * I_AVOID_BUFFER_STORAGE = ' ' i_use_buffer_and_not_selection = i_buffer_mode t_cotyp = ltr_cotyp t_cokey = ltr_cokey * T_UNAME = * T_DATE = * T_LAUFD = * T_LAUFI = * T_GPART = * T_VKONT = * T_VTREF = * T_BUKRS = * T_FORMK = * T_DATA1 = * T_DATA2 = * T_DATA3 = * T_DATA4 = * I_TAB_TWHERE = i_itcpo = l_str_itcpo i_efgpp = l_str_efgpp * I_AVOID_COMMIT = ' ' * I_COMMIT_COUNT = 1000 * I_SUPPRESS_OCL = ' ' i_use_formkey_from_efgpp = i_use_formkey_from_efgpp * I_SPOOL_AGGR = ' ' IMPORTING e_success_num = c_success_sum * E_TEST_NUM = e_tab_spoolid = e_tab_spoolid "printmethdos exports exportpara TABLES t_fimsg = e_tab_fimsg t_print_errors = e_tab_output_errors * T_DFKKCOH = .

FKKCORR_PRINT_DFKKCOH_SET CALL FUNCTION 'FKKCORR_PRINT_DFKKCOH_SET' EXPORTING i_ref_log = i_ref_log * I_COTYP = ' ' * I_LAUFD = '00000000' * I_LAUFI = ' ' i_update = i_print_mode * I_FONSP = ' ' * I_AVOID_BUFFER_STORAGE = ' ' i_use_buffer_and_not_selection = i_buffer_mode * t_cotyp = lt_fkk_rt_cotyp * t_cokey = lt_fkk_rt_cokey * T_UNAME = * T_DATE = * T_LAUFD = * T_LAUFI = * T_GPART = * T_VKONT = * T_VTREF = * T_BUKRS = * T_FORMK = * T_DATA1 = * T_DATA2 = * T_DATA3 = * T_DATA4 = * I_TAB_TWHERE = i_itcpo = l_str_itcpo i_efgpp = l_str_efgpp * I_AVOID_COMMIT = ' ' * I_COMMIT_COUNT = 1000 * I_SUPPRESS_OCL = ' ' i_use_formkey_from_efgpp = i_use_formkey_from_efgpp * I_SPOOL_AGGR = ' ' IMPORTING e_success_num = c_success_sum * E_TEST_NUM = e_tab_spoolid = e_tab_spoolid "printmethdos exports exportpara * TABLES * T_DFKKCOH = .

FKKCORR_EXP_CLUSTER CALL FUNCTION 'FKKCORR_EXP_CLUSTER' EXPORTING i_data = i_add_info IMPORTING et_cluster = l_dfkkcodclust EXCEPTIONS OTHERS = 1.

FKK_CORR_GET_LAST_REQUEST CALL FUNCTION 'FKK_CORR_GET_LAST_REQUEST' EXPORTING i_dfkkcoh = * IT_FIELDNAMES = IMPORTING et_dfkkcohi = l_dfkkcohi EXCEPTIONS not_found = 1 OTHERS = 2.

FKKCORR_DFKKCOH_ADD_CLUSTER CALL FUNCTION 'FKKCORR_DFKKCOH_ADD_CLUSTER' EXPORTING i_cotyp = -cotyp i_cokey = -cokey i_buffer_mode = i_buffer_mode * I_IN_UPDATE_TASK = ' ' CHANGING ct_dfkkcodclust = l_dfkkcodclust EXCEPTIONS not_found = 1 cluster_exists_already = 2 OTHERS = 3.

FKKCORR_DFKKCOH_CONFIRM_MEMORY CALL FUNCTION 'FKKCORR_DFKKCOH_CONFIRM_MEMORY'.

FKKCORR_DFKKCOH_SAVE_TO_DB CALL FUNCTION 'FKKCORR_DFKKCOH_SAVE_TO_DB' EXPORTING i_in_update_task = ' '.

FKKCORR_DFKKCOH_SET_PRINT_DATE CALL FUNCTION 'FKKCORR_DFKKCOH_SET_PRINT_DATE' EXPORTING * I_LAUFD = '00000000' * I_LAUFI = ' ' i_buffer_mode = i_buffer_mode i_in_update_task = ' ' CHANGING cs_dfkkcoh = l_str_dfkkcoh.



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