SAP ABAP Class CL_FDT_GTC_RULESET (Test Class for CL_FDT_RULESET)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_TEST (Package) BRFplus: Global Test Classes
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FDT_GTC_EXPRESSION Abstract Test-Class for Expressions 20070616
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FDT_GTC_RULESET_BRS Unit-Test for Expression: Ruleset (BRS) 20111208
Properties
Class CL_FDT_GTC_RULESET  
Short Description Test Class for CL_FDT_RULESET    
Super Class CL_FDT_GTC_EXPRESSION Abstract Test-Class for Expressions 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 5   
Package SFDT_TEST   BRFplus: Global Test Classes 
Created 20070616   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_FDT_ACTION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_FDT_RULE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_FDT_RULESET Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_FDT_GTC_RULESET has no interface implemented.
Friends
Class CL_FDT_GTC_RULESET has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_RESULT_DATA Static Attribute Private Object reference (TYPE REF TO) DATA 20070904
2 MV_ACTN_SEQUENCE Instance attribute Private Type reference (TYPE) I 20070617
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_RULE Static method Public Method 20070617
2 CLASS_SETUP Static method Private Method 20070904
3 CREATE_ACTION_EMAIL_MSG Instance method Private Method 20090424
4 CREATE_ACTION_MSG_LOG Instance method Private Method 20070617
5 CREATE_ACTION_MSG_LOG_STATIC Static method Private Method 20091208
6 CREATE_RULESET Static method Public Method 20070616
7 CREATE_RULESET_PREDEFINED Static method Public Method Creates a predefined ruleset according to the index 20091208
8 MFT_RLST_0000_CONTEXT Instance method Protected Test Method for ABAP Unit Tests the context in a ruleset 20091127
9 MFT_RLST_0001_DEPLOY Instance method Protected Test Method for ABAP Unit Test of function Process: Parallel deployment / Local func 20121211
Events
Class CL_FDT_GTC_RULESET has no event.
Types
Class CL_FDT_GTC_RULESET has no local type.
Method Signatures

Method APPEND_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_RULESET Call by reference Object reference (TYPE REF TO) IF_FDT_RULESET FDT: Ruleset 20070617
2 Importing IO_TRIGGER Call by reference Object reference (TYPE REF TO) IF_FDT_FUNCTION FDT: Function 20070617
3 Importing IT_E_FALSE_ACTION Call by reference Type reference (TYPE) IF_FDT_RULE=>T_ACTION Action executions 20091005
4 Importing IT_E_FALSE_DATA_OBJECT_ASSG Call by reference Type reference (TYPE) IF_FDT_RULE=>T_DATA_OBJECT_ASSIGNMENT Assignments of context objects 20091005
5 Importing IT_E_FALSE_EXPRESSION Call by reference Type reference (TYPE) IF_FDT_RULE=>T_EXPRESSION Expression evaluations 20091005
6 Importing IT_E_FALSE_VALUE_ASSIGNMENT Call by reference Type reference (TYPE) IF_FDT_RULE=>T_VALUE_ASSIGNMENT Assignments of values 20091005
7 Importing IT_E_TRUE_ACTION Call by reference Type reference (TYPE) IF_FDT_RULE=>T_ACTION Action executions 20091005
8 Importing IT_E_TRUE_DATA_OBJECT_ASSG Call by reference Type reference (TYPE) IF_FDT_RULE=>T_DATA_OBJECT_ASSIGNMENT Assignments of context objects 20091005
9 Importing IT_E_TRUE_EXPRESSION Call by reference Type reference (TYPE) IF_FDT_RULE=>T_EXPRESSION Expression evaluations 20091005
10 Importing IT_E_TRUE_VALUE_ASSIGNMENT Call by reference Type reference (TYPE) IF_FDT_RULE=>T_VALUE_ASSIGNMENT Assignments of values 20091005
11 Importing IV_CONDITION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20070617
12 Importing IV_EXIT_RULESET Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Exit Ruleset 20090528
13 Importing IV_FALSE_ACTION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID FDT: Action 20070617
14 Importing IV_POSITION Call by reference Type reference (TYPE) IF_FDT_RULESET=>POSITION Position in the Ruleset 20090528
15 Importing IV_PRECONDITION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090924
16 Importing IV_RESTART_OPTION Call by reference Type reference (TYPE) IF_FDT_RULESET=>RESTART_OPTION Restart Option 20091005
17 Importing IV_SWITCH Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20070617
18 Importing IV_TRUE_ACTION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID FDT: Action 20070617
19 Importing IV_VALID_FROM Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP 20070617
20 Importing IV_VALID_TO Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP 20070617

