SAP ABAP Class CL_HRASR00_RULE_EVALUATOR (Rule Evaluator)
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_EVALUATOR  
Short Description Rule Evaluator    
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 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRASR00_RULE_EVALUATOR has no forward declaration.
Interfaces
Class CL_HRASR00_RULE_EVALUATOR has no interface implemented.
Friends
Class CL_HRASR00_RULE_EVALUATOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_FOEV_CONNECTOR Instance attribute Private Object reference (TYPE REF TO) CL_HRASR00_FOEV_CONNECTOR 20050406
2 A_FORM_SCENARIO Instance attribute Private Type reference (TYPE) ASR_FORM_SCENARIO 20050406
3 A_FORM_SCENARIO_VERSION Instance attribute Private Type reference (TYPE) ASR_FORM_SCENARIO_VERSION 20050406
4 A_RULE Instance attribute Private Type reference (TYPE) ASR_RULE 20050406
5 A_RULE_EVALUATOR_INSTANCE_TAB Static Attribute Private Type reference (TYPE) RULE_EVALUATOR_INSTANCE_TAB 20050406
6 A_RULE_ID Instance attribute Public Type reference (TYPE) SYSUUID_C 20050406
7 FALSE Instance attribute Private Type reference (TYPE) CHAR1 SPACE 20051010
8 TRUE Instance attribute Private Type reference (TYPE) CHAR1 'X' 20051010
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor 20050406
2 EVALUATE Instance method Public Method 20050406
3 GET_INSTANCE Static method Public Method 20050406
4 GET_RULE_FIELDS Instance method Public Method 20050526
Events
Class CL_HRASR00_RULE_EVALUATOR has no event.
Types
Class CL_HRASR00_RULE_EVALUATOR 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

Method CONSTRUCTOR on class CL_HRASR00_RULE_EVALUATOR has no exception.

Method EVALUATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELD_VALUES Call by reference Type reference (TYPE) HRASR00VALUE_OF_FIELD_TAB 20050527
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D 20051010
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20051010
4 Exporting RESULT Call by reference Object reference (TYPE REF TO) DATA 20050406

Method EVALUATE on class CL_HRASR00_RULE_EVALUATOR 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_EVALUATOR Call by reference Object reference (TYPE REF TO) CL_HRASR00_RULE_EVALUATOR 20050406

Method GET_INSTANCE on class CL_HRASR00_RULE_EVALUATOR has no exception.

Method GET_RULE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FIELDLIST Call by reference Type reference (TYPE) HRBAS_FIELDLIST_TAB Liste von Feldnamen 20050526
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D 20050527
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER 20050527

Method GET_RULE_FIELDS on class CL_HRASR00_RULE_EVALUATOR has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 600