SAP Reports / Programs | Supplier Relationship Management | Enterprise Buyer | Workflow(SRM-EBP-WFL) SAP SRM

SAPMTS10008125HF SAP ABAP INCLUDE - Include SAPMTS10008125HF -> Mod. pool SAPMTS10008125H







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


Text pool values


Title: Include SAPMTS10008125HF -> Mod. pool SAPMTS10008125H


INCLUDES used within this REPORT SAPMTS10008125HF

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:

SWU_DIALOG_GET_DEADLINE CALL FUNCTION 'SWU_DIALOG_GET_DEADLINE' EXPORTING desired_start_date = desired_start_date desired_start_time = desired_start_time latest_start_date = latest_start_date latest_start_time = latest_start_time desired_end_date = desired_end_date desired_end_time = desired_end_time latest_end_date = latest_end_date latest_end_time = latest_end_time IMPORTING desired_start_date = desired_start_date desired_start_time = desired_start_time latest_start_date = latest_start_date latest_start_time = latest_start_time desired_end_date = desired_end_date desired_end_time = desired_end_time latest_end_date = latest_end_date latest_end_time = latest_end_time.

SWU_GET_TABLE_FROM_TC CALL FUNCTION 'SWU_GET_TABLE_FROM_TC' EXPORTING tc = IMPORTING table_name_head = l_table_name_head.

SWO_QUERY_BASEDATA CALL FUNCTION 'SWO_QUERY_BASEDATA' EXPORTING objtype = -object_type IMPORTING return = l_return.

SWU_GET_TABLE_FROM_TC CALL FUNCTION 'SWU_GET_TABLE_FROM_TC' EXPORTING tc = IMPORTING table_name_head = l_table_name_head.

DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = l_actual_program dynumb = l_actual_dynpro determine_loop_index = 'X' translate_to_upper = 'X' TABLES dynpfields = l_dynpfields EXCEPTIONS others = 99.

SWO_QUERY_BASEDATA CALL FUNCTION 'SWO_QUERY_BASEDATA' EXPORTING objtype = l_objtype IMPORTING return = l_return.

SWO_DIALOG_OBJECT_KEY_EDIT CALL FUNCTION 'SWO_DIALOG_OBJECT_KEY_EDIT' EXPORTING objtype = l_objtype objkey = l_object_persistent-objkey IMPORTING return = l_return objkey = l_object_persistent-objkey.

SWO_CREATE CALL FUNCTION 'SWO_CREATE' EXPORTING objtype = l_objtype objkey = l_object_persistent-objkey IMPORTING object = l_object_transient return = l_return.

SWO_OBJECT_ID_GET CALL FUNCTION 'SWO_OBJECT_ID_GET' EXPORTING object = l_object_transient IMPORTING return = l_return objid = l_object_persistent.

DYNP_VALUES_UPDATE CALL FUNCTION 'DYNP_VALUES_UPDATE' EXPORTING dyname = l_actual_program dynumb = l_actual_dynpro TABLES dynpfields = l_dynpfields EXCEPTIONS OTHERS = 0.

SWU_GET_TABLE_FROM_TC CALL FUNCTION 'SWU_GET_TABLE_FROM_TC' EXPORTING tc = IMPORTING table_name_head = l_table_name_head.

DYNP_VALUES_READ CALL FUNCTION 'DYNP_VALUES_READ' EXPORTING dyname = l_actual_program dynumb = l_actual_dynpro determine_loop_index = 'X' translate_to_upper = 'X' TABLES dynpfields = l_dynpfields EXCEPTIONS others = 99.

SWO_DIALOG_OBJTYPE_VAL_REQUEST CALL FUNCTION 'SWO_DIALOG_OBJTYPE_VAL_REQUEST' EXPORTING objtype = l_objtype released = 'X' with_areas = space IMPORTING objtype = l_objtype.

DYNP_VALUES_UPDATE CALL FUNCTION 'DYNP_VALUES_UPDATE' EXPORTING dyname = l_actual_program dynumb = l_actual_dynpro TABLES dynpfields = l_dynpfields EXCEPTIONS OTHERS = 99.

RH_GET_TASK_CONTAINER call function 'RH_GET_TASK_CONTAINER' EXPORTING act_object_ext = task TABLES act_cont_def = cont_def EXCEPTIONS container_not_found = 01 no_active_plvar = 02 others = 99.

SWC_CONT_CHECK CALL FUNCTION 'SWC_CONT_CHECK' IMPORTING return = check_return TABLES container = wi_container contdef = cont_def.

RH_GET_WORKITEM_TYPE CALL FUNCTION 'RH_GET_WORKITEM_TYPE' EXPORTING task_object = task IMPORTING wi_type = workitem_type.

