SAP Reports / Programs | Device Management | SAP Utilities | Device Management(IS-U-DM) SAP IS

KAPL1F01 SAP ABAP INCLUDE - Display Form Include for Periodic Replacement List







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


Text pool values


Title: Display Form Include for Periodic Replacement List


INCLUDES used within this REPORT KAPL1F01

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:

ISU_DB_ETYP_SINGLE call function 'ISU_DB_ETYP_SINGLE' exporting x_matnr = x_gertyp * IMPORTING * Y_ETYP = exceptions not_found = 1 system_error = 2 others = 3.

DDUT_DOMVALUES_GET call function 'DDUT_DOMVALUES_GET' exporting name = name * LANGU = SY-LANGU * TEXTS_ONLY = ' ' tables dd07v_tab = t_spartyp_table exceptions illegal_input = 1 others = 2.

ISU_DB_TE237_SINGLE call function 'ISU_DB_TE237_SINGLE' exporting x_bauklas = x_bauklasse * X_SPRAS = SY-LANGU importing y_te237 = dummy_te237 * Y_TEXT = exceptions not_found = 1 not_qualified = 2 system_error = 3 others = 4.

ISU_DB_TE055_SINGLE call function 'ISU_DB_TE055_SINGLE' exporting x_funklas = x_funklasse * X_SPRAS = SY-LANGU importing y_te055 = dummy_te055 * Y_TEXT = exceptions not_found = 1 not_qualified = 2 system_error = 3 others = 4.

ISU_DB_TE422_SINGLE call function 'ISU_DB_TE422_SINGLE' exporting x_termschl = x_ableinheit importing y_te422 = dummy_te422 exceptions not_found = 1 system_error = 2 others = 3.

EWP_ACTOR_DATA_GET call function 'EWP_ACTOR_DATA_GET' exporting x_actor = uib_strukt * X_LANGU = SY-LANGU * X_SEARCH_DATE = SY-DATUM * X_PLVAR = * IMPORTING * Y_SHORT = * Y_STEXT = * Y_OBJECT_DATA = * Y_ADDRESS = exceptions not_found = 1 no_active_plvar = 2 others = 3.

SZRS_DB_CITYV_SINGLE call function 'SZRS_DB_CITYV_SINGLE' exporting * X_LANGU = SY-LANGU x_country = x_country x_city_code = x_city * IMPORTING * Y_V_ADRCITY = exceptions not_found = 1 others = 2.

SZRS_DB_STRTV_SINGLE call function 'SZRS_DB_STRTV_SINGLE' exporting * X_LANGU = SY-LANGU x_country = x_country x_strt_code = x_street * IMPORTING * Y_V_ADRSTRT = exceptions not_found = 1 others = 2.

ISU_DB_TE684_SINGLE call function 'ISU_DB_TE684_SINGLE' importing y_te684 = y_te684 exceptions not_found = 1 system_error = 2 others = 3.

MSG_ACTION call function 'MSG_ACTION' exporting x_msg_handle = log_handle x_action = co_msg_log_off exceptions action_not_supported = 1 handle_invalid = 2 not_found = 3 others = 4.

MSG_ACTION call function 'MSG_ACTION' exporting x_msg_handle = log_handle x_action = co_msg_log_on exceptions action_not_supported = 1 handle_invalid = 2 not_found = 3 others = 4.

MSG_ACTION call function 'MSG_ACTION' exporting x_msg_handle = log_handle x_action = co_msg_log_on exceptions action_not_supported = 1 handle_invalid = 2 not_found = 3 others = 4.

MSG_ACTION call function 'MSG_ACTION' exporting x_msg_handle = log_handle x_action = co_msg_log_on exceptions action_not_supported = 1 handle_invalid = 2 not_found = 3 others = 4.

ISU_DB_EGTUR_SELECT_CUST_ALL call function 'ISU_DB_EGTUR_SELECT_CUST_ALL' exporting x_turnusj = x_turnusj x_all_dev = x_all_dev * X_MAXCOUNT = 0 * IMPORTING * Y_COUNT = * Y_OVERFLOW = * Y_EGTUR = tables t_ablein_range = t_so_abein t_objid_range = t_so_uib t_matnr_range = t_so_gtyp t_spart_range = t_so_spart t_egtur = t_egtur exceptions not_found = 1 system_error = 2 not_qualified = 3 others = 4.

ISU_DB_EGER_SELECT_CUTOFFDATE call function 'ISU_DB_EGER_SELECT_CUTOFFDATE' exporting x_equnr = x_equnr x_date = sy-datum importing y_eger = y_v_eger exceptions not_found = 1 system_error = 2 others = 3.

ISU_DB_TESPT_SELECT_SECTOR call function 'ISU_DB_TESPT_SELECT_SECTOR' exporting x_spartyp = x_sptyp * X_MAXCOUNT = 0 * X_SORT = * IMPORTING * Y_COUNT = * Y_OVERFLOW = * Y_TESPT = tables t_tespt = t_tespt exceptions not_found = 1 system_error = 2 not_qualified = 3 others = 4.

ISU_DB_ETYP_SINGLE call function 'ISU_DB_ETYP_SINGLE' exporting x_matnr = x_matnr importing y_etyp = y_etyp exceptions not_found = 1 system_error = 2 others = 3.

