SAP ABAP Class CL_WER_CUST (Customizing data)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-MD-MM (Application Component) Material Master
     WER_CUSTOMIZING (Package) Customizing
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WER_CUST_TEST Customizing used in tests 20061017
Properties
Class CL_WER_CUST  
Short Description Customizing data    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WER_CUSTOMIZING   Customizing 
Created 20060628   SAP 
Last change 20100310   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
Class CL_WER_CUST has no interface implemented.
Friends
Class CL_WER_CUST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ACTION_BASE_INTERFACE Constant Public Type reference (TYPE) SEOCLSNAME 'IF_FDT_ACTION' Base interface for action type definition 20060809
2 C_ACTION_ELEMENT_INTERFACE Constant Public Type reference (TYPE) SEOCLSNAME 'IF_WER_ACTION' Object Type Name 20070628
3 C_EXPRESSION_BASE_INTERFACE Constant Public Type reference (TYPE) SEOCLSNAME 'IF_FDT_EXPRESSION' Base interface for expression type definition 20060728
4 C_EXPRESSION_ELEMENT_INTERFACE Constant Public Type reference (TYPE) SEOCLSNAME 'IF_WER_ASSIGNABLE_ELEMENT' Object Type Name 20070628
5 C_MESSAGE_ID Constant Public Type reference (TYPE) SYMSGID 'WER_CUST' Message identification 20060810
6 C_VIEW_CLASS_SUPERCLASS Constant Public Type reference (TYPE) SEOCLSNAME 'CL_WER_SUBSCREEN_VIEW' Super class that view class has to extends 20060809
7 SR_ACT_INT_CLS Static Attribute Protected Object reference (TYPE REF TO) WER_INTERFACE_CLASS_TTY Possible interface-class combinaison for action types 20060810
8 SR_CO Static Attribute Protected Object reference (TYPE REF TO) CL_WER_CONST Constants 20070628
9 SR_ERR_REPORTER Static Attribute Protected Object reference (TYPE REF TO) CL_WER_EXCEPTION_REPORTER Services for raising exceptions 20060806
10 SR_EXPR_INT_CLS Static Attribute Protected Object reference (TYPE REF TO) WER_INTERFACE_CLASS_TTY Possible interface-class combinaison for expression types 20060810
11 SR_FACTORY Static Attribute Private Object reference (TYPE REF TO) CL_WER_FACTORY Factory for persistent objects 20070628
12 SR_ME Static Attribute Protected Object reference (TYPE REF TO) CL_WER_CUST Singleton instance 20060628
13 SR_STORAGE Static Attribute Private Object reference (TYPE REF TO) CL_WER_STORAGE For saving and loading from database 20070628
14 SR_VIEW_CLASSES Static Attribute Protected Object reference (TYPE REF TO) WER_CLASS_TTY Possible view classes 20060810
15 ST_ACTION_TYPES Static Attribute Protected Type reference (TYPE) WER_ACTION_TYPE_TTY Action type data entries 20060717
16 ST_ACTION_TYPE_DESC Static Attribute Protected Type reference (TYPE) WER_ELEMENT_TTY Action type information (id, name, description, type) 20060802
17 ST_EXPRESSION_TYPES Static Attribute Protected Type reference (TYPE) WER_EXPRESSION_TYPE_TTY Expression type data entries 20060717
18 ST_EXPRESSION_TYPE_DESC Static Attribute Protected Type reference (TYPE) WER_ELEMENT_TTY Expression type information (id, name, description, type) 20060802
19 ST_INT_TYPES Static Attribute Private Type reference (TYPE) WER_INT_TYPE_TTY predefined type 20070823
Methods
# Method Level Visibility Method type Description Created on
1 ARE_INT_TYPE_COMPATIBLE Instance method Public Method Return the compatibilty for two internal types 20070823
2 CHECK_FDT_EXPRESSION_TYPE Instance method Public Method Checks FDT expression attributes 20060810
3 CHECK_INTERFACE_CLASS Instance method Public Method Check if interface-class combinaison is possible 20060810
4 CHECK_VIEW_CLASS Instance method Public Method Checks if the class is a correct view class 20060810
5 CLASS_CONSTRUCTOR Static method Public Constructor 20060628
6 CONSTRUCTOR Instance method Protected Constructor 20061107
7 DELETE_FDT_EXPRESSION_TYPE Instance method Public Method Deletes a FDT expression type 20060810
8 GET_ACTION_CLASS Instance method Public Method Return all classes for new actions 20070821
9 GET_ACTION_INTERF_CLASS Instance method Private Method Returns all interface-class combinations for new actions 20070821
10 GET_ACTION_TYPE Instance method Public Method Returns the requested customized action type 20060713
11 GET_ACTION_TYPES Instance method Public Method Returns all customized action types 20060713
12 GET_ACTION_TYPE_DESC Instance method Public Method Returns action type description data 20060802
13 GET_EXPRESSION_CLASS Instance method Public Method Returns all classes for new expressions 20070821
14 GET_EXPRESSION_INTERF_CLASS Instance method Private Method Returns all interface-class combinations for new expressions 20070821
15 GET_EXPRESSION_TYPE Instance method Public Method Returns the requested customized expression type 20060713
16 GET_EXPRESSION_TYPES Instance method Public Method Returns all expression customized types 20060713
17 GET_EXPRESSION_TYPE_DESC Instance method Public Method Returns expression type description data 20060802
18 GET_EXTENDING_CLASSES Instance method Public Method Returns all classes extendings a specific class 20060807
19 GET_INSTANCE Static method Public Method Returns the singleton instance 20060628
20 INIT_ACTION_TYPE_DESC Instance method Protected Method Extracts action type description data 20060802
21 INIT_EXPRESSION_TYPE_DESC Instance method Protected Method Extracts expression type description data 20060803
22 LOAD_ACTION_TYPES Instance method Protected Method Loads the action type information from the data base 20060717
23 LOAD_EXPRESSION_TYPES Instance method Protected Method Loads the expression types from the data base 20060717
24 LOAD_INTERNAL_TYPES Instance method Protected Method load interal types from the data base 20070823
25 SAVE_FDT_EXPRESSION_TYPE Instance method Public Method Saves a FDT expression type 20060810
26 SET_FDT_ATTRIBUTES Instance method Protected Method Sets FDT attributes by calling setters 20060810
Events
Class CL_WER_CUST has no event.
Types
Class CL_WER_CUST has no local type.
Method Signatures

