SAP Reports / Programs | Processing | SAP Utilities | Processing(IS-U-WM-PC) SAP IS

INSP_ORDERNOTIF_CREATE_F01 SAP ABAP INCLUDE - 1. Include Form







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


Text pool values


Title: 1. Include Form


INCLUDES used within this REPORT INSP_ORDERNOTIF_CREATE_F01

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:

SZRS_S_ADRCITY_DISPLAY CALL FUNCTION 'SZRS_S_ADRCITY_DISPLAY' EXPORTING x_country = t_itab_adr-country x_langu = sy-langu x_city_code = t_itab_adr-city * X_UPD_ONLINE = * X_NO_CHANGE = * X_NO_OTHER = * IMPORTING * Y_DB_UPDATE = * Y_EXIT_TYPE = * Y_NEW_ADRCITY = * Y_NEW_ADRCITYT = EXCEPTIONS not_found = 1 general_fault = 2 OTHERS = 3.

SZRS_S_ADRSTREET_DISPLAY CALL FUNCTION 'SZRS_S_ADRSTREET_DISPLAY' EXPORTING x_country = t_itab_adr-country x_langu = sy-langu x_strt_code = t_itab_adr-street * X_UPD_ONLINE = * X_NO_CHANGE = * X_NO_OTHER = * IMPORTING * Y_DB_UPDATE = * Y_EXIT_TYPE = * Y_NEW_ADRSTREET = * Y_NEW_ADRSTREETT = EXCEPTIONS not_found = 1 general_fault = 2 OTHERS = 3.

DDIF_STATE_GET CALL FUNCTION 'DDIF_STATE_GET' EXPORTING type = co_type_table name = co_tabname_ci_ewminsp "#EC DOM_EQUAL * ID = state = co_state_a IMPORTING gotstate = y_got_state EXCEPTIONS illegal_input = 1 OTHERS = 2.

FREE_SELECTIONS_INIT CALL FUNCTION 'FREE_SELECTIONS_INIT' EXPORTING kind = co_kind_t expressions = expressions field_groups_key = x_field_grp_key IMPORTING selection_id = xy_selection_id where_clauses = t_where_clauses expressions = expressions * FIELD_RANGES = * NUMBER_OF_ACTIVE_FIELDS = TABLES tables_tab = t_tables_tab fields_tab = t_fields_tab EXCEPTIONS fields_incomplete = 1 fields_no_join = 2 field_not_found = 3 no_tables = 4 table_not_found = 5 expression_not_supported = 6 incorrect_expression = 7 illegal_kind = 8 area_not_found = 9 inconsistent_area = 10 kind_f_no_fields_left = 11 kind_f_no_fields = 12 too_many_fields = 13 OTHERS = 14.

FREE_SELECTIONS_DIALOG CALL FUNCTION 'FREE_SELECTIONS_DIALOG' EXPORTING selection_id = xy_selection_id title = text-t05 * FRAME_TEXT = ' ' * STATUS = * AS_WINDOW = ' ' * START_ROW = 2 * START_COL = 2 * NO_INTERVALS = ' ' * JUST_DISPLAY = ' ' IMPORTING where_clauses = y_where_clauses expressions = expressions * FIELD_RANGES = * NUMBER_OF_ACTIVE_FIELDS = TABLES fields_tab = y_fields_tab EXCEPTIONS internal_error = 1 no_action = 2 selid_not_found = 3 illegal_status = 4 OTHERS = 5.

RS_VARIANT_CATALOG CALL FUNCTION 'RS_VARIANT_CATALOG' EXPORTING report = co_repname new_title = text-t07 IMPORTING sel_variant = variant * SEL_VARIANT_TEXT = EXCEPTIONS no_report = 1 report_not_existent = 2 report_not_supplied = 3 no_variants = 4 OTHERS = 5.

JOB_OPEN CALL FUNCTION 'JOB_OPEN' EXPORTING * DELANFREP = ' ' * JOBGROUP = ' ' jobname = jobname * SDLSTRTDT = NO_DATE * SDLSTRTTM = NO_TIME IMPORTING jobcount = jobcount EXCEPTIONS cant_create_job = 1 invalid_job_data = 2 jobname_missing = 3 OTHERS = 4.

