Hierarchy
⤷
⤷
Properties
| Class | CL_POC_METRICS_ENGINE | |
| Short Description | Metrics/KPI Calculation | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | BS_POC_MAIN | Process Orchestration - Runtime |
| Created | 20100625 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_POC_METRICS_ENGINE has no interface implemented.
Friends
Class CL_POC_METRICS_ENGINE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_POC_METRICS_ENGINE | Metrics/KPI Calculation | 20101229 | |||
| 2 | Static Attribute | Public | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Interface tabletype to Metrics Engine | 20100628 | |||
| 3 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_POC_APPLICATION_LOG | Application Log | 20101229 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Process Messages for Application Log | 20101229 | |
| 2 | Instance method | Private | Method | Calculate KPI category | 20101207 | |
| 3 | Instance method | Private | Method | Calculate KPI count | 20110103 | |
| 4 | Instance method | Private | Method | Calculate KPI duration | 20110103 | |
| 5 | Instance method | Private | Method | Calculate KPI Duration using a rule | 20110811 | |
| 6 | Instance method | Private | Method | Calculate the Duration KPI for each Series/Interval | 20130226 | |
| 7 | Instance method | Public | Method | Call to the metrics Engine | 20100628 | |
| 8 | Instance method | Private | Method | Calculate KPI Count for Activity at BO Level | 20110809 | |
| 9 | Instance method | Private | Method | RAL: Calculate KPI Count for Activity at BO Level | 20111017 | |
| 10 | Instance method | Private | Method | Calculate KPI Count for Activity at Instance Level | 20110808 | |
| 11 | Instance method | Private | Method | Calculate KPI Count for Task at BO Level | 20110809 | |
| 12 | Instance method | Private | Method | RAL: Calculate KPI Count for Task at BO Level | 20111017 | |
| 13 | Instance method | Private | Method | Calculate KPI Count forTask at Instance Level | 20110808 | |
| 14 | Instance method | Private | Constructor | Constructor (Instance) | 20101202 | |
| 15 | Instance method | Private | Method | Determine Insert/update for Count Activity | 20111228 | |
| 16 | Instance method | Private | Method | Determine Insert/update for Count Task | 20120103 | |
| 17 | Instance method | Private | Method | Determine KPI Category | 20110105 | |
| 18 | Instance method | Private | Method | Determine the threshold value using the rule | 20110824 | |
| 19 | Instance method | Private | Method | Find Start and End based on the Activity at BO Level | 20110818 | |
| 20 | Instance method | Private | Method | Find Start and End based on the Activity at Instance Level | 20110808 | |
| 21 | Instance method | Private | Method | Find Start and End based on the Task at BO Level | 20110818 | |
| 22 | Instance method | Private | Method | Find Start and End based on the Task at Instance Level | 20110808 | |
| 23 | Instance method | Private | Method | Enrich Process Instance | 20110909 | |
| 24 | Instance method | Private | Method | Gets only the Header tasks | 20110830 | |
| 25 | Static method | Public | Method | Get an instance | 20101202 | |
| 26 | Instance method | Private | Method | Retrieve Previous Task/BO for a task | 20110829 | |
| 27 | Instance method | Private | Method | Gets all the previous task/BO for a task | 20110830 | |
| 28 | Instance method | Private | Method | Gets the KPI category for the process instance | 20101207 | |
| 29 | Instance method | Private | Method | Prepare Records for Count Activity at BO Level | 20111228 | |
| 30 | Instance method | Private | Method | Prepare Records for Count Activity at Activity Level | 20111227 | |
| 31 | Instance method | Private | Method | Prepare Records for Count task at BO Level | 20120103 | |
| 32 | Instance method | Private | Method | Prepare Records for Count Activity at Activity Level | 20111228 | |
| 33 | Instance method | Private | Method | Prepare for DB Read | 20110110 | |
| 34 | Instance method | Private | Method | Prepare the duration threshold records | 20111129 | |
| 35 | Instance method | Private | Method | Prepare the KPI values to be used in BRF+ rules/ BADIs | 20121227 | |
| 36 | Instance method | Private | Method | Query Process and Process Step Details | 20101228 |
Events
Class CL_POC_METRICS_ENGINE has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | S_BO_TABLE | Public | See coding | 20130227 | BEGIN OF s_bo_table,
bo_table TYPE poc_t_prc_step_kpi,
END OF s_bo_table
|
||
| 2 | S_CHECK_REC | Public | See coding | 20111228 | BEGIN OF s_check_rec,
kpi_type_id TYPE poc_process_kpi_type,
valuation_id TYPE poc_kpi_valuation_id,
END OF s_check_rec
|
||
| 3 | S_PRC_STEP_QUERY | Public | See coding | 20101228 | BEGIN OF s_prc_step_query,
process_type_id TYPE poc_process_type_id,
process_version TYPE poc_process_version,
process_id TYPE poc_process_id,
pro_step_type_id TYPE poc_process_step_type_id,
END OF s_prc_step_query
|
||
| 4 | S_PRE_BA_DATA | Public | See coding | 20110908 | BEGIN OF s_pre_ba_data,
parent_ba_id TYPE poc_ba_id,
ba_id TYPE poc_ba_id,
process_id TYPE poc_process_id,
pre_bo_type TYPE poc_bo_type,
pre_bo_id TYPE poc_bo_id,
pre_item_id TYPE poc_item_id,
pre_ba_id TYPE poc_ba_id,
END OF s_pre_ba_data
|
||
| 5 | S_SERIES_TABLE | Public | See coding | 20130227 | BEGIN OF s_series_table,
INDEX TYPE I,
series_table TYPE poc_t_prc_step_kpi,
END OF s_series_table
|
||
| 6 | T_BO_TABLE | Public | See coding | 20130227 | t_bo_table TYPE TABLE OF s_bo_table
|
||
| 7 | T_CHECK_REC | Public | See coding | 20111228 | t_check_rec TYPE TABLE OF s_check_rec
|
||
| 8 | T_PRC_STEP_QUERY | Public | See coding | 20101228 | t_prc_step_query TYPE STANDARD TABLE OF s_prc_step_query
|
||
| 9 | T_PRE_BA_DATA | Public | See coding | 20110908 | t_pre_ba_data TYPE STANDARD TABLE OF s_pre_ba_data
|
||
| 10 | T_SERIES_TABLE | Public | See coding | 20130227 | t_series_table TYPE TABLE OF s_series_table
|
Method Signatures
Method ADD_BSANLY_MESSAGE_TO_APPL_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | POC_T_APPL_LOG_MSG | Application Log Message Data | 20101229 | |||
| 2 | IT_MESSAGES | Call by reference | Type reference (TYPE) | BSANLY_T_MESSAGE | Analytics: Messages | 20101229 |
Method ADD_BSANLY_MESSAGE_TO_APPL_LOG on class CL_POC_METRICS_ENGINE has no exception.
Method CALCULATE_KPI_CATEGORY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_KPI_LOG | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20101207 | |||
| 2 | IS_CURR_ACTIVITY_TASK | Call by reference | Type reference (TYPE) | POC_S_PRC_STEP_KPI | Current Activity/Task Information | 20121119 | |||
| 3 | IT_PROCESS_STEP_INSTANCE | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Interface tabletype to Metrics Engine | 20101207 | |||
| 4 | IV_KPI_CALC_CAT | Call by reference | Type reference (TYPE) | POC_KPI_CALC_CAT | ' ' | KPI Calculation Method | 20110808 | ||
| 5 | IV_KPI_TYPE_ID | Call by reference | Type reference (TYPE) | POC_PROCESS_KPI_TYPE | KPI_TYPE_ID | 20101207 |
Method CALCULATE_KPI_CATEGORY on class CL_POC_METRICS_ENGINE has no exception.
Method CALCULATE_KPI_COUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_KPI_VALUE | Call by reference | Type reference (TYPE) | POC_T_PRC_KPI_INFO | KPI information for BRF+ / BADI | 20121228 | |||
| 2 | ET_KPI_ACT | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | Task Log KPI Values | 20110805 | |||
| 3 | ET_KPI_ACT_INS | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Log Entry | 20110817 | |||
| 4 | ET_KPI_ACT_UPD | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20110817 | |||
| 5 | ET_KPI_LOG | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20110103 | |||
| 6 | ET_KPI_LOG_INS | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Activity Log | 20110817 | |||
| 7 | ET_KPI_LOG_UPD | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20110817 | |||
| 8 | ET_THRESHOLD | Call by reference | Type reference (TYPE) | POC_T_THR_TRACK | Table type for threshold tracking | 20110711 | |||
| 9 | IT_KPI_COUNT_CUST | Call by reference | Type reference (TYPE) | POC_T_KPI_COUNT_DB | KPI Category Table Type | 20110106 | |||
| 10 | IT_KPI_INFO_DB | Call by reference | Type reference (TYPE) | POC_T_KPI_INFO_DB | KPI Data - DB Instances | 20110818 | |||
| 11 | IT_PRE_BA | Call by reference | Type reference (TYPE) | POC_T_PRE_BA_DB | Previous/Predecessor Task | 20110829 | |||
| 12 | IT_PROCESS_ID | Call by reference | Type reference (TYPE) | POC_T_PROCESS_ID | Table Type: Process ID | 20110103 | |||
| 13 | IT_PROCESS_STEP_INSTANCE | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Interface tabletype to Metrics Engine | 20110919 | |||
| 14 | IT_PROCESS_STEP_INSTANCE_DB | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Process Steps Instances from DB | 20110919 | |||
| 15 | IT_THR_COUNT_CUST | Call by reference | Type reference (TYPE) | POC_T_THR_COUNT | Table type for Count threshold customizing | 20110712 |
Method CALCULATE_KPI_COUNT on class CL_POC_METRICS_ENGINE has no exception.
Method CALCULATE_KPI_DURATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_KPI_VALUE | Call by reference | Type reference (TYPE) | POC_T_PRC_KPI_INFO | KPI information for BRF+ / BADI | 20121228 | |||
| 2 | ET_KPI_ACT | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20110805 | |||
| 3 | ET_KPI_ACT_INS | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20110818 | |||
| 4 | ET_KPI_ACT_UPD | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20110818 | |||
| 5 | ET_KPI_LOG | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20110103 | |||
| 6 | ET_KPI_LOG_INS | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20110818 | |||
| 7 | ET_KPI_LOG_UPD | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20110818 | |||
| 8 | ET_THRESHOLD | Call by reference | Type reference (TYPE) | POC_T_THR_TRACK | Table type for Threshold tracking | 20110711 | |||
| 9 | ET_THRESHOLD_DEL | Call by reference | Type reference (TYPE) | POC_T_THR_TRACK | Table type for Threshold tracking | 20110721 | |||
| 10 | IT_KPI_DURATION_CUST | Call by reference | Type reference (TYPE) | POC_T_KPI_DURA_DB | KPI Category Table Type | 20110106 | |||
| 11 | IT_KPI_INFO_DB | Call by reference | Type reference (TYPE) | POC_T_KPI_INFO_DB | KPI Data - DB Instances | 20110818 | |||
| 12 | IT_PRE_BA | Call by reference | Type reference (TYPE) | POC_T_PRE_BA_DB | Previous/Predecessor Task | 20110829 | |||
| 13 | IT_PROCESS_ID | Call by reference | Type reference (TYPE) | POC_T_PROCESS_ID | Table Type: Process ID | 20110103 | |||
| 14 | IT_PROCESS_STEP_INSTANCE | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Interface tabletype to Metrics Engine | 20110103 | |||
| 15 | IT_PROCESS_STEP_INSTANCE_DB | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Process Steps Instances from DB | 20110111 | |||
| 16 | IT_THR_DURATION_CUST | Call by reference | Type reference (TYPE) | POC_T_THR_DURA | Table type for Duration threshold customizing | 20110712 |
Method CALCULATE_KPI_DURATION on class CL_POC_METRICS_ENGINE has no exception.
Method CALCULATE_KPI_DURATION_RULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_END_ACTIVITY_TASK_IN | Call by reference | Type reference (TYPE) | POC_S_PRC_STEP_KPI | End Activity and Task Instance | 20110811 | |||
| 2 | IS_KPI_DURA_CUST | Call by reference | Type reference (TYPE) | POC_C_KPI_DURA | KPI: Duration | 20110811 | |||
| 3 | IS_START_ACTIVITY_TASK_IN | Call by reference | Type reference (TYPE) | POC_S_PRC_STEP_KPI | Start Activity and Task Instance | 20110811 | |||
| 4 | IV_DURATION_UNIT | Call by reference | Type reference (TYPE) | POC_PROCESS_KPI_UNIT | Duration KPI Unit of Measurement | 20110812 | |||
| 5 | IV_DURA_CALC_VALUE | Call by reference | Type reference (TYPE) | POC_PROCESS_KPI_DURA_VALUE | Value of Duration KPI for a Process | 20110812 |
Method CALCULATE_KPI_DURATION_RULE on class CL_POC_METRICS_ENGINE has no exception.
Method CALCULATE_SERIES_KPI_DURA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_KPI_VALUE | Call by reference | Type reference (TYPE) | POC_T_PRC_KPI_INFO | POB : Table type for KPI information for BRF+ / BADI | 20130226 | |||
| 2 | ET_KPI_ACT | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20130226 | |||
| 3 | ET_KPI_ACT_INS | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20130226 | |||
| 4 | ET_KPI_ACT_UPD | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20130226 | |||
| 5 | ET_KPI_LOG | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20130226 | |||
| 6 | ET_KPI_LOG_INS | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20130226 | |||
| 7 | ET_KPI_LOG_UPD | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20130226 | |||
| 8 | ET_THRESHOLD | Call by reference | Type reference (TYPE) | POC_T_THR_TRACK | Table type for Threshold tracking | 20130226 | |||
| 9 | ET_THRESHOLD_DEL | Call by reference | Type reference (TYPE) | POC_T_THR_TRACK | Table type for Threshold tracking | 20130226 | |||
| 10 | IT_KPI_DURATION_CUST | Call by reference | Type reference (TYPE) | POC_T_KPI_DURA_DB | KPI Duration | 20130226 | |||
| 11 | IT_KPI_INFO_DB | Call by reference | Type reference (TYPE) | POC_T_KPI_INFO_DB | KPI Data - DB Instances | 20130226 | |||
| 12 | IT_PRE_BA | Call by reference | Type reference (TYPE) | POC_T_PRE_BA_DB | Previous/Predecessor Task | 20130226 | |||
| 13 | IT_PROCESS_ID | Call by reference | Type reference (TYPE) | POC_T_PROCESS_ID | Table Type: Process ID | 20130226 | |||
| 14 | IT_PROCESS_STEP_INSTANCE | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Interface Table Type for Metrics Engine | 20130226 | |||
| 15 | IT_PROCESS_STEP_INSTANCE_DB | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Interface Table Type for Metrics Engine | 20130226 | |||
| 16 | IT_THR_DURATION_CUST | Call by reference | Type reference (TYPE) | POC_T_THR_DURA | Table type for Duration threshold customizing | 20130226 |
Method CALCULATE_SERIES_KPI_DURA on class CL_POC_METRICS_ENGINE has no exception.
Method CALL_METRICS_ENGINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COUNT_THR_INS | Call by reference | Type reference (TYPE) | POC_T_THR_TRACK | Table type for Threshold tracking | 20110713 | |||
| 2 | ET_COUNT_THR_UPD | Call by reference | Type reference (TYPE) | POC_T_THR_TRACK | Table type for Threshold tracking | 20110713 | |||
| 3 | ET_CTG_THR_INS | Call by reference | Type reference (TYPE) | POC_T_THR_TRACK | Table type for Threshold tracking | 20110713 | |||
| 4 | ET_CTG_THR_UPD | Call by reference | Type reference (TYPE) | POC_T_THR_TRACK | Table type for Threshold tracking | 20110713 | |||
| 5 | ET_DUR_THR_DEL | Call by reference | Type reference (TYPE) | POC_T_THR_TRACK | Table type for Threshold tracking | 20110721 | |||
| 6 | ET_DUR_THR_INS | Call by reference | Type reference (TYPE) | POC_T_THR_TRACK | Table type for Threshold tracking | 20110713 | |||
| 7 | ET_DUR_THR_UPD | Call by reference | Type reference (TYPE) | POC_T_THR_TRACK | Table type for Threshold tracking | 20110713 | |||
| 8 | ET_KPI_ACT | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20110818 | |||
| 9 | ET_KPI_ACT_INS | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20110818 | |||
| 10 | ET_KPI_ACT_UPD | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20110818 | |||
| 11 | ET_KPI_CALCULATED | Call by reference | Type reference (TYPE) | POC_T_PRC_KPI_INFO | Calculated KPIs | 20130103 | |||
| 12 | ET_KPI_LOG | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20100628 | |||
| 13 | ET_KPI_LOG_INS | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20110818 | |||
| 14 | ET_KPI_LOG_UPD | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20110818 | |||
| 15 | IT_PRE_BA | Call by reference | Type reference (TYPE) | POC_T_PRE_BA_DB | Previous/Predecessor Task | 20110829 | |||
| 16 | IT_PROCESS_STEP_INSTANCE | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Process Step Instance | 20100628 |
Method CALL_METRICS_ENGINE on class CL_POC_METRICS_ENGINE has no exception.
Method CAL_KPI_COUNT_ACT_BO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_KPI_ACT | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20110816 | |||
| 2 | ET_KPI_ACT_INS | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20110817 | |||
| 3 | ET_KPI_LOG | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20110816 | |||
| 4 | ET_KPI_LOG_INS | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20110817 | |||
| 5 | ET_KPI_LOG_UPD | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20110817 | |||
| 6 | IS_KPI_COUNT_CUST | Call by reference | Type reference (TYPE) | POC_C_KPI_COUNT | KPI: Count | 20110809 | |||
| 7 | IS_PRC_ID | Call by reference | Type reference (TYPE) | POC_S_PROCESS_ID | Process ID | 20110809 | |||
| 8 | IT_FINAL_PRC_STEP_IN_KPI | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Interface Table Type for Metrics Engine | 20110809 | |||
| 9 | IT_KPI_INFO_DB | Call by reference | Type reference (TYPE) | POC_T_KPI_INFO_DB | KPI Data - DB Instances | 20110816 | |||
| 10 | IT_PRE_BA | Call by reference | Type reference (TYPE) | POC_T_PRE_BA_DB | Previous/Predecessor Task | 20110830 |
Method CAL_KPI_COUNT_ACT_BO on class CL_POC_METRICS_ENGINE has no exception.
Method CAL_KPI_COUNT_ACT_BO_RAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_KPI_ACT | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20111017 | |||
| 2 | ET_KPI_ACT_INS | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20111017 | |||
| 3 | ET_KPI_ACT_UPD | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20111017 | |||
| 4 | ET_KPI_LOG | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20111017 | |||
| 5 | ET_KPI_LOG_INS | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20111017 | |||
| 6 | ET_KPI_LOG_UPD | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20111017 | |||
| 7 | IS_KPI_COUNT_CUST | Call by reference | Type reference (TYPE) | POC_C_KPI_COUNT | KPI: Count | 20111017 | |||
| 8 | IS_PRC_ID | Call by reference | Type reference (TYPE) | POC_S_PROCESS_ID | Process ID | 20111017 | |||
| 9 | IT_FINAL_PRC_STEP_IN_KPI | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Interface Table Type for Metrics Engine | 20111017 | |||
| 10 | IT_KPI_INFO_DB | Call by reference | Type reference (TYPE) | POC_T_KPI_INFO_DB | KPI Data - DB Instances | 20111017 | |||
| 11 | IT_PRE_BA | Call by reference | Type reference (TYPE) | POC_T_PRE_BA_DB | Previous/Predecessor Task | 20111017 |
Method CAL_KPI_COUNT_ACT_BO_RAL on class CL_POC_METRICS_ENGINE has no exception.
Method CAL_KPI_COUNT_ACT_PRC_INST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_KPI_ACT | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20110816 | |||
| 2 | ET_KPI_ACT_INS | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log for Insert | 20110817 | |||
| 3 | ET_KPI_ACT_UPD | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log for Update | 20110817 | |||
| 4 | ET_KPI_LOG | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20110816 | |||
| 5 | ET_KPI_LOG_INS | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry for Insert | 20110817 | |||
| 6 | ET_KPI_LOG_UPD | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry for Update | 20110817 | |||
| 7 | IS_KPI_COUNT_CUST | Call by reference | Type reference (TYPE) | POC_C_KPI_COUNT | KPI: Count | 20110808 | |||
| 8 | IS_PRC_ID | Call by reference | Type reference (TYPE) | POC_S_PROCESS_ID | Process ID | 20110808 | |||
| 9 | IT_FINAL_PRC_STEP_IN_KPI | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Interface Table Type for Metrics Engine | 20110808 | |||
| 10 | IT_KPI_INFO_DB | Call by reference | Type reference (TYPE) | POC_T_KPI_INFO_DB | KPI Table | 20110816 |
Method CAL_KPI_COUNT_ACT_PRC_INST on class CL_POC_METRICS_ENGINE has no exception.
Method CAL_KPI_COUNT_TASK_BO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_KPI_ACT | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20110816 | |||
| 2 | ET_KPI_ACT_INS | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20110817 | |||
| 3 | ET_KPI_LOG | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20110816 | |||
| 4 | ET_KPI_LOG_INS | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20110817 | |||
| 5 | ET_KPI_LOG_UPD | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20110817 | |||
| 6 | IS_KPI_COUNT_CUST | Call by reference | Type reference (TYPE) | POC_C_KPI_COUNT | KPI: Count | 20110809 | |||
| 7 | IS_PRC_ID | Call by reference | Type reference (TYPE) | POC_S_PROCESS_ID | Process ID | 20110809 | |||
| 8 | IT_FINAL_PRC_STEP_IN_KPI | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Interface Table Type for Metrics Engine | 20110809 | |||
| 9 | IT_KPI_INFO_DB | Call by reference | Type reference (TYPE) | POC_T_KPI_INFO_DB | KPI Data - DB Instances | 20110816 | |||
| 10 | IT_PRE_BA | Call by reference | Type reference (TYPE) | POC_T_PRE_BA_DB | Previous/Predecessor Task | 20110830 |
Method CAL_KPI_COUNT_TASK_BO on class CL_POC_METRICS_ENGINE has no exception.
Method CAL_KPI_COUNT_TASK_BO_RAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_KPI_ACT | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20111017 | |||
| 2 | ET_KPI_ACT_INS | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20111017 | |||
| 3 | ET_KPI_ACT_UPD | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20111017 | |||
| 4 | ET_KPI_LOG | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20111017 | |||
| 5 | ET_KPI_LOG_INS | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20111017 | |||
| 6 | ET_KPI_LOG_UPD | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20111017 | |||
| 7 | IS_KPI_COUNT_CUST | Call by reference | Type reference (TYPE) | POC_C_KPI_COUNT | KPI: Count | 20111017 | |||
| 8 | IS_PRC_ID | Call by reference | Type reference (TYPE) | POC_S_PROCESS_ID | Process ID | 20111017 | |||
| 9 | IT_FINAL_PRC_STEP_IN_KPI | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Interface Table Type for Metrics Engine | 20111017 | |||
| 10 | IT_KPI_INFO_DB | Call by reference | Type reference (TYPE) | POC_T_KPI_INFO_DB | KPI Data - DB Instances | 20111017 | |||
| 11 | IT_PRE_BA | Call by reference | Type reference (TYPE) | POC_T_PRE_BA_DB | Previous/Predecessor Task | 20111017 |
Method CAL_KPI_COUNT_TASK_BO_RAL on class CL_POC_METRICS_ENGINE has no exception.
Method CAL_KPI_COUNT_TASK_PRC_INST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_KPI_ACT | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20110816 | |||
| 2 | ET_KPI_ACT_INS | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20110817 | |||
| 3 | ET_KPI_ACT_UPD | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20110817 | |||
| 4 | ET_KPI_LOG | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20110816 | |||
| 5 | ET_KPI_LOG_INS | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20110817 | |||
| 6 | ET_KPI_LOG_UPD | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20110817 | |||
| 7 | IS_KPI_COUNT_CUST | Call by reference | Type reference (TYPE) | POC_C_KPI_COUNT | KPI: Count | 20110808 | |||
| 8 | IS_PRC_ID | Call by reference | Type reference (TYPE) | POC_S_PROCESS_ID | Process ID | 20110808 | |||
| 9 | IT_FINAL_PRC_STEP_IN_KPI | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Interface Table Type for Metrics Engine | 20110808 | |||
| 10 | IT_KPI_INFO_DB | Call by reference | Type reference (TYPE) | POC_T_KPI_INFO_DB | KPI Data - DB Instances | 20110816 |
Method CAL_KPI_COUNT_TASK_PRC_INST on class CL_POC_METRICS_ENGINE has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_POC_METRICS_ENGINE has no parameter.
Method CONSTRUCTOR on class CL_POC_METRICS_ENGINE has no exception.
Method DETERMINE_COUNT_ACT_INS_UPD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_CHECK_REC | Call by reference | Type reference (TYPE) | S_CHECK_REC | Check Records | 20111228 | |||
| 2 | EVAL_ID | Call by reference | Type reference (TYPE) | POC_KPI_VALUATION_ID | KPI Valuation ID | 20111228 | |||
| 3 | EV_INIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | Flag : Initial | 20111228 | |||
| 4 | EV_INS | Call by reference | Type reference (TYPE) | ABAP_BOOL | Flag : Insert | 20111228 | |||
| 5 | EV_UPD | Call by reference | Type reference (TYPE) | ABAP_BOOL | Flag : update | 20111228 | |||
| 6 | IS_KPI_COUNT_CUST | Call by reference | Type reference (TYPE) | POC_C_KPI_COUNT | KPI: Count | 20111228 | |||
| 7 | IS_PRC_ID | Call by reference | Type reference (TYPE) | POC_S_PROCESS_ID | Process ID | 20111228 | |||
| 8 | IT_CHECK_REC | Call by reference | Type reference (TYPE) | T_CHECK_REC | Check Records | 20111228 | |||
| 9 | IT_KPI_INFO_DB | Call by reference | Type reference (TYPE) | POC_T_KPI_INFO_DB | KPI Data - DB Instances | 20111228 | |||
| 10 | IV_PRO_STEP_ID | Call by reference | Type reference (TYPE) | POC_PROCESS_STEP_ID | Activity Instance ID | 20111228 | |||
| 11 | IV_REC_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Extra check | 20111228 |
Method DETERMINE_COUNT_ACT_INS_UPD on class CL_POC_METRICS_ENGINE has no exception.
Method DETERMINE_COUNT_BO_INS_UPD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_CHECK_REC | Call by reference | Type reference (TYPE) | S_CHECK_REC | Check Records | 20120103 | |||
| 2 | EVAL_ID | Call by reference | Type reference (TYPE) | POC_KPI_VALUATION_ID | KPI Valuation ID | 20120103 | |||
| 3 | EV_INIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | Flag : Initial | 20120103 | |||
| 4 | EV_INS | Call by reference | Type reference (TYPE) | ABAP_BOOL | Flag : Insert | 20120103 | |||
| 5 | EV_UPD | Call by reference | Type reference (TYPE) | ABAP_BOOL | Flag : update | 20120103 | |||
| 6 | IS_KPI_COUNT_CUST | Call by reference | Type reference (TYPE) | POC_C_KPI_COUNT | KPI: Count | 20120103 | |||
| 7 | IS_PRC_ID | Call by reference | Type reference (TYPE) | POC_S_PROCESS_ID | Process ID | 20120103 | |||
| 8 | IT_CHECK_REC | Call by reference | Type reference (TYPE) | T_CHECK_REC | Check Records | 20120103 | |||
| 9 | IT_KPI_INFO_DB | Call by reference | Type reference (TYPE) | POC_T_KPI_INFO_DB | KPI Data - DB Instances | 20120103 | |||
| 10 | IV_BA_ID | Call by reference | Type reference (TYPE) | POC_BA_ID | Activity Instance ID | 20120103 | |||
| 11 | IV_REC_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Extra check | 20120103 |
Method DETERMINE_COUNT_BO_INS_UPD on class CL_POC_METRICS_ENGINE has no exception.
Method DETERMINE_KPI_CATEGORY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_KPI_VALUE | Call by reference | Type reference (TYPE) | POC_T_PRC_KPI_INFO | KPI information for BRF+ / BADI | 20121228 | |||
| 2 | ET_KPI_LOG | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20110105 | |||
| 3 | ET_THRESHOLD | Call by reference | Type reference (TYPE) | POC_T_THR_TRACK | Table type for Threshold tracking | 20110711 | |||
| 4 | IT_KPI_CATEGORY_CUST | Call by reference | Type reference (TYPE) | POC_T_KPI_CTG_DB | KPI Category | 20110105 | |||
| 5 | IT_PROCESS_ID | Call by reference | Type reference (TYPE) | POC_T_PROCESS_ID | Table Type: Process ID | 20110105 | |||
| 6 | IT_PROCESS_STEP_INSTANCE | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Interface Table Type for Metrics Engine | 20110105 | |||
| 7 | IT_PROCESS_STEP_INSTANCE_DB | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Process Steps Instances from DB | 20110111 | |||
| 8 | IT_THR_CATEGORY_CUST | Call by reference | Type reference (TYPE) | POC_T_THR_CTG | Table type for Classification threshold customizing | 20110712 |
Method DETERMINE_KPI_CATEGORY on class CL_POC_METRICS_ENGINE has no exception.
Method DETERMINE_THR_VALUE_FROM_RULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_THRESHOLD_UNIT | Call by reference | Type reference (TYPE) | POC_DUR_THR_UNIT | Unit of Measurement for Duration Threshold | 20110824 | |||
| 2 | EV_THRESHOLD_VAL_COUNT | Call by reference | Type reference (TYPE) | POC_THR_VAL_COUNT | Count Threshold Value | 20110824 | |||
| 3 | EV_THRESHOLD_VAL_CTG | Call by reference | Type reference (TYPE) | POC_THR_VAL_CLAS | Classification Threshold | 20110824 | |||
| 4 | EV_THRESHOLD_VAL_DUR | Call by reference | Type reference (TYPE) | POC_THR_VAL_DUR | Duration Threshold Value | 20110824 | |||
| 5 | IS_COUNT_THR_BRF_DEF | Call by reference | Type reference (TYPE) | POC_S_BRF_THR_COUNT_DEF | Count KPI and Threshold Definition | 20110824 | |||
| 6 | IS_CTG_THR_BRF_DEF | Call by reference | Type reference (TYPE) | POC_S_BRF_THR_CTG_DEF | Classification KPI and Threshold Definition | 20110824 | |||
| 7 | IS_DUR_THR_BRF_DEF | Call by reference | Type reference (TYPE) | POC_S_BRF_THR_DURA_DEF | Duration KPI and Threshold Definition | 20110824 | |||
| 8 | IT_PROCESS_STEP_INSTANCE | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Interface Table Type for Metrics Engine | 20110824 |
Method DETERMINE_THR_VALUE_FROM_RULE on class CL_POC_METRICS_ENGINE has no exception.
Method DUR_START_END_GET_ACT_BO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_END_PRC_STEP | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | End Step | 20110818 | |||
| 2 | ET_START_PRC_STEP | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Start Step | 20110818 | |||
| 3 | IS_KPI | Call by reference | Type reference (TYPE) | POC_C_KPI_DURA | 20110818 | ||||
| 4 | IS_PROCESS_ID | Call by reference | Type reference (TYPE) | POC_S_PROCESS_ID | Process ID | 20110818 | |||
| 5 | IT_PRE_BA | Call by reference | Type reference (TYPE) | POC_T_PRE_BA_DB | Previous/Predecessor Task | 20121029 | |||
| 6 | IT_STEPS | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Interface Table Type for Metrics Engine | 20110818 |
Method DUR_START_END_GET_ACT_BO on class CL_POC_METRICS_ENGINE has no exception.
Method DUR_START_END_GET_ACT_PRC_INS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_END_PRC_STEP | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | End Step | 20110818 | |||
| 2 | ET_START_PRC_STEP | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Start Step | 20110818 | |||
| 3 | IS_KPI | Call by reference | Type reference (TYPE) | POC_C_KPI_DURA | 20110808 | ||||
| 4 | IS_PROCESS_ID | Call by reference | Type reference (TYPE) | POC_S_PROCESS_ID | Process ID | 20110808 | |||
| 5 | IT_STEPS | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Interface Table Type for Metrics Engine | 20110808 |
Method DUR_START_END_GET_ACT_PRC_INS on class CL_POC_METRICS_ENGINE has no exception.
Method DUR_START_END_GET_TASK_BO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_END_PRC_STEP | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | End Step | 20110818 | |||
| 2 | ET_START_PRC_STEP | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Start Step | 20110818 | |||
| 3 | IS_KPI | Call by reference | Type reference (TYPE) | POC_C_KPI_DURA | 20110818 | ||||
| 4 | IS_PROCESS_ID | Call by reference | Type reference (TYPE) | POC_S_PROCESS_ID | Process ID | 20110818 | |||
| 5 | IT_PRE_BA | Call by reference | Type reference (TYPE) | POC_T_PRE_BA_DB | Previous/Predecessor Task | 20111209 | |||
| 6 | IT_STEPS | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Interface Table Type for Metrics Engine | 20110818 |
Method DUR_START_END_GET_TASK_BO on class CL_POC_METRICS_ENGINE has no exception.
Method DUR_START_END_GET_TASK_PRC_INS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_END_PRC_STEP | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | End Step | 20110818 | |||
| 2 | ET_START_PRC_STEP | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Start Step | 20110818 | |||
| 3 | IS_KPI | Call by reference | Type reference (TYPE) | POC_C_KPI_DURA | 20110808 | ||||
| 4 | IS_PROCESS_ID | Call by reference | Type reference (TYPE) | POC_S_PROCESS_ID | Process ID | 20110808 | |||
| 5 | IT_STEPS | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Interface Table Type for Metrics Engine | 20110808 |
Method DUR_START_END_GET_TASK_PRC_INS on class CL_POC_METRICS_ENGINE has no exception.
Method ENRICH_PROCESS_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PROCESS_STEP_INSTANCE | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Process Step Instance | 20110909 |
Method ENRICH_PROCESS_INSTANCE on class CL_POC_METRICS_ENGINE has no exception.
Method GET_HEADERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_STEP_INSTANCES_HEADER | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Interface Table Type for Metrics Engine | 20110830 | |||
| 2 | IT_STEP_INSTANCES_ALL | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Interface Table Type for Metrics Engine | 20110830 |
Method GET_HEADERS on class CL_POC_METRICS_ENGINE has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_METRICS_ENGINE | Call by reference | Object reference (TYPE REF TO) | CL_POC_METRICS_ENGINE | Metrics/KPI Calculation | 20101202 |
Method GET_INSTANCE on class CL_POC_METRICS_ENGINE has no exception.
Method GET_PREVIOUS_BA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PRE_BA | Call by reference | Type reference (TYPE) | POC_T_PRE_BA_DB | Previous/Predecessor Task | 20110829 | |||
| 2 | IT_PROCESS_STEP_INSTANCE | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Process Step Instance | 20110829 |
Method GET_PREVIOUS_BA on class CL_POC_METRICS_ENGINE has no exception.
Method GET_PRE_TASKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PRE_BA | Call by reference | Type reference (TYPE) | T_PRE_BA_DATA | Previous/Predecessor Task | 20110830 | |||
| 2 | IS_STEP_INSTANCE | Call by reference | Type reference (TYPE) | POC_S_PRC_STEP_KPI | Activity Metrics Interface | 20110830 | |||
| 3 | IT_PRE_BA | Call by reference | Type reference (TYPE) | POC_T_PRE_BA_DB | Previous/Predecessor Task | 20110830 | |||
| 4 | IT_STEP_INSTANCES_ALL | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Interface Table Type for Metrics Engine | 20110830 | |||
| 5 | IV_BA_ID | Call by reference | Type reference (TYPE) | POC_BA_ID | Task Instance ID | 20110908 |
Method GET_PRE_TASKS on class CL_POC_METRICS_ENGINE has no exception.
Method GET_PROCESS_KPI_DEFINITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_KPI_INFO | Call by reference | Type reference (TYPE) | POC_T_KPI_INFO | POC KPI Category Tabletype | 20101207 | |||
| 2 | IT_PROCESS_STEP_INSTANCE | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Process Instance | 20101207 |
Method GET_PROCESS_KPI_DEFINITION on class CL_POC_METRICS_ENGINE has no exception.
Method PREPARE_COUNT_ACT_BO_RECORDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_KPI_ACT | Call by reference | Type reference (TYPE) | POC_D_KPI_ACT | KPI Activity Log | 20111228 | |||
| 2 | ES_KPI_ACT_QF | Call by reference | Type reference (TYPE) | POC_D_KPI_ACT | Task Log KPI Values | 20120104 | |||
| 3 | ES_KPI_INFO_DB | Call by reference | Type reference (TYPE) | POC_S_KPI_INFO_DB | KPI Data - DB Instances | 20111228 | |||
| 4 | ES_KPI_INFO_DB_ADD | Call by reference | Type reference (TYPE) | POC_S_KPI_INFO_DB | KPI Data - DB Instances | 20111228 | |||
| 5 | ES_KPI_LOG | Call by reference | Type reference (TYPE) | POC_D_KPI_LOG | KPI Log Entry | 20111228 | |||
| 6 | IS_KPI_COUNT_CUST | Call by reference | Type reference (TYPE) | POC_C_KPI_COUNT | KPI: Count | 20111228 | |||
| 7 | IS_PRC_ID | Call by reference | Type reference (TYPE) | POC_S_PROCESS_ID | Process ID | 20111228 | |||
| 8 | IS_PRC_STEP_IN_KPI_QF | Call by reference | Type reference (TYPE) | POC_S_PRC_STEP_KPI | Activity Metrics Interface | 20120104 | |||
| 9 | IT_KPI_INFO_DB | Call by reference | Type reference (TYPE) | POC_T_KPI_INFO_DB | KPI Data - DB Instances | 20111228 | |||
| 10 | IVAL_ID | Call by reference | Type reference (TYPE) | POC_KPI_VALUATION_ID | KPI Valuation ID | 20111228 | |||
| 11 | IV_COUNT | Call by reference | Type reference (TYPE) | I | Count KPI Value | 20111228 | |||
| 12 | IV_PRO_STEP_ID | Call by reference | Type reference (TYPE) | POC_PROCESS_STEP_ID | Activity Instance ID | 20111228 |
Method PREPARE_COUNT_ACT_BO_RECORDS on class CL_POC_METRICS_ENGINE has no exception.
Method PREPARE_COUNT_ACT_PRC_RECORDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_KPI_ACT | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20111227 | |||
| 2 | ET_KPI_ACT_INS | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20111227 | |||
| 3 | ET_KPI_LOG | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20111227 | |||
| 4 | ET_KPI_LOG_INS | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20111227 | |||
| 5 | ET_KPI_LOG_UPD | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20111227 | |||
| 6 | IS_KPI_COUNT_CUST | Call by reference | Type reference (TYPE) | POC_C_KPI_COUNT | KPI: Count | 20111227 | |||
| 7 | IS_PRC_ID | Call by reference | Type reference (TYPE) | POC_S_PROCESS_ID | Process ID | 20111227 | |||
| 8 | IS_PRC_STEP_IN_KPI | Call by reference | Type reference (TYPE) | POC_S_PRC_STEP_KPI | Activity Metrics Interface | 20111227 | |||
| 9 | IT_KPI_INFO_DB | Call by reference | Type reference (TYPE) | POC_T_KPI_INFO_DB | KPI Data - DB Instances | 20111227 | |||
| 10 | IV_COUNT | Call by reference | Type reference (TYPE) | I | Count KPI Value | 20111227 |
Method PREPARE_COUNT_ACT_PRC_RECORDS on class CL_POC_METRICS_ENGINE has no exception.
Method PREPARE_COUNT_TASK_BO_RECORDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_KPI_ACT | Call by reference | Type reference (TYPE) | POC_D_KPI_ACT | KPI Activity Log | 20120103 | |||
| 2 | ES_KPI_ACT_QF | Call by reference | Type reference (TYPE) | POC_D_KPI_ACT | Task Log KPI Values | 20120104 | |||
| 3 | ES_KPI_INFO_DB | Call by reference | Type reference (TYPE) | POC_S_KPI_INFO_DB | KPI Data - DB Instances | 20120103 | |||
| 4 | ES_KPI_INFO_DB_ADD | Call by reference | Type reference (TYPE) | POC_S_KPI_INFO_DB | KPI Data - DB Instances | 20120103 | |||
| 5 | ES_KPI_LOG | Call by reference | Type reference (TYPE) | POC_D_KPI_LOG | KPI Log Entry | 20120103 | |||
| 6 | IS_KPI_COUNT_CUST | Call by reference | Type reference (TYPE) | POC_C_KPI_COUNT | KPI: Count | 20120103 | |||
| 7 | IS_PRC_ID | Call by reference | Type reference (TYPE) | POC_S_PROCESS_ID | Process ID | 20120103 | |||
| 8 | IS_PRC_STEP_IN_KPI_QF | Call by reference | Type reference (TYPE) | POC_S_PRC_STEP_KPI | Activity Metrics Interface | 20120104 | |||
| 9 | IT_KPI_INFO_DB | Call by reference | Type reference (TYPE) | POC_T_KPI_INFO_DB | KPI Data - DB Instances | 20120103 | |||
| 10 | IVAL_ID | Call by reference | Type reference (TYPE) | POC_KPI_VALUATION_ID | KPI Valuation ID | 20120103 | |||
| 11 | IV_BA_ID | Call by reference | Type reference (TYPE) | POC_BA_ID | Task Instance ID | 20120103 | |||
| 12 | IV_COUNT | Call by reference | Type reference (TYPE) | I | Count KPI Value | 20120103 |
Method PREPARE_COUNT_TASK_BO_RECORDS on class CL_POC_METRICS_ENGINE has no exception.
Method PREPARE_COUNT_TASK_PRC_RECORDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_KPI_ACT | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20111228 | |||
| 2 | ET_KPI_ACT_INS | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20111228 | |||
| 3 | ET_KPI_LOG | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20111228 | |||
| 4 | ET_KPI_LOG_INS | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20111228 | |||
| 5 | ET_KPI_LOG_UPD | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | KPI Log Entry | 20111228 | |||
| 6 | IS_KPI_COUNT_CUST | Call by reference | Type reference (TYPE) | POC_C_KPI_COUNT | KPI: Count | 20111228 | |||
| 7 | IS_PRC_ID | Call by reference | Type reference (TYPE) | POC_S_PROCESS_ID | Process ID | 20111228 | |||
| 8 | IS_PRC_STEP_IN_KPI | Call by reference | Type reference (TYPE) | POC_S_PRC_STEP_KPI | Activity Metrics Interface | 20111228 | |||
| 9 | IT_KPI_INFO_DB | Call by reference | Type reference (TYPE) | POC_T_KPI_INFO_DB | KPI Data - DB Instances | 20111228 | |||
| 10 | IV_COUNT | Call by reference | Type reference (TYPE) | I | Count KPI Value | 20111228 |
Method PREPARE_COUNT_TASK_PRC_RECORDS on class CL_POC_METRICS_ENGINE has no exception.
Method PREPARE_DB_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_QUERY | Call by reference | Type reference (TYPE) | T_PRC_STEP_QUERY | Query Parameters | 20110111 | |||
| 2 | IT_KPI_CATEGORY_CUST | Call by reference | Type reference (TYPE) | POC_T_KPI_CTG_DB | KPI Category | 20110110 | |||
| 3 | IT_KPI_COUNT_CUST | Call by reference | Type reference (TYPE) | POC_T_KPI_COUNT_DB | KPI Count | 20110110 | |||
| 4 | IT_KPI_DURATION_CUST | Call by reference | Type reference (TYPE) | POC_T_KPI_DURA_DB | KPI Duration | 20110110 | |||
| 5 | IT_PROCESS_ID | Call by reference | Type reference (TYPE) | POC_T_PROCESS_ID | Table Type: Process ID | 20110110 |
Method PREPARE_DB_READ on class CL_POC_METRICS_ENGINE has no exception.
Method PREPARE_DUR_THR_RECORDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_THRESHOLD | Call by reference | Type reference (TYPE) | POC_T_THR_TRACK | Threshold tracking Table | 20111129 | |||
| 2 | ET_THRESHOLD_DEL | Call by reference | Type reference (TYPE) | POC_T_THR_TRACK | Threshold tracking Table fro deletion | 20111129 | |||
| 3 | IS_KPI_DURATION_CUST | Call by reference | Type reference (TYPE) | POC_C_KPI_DURA | KPI Duration Customizing | 20111129 | |||
| 4 | IS_PROCESS | Call by reference | Type reference (TYPE) | POC_S_PROCESS_ID | Process Info | 20111129 | |||
| 5 | IT_PROCESS_STEP_INSTANCE | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Step instances | 20111129 | |||
| 6 | IT_THR_DURATION_CUST | Call by reference | Type reference (TYPE) | POC_T_THR_DURA | Duration threshold customizing Table | 20111129 | |||
| 7 | IV_DURATION | Call by reference | Type reference (TYPE) | POC_PROCESS_KPI_DURA_VALUE | Value of Duration KPI for a Process | 20111129 | |||
| 8 | IV_START_TIME | Call by reference | Type reference (TYPE) | POC_EXECUTION_TIME | Start Time of the process | 20111129 |
Method PREPARE_DUR_THR_RECORDS on class CL_POC_METRICS_ENGINE has no exception.
Method PREPARE_KPI_FOR_RULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_KPI_VALUE | Call by reference | Type reference (TYPE) | POC_T_PRC_KPI_INFO | KPI values for BRF+ / BADI | 20121227 | |||
| 2 | IT_ACT_CURRENT | Call by reference | Type reference (TYPE) | POC_T_KPI_ACT | KPI Activity Log | 20121228 | |||
| 3 | IT_KPI_CLASS_CUST | Call by reference | Type reference (TYPE) | POC_T_KPI_CTG_DB | KPI Category Customizing | 20121227 | |||
| 4 | IT_KPI_COUNT_CUST | Call by reference | Type reference (TYPE) | POC_T_KPI_COUNT_DB | KPI Count Customizing | 20121227 | |||
| 5 | IT_KPI_CURRENT | Call by reference | Type reference (TYPE) | POC_T_KPI_LOG | Current KPI Log Entries | 20121228 | |||
| 6 | IT_KPI_DB | Call by reference | Type reference (TYPE) | POC_T_KPI_INFO_DB | KPI Log Entries from DB | 20121227 | |||
| 7 | IT_KPI_DUR_CUST | Call by reference | Type reference (TYPE) | POC_T_KPI_DURA_DB | KPI Duration Customizing | 20121227 | |||
| 8 | IT_PROCESS_ID | Call by reference | Type reference (TYPE) | POC_T_PROCESS_ID | Process ID, Process Type ID info | 20121227 | |||
| 9 | IT_THR_CURRENT | Call by reference | Type reference (TYPE) | POC_T_THR_TRACK | Current Thresholds | 20121227 | |||
| 10 | IT_THR_DB | Call by reference | Type reference (TYPE) | POC_T_THR_TRACK | Thresholds from DB | 20121227 |
Method PREPARE_KPI_FOR_RULE on class CL_POC_METRICS_ENGINE has no exception.
Method QUERY_PROCESS_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | POC_T_APPL_LOG_MSG | Application Log Message Data | 20101229 | |||
| 2 | ET_PROCESS_STEP_INSTANCE | Call by reference | Type reference (TYPE) | POC_T_PRC_STEP_KPI | Interface Table Type for Metrics Engine | 20101228 | |||
| 3 | IT_QUERY | Call by reference | Type reference (TYPE) | T_PRC_STEP_QUERY | Query Parameters | 20101228 |
Method QUERY_PROCESS_DETAILS on class CL_POC_METRICS_ENGINE has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 703 |