Method ARE_INT_TYPE_COMPATIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SOURCETYPE Call by reference Type reference (TYPE) WER_INT_SOURCE_TYPE ABAP data type (C,D,N,...) 20070823
2 Importing I_TARGETTYPE Call by reference Type reference (TYPE) WER_INT_TARGET_TYPE 20070823
3 Returning R_COMPATIBLE Value transfer Type reference (TYPE) WER_BOOL Boolean Variable (X=True, SPACE=False) 20070823

Method ARE_INT_TYPE_COMPATIBLE on class CL_WER_CUST has no exception.

Method CHECK_FDT_EXPRESSION_TYPE 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) WER_CLASS_NAME Class Name 20060810
2 Importing I_DESCRIPTION Call by reference Type reference (TYPE) WER_ELEMENT_DESCRIPTION Element description 20060810
3 Importing I_INTERFACE Call by reference Type reference (TYPE) WER_INTERFACE_NAME Interface name 20060810
4 Importing I_NAME Call by reference Type reference (TYPE) WER_ELEMENT_NAME Element name 20060810
5 Changing X_ID Call by reference Type reference (TYPE) WER_ELEMENT_CHARID Element unique identifier 20060810
# Exception Resumable Description Created on
1 CX_WER_OPERATION_FAILED Operation failed exception 20070821