JOB_SUBMIT CALL FUNCTION 'JOB_SUBMIT' EXPORTING * ARCPARAMS = ' ' authcknam = sy-uname "#EC DOM_EQUAL * EXTPGM_NAME = ' ' * EXTPGM_PARAM = ' ' * EXTPGM_SET_TRACE_ON = ' ' * EXTPGM_STDERR_IN_JOBLOG = 'X' * EXTPGM_STDOUT_IN_JOBLOG = 'X' * EXTPGM_SYSTEM = ' ' * EXTPGM_WAIT_FOR_TERMINATION = 'X' jobcount = jobcount jobname = jobname * LANGUAGE = SY-LANGU * PRIPARAMS = ' ' report = co_repname "#EC DOM_EQUAL variant = variant * IMPORTING * STEP_NUMBER = EXCEPTIONS bad_priparams = 1 bad_xpgflags = 2 invalid_jobdata = 3 jobname_missing = 4 job_notex = 5 job_submit_failed = 6 lock_failed = 7 program_missing = 8 prog_abap_and_extpg_set = 9 OTHERS = 10.

POPUP_TO_DECIDE CALL FUNCTION 'POPUP_TO_DECIDE' EXPORTING defaultoption = '2' textline1 = text-004 * D:'Wollen Sie den gerade angelegten' textline2 = text-005 * D:'Hintergrundjob noch einmal' textline3 = text-006 * D:'anzeigen oder ändern?' text_option1 = text-s01 * D:'Ja' text_option2 = text-s02 * D:'Nein' titel = text-t08 * D:'Hintergrundjob Inspektionen' * START_COLUMN = 25 * START_ROW = 6 cancel_display = co_flag_notmarked IMPORTING answer = answer EXCEPTIONS OTHERS = 1.

BP_START_DATE_EDITOR CALL FUNCTION 'BP_START_DATE_EDITOR' EXPORTING stdt_dialog = btc_yes stdt_input = xy_start_date stdt_opcode = btc_edit_startdate IMPORTING stdt_modify_type = stdt_modify_type stdt_output = xy_start_date EXCEPTIONS fcal_id_not_defined = 1 incomplete_last_startdate = 2 incomplete_startdate = 3 invalid_dialog_type = 4 invalid_eventid = 5 invalid_opcode = 6 invalid_opmode_name = 7 invalid_periodbehaviour = 8 invalid_predecessor_jobname = 9 last_startdate_in_the_past = 10 no_period_data_given = 11 no_startdate_given = 12 period_and_predjob_no_way = 13 period_too_small_for_limit = 14 predecessor_jobname_not_unique = 15 startdate_interval_too_large = 16 startdate_in_the_past = 17 startdate_is_a_holiday = 18 startdate_out_of_fcal_range = 19 stdt_before_holiday_in_past = 20 unknown_fcal_error_occured = 21 no_workday_nr_given = 22 invalid_workday_countdir = 23 invalid_workday_nr = 24 notbefore_stdt_missing = 25 workday_starttime_missing = 26 no_eventid_given = 27 OTHERS = 28.

BP_JOB_DELETE CALL FUNCTION 'BP_JOB_DELETE' EXPORTING * FORCEDMODE = ' ' jobcount = x_jobcount jobname = x_jobname EXCEPTIONS cant_delete_event_entry = 1 cant_delete_job = 2 cant_delete_joblog = 3 cant_delete_steps = 4 cant_delete_time_entry = 5 cant_derelease_successor = 6 cant_enq_predecessor = 7 cant_enq_successor = 8 cant_enq_tbtco_entry = 9 cant_update_predecessor = 10 cant_update_successor = 11 commit_failed = 12 jobcount_missing = 13 jobname_missing = 14 job_does_not_exist = 15 job_is_already_running = 16 no_delete_authority = 17 OTHERS = 18.

BP_JOB_SELECT CALL FUNCTION 'BP_JOB_SELECT' EXPORTING jobselect_dialog = btc_no jobsel_param_in = select_info IMPORTING jobsel_param_out = select_info TABLES jobselect_joblist = t_joblist EXCEPTIONS invalid_dialog_type = 1 jobname_missing = 2 no_jobs_found = 3 selection_canceled = 4 username_missing = 5 OTHERS = 6.

