SAP ABAP Class CL_WER_FACTORY (Factory for persistent objects)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-MD-MM (Application Component) Material Master
     WER_PERSISTENCE (Package) Data Base Access
Properties
Class CL_WER_FACTORY  
Short Description Factory for persistent objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WER_PERSISTENCE   Data Base Access 
Created 20060628   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_WER_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_FDT_QUERY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_WER_FACTORY has no interface implemented.
Friends
Class CL_WER_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_WORKLIST Instance attribute Protected Object reference (TYPE REF TO) CL_WER_WORKLIST Work list of elements 20070726
2 SR_CO Static Attribute Protected Object reference (TYPE REF TO) CL_WER_CONST Constants 20060628
3 SR_ERR_REPORTER Static Attribute Protected Object reference (TYPE REF TO) CL_WER_EXCEPTION_REPORTER Services for raising exceptions 20060714
4 SR_FDT_FACTORY Static Attribute Protected Object reference (TYPE REF TO) IF_FDT_FACTORY FDT: Factory 20060725
5 SR_ME Static Attribute Protected Object reference (TYPE REF TO) CL_WER_FACTORY Singleton object 20060628
6 SR_RULE_CONFIG_APP Static Attribute Protected Object reference (TYPE REF TO) CL_WER_RULE_CONFIG_APP Rule Configuration application 20060714
7 SR_SERVICES Static Attribute Protected Object reference (TYPE REF TO) CL_WER_SERVICES Grouping of generic services 20060726
8 SR_STORAGE Static Attribute Protected Object reference (TYPE REF TO) CL_WER_STORAGE For saving and loading from database 20060714
9 ST_ELEMENT_LISTS Static Attribute Protected Type reference (TYPE) WER_ELEMENT_LIST_TTY Application ids with their element list instance 20060802
10 ST_ITEM_FIELD_META_DATA Static Attribute Protected Type reference (TYPE) WER_ITEM_FIELD_META_DATA_TTY Item field meta data objects and fields names - buffer 20060714
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20060628
2 FREE Instance method Public Method Frees all tables and references 20060802
3 GET_ACTION Instance method Public Method Returns the action instance corresponding to the id and type 20060804
4 GET_APPLICATION Instance method Public Method Returns the application instance corresponding to the id 20060725
5 GET_CONDITION Instance method Public Method Returns the condition instance corresponding to the id 20060803
6 GET_CONTEXT Instance method Public Method Returns a new context instance 20061107
7 GET_CONTEXT_MAPPER Instance method Public Method Returns a context mapping instance for the given rules 20061102
8 GET_CONTEXT_SET Instance method Public Method Returns a context set instance 20061107
9 GET_DATA_OBJECT Instance method Public Method Returns an FDT data object 20060916
10 GET_ELEMENT Instance method Public Method Returns the element instance corresponding to type/id 20060721
11 GET_ELEMENT_LIST Instance method Public Method Returns the elements description list 20060722
12 GET_EVENT Instance method Public Method Returns the event instance corresponding to the ID 20060815
13 GET_EXPRESSION Instance method Public Method Returns the expersssion instance corresp. to the id and type 20060804
14 GET_EXP_CONSTANT Instance method Private Method Returns a constant expression instance 20060928
15 GET_FDT_QUERY Instance method Public Method Returns a new instance of IF_FDT_QUERY 20070118
16 GET_FDT_RULE Instance method Public Method Returns an instance of IF_FDT_RULE 20061101
17 GET_FUNCTION Instance method Public Method Returns an existing FDT function instance 20061002
18 GET_INSTANCE Static method Public Method Returns the singleton object 20060628
19 GET_ITEM_MD_FROM_STORAGE Instance method Private Method Retrieves and returns a meta data instance from the storage 20060714
20 GET_ITEM_META_DATA Instance method Public Method Returns the meta data of an item structure 20060714
21 GET_ITEM_SET Instance method Public Method Returns an item set of a given structure filled with data 20060707
22 GET_ITEM_SETS Instance method Private Method Returns the item sets of an application without data 20060726
23 GET_ITEM_SET_LEAN_META_DATA Instance method Public Method Returns an item set based on lean meta data 20120320
24 GET_NEW_ACTION Instance method Public Method Returns a new action instance 20060809
25 GET_NEW_APPLICATION Instance method Public Method Returns a new application instance 20060726
26 GET_NEW_CONDITION Instance method Public Method Returns a new condition instance 20060804
27 GET_NEW_DATA_OBJECT Instance method Public Method Create an FDT data object using a ref. DDIC data element 20060812
28 GET_NEW_ELEMENT Instance method Public Method Returns a new element instance of the requested type 20060721
29 GET_NEW_EVENT Instance method Public Method Returns a new event instance 20060815
30 GET_NEW_EXPRESSION Instance method Public Method Returns a new expression instance 20060804
31 GET_NEW_EXP_CONSTANT Instance method Private Method Returns a new constant expression instance 20060922
32 GET_NEW_FUNCTION Instance method Public Method Returns a new FDT function instance 20061002
33 GET_NEW_RULE Instance method Public Method Returns a new rule instance 20060824
34 GET_NEW_RULE_SET Instance method Public Method Returns a new rule set instance 20060916
35 GET_OO_CLASS Instance method Public Method Returns the an OO class definition 20060820
36 GET_RULE Instance method Public Method Returns the rule instance corresponding to the id 20060824
37 GET_RULE_CONFIG_APPLICATION Instance method Public Method Returns the rule configuration application instance 20060628
38 GET_RULE_ELEMENT Instance method Public Method Returns the rule element instance (assignment mode) 20060916
39 GET_RULE_PROCESSOR Instance method Public Method Returns a rule processor from a function id 20061024
40 GET_RULE_SET Instance method Public Method Returns the rule set instance corresponding to the id 20060916
41 GET_WHERE_USED Instance method Public Method Returns a where-used instance (as of 603) 20070730
42 GET_WORKLIST Instance method Public Method Returns a worklist instance (as of 603) 20070726
Events
Class CL_WER_FACTORY has no event.
Types
Class CL_WER_FACTORY has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_WER_FACTORY has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WER_FACTORY has no exception.

