PPIOZF01 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 PPIOZF01 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.
Title: Order Info System: General Form Routines
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
CO_F4_AUART CALL FUNCTION 'CO_F4_AUART' EXPORTING aktyp = 'V' autyp_imp = p_autyp IMPORTING auart_exp = s_auart-low EXCEPTIONS OTHERS = 1.
CO_F4_AUART CALL FUNCTION 'CO_F4_AUART' EXPORTING aktyp = 'V' autyp_imp = p_autyp IMPORTING auart_exp = s_auart-high EXCEPTIONS OTHERS = 1.
COIS_SHOW_COLOUR_KEY CALL FUNCTION 'COIS_SHOW_COLOUR_KEY' EXPORTING i_progname = progname.
CO_WORK_TOOLBAR_SETUP_HIDE CALL FUNCTION 'CO_WORK_TOOLBAR_SETUP_HIDE'.
CO_EXT_ORDER_CHANGE CALL FUNCTION 'CO_EXT_ORDER_CHANGE' EXPORTING aufnr_imp = l_aufnr.
CO_EXT_ORDER_DISPLAY CALL FUNCTION 'CO_EXT_ORDER_DISPLAY' EXPORTING aufnr_imp = l_aufnr.
CO_EXT_ORDER_DISPLAY CALL FUNCTION 'CO_EXT_ORDER_DISPLAY' EXPORTING aufnr_imp = l_aufnr display_operations_imp = yx.
CO_EXT_ORDER_CHANGE CALL FUNCTION 'CO_EXT_ORDER_CHANGE' EXPORTING aufnr_imp = l_aufnr change_operations_imp = yx.
CO_EXT_ORDER_DISPLAY CALL FUNCTION 'CO_EXT_ORDER_DISPLAY' EXPORTING aufnr_imp = l_aufnr display_components_imp = yx.
CO_EXT_ORDER_CHANGE CALL FUNCTION 'CO_EXT_ORDER_CHANGE' EXPORTING aufnr_imp = l_aufnr change_components_imp = yx.
POPUP_TO_CONFIRM_STEP * CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' * EXPORTING * defaultoption = 'J' * textline1 = text-kt1 * textline2 = text-kt2 * titel = text-kti * IMPORTING * answer = antwort.
POPUP_TO_CONFIRM_STEP * CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' * EXPORTING * defaultoption = 'J' * textline1 = text-ete * titel = text-eti * IMPORTING * answer = antwort.
RS_REFRESH_FROM_SELECTOPTIONS CALL FUNCTION 'RS_REFRESH_FROM_SELECTOPTIONS' EXPORTING curr_report = report TABLES selection_table = t_params.
RS_LIST_SELECTION_TABLE CALL FUNCTION 'RS_LIST_SELECTION_TABLE' EXPORTING report = report seltext = 'X' newpage = 'X' TABLES sel_tab = t_params EXCEPTIONS sel_tab_empty = 1 OTHERS = 2.
HELP_VALUES_GET_WITH_TABLE CALL FUNCTION 'HELP_VALUES_GET_WITH_TABLE' EXPORTING fieldname = 'PROFID' tabname = mcinf_tab IMPORTING select_value = s_profid TABLES fields = fieldtab valuetab = valuetab EXCEPTIONS field_not_in_ddic = 1 more_then_one_selectfield = 2 no_selectfield = 3 OTHERS = 4.
DYNP_VALUES_UPDATE CALL FUNCTION 'DYNP_VALUES_UPDATE' EXPORTING dyname = l_prog dynumb = l_dynnr TABLES dynpfields = lt_fld.
CO_RE_GET_LTXT_DATA_DIRECT CALL FUNCTION 'CO_RE_GET_LTXT_DATA_DIRECT' EXPORTING type = object_type aufnr = aus_s000_struct-aufnr aufpl = aus_s000_struct-aufpl rsnum = aus_s000_struct-rsnum tdid = sb_text_id tdname = sb_text_name tdobject = sb_text_object tdspras = sb_text_spras IMPORTING headline = text_head TABLES linetab = text_line EXCEPTIONS archive_not_found = 1 OTHERS = 0.
EDIT_TEXT CALL FUNCTION 'EDIT_TEXT' EXPORTING display = 'X' editor_title = sb_text_title header = text_head IMPORTING newheader = text_head TABLES lines = text_line EXCEPTIONS id = 4 language = 8 name = 12 object = 16.
CALL FUNCTION 'CN_TX_TEXT_PROCESS' EXPORTING editor_title = sb_text_title language = sb_text_spras name = sb_text_name object = sb_text_object tdid = sb_text_id EXCEPTIONS OTHERS = 1.
CO_RE_GET_STATUS_DATA_DIRECT CALL FUNCTION 'CO_RE_GET_STATUS_DATA_DIRECT' EXPORTING type = object_type aufnr = aus_s000_struct-aufnr aufpl = aus_s000_struct-aufpl rsnum = aus_s000_struct-rsnum TABLES t_jest_exp = t_jest_tab t_jsto_exp = t_jsto_tab EXCEPTIONS object_not_found = 1 archive_not_open = 2 input_not_1_of_3_set = 3 OTHERS = 4.
STATUS_BUFFER_FILL_EXT CALL FUNCTION 'STATUS_BUFFER_FILL_EXT' TABLES jest_imp = t_jest_tab jsto_imp = t_jsto_tab EXCEPTIONS OTHERS = 0.
STATUS_MAINTAIN CALL FUNCTION 'STATUS_MAINTAIN' EXPORTING display_only = 'X' objnr = objectnumber subscreen_ext = subscreen_no subscreen_prog_ext = report2 EXCEPTIONS object_not_found = 1 OTHERS = 2.
CO_RE_GET_CO_DATA_DIRECT CALL FUNCTION 'CO_RE_GET_CO_DATA_DIRECT' EXPORTING type = object_type aufnr = aus_s000_struct-aufnr kokrs = aus_s000_struct-kokrs bukrs = aus_s000_struct-bukrs EXCEPTIONS no_co_data_found = 1.
CO_RE_GET_CUCO_DATA_DIRECT CALL FUNCTION 'CO_RE_GET_CUCO_DATA_DIRECT' EXPORTING type = object_type aufnr = aus_s000_struct-aufnr rsnum = aus_s000_struct-rsnum cuobj = cuobjnumber EXCEPTIONS no_co_data_found = 1.
CO_APPLLOG_DISPLAY_WITH_ORDER CALL FUNCTION 'CO_APPLLOG_DISPLAY_WITH_ORDER' TABLES it_aufnr = lt_aufnr[] it_plnum = lt_plnum[].
CO_EXT_CONFIRMATION_DISPLAY CALL FUNCTION 'CO_EXT_CONFIRMATION_DISPLAY' EXPORTING autyp_imp = p_autyp aufnr_imp = l_aufnr oper_imp = l_oper conf_imp = l_conf conf_cnt_imp = l_conf_cnt.
CO_EXT_CONFIRMATION_CANCEL CALL FUNCTION 'CO_EXT_CONFIRMATION_CANCEL' EXPORTING autyp_imp = p_autyp aufnr_imp = l_aufnr oper_imp = l_oper conf_imp = l_conf conf_cnt_imp = l_conf_cnt.
STATUS_SELSCHEM_EXIST CALL FUNCTION 'STATUS_SELSCHEM_EXIST' EXPORTING selid = c_selid EXCEPTIONS not_found = 1 OTHERS = 2.
STATUS_SELSCHEM_EXIST CALL FUNCTION 'STATUS_SELSCHEM_EXIST' EXPORTING selid = l_selid EXCEPTIONS not_found = 1 OTHERS = 2.
CO_BADI_GET_BUSINESS_ADD_IN CALL FUNCTION 'CO_BADI_GET_BUSINESS_ADD_IN' EXPORTING i_badi_name = con_badi_name_order_infosystem CHANGING c_badi_instance = g_badi_wo_infosystem EXCEPTIONS not_active = 1 OTHERS = 2.
LVC_VARIANT_DEFAULT_GET CALL FUNCTION 'LVC_VARIANT_DEFAULT_GET' EXPORTING I_SAVE = con_a CHANGING CS_VARIANT = ls_layout EXCEPTIONS OTHERS = 1.
DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = sy-repid dynumb = sy-dynnr TABLES dynpfields = lt_dynp EXCEPTIONS OTHERS = 0.
F4IF_INT_TABLE_VALUE_REQUEST CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING ddic_structure = 'TJ02T' retfield = 'TXT04' pvalkey = l_pvalkey value = l_value value_org = 'S' callback_program = l_repid callback_form = 'VAL_REQ_STATUS_CALLBACK' TABLES value_tab = lt_value return_tab = lt_return.
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 PPIOZF01 or its description.
PPIOZF01 - Order Info System: General Form Routines PPIOZEXT - General additional definitions order info system for CNFS modificat. PPIOZAUF - Network: create activity PPIOZAFS - Order Info System: Form Routines - Filter PPIOWTOP - Order Info System: TOP Include Detail List for Goods Mvmts w. Errors PPIOWF01 - Order Info System: Form Routines - Detail Lists Goods Mvmnts w. errors