SAP ABAP Class CL_WSD_PERSONAL_SETTINGS (Personal settings for material search)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-MD-MM-CS (Application Component) Additional Material Functions
     WSD_CS_FU (Package) Functionality Enhanced Material Search
Properties
Class CL_WSD_PERSONAL_SETTINGS  
Short Description Personal settings for material search    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WSD_CS_FU   Functionality Enhanced Material Search 
Created 20081023   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WSD_PERSONAL_SETTINGS has no forward declaration.
Interfaces
Class CL_WSD_PERSONAL_SETTINGS has no interface implemented.
Friends
Class CL_WSD_PERSONAL_SETTINGS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_INDX_EMS_KEY Constant Public Type reference (TYPE) WSD_INDX_SRTFD 'EMS' 20081103
2 MR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_WSD_PERSONAL_SETTINGS Personal settings for material search 20090331
3 MS_PERSONAL_SETTINGS Instance attribute Public Type reference (TYPE) WSD_MS_PERSONAL_SETTINGS_STY Material Search structure for Personal Settings 20081103
4 M_APP_NAME Instance attribute Private Type reference (TYPE) WSD_APPLICATION 20081103
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Set the application number 20081103
2 GET_INSTANCE Static method Public Method Get instance of class object (singleton) 20090331
3 GET_PERSONAL_SETTINGS Instance method Public Method Get personal settings data 20081103
4 READ_DATA Static method Public Method Read personal settings data 20081023
5 SAVE Instance method Public Method Save 20081023
6 SET_PERSONAL_SETTINGS Instance method Public Method Set personal settings data 20081103
Events
Class CL_WSD_PERSONAL_SETTINGS has no event.
Types
Class CL_WSD_PERSONAL_SETTINGS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APP_NAME Call by reference Type reference (TYPE) WSD_APPLICATION Application 20081103

Method CONSTRUCTOR on class CL_WSD_PERSONAL_SETTINGS has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APP_NAME Call by reference Type reference (TYPE) WSD_APPLICATION Application 20090331
2 Returning R_RESULT Value transfer Object reference (TYPE REF TO) CL_WSD_PERSONAL_SETTINGS Personal settings for material search 20090331

Method GET_INSTANCE on class CL_WSD_PERSONAL_SETTINGS has no exception.

Method GET_PERSONAL_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PERSONAL_SETTINGS Call by reference Type reference (TYPE) WSD_MS_PERSONAL_SETTINGS_STY Material Search structure for Personal Settings 20081103

Method GET_PERSONAL_SETTINGS on class CL_WSD_PERSONAL_SETTINGS has no exception.

Method READ_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PERSONAL_SETTINGS Call by reference Type reference (TYPE) WSD_MS_PERSONAL_SETTINGS_STY Perosnal Settings data for Enhanced Material Search 20081103
2 Importing I_APP_NAME Call by reference Type reference (TYPE) WSD_APPLICATION Application 20081103
# Exception Resumable Description Created on
1 CX_WSD_EXCEPTION WSD basic exception class 20090210

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PERSONAL_SETTINGS Call by reference Type reference (TYPE) WSD_MS_PERSONAL_SETTINGS_STY Material Search structure for Personal Settings 20081103
# Exception Resumable Description Created on
1 CX_WSD_EXCEPTION WSD basic exception class 20090210

Method SET_PERSONAL_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PERSONAL_SETTINGS Call by reference Type reference (TYPE) WSD_MS_PERSONAL_SETTINGS_STY Material Search structure for Personal Settings 20081103

Method SET_PERSONAL_SETTINGS on class CL_WSD_PERSONAL_SETTINGS has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 605