SAP /SOMO/CL_IM_SMSE_HPLSMSE OO Class - Generic SMSE Collector (Pull)
/SOMO/CL_IM_SMSE_HPLSMSE is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class /SOMO/CL_IM_SMSE_HPLSMSE including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Interface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /SOMO/IF_EX_UNIJOBMONDCMethod list of /SOMO/CL_IM_SMSE_HPLSMSE SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| ADD_SELECTION_PARAMETER | Private | |
| CALL METHOD /somo/cl_im_smse_hplsmse=>ADD_SELECTION_PARAMETER...more details | ||
| ADD_TO_TRACE | Add record to trace | Public |
| CALL METHOD /somo/cl_im_smse_hplsmse=>ADD_TO_TRACE...more details | ||
| CLASS_CONSTRUCTOR | CLASS_CONSTRUCTOR | Public |
| CALL METHOD /somo/cl_im_smse_hplsmse=>CLASS_CONSTRUCTOR...more details | ||
| CONSTRUCTOR | CONSTRUCTOR | Public |
| CALL METHOD /somo/cl_im_smse_hplsmse=>CONSTRUCTOR...more details | ||
| CONVERT_JOB_DEFINITION | Remove isolation group from job definition | Private |
| CALL METHOD /somo/cl_im_smse_hplsmse=>CONVERT_JOB_DEFINITION...more details | ||
| CONVERT_QUEUE_NAME | Remove isolation group from queue name | Private |
| CALL METHOD /somo/cl_im_smse_hplsmse=>CONVERT_QUEUE_NAME...more details | ||
|
| ||
| CONVERT_SMSE_PARAM_STRING | Convert SMSE parameter table in xml from setup for collector | Private |
| CALL METHOD /somo/cl_im_smse_hplsmse=>CONVERT_SMSE_PARAM_STRING...more details | ||
| CONVERT_TO_TIMESTAMP_W_TZ | Convert to Timestamp | Public |
| CALL METHOD /somo/cl_im_smse_hplsmse=>CONVERT_TO_TIMESTAMP_W_TZ...more details | ||
| CREATE_NEW_JOBINSTANCE | Private | |
| CALL METHOD /somo/cl_im_smse_hplsmse=>CREATE_NEW_JOBINSTANCE...more details | ||
| DETERMINE_METRIC_DEF | Determin metric definition | Private |
| CALL METHOD /somo/cl_im_smse_hplsmse=>DETERMINE_METRIC_DEF...more details | ||
| FIND_ABORTED_JOBS_BELOW | Find aborted jobs in the hierarchy below | Private |
| CALL METHOD /somo/cl_im_smse_hplsmse=>FIND_ABORTED_JOBS_BELOW...more details | ||
| GET_INTRO_FOR_ABORTED_ELEMENTS | Get text element depending on number of aborted jobs | Private |
| CALL METHOD /somo/cl_im_smse_hplsmse=>GET_INTRO_FOR_ABORTED_ELEMENTS...more details | ||
| MAP_STATUS_TO_TEXT | Map status of SMSE job to text | Private |
| CALL METHOD /somo/cl_im_smse_hplsmse=>MAP_STATUS_TO_TEXT...more details | ||
| PROCESS_JOB_RULE | Private | |
| CALL METHOD /somo/cl_im_smse_hplsmse=>PROCESS_JOB_RULE...more details | ||
| PROCESS_METRIC_JOBSTATUS | Private | |
| CALL METHOD /somo/cl_im_smse_hplsmse=>PROCESS_METRIC_JOBSTATUS...more details | ||
| PROCESS_METRIC_OTHERS | Private | |
| CALL METHOD /somo/cl_im_smse_hplsmse=>PROCESS_METRIC_OTHERS...more details | ||
| PROCESS_SMSE_PARAMS | Process SMSE Parameters from XML | Private |
| CALL METHOD /somo/cl_im_smse_hplsmse=>PROCESS_SMSE_PARAMS...more details | ||
| READ_SELECTION_PARAMETERS | Read Selection Parameters | Private |
| CALL METHOD /somo/cl_im_smse_hplsmse=>READ_SELECTION_PARAMETERS...more details | ||
/SOMO/CL_IM_SMSE_HPLSMSE attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| AV_INIT_JOB_INSTANCE_PARAM | Static Attribute | LIKE STRING | Private | ||
| AV_JOBTYPE | Static Attribute | Unified job monitoring - job type | LIKE /SOMO/JOBMON02-JOBTYPE | Private | |
| AV_UNIFIED_METRICDEF_PROC | Instance Attribute | Same code for New and Updated Metric | ABAP_TRUE | LIKE ABAP_BOOL | Private |
| C_ADD_METRIC_DEFINITION | Constant | Add runtime information - status | 'DEFINITION' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Public |
| C_ADD_METRIC_INSTANCE | Constant | Add runtime information - act excution apps server | 'INSTANCE' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Private |
| C_ADD_METRIC_JOBPARAMS | Constant | Add runtime information - act excution apps server | 'JOBPARAMS' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Public |
| C_ADD_METRIC_SMSE_DEST | Instance Attribute | Add runtime information - act excution apps server | 'SMSE_DEST' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Private |
| C_ADD_METRIC_STATUS | Constant | Add runtime information - status | 'STATUS' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Public |
| C_ARBGB_SOMOJOBMON | Constant | Application Area | '/SOMO/JOBMON' | LIKE /SOMO/MA_S_LOG-ARBGB | Private |
| C_AT_JOB_APPCNT | Constant | Key figure id for job log appl counter | 'jbappcnt' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Private |
| C_AT_JOB_LOG | Constant | Key figure id for job log content | 'job_log' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Private |
| C_AT_JOB_STATUS | Constant | Key figure id for status | 'STATUS' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Private |
| C_AT_SMSESTATUS | Constant | Key figure id for SMSE job status keyfigure | 'smsestatus' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Private |
| C_CATEGORY_JTSPEC | Constant | Unified job monitoring job type specific parameter category | 'J' | LIKE /SOMO/JOBMON02-CATEGORY | Private |
| C_FIELDNAME_APPL_AREA | Constant | Field name | 'APPL_AREA' | LIKE /SOMO/JOBMON12-FIELDNAME | Private |
| C_FIELDNAME_DEFINITION | Constant | Field name | 'DEFINITION' | LIKE /SOMO/JOBMON12-FIELDNAME | Private |
| C_FIELDNAME_DEF_TYPE | Constant | Field name | 'DEF_TYPE' | LIKE /SOMO/JOBMON12-FIELDNAME | Private |
| C_FIELDNAME_HEADER_JOB | Constant | Field name | 'HEADER_JOB' | LIKE /SOMO/JOBMON12-FIELDNAME | Private |
| C_FIELDNAME_ISOL_GROUP | Constant | Field name | 'ISO_GROUP' | LIKE /SOMO/JOBMON12-FIELDNAME | Private |
| C_FIELDNAME_JOBMONSTAT | Constant | Field name | 'JOBMONSTAT' | LIKE /SOMO/JOBMON12-FIELDNAME | Private |
| C_FIELDNAME_JOB_ID | Constant | Field name | 'JOB_ID' | LIKE /SOMO/JOBMON12-FIELDNAME | Private |
| C_FIELDNAME_PLNNDSTIME | Constant | Field name | 'PLNNDSTIME' | LIKE /SOMO/JOBMON12-FIELDNAME | Private |
| C_FIELDNAME_QUEUE | Constant | Field name | 'QUEUE' | LIKE /SOMO/JOBMON12-FIELDNAME | Private |
| C_FIELDNAME_REFHEADER_JOBID | Constant | Unified job monitoring - parameter field usage | 'REFHEADER_JOBID' | LIKE /SOMO/JOBMON12-FIELDNAME | Private |
| C_FIELDNAME_REFHEADER_STRTDATE | Constant | Unified job monitoring - parameter field usage | 'REFHEADER_STARTDATE' | LIKE /SOMO/JOBMON12-FIELDNAME | Private |
| C_FIELDNAME_REFHEADER_STRTTIME | Constant | Unified job monitoring - parameter field usage | 'REFHEADER_STARTTIME' | LIKE /SOMO/JOBMON12-FIELDNAME | Private |
| C_FIELDNAME_SDSTRTTM | Constant | Field name | 'SDLSTRTTM' | LIKE /SOMO/JOBMON12-FIELDNAME | Private |
| C_FIELDNAME_SMSEPARAMS | Constant | Field name | 'SMSEPARAMS' | LIKE /SOMO/JOBMON12-FIELDNAME | Private |
| C_FIELDNAME_SMSE_DEST | Constant | Field name | 'SMSE_DEST' | LIKE /SOMO/JOBMON12-FIELDNAME | Private |
| C_FIELDNAME_SMSE_USER | Constant | Field name | 'SMSE_USER' | LIKE /SOMO/JOBMON12-FIELDNAME | Private |
| C_FIELDNAME_STARTTIME | Constant | Field name | 'STARTTIME' | LIKE /SOMO/JOBMON12-FIELDNAME | Private |
| C_FIELDNAME_STATUS | Constant | Field name | 'STATUS' | LIKE /SOMO/JOBMON12-FIELDNAME | Private |
| C_FIELDNAME_STATUS_TEXT | Constant | Field name | 'STATUS_TEXT' | LIKE /SOMO/JOBMON12-FIELDNAME | Private |
| C_INT4_MAX | Constant | Minimum INT4 value | 2147483647 | LIKE INT4 | Private |
| C_INT4_MIN | Constant | Minimum INT4 value | -2147483648 | LIKE INT4 | Private |
| C_JOBMONSTAT_ERROR | Constant | Error | '3' | LIKE /SOMO/JOBMON11-JOBMONSTAT | Private |
| C_JOBMONSTAT_FINISHED | Constant | Finished | '2' | LIKE /SOMO/JOBMON11-JOBMONSTAT | Private |
| C_JOBMONSTAT_IDENTIFIED | Constant | Finished | '1' | LIKE /SOMO/JOBMON11-JOBMONSTAT | Private |
| C_JOBMONSTAT_LOST | Constant | Lost | '4' | LIKE /SOMO/JOBMON11-JOBMONSTAT | Private |
| C_JOBSTATUS_ABORTED | Constant | Aborted | 'A' | LIKE /SOMO/JOBMON11-JOBSTATUS | Private |
| C_JOBSTATUS_FINISHED | Constant | Finished | 'F' | LIKE /SOMO/JOBMON11-JOBSTATUS | Private |
| C_JOBSTATUS_RUNNING | Constant | Running | 'R' | LIKE /SOMO/JOBMON11-JOBSTATUS | Private |
| C_JOBSTATUS_SCHEDULED | Constant | Finished | 'S' | LIKE /SOMO/JOBMON11-JOBSTATUS | Private |
| C_JOBTYPE_SMSE_HEADER | Constant | Jobtype BW Header | 'SMSE_H' | LIKE /SOMO/JOBMON02-JOBTYPE | Private |
| C_JOB_CAT_JOB | Constant | Text Message No. | 112 | LIKE CHAR3 | Private |
| C_JOB_CAT_JOB_CHAIN | Constant | Text Message No. | 113 | LIKE CHAR3 | Private |
| C_METRIC_TYPE_ADDM_JOTY | Constant | Metric type - add runtime info job type specific | 'AJ' | LIKE /SOMO/JOBMON04-METRIC_TYPE | Private |
| C_METRIC_TYPE_KEYF_JOTY | Constant | Metric type - key figure job type specific | 'KJ' | LIKE /SOMO/JOBMON04-METRIC_TYPE | Private |
| C_MSGTP_ERROR | Constant | Indicator for Warning/Error or S Message | 'E' | LIKE /SOMO/MA_S_LOG-MSGTP | Private |
| C_OPERATION_ADD | Constant | Single-character flag | 'A' | LIKE CHAR1 | Private |
| C_OPERATION_UPD | Constant | Single-character flag | 'U' | LIKE CHAR1 | Private |
| C_PARAM_MSGID | Constant | 'MSGID' | LIKE /SDF/E2E_PARA-PARAM | Private | |
| C_PARAM_MSGNO | Constant | 'MSGNO' | LIKE /SDF/E2E_PARA-PARAM | Private | |
| C_PARAM_MSGTY | Constant | 'MSGTY' | LIKE /SDF/E2E_PARA-PARAM | Private | |
| C_PARAM_MSGV_NUM | Constant | 'MSGV_NUM' | LIKE /SDF/E2E_PARA-PARAM | Private | |
| C_PUSAGE_INSTANCE | Constant | Unified job monitoring - parameter field usage | 'IN' | LIKE /SOMO/JOBMON12-PUSAGE | Private |
| C_PUSAGE_METRICADDI | Constant | Metric additional information | 'MA' | LIKE /SOMO/JOBMON12-PUSAGE | Private |
| C_PUSAGE_METRICPARA | Constant | Unified job monitoring - parameter field usage | 'MP' | LIKE /SOMO/JOBMON02-PUSAGE | Private |
| C_PUSAGE_METRICRELE | Constant | Unified job monitoring - parameter field usage | 'MR' | LIKE /SOMO/JOBMON12-PUSAGE | Private |
| C_PUSAGE_SELEPARA | Constant | Unified job monitoring - parameter field usage | 'SP' | LIKE /SOMO/JOBMON02-PUSAGE | Private |
| C_RATING_GREEN | Constant | Numeric values for traffic lights | 1 | LIKE /SDF/E2E_TRAFFIC_LIGHT_NUMERIC | Private |
| C_RATING_INITIAL | Constant | Numeric values for traffic lights | 0 | LIKE /SDF/E2E_TRAFFIC_LIGHT_NUMERIC | Private |
| C_RATING_RED | Constant | Numeric values for traffic lights | 3 | LIKE /SDF/E2E_TRAFFIC_LIGHT_NUMERIC | Private |
| C_RATING_YELLOW | Constant | Numeric values for traffic lights | 2 | LIKE /SDF/E2E_TRAFFIC_LIGHT_NUMERIC | Private |
| C_SMSE_METRIC_DURATION | Constant | Duration | 'max_durat' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Private |
| C_SMSE_METRIC_END_DELAY | Constant | End delay | 'end_delay' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Private |
| C_SMSE_METRIC_NOTSTARTEDONTIME | Constant | Not started on Time | 'notstarted' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Private |
| C_SMSE_METRIC_OUTOFTIMEWINDOW | Constant | Out of Time Window | 'out_of_tim' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Private |
| C_SMSE_METRIC_START_DELAY | Constant | Start delay | 'startdelay' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Private |
| C_SMSE_METRIC_STATUS | Constant | Sataus | 'smsestatus' | LIKE /SOMO/JOBMON14-KEY_FIG_ID | Private |
| C_TRC_M_COMM_ERR | Constant | Trace msg Communication error | 'Communication error for destination: &' | LIKE /SOMO/MA_S_TRACE_INFO-TEXT | Private |
| C_TRC_M_JOBFOUND | Constant | Trace msg found job | 'Job instance & for job & created ' | LIKE /SOMO/MA_S_TRACE_INFO-TEXT | Private |
| C_TRC_M_JOBIDCHECK | Constant | Trace msg Job ident checkls | 'Check no & job failed & ' | LIKE /SOMO/MA_S_TRACE_INFO-TEXT | Private |
| C_TRC_M_JOBINST_UPD | Constant | Trace msg job instance update | 'Job instance & updated by job & ' | LIKE /SOMO/MA_S_TRACE_INFO-TEXT | Private |
| C_TRC_M_JOBSEL | Constant | Trace msg Selected jobs | 'Selected jobs: & ' | LIKE /SOMO/MA_S_TRACE_INFO-TEXT | Private |
| C_TRC_M_JOBSELPAR1 | Constant | Trace msg Select time window | 'Select from destination & , isolation group & , queue & ' | LIKE /SOMO/MA_S_TRACE_INFO-TEXT | Private |
| C_TRC_M_JOBSELPAR2 | Constant | Trace msg Select time window | 'and isolation group & ' | LIKE /SOMO/MA_S_TRACE_INFO-TEXT | Private |
| C_TRC_M_JOBSELPAR3 | Constant | Trace msg Select time window | 'and queue & ' | LIKE /SOMO/MA_S_TRACE_INFO-TEXT | Private |
| C_TRC_M_JOBSELPARA | Constant | Trace msg Select time window | 'Select from & & to & & ' | LIKE /SOMO/MA_S_TRACE_INFO-TEXT | Private |
| C_TRC_M_MO_NO_COLL | Constant | Trace msg MO not collected | 'New job data collection failed for MO: &' | LIKE /SOMO/MA_S_TRACE_INFO-TEXT | Private |
| C_TRC_M_MO_NO_UPD | Constant | Trace msg MO not updated | 'Job update collection failed for MO: &' | LIKE /SOMO/MA_S_TRACE_INFO-TEXT | Private |
| GT_JOBINSTANCE_INFO | Instance Attribute | Table type job instance information | LIKE /SOMO/MA_T_JOBINSTANCE_INFO | Private | |
| GT_JOBLOGCONTENT | Instance Attribute | Unified job monitoring - job log content application counter | LIKE /SOMO/MA_T_JOBLOGCONTENT | Private | |
| GT_JOBLOGMESSAGES | Instance Attribute | Unified job monitoring - job log messages | LIKE /SOMO/MA_T_JOBLOGMESSAGES | Private | |
| MO_METRIC_FIELD | Instance Attribute | Metric and Field Data Provider | LIKE /SOMO/IF_UNIJOBMON_METRICFIELD | Private | |
| MO_SEL_PARAMETER | Instance Attribute | Selection Parameter | LIKE /SOMO/IF_UNIJOBMON_SEL_PAR | Private | |
| MO_TIMESTAMP | Instance Attribute | Timestamps & Time Zones | LIKE /SOMO/CL_EX_UNIJOBMON_TIMESTMP | Private | |
| MV_SELECTION_PARAMETER_ID | Static Attribute | BPMon: Parameter ID | LIKE /SOMO/MA_D_PARAMID | Public |
/SOMO/CL_IM_SMSE_HPLSMSE types
TV_APPL_AREA -TV_DEFINITION -
TV_DEF_TYPE -
TV_ISO_GROUP -
TV_JOBID -
TV_QUEUE -
TV_SMSE_USER -
TV_STATUS -
TYPE_EXT_SDL_DEST -
TYPE_EXT_SDL_ISOL_GRP -
TYPE_INPUT_TAB -
TYPE_JOBID_INSTANCE -
TYPE_JOBID_INSTANCE_TAB -
TYPE_OUTPUT_TAB -
TYPE_S_SEL_PARAM_FOR_CONTEXT -
TYPE_TABLE_INPUT_TAB -
TYPE_TABLE_OUTPUT_TAB -
TYPE_T_SEL_PARAM_FOR_CONTEXT -
Links to Related Class(s)
/SOMO/CL...Full list of available SAP object classes
Search for further information about these or an SAP related objects