Method CHECK_INTERFACE_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) WER_CLASS_NAME Class Name 20060810
2 Importing I_INTERFACE Call by reference Type reference (TYPE) WER_INTERFACE_NAME Interface name 20060810
3 Returning R_OK Value transfer Type reference (TYPE) WER_BOOL Boolean: true = X and false = SPACE 20060810
# Exception Resumable Description Created on
1 CX_WER_DATA_INVALID Invalid data supplied 20070628
2 CX_WER_DATA_NOT_FOUND Value does not exist 20070628

Method CHECK_VIEW_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VIEW_CLASS Call by reference Type reference (TYPE) WER_CLASS_NAME Class Name 20060810
2 Returning R_OK Value transfer Type reference (TYPE) WER_BOOL Boolean: true = X and false = SPACE 20060810
# Exception Resumable Description Created on
1 CX_WER_DATA_NOT_FOUND Value does not exist 20070628

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_WER_CUST has no parameter.
Method CONSTRUCTOR on class CL_WER_CUST has no exception.

Method DELETE_FDT_EXPRESSION_TYPE 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_CHARID Element unique identifier 20060810
2 Importing I_TYPE Call by reference Type reference (TYPE) WER_ELEMENT_TYPE Element type 20070821
# Exception Resumable Description Created on
1 CX_WER_DATA_EXISTS Unique identifier exists 20070628
2 CX_WER_DATA_NOT_FOUND Value does not exist 20070821
3 CX_WER_OPERATION_FAILED Operation failed exception 20070821

Method GET_ACTION_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_CLASS Value transfer Object reference (TYPE REF TO) WER_CLASS_TTY Classes 20070821

Method GET_ACTION_CLASS on class CL_WER_CUST has no exception.

Method GET_ACTION_INTERF_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INTERF_CLASS Value transfer Object reference (TYPE REF TO) WER_INTERFACE_CLASS_TTY Interfaces and implementing classes 20070821

Method GET_ACTION_INTERF_CLASS on class CL_WER_CUST has no exception.

Method GET_ACTION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION_TYPE_ID Call by reference Type reference (TYPE) WER_ACTION_TYPE_ID Unique identifier for an action type 20060717
2 Returning RS_ACTION_TYPE Value transfer Type reference (TYPE) WER_ACTION_TYPE_STY Action type data 20060717
# Exception Resumable Description Created on
1 CX_WER_DATA_NOT_FOUND Value does not exist 20060717

Method GET_ACTION_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ACTION_TYPES Value transfer Object reference (TYPE REF TO) WER_ACTION_TYPE_TTY Action type data entries 20060717

Method GET_ACTION_TYPES on class CL_WER_CUST has no exception.

Method GET_ACTION_TYPE_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ACTION_TYPES Value transfer Object reference (TYPE REF TO) WER_ELEMENT_TTY Element Identifications (id, name, description, type) 20060803

Method GET_ACTION_TYPE_DESC on class CL_WER_CUST has no exception.

Method GET_EXPRESSION_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_CLASS Value transfer Object reference (TYPE REF TO) WER_CLASS_TTY Classes 20070821

Method GET_EXPRESSION_CLASS on class CL_WER_CUST has no exception.

Method GET_EXPRESSION_INTERF_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INTERF_CLASS Value transfer Object reference (TYPE REF TO) WER_INTERFACE_CLASS_TTY Interfaces and implementing classes 20070821

Method GET_EXPRESSION_INTERF_CLASS on class CL_WER_CUST has no exception.

Method GET_EXPRESSION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXPRESSION_TYPE_ID Call by reference Type reference (TYPE) WER_EXPRESSION_TYPE_ID Expression type unique identifier 20060717
2 Returning RS_EXPRESSION_TYPE Value transfer Type reference (TYPE) WER_EXPRESSION_TYPE_STY Expression type data entries 20060717
# Exception Resumable Description Created on
1 CX_WER_DATA_NOT_FOUND Value does not exist 20060717

