RSDSAS4_PTF_CHECK is a standard Executable ABAP Report 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 RSDSAS4_PTF_CHECK 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: iSeries Monitoring Architecture: Data Collection Method for PTF Check
INCLUDE RSALEXTI.
INCLUDE RSALOLDI.
INCLUDE RSALSMI.
INCLUDE RSALSMFI.
INCLUDE RSPTFI.
No SAP DATABASE tables are accessed within this REPORT code!
CHECK_INFO_APAR_APPL CALL FUNCTION 'CHECK_INFO_APAR_APPL' * EXPORTING * PATHNAME = INFOAPAR_PATH TABLES as4_ptf_status = p_tab_ptf_status_local EXCEPTIONS wrong_infoapar = 1 api_error = 2 OTHERS = 3.
CHECK_INFO_APAR_DBHOST CALL FUNCTION 'CHECK_INFO_APAR_DBHOST' * EXPORTING * PATHNAME = INFOAPAR_PATH TABLES as4_ptf_status = p_tab_ptf_status_dbhost EXCEPTIONS wrong_infoapar = 1 api_error = 2 OTHERS = 3.
SALI_MO_CREATE_ATTACH CALL FUNCTION 'SALI_MO_CREATE_ATTACH' EXPORTING parent_tid = parent_tid mo_name = ptf_check * NUMRANGE = AL_NR_AUTO * UNIQUENUM = * VISIBLE_ON_USERLEV = AL_VISIBLE_OPERATOR desc_text_msgid = message_id desc_text_msgno = '441' mt_class = ptf_check_class tool_collecting = as4_ptf_collecting_tool * TOOL_ONALERT = tool_analyze = as4_ptf_analyze_tool IMPORTING new_tid = mo_tid EXCEPTIONS invalid_tid = 1 unable_to_expand_name = 2 invalid_parameters = 3 communication_failure = 4 other_problem = 5 wrong_segment = 6 internal_failure_sals = 7 no_more_space = 8 OTHERS = 9.
SALI_SMES_CREATE_ATTACH CALL FUNCTION 'SALI_SMES_CREATE_ATTACH' EXPORTING parent_tid = mo_tid mte_name = ptf_status_att mte_class = ptf_status_att_class * MTE_NUMRANGE = AL_NR_AUTO * MTE_UNIQUENUM = * MTE_SEVERITY = 50 * MTE_VISIBLE_ON_USERLEV = AL_VISIBLE_OPERATOR mte_keepaltype = al_keep_newest mte_keepalmax = 5 * MTE_SECONDS_TIL_COLLECTINGTOOL = 0 * MTE_SECONDS_UNTIL_SET_INACTIVE = 0 * MTE_SECONDS_WARMUPTIME = 0 mte_f1_help_text_msgid = message_id mte_f1_help_text_msgno = '442' * SMES_CUSTOMIZING_GROUP = CCMS_DEFAULT_CG_SMES * SMES_SUBTYPE = AL_STD_NO_SUBCLASS * SMES_ALERT_MODE = AL_SMSG_ALMODE_ALWAYS * SMES_ALERT_SHIFT = AL_SMSG_ALSHIFT_UNCHG * TOOL_COLLECTING = * TOOL_ONALERT = TOOL_ANALYZE = as4_ptf_analyze_tool * TOOL_TOOLDISPATCHER = 'SAP_CCMS_DEFAULT_TD' IMPORTING new_tid = new_tid EXCEPTIONS invalid_tid = 1 unable_to_expand_name = 2 invalid_parameters = 3 communication_failure = 4 other_problem = 5 wrong_segment = 6 internal_failure_sals = 7 no_more_space = 8 OTHERS = 9.
SALI_SMES_REPORT_T100_MESSAGE CALL FUNCTION 'SALI_SMES_REPORT_T100_MESSAGE' EXPORTING msgvalue = ptf_alert_value msgid = message_id msgno = ptf_msgno * MSGARG1 = * ARGTYPE1 = 'C' * MSGARG2 = * ARGTYPE2 = 'C' * MSGARG3 = * ARGTYPE3 = 'C' * MSGARG4 = * ARGTYPE4 = 'C' * DEFAULT_MSGTEXT = * REPORTEDBY = myself CHANGING tid = new_tid EXCEPTIONS invalid_tid = 1 wrong_typeclass = 2 invalid_parameters = 3 communication_failure = 4 other_problem = 5 wrong_segment = 6 internal_failure_sals = 7 OTHERS = 8.
SALI_MT_GET_TID_BY_NAME CALL FUNCTION 'SALI_MT_GET_TID_BY_NAME' EXPORTING mt_full_name = fullname IMPORTING tid = parent_tid EXCEPTIONS unable_to_expand_name = 1 name_not_found = 2 communication_failure = 3 other_problem = 4 internal_error = 5 wrong_segment = 6 internal_failure_sals = 7 OTHERS = 8.
SALI_MT_GET_TID_BY_NAME CALL FUNCTION 'SALI_MT_GET_TID_BY_NAME' EXPORTING mt_full_name = mc_full_name IMPORTING tid = root_tid EXCEPTIONS unable_to_expand_name = 1 name_not_found = 2 communication_failure = 3 other_problem = 4 internal_error = 5 wrong_segment = 6 internal_failure_sals = 7 OTHERS = 8.
SMON_GET_DB_LOGICAL_DEST CALL FUNCTION 'SMON_GET_DB_LOGICAL_DEST' IMPORTING * destination = rfc_destination locality = locality EXCEPTIONS cant_get_logical_destinations = 1 cant_define_logical_destin = 2 cant_enq_logic_destin = 3 OTHERS = 4.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
RSDSAS4_PTF_CHECK - iSeries Monitoring Architecture: Data Collection Method for PTF Check RSDSAS4_PTF_CHECK - iSeries Monitoring Architecture: Data Collection Method for PTF Check RSDSAS4_OS_POOL - D RSDSAS4_OS_POOL - D RSDSAS4_MEM_MGMT - Program RSDS_AS4_MEM_MGMT RSDSAS4_MEM_MGMT - Program RSDS_AS4_MEM_MGMT