Method FREE Signature

Method FREE on class CL_WER_FACTORY has no parameter.
Method FREE on class CL_WER_FACTORY has no exception.

Method GET_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) WER_ELEMENT_ID Element unique identifier 20060804
2 Importing I_TEMPLATE Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_TRUE If TRUE(X), action is loaded as a template 20061006
3 Returning RR_ACTION Value transfer Object reference (TYPE REF TO) IF_WER_RULE_ELEMENT Rule element base 20060811
# Exception Resumable Description Created on
1 CX_WER_DATA_NOT_FOUND Value does not exist 20060818

Method GET_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) WER_ELEMENT_ID Application identifier 20060725
2 Importing I_RUNTIME Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_FALSE Boolean: true = X and false = SPACE 20070312
3 Returning RR_APPLICATION Value transfer Object reference (TYPE REF TO) CL_WER_APPLICATION Concrete application of the Rule engine 20060725
# Exception Resumable Description Created on
1 CX_WER_DATA_NOT_FOUND The application id was not found 20060725

Method GET_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) WER_ELEMENT_ID Application identifier 20060803
2 Importing I_TEMPLATE Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_TRUE Boolean: true = X and false = SPACE 20060921
3 Returning RR_CONDITION Value transfer Object reference (TYPE REF TO) CL_WER_CONDITION Adapter for IF_FDT_AND_OR implementors 20060803
# Exception Resumable Description Created on
1 CX_WER_DATA_NOT_FOUND The application id was not found 20060803

Method GET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTEXT_DATA Call by reference Object reference (TYPE REF TO) WER_CONTEXT_DATA_TTY Context value entries 20061107
2 Importing IR_DATA_OBJECTS Call by reference Object reference (TYPE REF TO) WER_DATA_OBJECT_TTY Data object IDs and references 20061107
3 Importing IR_DATA_OBJECT_IDS Call by reference Object reference (TYPE REF TO) IF_FDT_TYPES=>TS_OBJECT_ID 20061107
4 Returning RR_CONTEXT Value transfer Object reference (TYPE REF TO) CL_WER_CONTEXT Rule execution context 20061107

Method GET_CONTEXT on class CL_WER_FACTORY has no exception.

Method GET_CONTEXT_MAPPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RULES Call by reference Type reference (TYPE) WER_RS_LINE_TTY Element Identifications (id, name, description, type) 20061102
2 Importing I_APPLICATION Call by reference Type reference (TYPE) WER_APPLICATION_ID Application identifier 20061102
3 Returning RR_CTX_MAPPER Value transfer Object reference (TYPE REF TO) CL_WER_CONTEXT_MAPPING Mapping between item fields and function data objects 20061102
# Exception Resumable Description Created on
1 CX_WER_DATA_NOT_FOUND Value does not exist 20061102