JOB_CLOSE CALL FUNCTION 'JOB_CLOSE' EXPORTING * AT_OPMODE = ' ' * AT_OPMODE_PERIODIC = ' ' calendar_id = x_start_date-calendarid event_id = x_start_date-eventid event_param = x_start_date-eventparm event_periodic = x_start_date-periodic jobcount = x_jobcount jobname = x_jobname laststrtdt = x_start_date-laststrtdt laststrttm = x_start_date-laststrttm prddays = x_start_date-prddays prdhours = x_start_date-prdhours prdmins = x_start_date-prdmins prdmonths = x_start_date-prdmonths prdweeks = x_start_date-prdweeks predjob_checkstat = x_start_date-checkstat pred_jobcount = x_start_date-predjobcnt pred_jobname = x_start_date-predjob sdlstrtdt = x_start_date-sdlstrtdt sdlstrttm = x_start_date-sdlstrttm startdate_restriction = x_start_date-prdbehav strtimmed = x_start_date_immediate targetsystem = x_start_date-instname start_on_workday_not_before = x_start_date-notbefore start_on_workday_nr = x_start_date-wdayno workday_count_direction = x_start_date-wdaycdir IMPORTING job_was_released = y_job_was_released EXCEPTIONS cant_start_immediate = 1 invalid_startdate = 2 jobname_missing = 3 job_close_failed = 4 job_nosteps = 5 job_notex = 6 lock_failed = 7 OTHERS = 8.

BP_JOBLIST_PROCESSOR CALL FUNCTION 'BP_JOBLIST_PROCESSOR' EXPORTING joblist_opcode = btc_joblist_edit * JOBLIST_REFR_PARAM = ' ' * IMPORTING * JOBLIST_SEL_JOB = TABLES joblist = joblist EXCEPTIONS invalid_opcode = 1 joblist_is_empty = 2 joblist_processor_canceled = 3 OTHERS = 4.

MSG_OPEN CALL FUNCTION 'MSG_OPEN' EXPORTING x_no_dialog = co_flag_marked * X_LOG = ' ' * X_NEXT_MSG = ' ' * X_OBJ_TWICE = ' ' IMPORTING y_msg_handle = xy_handle CHANGING xy_parm = parm_open EXCEPTIONS failed = 1 subs_invalid = 2 log_invalid = 3 OTHERS = 4.

FREE_SELECTIONS_EX_2_RANGE CALL FUNCTION 'FREE_SELECTIONS_EX_2_RANGE' EXPORTING expressions = expressions IMPORTING field_ranges = field_ranges EXCEPTIONS expression_not_supported = 1 incorrect_expression = 2 OTHERS = 3.

ISU_DB_EWMINSPDETAIL_RANGE_SEL CALL FUNCTION 'ISU_DB_EWMINSPDETAIL_RANGE_SEL' EXPORTING x_campaign = x_campaign x_read_equi = x_equis x_read_ti = x_techinst x_read_planned = co_flag_notmarked x_read_unplanned = co_flag_marked x_read_comp = co_flag_notmarked x_read_not_comp = co_flag_marked x_lastinsp_low = x_so_lasti-low x_lastinsp_high = x_so_lasti-high x_nextinsp_low = x_so_nexti-low x_nextinsp_high = x_so_nexti-high x_maxcount = tmp_maxcount * IMPORTING * Y_COUNT = * Y_OVERFLOW = TABLES tx_sparte = t_so_spart tx_regiogroup = t_so_regio tx_vbsart = t_so_vbart tx_eqart = t_so_eqart tx_month = t_so_month tx_year = t_so_year tx_where_tab = where_tab ty_ewminspdetail = t_ewminspdetail EXCEPTIONS not_found = 1 system_error = 2 not_qualified = 3 OTHERS = 4.

ISU_DB_ETINS_SELECT_EQUI CALL FUNCTION 'ISU_DB_ETINS_SELECT_EQUI' EXPORTING x_equnr = t_ewminspdetail-equnr IMPORTING y_etins = etins EXCEPTIONS not_found = 1 system_error = 2 OTHERS = 3.

ISU_DB_EANL_SELECT_VSTELLE_SPT