RH_GET_TASK_TERM_EVENTS CALL FUNCTION 'RH_GET_TASK_TERM_EVENTS' EXPORTING act_task = task TABLES act_events = event_list EXCEPTIONS no_events_found = 01.

SWW_WI_START





CALL FUNCTION 'SWW_WI_START' exporting * CALLBACK_FB = ' ' * * CHECKED_WI = NO_ID * * CONFIRM = ' ' * creator = creator * DESIRED_END_ACTION = TSWW-WI_DEF_DH_ACT * desired_end_date = desired_end_date desired_end_time = desired_end_time desired_start_date = desired_start_date desired_start_time = desired_start_time language = sy-langu * LATEST_END_ACTION = TSWW-WI_DEF_DH_ACT * latest_end_date = latest_end_date * LATEST_END_ESCALATION = NO_ESC * latest_end_time = latest_end_time * LATEST_START_ACTION = TSWW-WI_DEF_DH_ACT * latest_start_date = latest_start_date latest_start_time = latest_start_time * MAX_EVENT_COUNT = EI_DEF_MAX_EVT_CNT * * ORG_UNIT = ' ' * priority = priority task = task workitem_type = workitem_type * DO_COMMIT = 'X' * * DO_SYNC_CALLBACK = ' ' * * TEXT = ' ' * * DO_SYNC_WI_CHAIN = ' ' * * called_in_background = ' ' * importing wi_id = wi_id * WI_HEADER = * * RETURN = * wi_result = wi_result tables agents = swh_agents * deadline_agents = swh_le_agents * * desired_end_agents = swh_de_agents * * latest_start_agents = swh_ls_agetns * * excluded_agents = swh_eagents * * notification_agents = swh_nagents * * secondary_methods = sec_method_list * wi_container = wi_container comp_events = comp_events exceptions id_not_created = 01 read_failed = 02 immediate_start_not_possible = 03 execution_failed = 04 invalid_status = 05 others = 99.

SWW_WI_STATUS_TEXT_GET CALL FUNCTION 'SWW_WI_STATUS_TEXT_GET' EXPORTING language = syst-langu status = wi_status TABLES statustext = statustext EXCEPTIONS read_failed = 1.

SWW_WI_STATUS_TEXT_GET CALL FUNCTION 'SWW_WI_STATUS_TEXT_GET' EXPORTING language = syst-langu status = wi_status TABLES statustext = statustext EXCEPTIONS read_failed = 1.

HELP_OBJECT_SHOW_FOR_FIELD CALL FUNCTION 'HELP_OBJECT_SHOW_FOR_FIELD' EXPORTING doklangu = l_actual_language doktitle = l_title called_by_program = l_actual_program called_by_dynp = l_actual_dynpro called_for_tab = p_ref_table called_for_field = p_ref_field called_for_tab_fld_btch_input = p_dynpro_field called_by_cuaprog = l_actual_cua_program called_by_cuastat = l_actual_cua_status merge_dz_if_available = 'X' EXCEPTIONS object_not_found = 01 sapscript_error = 02 OTHERS = 99.

DYNP_GET_STEPL CALL FUNCTION 'DYNP_GET_STEPL' IMPORTING POVSTEPL = l_tc_actual_line EXCEPTIONS STEPL_NOT_FOUND = 1 OTHERS = 2.

F4IF_FIELD_VALUE_REQUEST CALL FUNCTION 'F4IF_FIELD_VALUE_REQUEST' EXPORTING tabname = p_ref_table fieldname = p_ref_field SEARCHHELP = p_search_help SHLPPARAM = p_search_help_parameter DYNPPROG = l_actual_program DYNPNR = l_actual_dynpro DYNPROFIELD = p_dynpro_field STEPL = l_tc_actual_line DISPLAY = space EXCEPTIONS field_not_found = 01 no_help_for_field = 02 inconsistent_help = 03 no_values_found = 04 OTHERS = 99.

SWU_PROCESS_CONTAINER CALL FUNCTION 'SWU_PROCESS_CONTAINER' EXPORTING task = task wi_id = wi_id proc_state = proc_state IMPORTING return_code = return_code TABLES container = wi_container message_lines = message_lines EXCEPTIONS others = 99.

SWU_SPLIT_MESSAGE_LINE CALL FUNCTION 'SWU_SPLIT_MESSAGE_LINE' EXPORTING long_line = message_lines-line IMPORTING short_line_1 = message_line1 short_line_2 = message_line2 short_line_3 = message_line3 EXCEPTIONS OTHERS = 99.

SWW_WI_CONTAINER_READ CALL FUNCTION 'SWW_WI_CONTAINER_READ' EXPORTING wi_id = wi_id TABLES wi_container = wi_container EXCEPTIONS container_does_not_exist = 01 "message from function OTHERS = 99.