Method GET_CONTEXT_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTEXTS Call by reference Object reference (TYPE REF TO) WER_CONTEXT_TTY Context data entries 20061107
2 Importing IR_CONTEXT_MAPPER Call by reference Object reference (TYPE REF TO) CL_WER_CONTEXT_MAPPING Mapping between item fields and data objects 20070109
3 Importing IR_CURRENT_CONTEXTS Call by reference Object reference (TYPE REF TO) WER_CONTEXT_TTY Context data entries 20061107
4 Importing IR_DATA_OBJECT_IDS Call by reference Object reference (TYPE REF TO) IF_FDT_TYPES=>TS_OBJECT_ID 20061107
5 Returning RR_CONTEXT_SET Value transfer Object reference (TYPE REF TO) CL_WER_CONTEXT_SET Set of context instances 20061107

Method GET_CONTEXT_SET on class CL_WER_FACTORY has no exception.

Method GET_DATA_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) WER_DATA_OBJECT_ID Unique data object identifier (GUID) 20060916
2 Returning RR_DATA_OBJECT Value transfer Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20060916
# Exception Resumable Description Created on
1 CX_WER_DATA_NOT_FOUND Value does not exist 20060916

Method GET_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLICATION Call by reference Type reference (TYPE) WER_APPLICATION_ID Application identifier 20061101
2 Importing I_ID Call by reference Type reference (TYPE) WER_ELEMENT_ID Element unique identifier 20060721
3 Importing I_TYPE Call by reference Type reference (TYPE) WER_ELEMENT_TYPE Element type 20060721
4 Returning RR_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WER_ELEMENT Rule element base 20060721
# Exception Resumable Description Created on
1 CX_WER_DATA_NOT_FOUND No element corresponds to the combination type/id 20060721

Method GET_ELEMENT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLICATION Call by reference Type reference (TYPE) WER_APPLICATION_ID Application identifier 20060802
2 Importing I_LOAD_OBJECTS Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_TRUE If true(X) objects will be loaded 20060802
3 Returning RR_ELEMENT_LIST Value transfer Object reference (TYPE REF TO) CL_WER_ELEMENT_LIST List of element description of an application 20060722
# Exception Resumable Description Created on
1 CX_WER_DATA_NOT_FOUND Value does not exist 20060802

Method GET_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLICATION Call by reference Type reference (TYPE) WER_APPLICATION_ID Application identifier 20061101
2 Importing I_ID Call by reference Type reference (TYPE) WER_ELEMENT_ID Element unique identifier 20060815
3 Returning RR_EVENT Value transfer Object reference (TYPE REF TO) CL_WER_EVENT Rule engine event 20060815
# Exception Resumable Description Created on
1 CX_WER_DATA_NOT_FOUND Value does not exist 20060815

Method GET_EXPRESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) WER_ELEMENT_ID Element unique identifier 20060804
2 Importing I_TEMPLATE Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_TRUE Boolean: true = X and false = SPACE 20061006
3 Returning RR_EXPRESSION Value transfer Object reference (TYPE REF TO) IF_WER_RULE_ELEMENT Rule element base 20060805
# Exception Resumable Description Created on
1 CX_WER_DATA_NOT_FOUND Invalid data supplied 20060818

Method GET_EXP_CONSTANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) WER_ELEMENT_ID Boolean: true = X and false = SPACE 20060928
2 Importing I_TEMPLATE Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_TRUE Boolean: true = X and false = SPACE 20061006
3 Returning RR_EXP_CONSTANT Value transfer Object reference (TYPE REF TO) CL_WER_EXP_CONST Rule element base 20060928

Method GET_EXP_CONSTANT on class CL_WER_FACTORY has no exception.

Method GET_FDT_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_FDT_QUERY Value transfer Object reference (TYPE REF TO) IF_FDT_QUERY FDT: Query 20070118

Method GET_FDT_QUERY on class CL_WER_FACTORY has no exception.

Method GET_FDT_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) WER_ELEMENT_ID Element unique identifier 20061101
2 Returning RR_FDT_RULE Value transfer Object reference (TYPE REF TO) IF_FDT_RULE FDT: Rule 20061101
# Exception Resumable Description Created on
1 CX_WER_DATA_NOT_FOUND Value does not exist 20061101

Method GET_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FUNCTION Call by reference Type reference (TYPE) WER_ELEMENT_ID Element unique identifier 20061002
2 Returning RR_FUNCTION Value transfer Object reference (TYPE REF TO) IF_FDT_FUNCTION FDT: Function 20061002
# Exception Resumable Description Created on
1 CX_WER_DATA_NOT_FOUND Value does not exist 20061002

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_WER_FACTORY Factory for persistent objects 20060628

Method GET_INSTANCE on class CL_WER_FACTORY has no exception.