CALL FUNCTION 'ISU_DB_EANL_SELECT_VSTELLE_SPT' EXPORTING x_vstelle = etins-vstelle x_sparte = t_ewminspdetail-sparte x_ab = t_ewminspdetail-next_insp_date x_bis = t_ewminspdetail-next_insp_date * X_ACTUAL = * IMPORTING * Y_COUNT = TABLES yt_v_eanl = t_v_eanl EXCEPTIONS not_found = 1 system_error = 2 invalid_interval = 3 OTHERS = 4.

ISU_PMPLANT_DETERMINE CALL FUNCTION 'ISU_PMPLANT_DETERMINE' EXPORTING x_ordercode = wa_order_data-order_code x_regiogroup = t_ewminspdetail-regiogroup IMPORTING y_iwerk = wa_order_data-iwerk y_vaplz = wa_order_data-vaplz EXCEPTIONS not_found = 1 not_qualified = 2 system_error = 3 OTHERS = 4.

ISU_PMPLANT_DETERMINE CALL FUNCTION 'ISU_PMPLANT_DETERMINE' EXPORTING x_ordercode = t_ocodes-order_code x_regiogroup = regiogroup IMPORTING y_iwerk = wa_order_data-iwerk y_vaplz = wa_order_data-vaplz EXCEPTIONS not_found = 1 not_qualified = 2 system_error = 3 OTHERS = 4.

ISU_CREATE_ORDER CALL FUNCTION 'ISU_CREATE_ORDER' EXPORTING x_commit = co_flag_notmarked x_appl_log = co_flag_marked TABLES txy_order_data = t_order_data EXCEPTIONS update_failed = 1 OTHERS = 2.

ISU_EWMINSPDETAIL_SET_AUFTRAG CALL FUNCTION 'ISU_EWMINSPDETAIL_SET_AUFTRAG' TABLES t_auftrag_tab = t_upd_tab.

ISU_STRUCTURE_READ CALL FUNCTION 'ISU_STRUCTURE_READ' EXPORTING x_is_complete = co_flag_notmarked x_actual = co_flag_notmarked x_structure = co_flag_notmarked x_ab = sy-datum x_bis = sy-datum x_text = co_flag_notmarked x_language = sy-langu x_progress_display = co_flag_notmarked TABLES xt_path = ipath t_ekun = iekun t_etins = ietins EXCEPTIONS path_invalid = 1 date_invalid = 2 selection_failed = 3 OTHERS = 4.

ISU_PMPLANT_DETERMINE_NOTIF CALL FUNCTION 'ISU_PMPLANT_DETERMINE_NOTIF' EXPORTING x_notifcode = wa_notif_data-notif_code x_regiogroup = t_ewminspdetail-regiogroup IMPORTING y_iwerk = wa_notif_data-iwerk EXCEPTIONS not_found = 1 not_qualified = 2 system_error = 3 OTHERS = 4.

ISU_PMPLANT_DETERMINE_NOTIF CALL FUNCTION 'ISU_PMPLANT_DETERMINE_NOTIF' EXPORTING x_notifcode = wa_notif_data-notif_code x_regiogroup = regiogroup IMPORTING y_iwerk = wa_notif_data-iwerk EXCEPTIONS not_found = 1 not_qualified = 2 system_error = 3 OTHERS = 4.

ISU_CREATE_NOTIFICATION CALL FUNCTION 'ISU_CREATE_NOTIFICATION' EXPORTING x_commit = co_flag_notmarked x_appl_log = co_flag_marked x_reset = co_flag_marked TABLES txy_notif_data = t_notif_data.

ISU_EWMINSPDETAIL_SET_MELDUNG CALL FUNCTION 'ISU_EWMINSPDETAIL_SET_MELDUNG' TABLES t_meldung_tab = t_upd_tab.

ISU_DB_EWMINSPDETAIL_FORALL_EQ CALL FUNCTION 'ISU_DB_EWMINSPDETAIL_FORALL_EQ' * IMPORTING * Y_COUNT = TABLES t_ewminspdetail = ty_ewminspdetail EXCEPTIONS NOT_FOUND = 1 SYSTEM_ERROR = 2 OTHERS = 3.



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