Method GET_EXPRESSION_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_EXPRESSION_TYPES Value transfer Object reference (TYPE REF TO) WER_EXPRESSION_TYPE_TTY Expression type data entries 20060717

Method GET_EXPRESSION_TYPES on class CL_WER_CUST has no exception.

Method GET_EXPRESSION_TYPE_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_EXPRESSION_TYPES Value transfer Object reference (TYPE REF TO) WER_ELEMENT_TTY Element Identifications (id, name, description, type) 20060803

Method GET_EXPRESSION_TYPE_DESC on class CL_WER_CUST has no exception.

Method GET_EXTENDING_CLASSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXTENDED_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Class Name 20060807
2 Returning RR_CLASS Value transfer Object reference (TYPE REF TO) WER_CLASS_TTY All classes that extend I_EXTENDED_CLASS 20060807

Method GET_EXTENDING_CLASSES on class CL_WER_CUST has no exception.

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_CUST Customizing data 20060628

Method GET_INSTANCE on class CL_WER_CUST has no exception.

Method INIT_ACTION_TYPE_DESC Signature

Method INIT_ACTION_TYPE_DESC on class CL_WER_CUST has no parameter.
Method INIT_ACTION_TYPE_DESC on class CL_WER_CUST has no exception.

Method INIT_EXPRESSION_TYPE_DESC Signature

Method INIT_EXPRESSION_TYPE_DESC on class CL_WER_CUST has no parameter.
Method INIT_EXPRESSION_TYPE_DESC on class CL_WER_CUST has no exception.

Method LOAD_ACTION_TYPES Signature

Method LOAD_ACTION_TYPES on class CL_WER_CUST has no parameter.
Method LOAD_ACTION_TYPES on class CL_WER_CUST has no exception.

Method LOAD_EXPRESSION_TYPES Signature

Method LOAD_EXPRESSION_TYPES on class CL_WER_CUST has no parameter.
Method LOAD_EXPRESSION_TYPES on class CL_WER_CUST has no exception.

Method LOAD_INTERNAL_TYPES Signature

Method LOAD_INTERNAL_TYPES on class CL_WER_CUST has no parameter.
Method LOAD_INTERNAL_TYPES on class CL_WER_CUST has no exception.

Method SAVE_FDT_EXPRESSION_TYPE 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) WER_CLASS_NAME Class Name 20060810
2 Importing I_DESCRIPTION Call by reference Type reference (TYPE) WER_ELEMENT_DESCRIPTION Element description 20060810
3 Importing I_INTERFACE Call by reference Type reference (TYPE) WER_INTERFACE_NAME Interface name 20060810
4 Importing I_NAME Call by reference Type reference (TYPE) WER_ELEMENT_NAME Element name 20060810
5 Changing X_ID Call by reference Type reference (TYPE) WER_ELEMENT_CHARID Element unique identifier 20060810
# Exception Resumable Description Created on
1 CX_WER_OPERATION_FAILED Operation failed exception 20070821

Method SET_FDT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_EXPRESSION_TYPE Call by reference Object reference (TYPE REF TO) IF_FDT_EXPRESSION_TYPE FDT: Expression Type 20060810
2 Importing I_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Class Name 20060810
3 Importing I_DESCRIPTION Call by reference Type reference (TYPE) WER_ELEMENT_DESCRIPTION Element description 20060810
4 Importing I_INTERFACE Call by reference Type reference (TYPE) WER_INTERFACE_NAME Interface name 20060810
5 Importing I_NAME Call by reference Type reference (TYPE) WER_ELEMENT_NAME Element name 20060810
# Exception Resumable Description Created on
1 CX_WER_OPERATION_FAILED Operation failed exception 20070821
History
Last changed by/on SAP  20100310 
SAP Release Created in 700