SAP ABAP Class CL_ACTION_BASE_BRF (BRF: Runtime - Concrete Action - Basis Class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BRF (Application Component) Business Rule Framework
     SBRF (Package) Business Rule Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ACTION_BRF BRF: Actions 20021220
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RULE_COMPONENT_BRF BRF: Rule Component 20011129
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_AC_REFERRAL_ICL BRF: Action Messages 20011205
2 Inheritance (c INHERITING FROM c_ref)  RS_BCT_PBPC_BRF_UPDATE PBPC: Processing of update actions in BRF 20051129
3 Inheritance (c INHERITING FROM c_ref)  CL_FMCA_AC_MESSAGE_BRF BRF: Runtime - Create Messages 20050311
4 Inheritance (c INHERITING FROM c_ref)  CL_FMCA_AC_INIT_PUFF_BRF BRF: Runtime - Initialize from Buffer in context 20050323
5 Inheritance (c INHERITING FROM c_ref)  CL_FMCA_AC_BILL_BRF BRF: Run time - Create from billing line 20050314
6 Inheritance (c INHERITING FROM c_ref)  CL_FMCA_AC_ADDITEM_NEW_BRF BRF: Runtime - Create Texts for Additional Items 20060530
7 Inheritance (c INHERITING FROM c_ref)  CL_FMCA_AC_ADDITEM_BRF BRF: Runtime - Create Texts for Additional Items 20050310
8 Inheritance (c INHERITING FROM c_ref)  CL_AC_WORKFLOW_ICL BRF: Action Messages 20011205
9 Inheritance (c INHERITING FROM c_ref)  CL_AC_WORKFLOW_BRF BRF: Runtime - Start Workflow Action 20041223
10 Inheritance (c INHERITING FROM c_ref)  CL_AC_ACTIVITY_EVENT_ICL BRF: Action Event of Activity Management 20030514
... Click here to see Used By full list (18 items)
Properties
Class CL_ACTION_BASE_BRF  
Short Description BRF: Runtime - Concrete Action - Basis Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SBRF   Business Rule Framework 
Created 20011129   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ACTION_BASE_BRF has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ACTION_BRF BRF: Actions 20021220
2 IF_RULE_COMPONENT_BRF BRF: Rule Component 20011129
Friends
Class CL_ACTION_BASE_BRF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_FALSE Instance attribute Protected Attribute reference (LIKE) 20011129
2 MC_TRUE Instance attribute Protected Attribute reference (LIKE) 20011129
3 MO_PROCESSOR Instance attribute Protected Attribute reference (LIKE) BRF: Action Processor 20030109
4 MS_BRF170 Instance attribute Protected Attribute reference (LIKE) BRF: Action 20030109
5 MS_BRF171 Instance attribute Protected Attribute reference (LIKE) BRF: Subactions 20030109
6 MS_TRACE Instance attribute Protected Attribute reference (LIKE) 20030109
7 MT_BRF259 Instance attribute Protected Attribute reference (LIKE) 20030109
8 MV_APPLCLASS Instance attribute Protected Attribute reference (LIKE) 20030110
9 MV_ERROR Instance attribute Protected Attribute reference (LIKE) 20030110
10 MV_UNDO Instance attribute Protected Attribute reference (LIKE) Undo Action 20030109
Methods
# Method Level Visibility Method type Description Created on
1 INITIALIZE Instance method Public Method Initialization 20030110
2 PREPARE Instance method Public Method 20030109
3 PROCESS Instance method Public Method 20030110
4 PROCESS_BEGIN Instance method Protected Method Prepares Evaluation (Trace) 20021219
5 PROCESS_END Instance method Protected Method Ends Evaluation (Trace) 20021219
6 PROCESS_SPECIFIC Instance method Protected Method Executes Special Evaluations 20021219
7 PROCESS_SUBEXPRESSION Instance method Protected Method Treats Dependent Rule Components 20021219
8 SET_ACTION Instance method Public Method Sets Action 20030109
9 SET_APPLCLASS Instance method Public Method 20011129
10 SET_PROCESSOR Instance method Public Method Sets Action Processor 20030109
Events
Class CL_ACTION_BASE_BRF has no event.
Types
Class CL_ACTION_BASE_BRF has no local type.
Method Signatures

Method INITIALIZE Signature

Method INITIALIZE on class CL_ACTION_BASE_BRF has no parameter.
Method INITIALIZE on class CL_ACTION_BASE_BRF has no exception.

Method PREPARE Signature

Method PREPARE on class CL_ACTION_BASE_BRF has no parameter.
Method PREPARE on class CL_ACTION_BASE_BRF has no exception.

Method PROCESS Signature

Method PROCESS on class CL_ACTION_BASE_BRF has no parameter.
Method PROCESS on class CL_ACTION_BASE_BRF has no exception.

Method PROCESS_BEGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) IF_EVENT_BRF BRF: Ereignis 20021219