Method GET_ITEM_MD_FROM_STORAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROOT_FIELD Call by reference Type reference (TYPE) WER_ITEM_FIELD_ID Unique Item field identifier (GUID) 20060714
2 Importing I_RUNTIME Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_FALSE Boolean: true = X and false = SPACE 20070312
3 Returning RS_ITEM_FIELD_MD Value transfer Type reference (TYPE) WER_ITEM_FIELD_META_DATA_STY Item field meta data object and field name 20060714
# Exception Resumable Description Created on
1 CX_WER_DATA_INVALID Invalid data supplied 20060714
2 CX_WER_DATA_NOT_FOUND Value does not exist 20060714

Method GET_ITEM_META_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROOT_ITEM Call by reference Type reference (TYPE) WER_ITEM_ID Unique work item identifier (GUID) 20060714
2 Importing I_RUNTIME Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_FALSE Boolean: true = X and false = SPACE 20070312
3 Returning RR_ITEM_FIELD_MD Value transfer Object reference (TYPE REF TO) CL_WER_ITEM_FIELD_META_DATA Structure of a defined item 20060714
# Exception Resumable Description Created on
1 CX_WER_DATA_INVALID Invalid data supplied 20060714
2 CX_WER_DATA_NOT_FOUND No entry exists for the requested item structure 20060714

Method GET_ITEM_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA Data used to fill the item set 20060809
2 Importing I_ITEM_ID Call by reference Type reference (TYPE) WER_ITEM_ID Item structure id 20060707
3 Importing I_RUNTIME Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_FALSE Boolean: true = X and false = SPACE 20070312
4 Returning RR_ITEM_SET Value transfer Object reference (TYPE REF TO) IF_WER_ITEM_SET Set of deep structure items 20060707
# Exception Resumable Description Created on
1 CX_WER_DATA_INVALID Invalid data supplied 20060809
2 CX_WER_DATA_NOT_FOUND Value does not exist 20060809

Method GET_ITEM_SETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLICATION Call by reference Type reference (TYPE) WER_APPLICATION_ID Application identifier 20060726
2 Importing I_RUNTIME Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_FALSE Boolean: true = X and false = SPACE 20070312
3 Returning RR_ITEM_SETS Value transfer Object reference (TYPE REF TO) WER_ITEM_SET_TTY Item sets 20060726
# Exception Resumable Description Created on
1 CX_WER_DATA_NOT_FOUND Value does not exist 20060809

Method GET_ITEM_SET_LEAN_META_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA Data used to fill the item set 20120320
2 Importing I_ITEM_ID Call by reference Type reference (TYPE) WER_ITEM_ID Item structure id 20120320
3 Returning RR_ITEM_SET Value transfer Object reference (TYPE REF TO) IF_WER_ITEM_SET Set of deep structure items 20120320
# Exception Resumable Description Created on
1 CX_WER_DATA_INVALID Invalid data supplied 20120320
2 CX_WER_DATA_NOT_FOUND Value does not exist 20120320

Method GET_NEW_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEMPLATE Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_TRUE Boolean: true = X and false = SPACE 20060828
2 Importing I_TYPE Call by reference Type reference (TYPE) WER_ELEMENT_TYPE Element type 20060809
3 Returning RR_ACTION Value transfer Object reference (TYPE REF TO) IF_WER_RULE_ELEMENT Rule element base 20060809

Method GET_NEW_ACTION on class CL_WER_FACTORY has no exception.

Method GET_NEW_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_APPLICATION Value transfer Object reference (TYPE REF TO) CL_WER_APPLICATION Concrete application of the Rule engine 20060726

Method GET_NEW_APPLICATION on class CL_WER_FACTORY has no exception.

Method GET_NEW_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEMPLATE Call by reference Type reference (TYPE) WER_BOOL Boolean: true = X and false = SPACE 20060825
2 Returning RR_CONDITION Value transfer Object reference (TYPE REF TO) CL_WER_CONDITION Adapter for IF_FDT_AND_OR implementors 20060804

Method GET_NEW_CONDITION on class CL_WER_FACTORY has no exception.

Method GET_NEW_DATA_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) IF_FDT_TYPES=>DATA_OBJECT_TYPE 20060812
2 Returning RR_DATA_OBJECT Value transfer Object reference (TYPE REF TO) IF_FDT_DATA_OBJECT FDT: Data Object 20060812
# Exception Resumable Description Created on
1 CX_WER_DATA_INVALID Invalid data supplied 20060821

Method GET_NEW_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEMPLATE Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_TRUE Boolean: true = X and false = SPACE 20060825
2 Importing I_TYPE Call by reference Type reference (TYPE) WER_ELEMENT_TYPE Element type 20060721
3 Returning RR_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WER_ELEMENT Rule element base 20060721