ISU_REPLACEMENT_YEAR call function 'ISU_REPLACEMENT_YEAR' exporting x_v_eger = x_v_eger x_etyp = x_etyp x_te271 = s_los importing y_wechsel = y_wechseljahr * Y_BGLKENN = * Y_BGLFORM = exceptions others = 1.

ISU_DB_TE271_SINGLE





call function 'ISU_DB_TE271_SINGLE' exporting x_los = x_los importing y_te271 = y_te271 exceptions not_found = 1 system_error = 2 others = 3.

DDIF_STATE_GET call function 'DDIF_STATE_GET' exporting type = co_type_table name = co_tabname_ci_egtur * ID = state = co_state_a importing gotstate = y_got_state exceptions illegal_input = 1 others = 2.

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.

MSG_ACTION call function 'MSG_ACTION' exporting x_msg_handle = log_handle x_action = co_msg_log_off exceptions action_not_supported = 1 handle_invalid = 2 not_found = 3 others = 4.

MSG_ACTION call function 'MSG_ACTION' exporting x_msg_handle = log_handle x_action = co_msg_log_on exceptions action_not_supported = 1 handle_invalid = 2 not_found = 3 others = 4.

MSG_ACTION call function 'MSG_ACTION' exporting x_msg_handle = log_handle x_action = co_msg_log_on exceptions action_not_supported = 1 handle_invalid = 2 not_found = 3 others = 4.

MSG_ACTION call function 'MSG_ACTION' exporting x_msg_handle = log_handle x_action = co_msg_log_on exceptions action_not_supported = 1 handle_invalid = 2 not_found = 3 others = 4.

ISU_DB_EGTUR_SELECT_DYN_ALL call function 'ISU_DB_EGTUR_SELECT_DYN_ALL' exporting x_turnusj = x_turnusj x_all_dev = x_all_dev * X_MAXCOUNT = 0 * IMPORTING * Y_COUNT = * Y_OVERFLOW = * Y_EGTUR = * Y_EQUI_ADR = tables t_where_tab = where_tab t_egtur = t_egtur_tab * T_EQUI_ADR = exceptions not_found = 1 system_error = 2 not_qualified = 3 others = 4.

MSG_ACTION call function 'MSG_ACTION' exporting x_msg_handle = log_handle x_action = co_msg_log_off exceptions action_not_supported = 1 handle_invalid = 2 not_found = 3 others = 4.

MSG_ACTION call function 'MSG_ACTION' exporting x_msg_handle = log_handle x_action = co_msg_log_on exceptions action_not_supported = 1 handle_invalid = 2 not_found = 3 others = 4.

MSG_ACTION call function 'MSG_ACTION' exporting x_msg_handle = log_handle x_action = co_msg_log_on exceptions action_not_supported = 1 handle_invalid = 2 not_found = 3 others = 4.

MSG_ACTION call function 'MSG_ACTION' exporting x_msg_handle = log_handle x_action = co_msg_log_on exceptions action_not_supported = 1 handle_invalid = 2 not_found = 3 others = 4.

ISU_DB_EGTUR_SELECT_DYN_ALL call function 'ISU_DB_EGTUR_SELECT_DYN_ALL' exporting x_turnusj = x_turnusj x_all_dev = x_all_dev * X_MAXCOUNT = 0 * IMPORTING * Y_COUNT = * Y_OVERFLOW = * Y_EGTUR = * Y_EQUI_ADR = tables t_where_tab = t_where_tab t_egtur = t_egtur_tab * T_EQUI_ADR = exceptions not_found = 1 system_error = 2 not_qualified = 3 others = 4.

MSG_ACTION call function 'MSG_ACTION' exporting x_msg_handle = log_handle x_action = co_msg_log_off exceptions action_not_supported = 1 handle_invalid = 2 not_found = 3 others = 4.

MSG_ACTION call function 'MSG_ACTION' exporting x_msg_handle = log_handle x_action = co_msg_log_on exceptions action_not_supported = 1 handle_invalid = 2 not_found = 3 others = 4.

MSG_ACTION call function 'MSG_ACTION' exporting x_msg_handle = log_handle x_action = co_msg_log_on exceptions action_not_supported = 1 handle_invalid = 2 not_found = 3 others = 4.

MSG_ACTION call function 'MSG_ACTION' exporting x_msg_handle = log_handle x_action = co_msg_log_on exceptions action_not_supported = 1 handle_invalid = 2 not_found = 3 others = 4.

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.

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.




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.

MSG_ACTION call function 'MSG_ACTION' exporting x_msg_handle = x_log_handle x_action = co_msg_save importing * Y_LAST_MSG = yt_lognumbers = t_lognumbers exceptions action_not_supported = 1 handle_invalid = 2 not_found = 3 others = 4.

MSG_PREPARE_CLOSE call function 'MSG_PREPARE_CLOSE' exporting x_msg_handle = x_log_handle * IMPORTING * Y_CHANGED = exceptions not_found = 1 handle_invalid = 2 others = 3.

MSG_CLOSE call function 'MSG_CLOSE' exporting x_msg_handle = x_log_handle exceptions not_found = 1 handle_invalid = 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 KAPL1F01 or its description.