SAP Reports / Programs | Cross-Application Components | General Application Functions | Batch-Oriented Parallel Processing of Mass Data(CA-GTF-TS-PPM) SAP CA

PPF_TST_UNIT_TEST_IMP SAP ABAP INCLUDE - PPFTSTUNITTESTIMP







PPF_TST_UNIT_TEST_IMP 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 PPF_TST_UNIT_TEST_IMP 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 PPF_TST_UNIT_TEST_IMP. "Basic submit
SUBMIT PPF_TST_UNIT_TEST_IMP AND RETURN. "Return to original report after report execution complete
SUBMIT PPF_TST_UNIT_TEST_IMP VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


INCLUDES used within this REPORT PPF_TST_UNIT_TEST_IMP

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:

PPF_TST_DB_HIST_READ CALL FUNCTION 'PPF_TST_DB_HIST_READ' EXPORTING i_applcatg = con_appl_test EXCEPTIONS not_found = 1 OTHERS = 2.

PPF_TST_API_START CALL FUNCTION 'PPF_TST_API_START' EXPORTING i_str_appl_param = l_str_parm IMPORTING e_runstatus = l_runstatus.

PPF_TST_API_DATA_CREATE CALL FUNCTION 'PPF_TST_API_DATA_CREATE' EXPORTING i_count_org = i_cnt_orgunits i_prefix_org = i_prefix_orgunit i_percent_retry = i_percentage_retry i_percent_restart = i_percentage_restart i_percent_error = i_percentage_severe_error i_duedate = i_duedate i_tab_frequency = l_tab_freq[] IMPORTING e_tab_orgdata = e_tab_orgunits[] EXCEPTIONS freq_not_qualified = 1 creation_failed = 2 OTHERS = 3.

PPF_TST_API_DATA_DELETE CALL FUNCTION 'PPF_TST_API_DATA_DELETE' EXPORTING i_uname = sy-uname.

PPF_TST_API_START CALL FUNCTION 'PPF_TST_API_START' EXPORTING i_str_appl_param = l_str_parm IMPORTING e_str_runkey = l_str_run e_runstatus = l_runstatus.

PPF_TST_DB_HIST_READ CALL FUNCTION 'PPF_TST_DB_HIST_READ' EXPORTING i_progn = i_str_run-progn i_progdate = i_str_run-progdate i_progno = i_str_run-progno i_flg_init_read = l_flg_init IMPORTING e_tab_history = l_tab_hlp[] EXCEPTIONS not_found = 1 OTHERS = 2.

BANK_MAP_PP_DESTRUCTOR CALL FUNCTION 'BANK_MAP_PP_DESTRUCTOR' EXPORTING i_progn = i_str_run-progn i_progdate = i_str_run-progdate i_progno = i_str_run-progno.

PPF_TST_API_START CALL FUNCTION 'PPF_TST_API_START' EXPORTING i_str_appl_param = l_str_parm IMPORTING e_str_runkey = l_str_run e_runstatus = l_runstatus.

PPF_TST_API_START CALL FUNCTION 'PPF_TST_API_START' EXPORTING i_str_runkey = l_str_run i_startmode = '3' "<- restart by internal run key i_xsimulrun = 'X' i_str_appl_param = l_str_parm_sim IMPORTING e_runstatus = l_runstatus.

BANK_MAP_PP_GET_APPL_PARAM CALL FUNCTION 'BANK_MAP_PP_GET_APPL_PARAM' EXPORTING i_progn = l_str_run-progn i_progdate = l_str_run-progdate i_progno = l_str_run-progno i_type_param_query = 2 "<- parameters of real mode execution IMPORTING e_str_ref_appl = l_rda_str_parm.

BANK_MAP_PP_GET_APPL_PARAM CALL FUNCTION 'BANK_MAP_PP_GET_APPL_PARAM' EXPORTING i_progn = l_str_run-progn i_progdate = l_str_run-progdate i_progno = l_str_run-progno i_type_param_query = 3 "<- parameters of restart simulation IMPORTING e_str_ref_appl = l_rda_str_parm.

PPF_TST_API_START CALL FUNCTION 'PPF_TST_API_START' EXPORTING i_str_runkey = l_str_run i_startmode = '3' "<- restart by internal run key IMPORTING e_runstatus = l_runstatus.

PPF_TST_API_START CALL FUNCTION 'PPF_TST_API_START' EXPORTING i_flg_packfetch_seq = 'X' i_str_appl_param = l_str_parm i_tab_jobdist = l_tab_jobdist[] IMPORTING e_str_runkey = l_str_run e_runstatus = l_runstatus.

PPF_TST_API_START CALL FUNCTION 'PPF_TST_API_START' EXPORTING i_str_appl_param = l_str_parm i_x_sync = ' ' i_xsimulrun = 'X' i_tab_jobdist = l_tab_jobdist[] IMPORTING e_str_runkey = l_str_run.

BANK_MAP_PP_GET_STATUS CALL FUNCTION 'BANK_MAP_PP_GET_STATUS' EXPORTING i_progn = l_str_run-progn i_progdate = l_str_run-progdate i_progno = l_str_run-progno IMPORTING e_str_stat = l_str_stat.

BANK_MAP_PP_TERMINATE_RUN CALL FUNCTION 'BANK_MAP_PP_TERMINATE_RUN' EXPORTING i_progn = l_str_run-progn i_progdate = l_str_run-progdate i_progno = l_str_run-progno EXCEPTIONS run_not_active = 1 OTHERS = 2.



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