Method PROCESS_BEGIN on class CL_ACTION_BASE_BRF has no exception.

Method PROCESS_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) IF_EVENT_BRF BRF: Ereignis 20021219
2 Importing IV_XFROM_BUFFER Call by reference Type reference (TYPE) BRF_BOOLE_D BRF: space = false, 'X' = true 20021219

Method PROCESS_END on class CL_ACTION_BASE_BRF has no exception.

Method PROCESS_SPECIFIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) IF_EVENT_BRF BRF: Ereignis 20021219

Method PROCESS_SPECIFIC on class CL_ACTION_BASE_BRF has no exception.

Method PROCESS_SUBEXPRESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) IF_EVENT_BRF BRF: Ereignis 20021219

Method PROCESS_SUBEXPRESSION on class CL_ACTION_BASE_BRF has no exception.

Method SET_ACTION Signature

Method SET_ACTION on class CL_ACTION_BASE_BRF has no parameter.
Method SET_ACTION on class CL_ACTION_BASE_BRF has no exception.

Method SET_APPLCLASS Signature

Method SET_APPLCLASS on class CL_ACTION_BASE_BRF has no parameter.
Method SET_APPLCLASS on class CL_ACTION_BASE_BRF has no exception.

Method SET_PROCESSOR Signature

Method SET_PROCESSOR on class CL_ACTION_BASE_BRF has no parameter.
Method SET_PROCESSOR on class CL_ACTION_BASE_BRF has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_AC_REFERRAL_ICL BRF: Action Messages 20011205
2 Inheritance (c INHERITING FROM c_ref)  RS_BCT_PBPC_BRF_UPDATE PBPC: Processing of update actions in BRF 20051129
3 Inheritance (c INHERITING FROM c_ref)  CL_FMCA_AC_MESSAGE_BRF BRF: Runtime - Create Messages 20050311
4 Inheritance (c INHERITING FROM c_ref)  CL_FMCA_AC_INIT_PUFF_BRF BRF: Runtime - Initialize from Buffer in context 20050323
5 Inheritance (c INHERITING FROM c_ref)  CL_FMCA_AC_BILL_BRF BRF: Run time - Create from billing line 20050314
6 Inheritance (c INHERITING FROM c_ref)  CL_FMCA_AC_ADDITEM_NEW_BRF BRF: Runtime - Create Texts for Additional Items 20060530
7 Inheritance (c INHERITING FROM c_ref)  CL_FMCA_AC_ADDITEM_BRF BRF: Runtime - Create Texts for Additional Items 20050310
8 Inheritance (c INHERITING FROM c_ref)  CL_AC_WORKFLOW_ICL BRF: Action Messages 20011205
9 Inheritance (c INHERITING FROM c_ref)  CL_AC_WORKFLOW_BRF BRF: Runtime - Start Workflow Action 20041223
10 Inheritance (c INHERITING FROM c_ref)  CL_AC_ACTIVITY_EVENT_ICL BRF: Action Event of Activity Management 20030514
11 Inheritance (c INHERITING FROM c_ref)  CL_AC_MESSAGE_ICL BRF: Action Messages 20011204
12 Inheritance (c INHERITING FROM c_ref)  CL_AC_MESSAGE_BRF BRF: Runtime - Concrete Action - Output Message 20021220
13 Inheritance (c INHERITING FROM c_ref)  CL_AC_FUNCTION_BRF BRF: Runtime - Concrete Action - Execute Function Module 20011129
14 Inheritance (c INHERITING FROM c_ref)  CL_AC_DOCUMENT_ICL BRF: Action Messages 20011205
15 Inheritance (c INHERITING FROM c_ref)  CL_AC_BOR_EVENT_BRF BRF: Runtime - Trigger Action BOR Event 20050223
16 Inheritance (c INHERITING FROM c_ref)  CL_AC_BADI_BRF BRF: Runtime - Action BAdI 20041220
17 Inheritance (c INHERITING FROM c_ref)  CL_AC_ACTIVITY_ICLE BRF: Action Activities 20020924
18 Inheritance (c INHERITING FROM c_ref)  CL_AC_ACTIVITY_ICL Task/Log/Prompting for ICL/ICLE 20011204
History
Last changed by/on SAP  20110908 
SAP Release Created in 464