Method APPEND_RULE on class CL_FDT_GTC_RULESET has no exception.

Method CLASS_SETUP Signature

Method CLASS_SETUP on class CL_FDT_GTC_RULESET has no parameter.
Method CLASS_SETUP on class CL_FDT_GTC_RULESET has no exception.

Method CREATE_ACTION_EMAIL_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_FOLLOW_UP_ACTN Call by reference Type reference (TYPE) IF_FDT_ACTION=>TS_ACTION Actions 20090424
2 Exporting EV_ACTN Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090424
3 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20090424

Method CREATE_ACTION_EMAIL_MSG on class CL_FDT_GTC_RULESET has no exception.

Method CREATE_ACTION_MSG_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_FOLLOW_UP_ACTN Call by reference Type reference (TYPE) IF_FDT_ACTION=>TS_ACTION 20070617
2 Exporting EV_ACTN Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20070617
3 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20070617
4 Importing IV_MULTIPLE Call by reference Type reference (TYPE) ABAP_BOOL 20070617

Method CREATE_ACTION_MSG_LOG on class CL_FDT_GTC_RULESET has no exception.

Method CREATE_ACTION_MSG_LOG_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_FOLLOW_UP_ACTN Call by reference Type reference (TYPE) IF_FDT_ACTION=>TS_ACTION 20091208
2 Exporting EV_ACTN Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20091208
3 Importing IV_ACTN_SEQ Call by reference Type reference (TYPE) I 20091208
4 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20091208
5 Importing IV_MULTIPLE Call by reference Type reference (TYPE) ABAP_BOOL 20091208

Method CREATE_ACTION_MSG_LOG_STATIC on class CL_FDT_GTC_RULESET has no exception.

Method CREATE_RULESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TRIGGER Call by reference Object reference (TYPE REF TO) IF_FDT_FUNCTION FDT: Function 20070616
2 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20070616
3 Importing IV_CONDITION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID 20070616
4 Returning RO_RULESET Value transfer Object reference (TYPE REF TO) IF_FDT_RULESET FDT: Ruleset 20070616

Method CREATE_RULESET on class CL_FDT_GTC_RULESET has no exception.

Method CREATE_RULESET_PREDEFINED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_RULESET Call by reference Object reference (TYPE REF TO) IF_FDT_RULESET FDT: Ruleset 20091208
2 Exporting ET_RESULT_IDS Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_OBJECT_ID Universal Unique Identifier 20091208
3 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091208
4 Importing IV_COND_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20091208
5 Importing IV_INDEX Call by reference Type reference (TYPE) I 20091208

Method CREATE_RULESET_PREDEFINED on class CL_FDT_GTC_RULESET has no exception.

Method MFT_RLST_0000_CONTEXT Signature

Method MFT_RLST_0000_CONTEXT on class CL_FDT_GTC_RULESET has no parameter.
Method MFT_RLST_0000_CONTEXT on class CL_FDT_GTC_RULESET has no exception.

Method MFT_RLST_0001_DEPLOY Signature

Method MFT_RLST_0001_DEPLOY on class CL_FDT_GTC_RULESET has no parameter.
Method MFT_RLST_0001_DEPLOY on class CL_FDT_GTC_RULESET has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710