RH_TASK_INIT_BINDING_GET CALL FUNCTION 'RH_TASK_INIT_BINDING_GET' EXPORTING act_task = l_task TABLES init_bind_def = l_initial_binding_definition EXCEPTIONS no_active_plvar = 01 task_not_valid = 02 others = 99.

SWA_CONT_BIND_EXECUTE CALL FUNCTION 'SWA_CONT_BIND_EXECUTE' EXPORTING dataflow = 'E' IMPORTING errorcount = l_errorcount worst_msgtype = l_worst_msgtype TABLES bindefinition = l_initial_binding_definition called_cont = wi_container error = l_init_bind_errors EXCEPTIONS no_bindefinition = 01 OTHERS = 99.

RH_INBOX_VIEW_BUFFER_REFRESH CALL FUNCTION 'RH_INBOX_VIEW_BUFFER_REFRESH' EXCEPTIONS OTHERS = 99.

SWL_WI_DISPLAY CALL FUNCTION 'SWL_WI_DISPLAY' EXPORTING wi_id = wi_id EXCEPTIONS read_failed = 1.

SWU_GET_TABLE_FROM_TC CALL FUNCTION 'SWU_GET_TABLE_FROM_TC' EXPORTING tc = IMPORTING table_name_body = l_table_body table_name_head = l_table_head.

SWU_GET_TABLE_FROM_TC CALL FUNCTION 'SWU_GET_TABLE_FROM_TC' EXPORTING TC = IMPORTING TABLE_NAME_BODY = L_TABLE_NAME.

SWU_GET_TABLE_FROM_TC CALL FUNCTION 'SWU_GET_TABLE_FROM_TC' EXPORTING TC = IMPORTING TABLE_NAME_BODY = L_TABLE_NAME.

SWU_GET_TABLE_FROM_TC CALL FUNCTION 'SWU_GET_TABLE_FROM_TC' EXPORTING TC = IMPORTING TABLE_NAME_BODY = L_TC_TABLE_NAME.

SCROLLING_IN_TABLE CALL FUNCTION 'SCROLLING_IN_TABLE' EXPORTING ENTRY_ACT = -TOP_LINE ENTRY_FROM = 1 ENTRY_TO = L_TC_FILLED_LINES LAST_PAGE_FULL = 'X' LOOPS = 20 OK_CODE = P_OKCODE OVERLAPPING = SPACE IMPORTING ENTRY_NEW = L_TC_NEW_TOP_LINE EXCEPTIONS NO_ENTRY_OR_PAGE_ACT = 01 NO_ENTRY_TO = 02 NO_OK_CODE_OR_PAGE_GO = 03 OTHERS = 99.

SWU_GET_TABLE_FROM_TC CALL FUNCTION 'SWU_GET_TABLE_FROM_TC' EXPORTING TC = IMPORTING TABLE_NAME_BODY = L_TABLE_NAME.

SWU_GET_TABLE_FROM_TC CALL FUNCTION 'SWU_GET_TABLE_FROM_TC' EXPORTING TC = IMPORTING TABLE_NAME_BODY = L_TABLE_NAME.




SWU_GET_TABLE_FROM_TC CALL FUNCTION 'SWU_GET_TABLE_FROM_TC' EXPORTING TC = IMPORTING TABLE_NAME_BODY = L_TABLE_NAME.

SWU_GET_TABLE_FROM_TC CALL FUNCTION 'SWU_GET_TABLE_FROM_TC' EXPORTING TC = IMPORTING TABLE_NAME_BODY = L_TABLE_NAME.

SWU_GET_TABLE_FROM_TC CALL FUNCTION 'SWU_GET_TABLE_FROM_TC' EXPORTING tc = IMPORTING table_name_body = l_table_name.

SWU_GET_TABLE_FROM_TC CALL FUNCTION 'SWU_GET_TABLE_FROM_TC' EXPORTING TC = IMPORTING TABLE_NAME_BODY = L_TABLE_NAME.

SWU_GET_TABLE_FROM_TC CALL FUNCTION 'SWU_GET_TABLE_FROM_TC' EXPORTING TC = IMPORTING TABLE_NAME_BODY = L_TABLE_NAME.

RH_GET_ACTIVE_WF_PLVAR CALL FUNCTION 'RH_GET_ACTIVE_WF_PLVAR' IMPORTING ACT_PLVAR = act_plvar EXCEPTIONS NO_ACTIVE_PLVAR = 1 OTHERS = 2.

RH_ENQUEUE_LIST CALL FUNCTION 'RH_ENQUEUE_LIST' TABLES ENQ_TAB = enq_tab EXCEPTIONS LOCKED = 3 LOCKING_IMPOSSIBLE = 2 OTHERS = 1.

RH_DEQUEUE_LIST CALL FUNCTION 'RH_DEQUEUE_LIST' TABLES DEQ_TAB = enq_tab.



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