SAP ABAP Interface IF_ACTION_BRF (BRF: Actions)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BRF (Application Component) Business Rule Framework
     SBRF (Package) Business Rule Framework
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ACTION_BASE_BRF BRF: Runtime - Concrete Action - Basis Class 20021220
Properties
Interface IF_ACTION_BRF  
Short Description BRF: Actions    
General Data
Package SBRF   Business Rule Framework 
Created 20021220   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_ACTION_BRF has no forward declaration.
Interfaces
Interface IF_ACTION_BRF has no interface.
Friends
Interface IF_ACTION_BRF has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_PROCESSOR Instance attribute Public Object reference (TYPE REF TO) CL_ACTION_PROCESSOR_BRF BRF: Action Processor 20021220
2 MS_BRF170 Instance attribute Public Type reference (TYPE) TBRF170 BRF: Action 20021220
3 MS_BRF171 Instance attribute Public Type reference (TYPE) TBRF171 BRF: Subactions 20021220
4 MS_TRACE Instance attribute Public Type reference (TYPE) SBRF_TRACE BRF: For Debug and Trace 20021220
5 MT_BRF259 Instance attribute Public Type reference (TYPE) SBRF259A_T BRF: Expressions for Subactions 20021220
6 MV_ERROR Instance attribute Public Type reference (TYPE) BRF_BOOLE_D BRF: Error Occurred During Execution 20021220
7 MV_UNDO Instance attribute Public Type reference (TYPE) BRF_BOOLE_D BRF: Space = False, 'X' = True 20021220
Methods
# Method Level Visibility Method type Description Created on
1 GET_SUBEXPRESSION Instance method Public Method Wrapper for Calculation of Subexpression 20080311
2 INITIALIZE Instance method Public Method Initialization 20021220
3 PREPARE Instance method Public Method Creates (Sub)Tree of Expressions 20021220
4 SET_ACTION Instance method Public Method Sets Action 20021220
5 SET_PROCESSOR Instance method Public Method Sets Action Processor 20021220
Events
Interface IF_ACTION_BRF has no event.
Types
Interface IF_ACTION_BRF has no local type.
Method Signatures

Method GET_SUBEXPRESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Call by reference Object reference (TYPE REF TO) DATA 20080311
2 Exporting ER_DATA_REF Call by reference Object reference (TYPE REF TO) DATA 20080311
3 Exporting EV_CURRENCY Value transfer Type reference (TYPE) BRF_CURRENCY Währungsschlüssel 20080311
4 Exporting EV_DATA_MISSING Value transfer Type reference (TYPE) BRF_DATA_MISSING Daten fehlen 20080311
5 Exporting EV_DECIMALS Value transfer Type reference (TYPE) BRF_RESULT_DECIMALS Nachkommastellen für Typ P 20080311
6 Exporting EV_ERROR Value transfer Type reference (TYPE) BRF_BOOLE_D Space = false, 'X' = true 20080311
7 Exporting EV_LENGTH Value transfer Type reference (TYPE) BRF_RESULT_LENGTH Feldlänge / Strukturlänge 20080311
8 Exporting EV_OUTPUT_LENGTH Value transfer Type reference (TYPE) BRF_RESULT_OUTPUT_LENGTH Ausgabelänge 20080311
9 Exporting EV_TYPE Value transfer Type reference (TYPE) BRF_RESULT_TYPE BRF: Ergebnistyp 20080311
10 Exporting EV_VALUE Value transfer Type reference (TYPE) BRF_RESULT_VALUE Ergebnis 20080311
11 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) IF_EVENT_BRF BRF: Ereignis 20080311
12 Importing IV_APPLCLASS Call by reference Type reference (TYPE) BRF_APPLCLASS BRF: Anwendungsklasse 20080311
13 Importing IV_EXPRESSION Call by reference Type reference (TYPE) BRF_EXPRESSION BRF: Ausdruck 20080311
14 Importing IV_NO_GENERATED_CODE Call by reference Type reference (TYPE) BRF_BOOLE_D Space = false, 'X' = true 20080311
# Exception Resumable Description Created on
1 RESULT_NOT_VALID 20080311

Method INITIALIZE Signature

Method INITIALIZE on Interface IF_ACTION_BRF has no parameter.
Method INITIALIZE on Interface IF_ACTION_BRF has no exception.

Method PREPARE 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 20050125

Method PREPARE on Interface IF_ACTION_BRF has no exception.

Method SET_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION Value transfer Type reference (TYPE) BRF_ACTION BRF: Aktion 20021220
2 Importing IV_CLASS_ID Value transfer Type reference (TYPE) BRF_CLASS_ID BRF: Schlüssel der implementierenden Klasse 20021220
3 Importing IV_UNDO Value transfer Type reference (TYPE) BRF_BOOLE_D BRF: space = false, 'X' = true 20021220

Method SET_ACTION on Interface IF_ACTION_BRF has no exception.

Method SET_PROCESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESSOR Call by reference Object reference (TYPE REF TO) CL_ACTION_PROCESSOR_BRF BRF: Aktionsprozessor 20021220

Method SET_PROCESSOR on Interface IF_ACTION_BRF has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 471