SAP ABAP Class CL_POC_BRF_RULESET_GENERATE (Ruleset Generation)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-POC (Application Component) Process Orchestration for Built-In Processes
     BS_POC_MAIN (Package) Process Orchestration - Runtime
Properties
Class CL_POC_BRF_RULESET_GENERATE  
Short Description Ruleset Generation    
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 20110331   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_POC_BRF_RULESET_GENERATE has no interface implemented.
Friends
Class CL_POC_BRF_RULESET_GENERATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_BRF_GENERATE Static Attribute Private Object reference (TYPE REF TO) CL_POC_BRF_RULESET_GENERATE Ruleset Generation 20110418
2 MO_BRF_APPLICATION Instance attribute Public Object reference (TYPE REF TO) IF_FDT_APPLICATION FDT: Application 20120217
3 MO_RULESET_ACTIVITY Instance attribute Public Object reference (TYPE REF TO) IF_FDT_RULESET Activity Ruleset Processing 20110413
4 MO_RULESET_KPI Instance attribute Public Object reference (TYPE REF TO) IF_FDT_RULESET KPI Ruleset Processing 20110413
5 MO_RULESET_STATUS Instance attribute Public Object reference (TYPE REF TO) IF_FDT_RULESET Status Ruleset Processing 20110413
6 MT_RULESET Instance attribute Public Type reference (TYPE) POC_T_BRF_RULESET_DETAILS Ruleset Details Table 20110414
7 MT_RULESET_DELETE Instance attribute Public Type reference (TYPE) POC_T_BRF_RULESET Table for Ruleset Details 20110531
8 MV_FUNCTION_ID Static Attribute Public Type reference (TYPE) CHAR32 Character field, length 32 20110929
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVITY_RULESET_PROCESSING Instance method Public Method Create Activity Binding Ruleset 20110331
2 DELETE_BRF_RULESET Instance method Public Method Mark a Ruleset for Deletion in BRFplus 20110510
3 GET_INSTANCE Static method Public Method Gets an Instance 20110418
4 KPI_RULESET_PROCESSING Instance method Public Method Create Classification KPI Ruleset 20110331
5 SAVE_RULESET Instance method Public Method Save BRFplus Ruleset 20110412
6 STATUS_RULESET_PROCESSING Instance method Public Method Create Status Ruleset 20110331
7 THRESHOLD_RULESET_PROCESSING Instance method Public Method Create the Ruleset for Thresholds 20110818
Events
Class CL_POC_BRF_RULESET_GENERATE has no event.
Types
Class CL_POC_BRF_RULESET_GENERATE has no local type.
Method Signatures

Method ACTIVITY_RULESET_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RULESET_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20110331
2 Exporting EV_RULESET_NAME Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20110331
3 Importing IV_BO_TYPE Call by reference Type reference (TYPE) POC_BO_TYPE Business Object Type 20110331
4 Importing IV_FUNCTION_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20110407
5 Importing IV_PROCESS_STEP_TYPE_ID Call by reference Type reference (TYPE) POC_PROCESS_STEP_TYPE_ID Activity Definition ID 20110407
6 Importing IV_PROCESS_TYPE_ID Call by reference Type reference (TYPE) POC_PROCESS_TYPE_ID Process Definition ID 20110331
7 Importing IV_PROCESS_VERSION Call by reference Type reference (TYPE) POC_PROCESS_VERSION Process Version 20110331
8 Importing IV_TASK_TYPE Call by reference Type reference (TYPE) POC_BA_TYPE Task Type ID 20110331

Method ACTIVITY_RULESET_PROCESSING on class CL_POC_BRF_RULESET_GENERATE has no exception.

Method DELETE_BRF_RULESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RULESET_ID Call by reference Type reference (TYPE) POC_T_BRF_RULESET Table for BRFplus Ruleset Details 20110510

Method DELETE_BRF_RULESET on class CL_POC_BRF_RULESET_GENERATE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_BRF_GENERATE Value transfer Object reference (TYPE REF TO) CL_POC_BRF_RULESET_GENERATE Ruleset Generation 20110418

Method GET_INSTANCE on class CL_POC_BRF_RULESET_GENERATE has no exception.

Method KPI_RULESET_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RULESET_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20110331
2 Exporting EV_RULESET_NAME Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20110331
3 Importing IV_FUNCTION_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20110406
4 Importing IV_KPI_CATEGORY Call by reference Type reference (TYPE) POC_PROCESS_KPI_CATEGORY '03' KPI Type 20110816
5 Importing IV_KPI_TYPE_ID Call by reference Type reference (TYPE) POC_PROCESS_KPI_TYPE Key Performance Indicator Definition ID 20110331
6 Importing IV_PROCESS_TYPE_ID Call by reference Type reference (TYPE) POC_PROCESS_TYPE_ID Process Definition ID 20110331
7 Importing IV_PROCESS_VERSION Call by reference Type reference (TYPE) POC_PROCESS_VERSION Process Version 20110331

Method KPI_RULESET_PROCESSING on class CL_POC_BRF_RULESET_GENERATE has no exception.

Method SAVE_RULESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) POC_T_APPL_LOG_MSG Application Log Message Data 20120209
2 Exporting ET_RULESET_FAILED Call by reference Type reference (TYPE) POC_T_BRF_RULESET Table for BRFplus Ruleset Details 20120209
3 Importing IT_RULESET_ID Call by reference Type reference (TYPE) POC_T_BRF_RULESET Table for BRFplus Ruleset Details 20110414
# Exception Resumable Description Created on
1 ERROR Error Occured when saving BRF+ Ruleset 20120209

Method STATUS_RULESET_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RULESET_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20110331
2 Exporting EV_RULESET_NAME Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20110331
3 Importing IV_FUNCTION_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20110406
4 Importing IV_PROCESS_TYPE_ID Call by reference Type reference (TYPE) POC_PROCESS_TYPE_ID Process Definition ID 20110331
5 Importing IV_PROCESS_VERSION Call by reference Type reference (TYPE) POC_PROCESS_VERSION Process Version 20110331

Method STATUS_RULESET_PROCESSING on class CL_POC_BRF_RULESET_GENERATE has no exception.

Method THRESHOLD_RULESET_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RULESET_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20110818
2 Exporting EV_RULESET_NAME Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20110818
3 Importing IV_FUNCTION_ID Call by reference Type reference (TYPE) FDT_UUID FDT: Universal Unique Identifier 20110818
4 Importing IV_KPI_CATEGORY Call by reference Type reference (TYPE) POC_PROCESS_KPI_CATEGORY KPI Type 20110818
5 Importing IV_KPI_TYPE_ID Call by reference Type reference (TYPE) POC_PROCESS_KPI_TYPE Key Performance Indicator Definition ID 20110818
6 Importing IV_PROCESS_TYPE_ID Call by reference Type reference (TYPE) POC_PROCESS_TYPE_ID Process Definition ID 20110818
7 Importing IV_PROCESS_VERSION Call by reference Type reference (TYPE) POC_PROCESS_VERSION Process Version 20110818
8 Importing IV_THR_DEF_ID Call by reference Type reference (TYPE) POC_THR_DEF_ID Threshold Definition ID 20110825

Method THRESHOLD_RULESET_PROCESSING on class CL_POC_BRF_RULESET_GENERATE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 731