SAP ABAP Interface IF_WER_CONTEXT (Context interface for data reference support)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-MD-MM (Application Component) Material Master
     WER_BUSINESS (Package) Business Layer
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WER_CONTEXT Rule execution context 20060810
Properties
Interface IF_WER_CONTEXT  
Short Description Context interface for data reference support    
General Data
Package WER_BUSINESS   Business Layer 
Created 20060810   SAP 
Last changed 20100310   SAP 
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 20060810
Friends
Interface IF_WER_CONTEXT has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_TIMESTAMP Instance attribute Public Attribute reference (LIKE) 20061024
Methods
# Method Level Visibility Method type Description Created on
1 COPY Instance method Public Method Sets the value reference for a context entry 20061024
2 FREE Instance method Public Method Frees all references and tables 20060811
3 GET_CONTEXT_DATA Instance method Public Method Returns the context data entries 20061024
4 GET_DATA_OBJECTS Instance method Public Method Sets the value reference for a context entry 20061024
5 GET_INSTANCE Instance method Public Method Sets the value reference for a context entry 20061024
6 GET_MAPPED_FIELD Instance method Public Method Returns the field ID mapped to the object ID 20070109
7 GET_VALUE Instance method Public Method Sets the value reference for a context entry 20061024
8 GET_VALUE_REFERENCE Instance method Public Method Returns the reference to the requested value 20060810
9 HAS_VALUE_REFERENCE Instance method Public Method Returns true if the Data Object is assigned to a reference 20070628
10 INIT_VALUE_REFERENCE Instance method Public Method Initializes a value reference of the given type 20061109
11 INSERT_DATA_OBJECT Instance method Public Method Sets the value reference for a context entry 20061024
12 REMOVE_DATA_OBJECT Instance method Public Method Sets the value reference for a context entry 20061024
13 SET_DATA Instance method Public Method Sets all the value references 20060810
14 SET_DATA_OBJECTS Instance method Public Method Sets all the data objects of the context 20060811
15 SET_VALUE Instance method Public Method Sets the value reference for a context entry 20061024
16 SET_VALUE_REFERENCE Instance method Public Method Sets the value reference for a context entry 20061103
Events
Interface IF_WER_CONTEXT has no event.
Types
Interface IF_WER_CONTEXT has no local type.
Method Signatures

Method COPY Signature

Method COPY on Interface IF_WER_CONTEXT has no parameter.
Method COPY on Interface IF_WER_CONTEXT has no exception.

Method FREE Signature

Method FREE on Interface IF_WER_CONTEXT has no parameter.
Method FREE on Interface IF_WER_CONTEXT has no exception.

Method GET_CONTEXT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_CONTEXT_DATA Value transfer Object reference (TYPE REF TO) WER_CONTEXT_DATA_TTY Context value entries 20061024

Method GET_CONTEXT_DATA on Interface IF_WER_CONTEXT has no exception.

Method GET_DATA_OBJECTS Signature

Method GET_DATA_OBJECTS on Interface IF_WER_CONTEXT has no parameter.
Method GET_DATA_OBJECTS on Interface IF_WER_CONTEXT has no exception.

Method GET_INSTANCE Signature

Method GET_INSTANCE on Interface IF_WER_CONTEXT has no parameter.
Method GET_INSTANCE on Interface IF_WER_CONTEXT has no exception.

Method GET_MAPPED_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA_OBJECT Call by reference Type reference (TYPE) WER_DATA_OBJECT_ID Unique data object identifier (GUID) 20070109
2 Returning R_FIELD_ID Value transfer Type reference (TYPE) WER_ITEM_FIELD_ID Unique Item field identifier (GUID) 20070109

Method GET_MAPPED_FIELD on Interface IF_WER_CONTEXT has no exception.

Method GET_VALUE Signature

Method GET_VALUE on Interface IF_WER_CONTEXT has no parameter.
Method GET_VALUE on Interface IF_WER_CONTEXT has no exception.

Method GET_VALUE_REFERENCE 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) IF_FDT_TYPES=>ID 20060810
2 Returning RR_VALUE_REF Value transfer Object reference (TYPE REF TO) DATA 20060810
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20060810
2 CX_WER_DATA_INVALID Invalid data supplied 20061103

Method HAS_VALUE_REFERENCE 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) 20070628
2 Returning R_HAS_REFERENCE Value transfer Type reference (TYPE) WER_BOOL Boolean: true = X and false = SPACE 20070628
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20070628

Method INIT_VALUE_REFERENCE 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) 20061109
2 Importing I_TYPE Call by reference Type reference (TYPE) FIELD_TYPE Field type 20061109
# Exception Resumable Description Created on
1 CX_WER_DATA_INVALID Invalid data supplied 20061109

Method INSERT_DATA_OBJECT Signature

Method INSERT_DATA_OBJECT on Interface IF_WER_CONTEXT has no parameter.
Method INSERT_DATA_OBJECT on Interface IF_WER_CONTEXT has no exception.

Method REMOVE_DATA_OBJECT Signature

Method REMOVE_DATA_OBJECT on Interface IF_WER_CONTEXT has no parameter.
Method REMOVE_DATA_OBJECT on Interface IF_WER_CONTEXT has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XR_DATA Call by reference Object reference (TYPE REF TO) WER_CONTEXT_DATA_TTY Sorted context value entries 20061103

Method SET_DATA on Interface IF_WER_CONTEXT has no exception.

Method SET_DATA_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA_OBJECTS Call by reference Object reference (TYPE REF TO) WER_DATA_OBJECT_TTY Data object IDs and references 20060811
2 Importing IR_DATA_OBJECT_IDS Call by reference Object reference (TYPE REF TO) IF_FDT_TYPES=>TS_OBJECT_ID 20060811

Method SET_DATA_OBJECTS on Interface IF_WER_CONTEXT has no exception.

Method SET_VALUE Signature

Method SET_VALUE on Interface IF_WER_CONTEXT has no parameter.
Method SET_VALUE on Interface IF_WER_CONTEXT has no exception.

Method SET_VALUE_REFERENCE 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 Data object unique identifier 20061103
2 Changing XR_VALUE Call by reference Object reference (TYPE REF TO) DATA 20061104
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20061103
History
Last changed by/on SAP  20100310 
SAP Release Created in 700