SAP ABAP Class CL_MMIM_USERDEFAULTS (Encapsulation of User Defaults (ESDUS))
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       MB (Package) Application development R/3 inventory management
Properties
Class CL_MMIM_USERDEFAULTS  
Short Description Encapsulation of User Defaults (ESDUS)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MB   Application development R/3 inventory management 
Created 19990501   SAP 
Last change 19990511   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MMIM_USERDEFAULTS has no forward declaration.
Interfaces
Class CL_MMIM_USERDEFAULTS has no interface implemented.
Friends
Class CL_MMIM_USERDEFAULTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 F_ACTION Instance attribute Private Type reference (TYPE) ES_ACTION Transaction/Event 19990501
2 F_UNAME Instance attribute Private Type reference (TYPE) SYUNAME User Name 19990501
3 NEEDS_UPDATE Instance attribute Private Type reference (TYPE) CHAR1 Class Needs Update 19990822
4 PREFETCH_USER Static Attribute Private Type reference (TYPE) SYUNAME User for Prefetch Data 19991024
5 T_ACTIONS Static Attribute Private See coding Table of Loaded ACTION Segments of ESDUS 19990810
6 T_ESDUS Instance attribute Private See coding Internal Buffer 19990501
7 T_INSTANCES Static Attribute Private See coding Table of Generated Instances 19990803
8 T_PREFETCH Static Attribute Private See coding Prefetch Buffer Table 19991024
9 T_PREFETCH_ACTION Static Attribute Private See coding Prefetched Actions 19991024
10 T_PRESET Instance attribute Private See coding Internal Buffer Defaults 19990501
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 19990501
2 DELETE Instance method Public Method Deletion of a Value 19990501
3 FLUSH Instance method Public Method Deletion of Changed Values in the Database 19990501
4 FLUSH_ALL Static method Public Method FLUSH Call for all Instances of this Class 19990803
5 GET Instance method Public Method Reading a Value 19990501
6 GET_ALL Instance method Public Method Read all Elements and Settings for a Transaction 20020407
7 PREFETCH Static method Public Method Array Fetch of Several ACTIONs 19991024
8 PRESET Instance method Public Method Writing a Default Value 19990501
9 SET Instance method Public Method Writing a Value 19990501
Events
Class CL_MMIM_USERDEFAULTS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ESDUS Private See coding Internal Buffer Type 19990501
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Call by reference Type reference (TYPE) ES_ACTION Vorgang (Transaktion, Report, ...) 19990501
2 Importing I_UNAME Call by reference Type reference (TYPE) SYUNAME sy-uname Benutzername 19990501

Method CONSTRUCTOR on class CL_MMIM_USERDEFAULTS has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ELEMENT Call by reference Type reference (TYPE) ANY Element 19990501

Method DELETE on class CL_MMIM_USERDEFAULTS has no exception.

Method FLUSH Signature

Method FLUSH on class CL_MMIM_USERDEFAULTS has no parameter.
Method FLUSH on class CL_MMIM_USERDEFAULTS has no exception.

Method FLUSH_ALL Signature

Method FLUSH_ALL on class CL_MMIM_USERDEFAULTS has no parameter.
Method FLUSH_ALL on class CL_MMIM_USERDEFAULTS has no exception.

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ELEMENT Call by reference Type reference (TYPE) ANY Element, auf das zugegriffen wird 19990501
2 Returning R_ACTIVE Value transfer Type reference (TYPE) ES_ACTIVE Aktueller Wert 19990501

Method GET on class CL_MMIM_USERDEFAULTS has no exception.

Method GET_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_ACTIVE Value transfer Type reference (TYPE) ET_ACTIVE MM - Dynamic User Settings 20020408

Method GET_ALL on class CL_MMIM_USERDEFAULTS has no exception.

Method PREFETCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ACTION Call by reference Type reference (TYPE) TABLE Tabelle von ACTIONs 19991024
2 Importing I_UNAME Call by reference Type reference (TYPE) SYUNAME sy-uname Benutzername 19991024

Method PREFETCH on class CL_MMIM_USERDEFAULTS has no exception.

Method PRESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVE Call by reference Type reference (TYPE) ANY Wert 19990501
2 Importing I_ELEMENT Call by reference Type reference (TYPE) ANY Element 19990501

Method PRESET on class CL_MMIM_USERDEFAULTS has no exception.

Method SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVE Call by reference Type reference (TYPE) ANY Zu setzender Wert 19990501
2 Importing I_ELEMENT Call by reference Type reference (TYPE) ANY Element 19990501

Method SET on class CL_MMIM_USERDEFAULTS has no exception.
History
Last changed by/on SAP  19990511 
SAP Release Created in