Method GET_NEW_ELEMENT on class CL_WER_FACTORY has no exception.

Method GET_NEW_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_EVENT Value transfer Object reference (TYPE REF TO) CL_WER_EVENT Rule engine event 20060815

Method GET_NEW_EVENT on class CL_WER_FACTORY has no exception.

Method GET_NEW_EXPRESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEMPLATE Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_TRUE Boolean: true = X and false = SPACE 20060828
2 Importing I_TYPE Call by reference Type reference (TYPE) WER_ELEMENT_TYPE Element type 20060804
3 Returning RR_EXPRESSION Value transfer Object reference (TYPE REF TO) IF_WER_RULE_ELEMENT Rule element base 20060805

Method GET_NEW_EXPRESSION on class CL_WER_FACTORY has no exception.

Method GET_NEW_EXP_CONSTANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEMPLATE Call by reference Type reference (TYPE) WER_BOOL CL_WER_CONST=>C_TRUE Boolean: true = X and false = SPACE 20060928
2 Returning RR_EXP_CONSTANT Value transfer Object reference (TYPE REF TO) CL_WER_EXP_CONST Rule element base 20060922

Method GET_NEW_EXP_CONSTANT on class CL_WER_FACTORY has no exception.

Method GET_NEW_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_FUNCTION Value transfer Object reference (TYPE REF TO) IF_FDT_FUNCTION FDT: Function 20061002

Method GET_NEW_FUNCTION on class CL_WER_FACTORY has no exception.

Method GET_NEW_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_RULE Value transfer Object reference (TYPE REF TO) CL_WER_RULE Rule object consisting of an entry condition and an action 20060824

Method GET_NEW_RULE on class CL_WER_FACTORY has no exception.

Method GET_NEW_RULE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_RULE_SET Value transfer Object reference (TYPE REF TO) CL_WER_RULE_SET Adapter for IF_FDT_RULE_SET implementors 20060916

Method GET_NEW_RULE_SET on class CL_WER_FACTORY has no exception.

Method GET_OO_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20060820
2 Returning RR_OO_CLASS Value transfer Object reference (TYPE REF TO) CL_WER_OO_CLASS Info on class components (incl. descp. class, meth, param) 20060820
# Exception Resumable Description Created on
1 CX_WER_DATA_NOT_FOUND Value does not exist 20060820

Method GET_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) WER_ELEMENT_ID Application identifier 20060824
2 Returning RR_RULE Value transfer Object reference (TYPE REF TO) CL_WER_RULE Rule object consisting of an entry condition and an action 20060824
# Exception Resumable Description Created on
1 CX_WER_DATA_NOT_FOUND The application id was not found 20060824

Method GET_RULE_CONFIG_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_RULE_CONFIG_APP Value transfer Object reference (TYPE REF TO) CL_WER_RULE_CONFIG_APP Rule Configuration application 20060628

Method GET_RULE_CONFIG_APPLICATION on class CL_WER_FACTORY has no exception.

Method GET_RULE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) WER_ELEMENT_ID Element unique identifier 20060916
2 Importing I_TEMPLATE Call by reference Type reference (TYPE) WER_BOOL Context mapping of item fields against context elements 20061006
3 Returning RR_RULE_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WER_RULE_ELEMENT Rule element 20060916
# Exception Resumable Description Created on
1 CX_WER_DATA_NOT_FOUND Value does not exist 20061006

Method GET_RULE_PROCESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FUNCTION Call by reference Type reference (TYPE) WER_ELEMENT_ID Element unique identifier 20061024
2 Returning RR_PROCESSOR Value transfer Object reference (TYPE REF TO) IF_FDT_PROCESSOR FDT: Processor 20061024
# Exception Resumable Description Created on
1 CX_WER_DATA_NOT_FOUND Value does not exist 20061024

Method GET_RULE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) WER_ELEMENT_ID Element unique identifier 20060916
2 Returning RR_RULE_SET Value transfer Object reference (TYPE REF TO) CL_WER_RULE_SET Adapter for IF_FDT_RULE_SET implementors 20060916
# Exception Resumable Description Created on
1 CX_WER_DATA_NOT_FOUND Value does not exist 20060916

Method GET_WHERE_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_WHERE_USED Value transfer Object reference (TYPE REF TO) CL_WER_WHERE_USED Contains the list of element usages 20070730

Method GET_WHERE_USED on class CL_WER_FACTORY has no exception.

Method GET_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_WORKLIST Value transfer Object reference (TYPE REF TO) CL_WER_WORKLIST Work list of elements 20070726

Method GET_WORKLIST on class CL_WER_FACTORY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700