SAP ABAP Class CL_WER_CONTEXT (Rule execution context)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-MD-MM (Application Component) Material Master
     WER_BUSINESS (Package) Business Layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FDT_CONTEXT FDT: Context 20060804
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WER_CONTEXT Context interface for data reference support 20060810
Properties
Class CL_WER_CONTEXT  
Short Description Rule execution context    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WER_BUSINESS   Business Layer 
Created 20060705   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_FDT_CONTEXT FDT: Context 20060804
2 IF_WER_CONTEXT Context interface for data reference support 20060810
Friends
Class CL_WER_CONTEXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_CONTEXT_DATA Instance attribute Private Object reference (TYPE REF TO) WER_CONTEXT_DATA_TTY Sorted context value entries 20060810
2 MR_CONTEXT_MAPPER Instance attribute Private Object reference (TYPE REF TO) CL_WER_CONTEXT_MAPPING Mapping between item fields and data objects 20070109
3 MR_DATA_OBJECTS Instance attribute Private Object reference (TYPE REF TO) WER_DATA_OBJECT_TTY Data object instances 20060811
4 MR_DATA_OBJECT_IDS Instance attribute Private Object reference (TYPE REF TO) IF_FDT_TYPES=>TS_OBJECT_ID Identifiers of data objects 20060811
5 MV_TIMESTAMP Instance attribute Public Attribute reference (LIKE) 20060810
6 SR_CO Static Attribute Private Object reference (TYPE REF TO) CL_WER_CONST Constants 20070628
7 SR_FACTORY Static Attribute Private Object reference (TYPE REF TO) CL_WER_FACTORY Factory for persistent objects 20061107
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20061107
2 CONSTRUCTOR Instance method Public Constructor 20060810
3 COPY Instance method Public Method 20060810
4 FREE Instance method Public Method 20061103
5 GET_CONTEXT Instance method Private Method Returns the context entry for the given id 20061103
6 GET_CONTEXT_DATA Instance method Public Method 20061103
7 GET_DATA_OBJECTS Instance method Public Method 20060810
8 GET_INSTANCE Instance method Public Method 20060810
9 GET_VALUE Instance method Public Method 20060810
10 GET_VALUE_REFERENCE Instance method Public Method 20061103
11 INIT_VALUE_REFERENCE Instance method Public Method 20061109
12 INSERT_DATA_OBJECT Instance method Public Method 20060810
13 REMOVE_DATA_OBJECT Instance method Public Method 20060810
14 SET_DATA Instance method Public Method 20061103
15 SET_DATA_OBJECTS Instance method Public Method 20061103
16 SET_VALUE Instance method Public Method 20060810
17 SET_VALUE_REFERENCE Instance method Public Method 20061103
Events
Class CL_WER_CONTEXT has no event.
Types
Class CL_WER_CONTEXT has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR 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 Sorted context value entries 20060810
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_DATA_OBJECTS Call by reference Object reference (TYPE REF TO) WER_DATA_OBJECT_TTY Data object IDs and references 20060811
4 Importing IR_DATA_OBJECT_IDS Call by reference Object reference (TYPE REF TO) IF_FDT_TYPES=>TS_OBJECT_ID 20060811

Method CONSTRUCTOR on class CL_WER_CONTEXT has no exception.

Method COPY Signature

Method COPY on class CL_WER_CONTEXT has no parameter.
Method COPY on class CL_WER_CONTEXT has no exception.

Method FREE Signature

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

Method GET_CONTEXT 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) 20061103
2 Returning RR_CONTEXT Value transfer Object reference (TYPE REF TO) WER_CONTEXT_DATA_STY Context value entry 20061103
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20061103

Method GET_CONTEXT_DATA Signature

Method GET_CONTEXT_DATA on class CL_WER_CONTEXT has no parameter.
Method GET_CONTEXT_DATA on class CL_WER_CONTEXT has no exception.

Method GET_DATA_OBJECTS Signature

Method GET_DATA_OBJECTS on class CL_WER_CONTEXT has no parameter.
Method GET_DATA_OBJECTS on class CL_WER_CONTEXT has no exception.

Method GET_INSTANCE Signature

Method GET_INSTANCE on class CL_WER_CONTEXT has no parameter.
Method GET_INSTANCE on class CL_WER_CONTEXT has no exception.

Method GET_VALUE Signature

Method GET_VALUE on class CL_WER_CONTEXT has no parameter.
Method GET_VALUE on class CL_WER_CONTEXT has no exception.

Method GET_VALUE_REFERENCE Signature

Method GET_VALUE_REFERENCE on class CL_WER_CONTEXT has no parameter.
Method GET_VALUE_REFERENCE on class CL_WER_CONTEXT has no exception.

Method INIT_VALUE_REFERENCE Signature

Method INIT_VALUE_REFERENCE on class CL_WER_CONTEXT has no parameter.
Method INIT_VALUE_REFERENCE on class CL_WER_CONTEXT has no exception.

Method INSERT_DATA_OBJECT Signature

Method INSERT_DATA_OBJECT on class CL_WER_CONTEXT has no parameter.
Method INSERT_DATA_OBJECT on class CL_WER_CONTEXT has no exception.

Method REMOVE_DATA_OBJECT Signature

Method REMOVE_DATA_OBJECT on class CL_WER_CONTEXT has no parameter.
Method REMOVE_DATA_OBJECT on class CL_WER_CONTEXT has no exception.

Method SET_DATA Signature

Method SET_DATA on class CL_WER_CONTEXT has no parameter.
Method SET_DATA on class CL_WER_CONTEXT has no exception.

Method SET_DATA_OBJECTS Signature

Method SET_DATA_OBJECTS on class CL_WER_CONTEXT has no parameter.
Method SET_DATA_OBJECTS on class CL_WER_CONTEXT has no exception.

Method SET_VALUE Signature

Method SET_VALUE on class CL_WER_CONTEXT has no parameter.
Method SET_VALUE on class CL_WER_CONTEXT has no exception.

Method SET_VALUE_REFERENCE Signature

Method SET_VALUE_REFERENCE on class CL_WER_CONTEXT has no parameter.
Method SET_VALUE_REFERENCE on class CL_WER_CONTEXT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700