SAP ABAP Class CL_HRASR00_RULE_BUILDER (Rule Builder)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PA-AS (Application Component) HR Administrative Services
     PAOC_ASR_CONTROLLER (Package) Controller
Properties
Class CL_HRASR00_RULE_BUILDER  
Short Description Rule Builder    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_ASR_CONTROLLER   Controller 
Created 20050406   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRASR00_RULE_BUILDER has no forward declaration.
Interfaces
Class CL_HRASR00_RULE_BUILDER has no interface implemented.
Friends
Class CL_HRASR00_RULE_BUILDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_FOBU_CONNECTOR Instance attribute Private Object reference (TYPE REF TO) CL_HRASR00_FOBU_CONNECTOR 20050406
2 A_FORMULA Instance attribute Public Object reference (TYPE REF TO) CL_FOBU_FORMULA Formula Builder 20050502
3 A_FORM_SCENARIO Instance attribute Private Type reference (TYPE) ASR_FORM_SCENARIO 20050406
4 A_FORM_SCENARIO_VERSION Instance attribute Private Type reference (TYPE) ASR_FORM_SCENARIO_VERSION 20050406
5 A_RULE Instance attribute Private Type reference (TYPE) ASR_RULE 20050406
6 A_RULE_BUILDER_INSTANCE_TAB Static Attribute Private Type reference (TYPE) RULE_BUILDER_INSTANCE_TAB 20050406
7 A_RULE_ID Instance attribute Public Type reference (TYPE) SYSUUID_C 20050406
8 A_RULE_TEXT Instance attribute Private Type reference (TYPE) ASR_RULE_TEXT Name of Rule 20050502
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor 20050406
2 CREATE_RULE Instance method Public Method 20050406
3 DELETE_RULE Instance method Public Method 20050527
4 DISPLAY_RULE Instance method Public Method 20050502
5 EDIT_RULE Instance method Public Method 20050406
6 GET_INSTANCE Static method Public Method 20050406
7 LAUNCH_FORMULA_BUILDER Instance method Public Method 20050502
Events
Class CL_HRASR00_RULE_BUILDER has no event.
Types
Class CL_HRASR00_RULE_BUILDER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORM_SCENARIO Call by reference Type reference (TYPE) ASR_FORM_SCENARIO 20050406
2 Importing FORM_SCENARIO_VERSION Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_VERSION 20050406
3 Importing RULE Call by reference Type reference (TYPE) ASR_RULE 20050406
4 Importing RULE_TEXT Call by reference Type reference (TYPE) ASR_RULE_TEXT Bezeichnung der Regel 20050502

Method CONSTRUCTOR on class CL_HRASR00_RULE_BUILDER has no exception.

Method CREATE_RULE Signature

Method CREATE_RULE on class CL_HRASR00_RULE_BUILDER has no parameter.
Method CREATE_RULE on class CL_HRASR00_RULE_BUILDER has no exception.

Method DELETE_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORM_SCENARIO Call by reference Type reference (TYPE) ASR_FORM_SCENARIO 20050527
2 Importing FORM_SCENARIO_VERSION Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_VERSION 20050527
3 Importing RULE Call by reference Type reference (TYPE) ASR_RULE 20050527

Method DELETE_RULE on class CL_HRASR00_RULE_BUILDER has no exception.

Method DISPLAY_RULE Signature

Method DISPLAY_RULE on class CL_HRASR00_RULE_BUILDER has no parameter.
Method DISPLAY_RULE on class CL_HRASR00_RULE_BUILDER has no exception.

Method EDIT_RULE Signature

Method EDIT_RULE on class CL_HRASR00_RULE_BUILDER has no parameter.
Method EDIT_RULE on class CL_HRASR00_RULE_BUILDER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORM_SCENARIO Call by reference Type reference (TYPE) ASR_FORM_SCENARIO 20050406
2 Importing FORM_SCENARIO_VERSION Call by reference Type reference (TYPE) ASR_FORM_SCENARIO_VERSION 20050406
3 Importing RULE Call by reference Type reference (TYPE) ASR_RULE 20050406
4 Exporting RULE_BUILDER Call by reference Object reference (TYPE REF TO) CL_HRASR00_RULE_BUILDER 20050406
5 Importing RULE_TEXT Call by reference Type reference (TYPE) ASR_RULE_TEXT Bezeichnung der Regel 20050502

Method GET_INSTANCE on class CL_HRASR00_RULE_BUILDER has no exception.

Method LAUNCH_FORMULA_BUILDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DISPLAY_MODE Call by reference Type reference (TYPE) CHAR1 Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050502
2 Exporting EXIT_CODE Call by reference Type reference (TYPE) SY-UCOMM 20050502
3 Importing FORMULA Call by reference Object reference (TYPE REF TO) CL_FOBU_FORMULA 20050606

Method LAUNCH_FORMULA_BUILDER on class CL_HRASR00_RULE_BUILDER has no exception.
History
Last changed by/on SAP  20050615 
SAP Release Created in 600