SAP ABAP Class CL_MMIM_DATASTORE (Data Storage Class MM-IM)
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_DATASTORE  
Short Description Data Storage Class MM-IM    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package MB   Application development R/3 inventory management 
Created 19990516   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MMIM_DATASTORE has no forward declaration.
Interfaces
Class CL_MMIM_DATASTORE has no interface implemented.
Friends
Class CL_MMIM_DATASTORE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_APPEND Constant Public Type reference (TYPE) CHAR1 'A' Append 19990517
2 C_READ Constant Public Type reference (TYPE) CHAR1 'R' Read 19990516
3 C_WRITE Constant Public Type reference (TYPE) CHAR1 'W' Write 19990516
4 F_GUID Instance attribute Public Type reference (TYPE) GUID_22 GUID of Current Container 19990516
5 F_LINEID Instance attribute Private Type reference (TYPE) INT4 Continuous Counter Within Block 19990516
6 F_MAXLEN Static Attribute Public Type reference (TYPE) INTLEN Maximum Length of Data Field 19990517
7 F_MEMORY Instance attribute Public Type reference (TYPE) CHAR1 Only Memory Operation 20010323
8 F_MODE Instance attribute Public Type reference (TYPE) CHAR1 Mode 19990516
9 T_DATA Instance attribute Private See coding Buffer Table 19990516
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 19990517
2 CLOSE Instance method Public Method Close Container 19990516
3 COPY Static method Public Method Copy Container 19990517
4 DELETE Static method Public Method Delete Container 19990517
5 GET_BUFFER Instance method Public Method Make Internal Buffer Tables External 20010323
6 OPEN Instance method Public Method Open Container 19990516
7 READ Instance method Public Method Read Data from the Container 19990516
8 READ_INTERNAL Instance method Private Method Recursive Reader Routine (Internal) 19990516
9 RENAME Static method Public Method Rename Container 19990517
10 WRITE Instance method Public Method Write Data to Container 19990516
11 WRITE_INTERNAL Instance method Private Method Recursive Writer Routine (Internal) 19990516
Events
Class CL_MMIM_DATASTORE has no event.
Types
Class CL_MMIM_DATASTORE has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CLOSE Signature

Method CLOSE on class CL_MMIM_DATASTORE has no parameter.
Method CLOSE on class CL_MMIM_DATASTORE has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID_DST Call by reference Type reference (TYPE) GUID_22 GUID Ziel 19990517
2 Importing I_GUID_SRC Call by reference Type reference (TYPE) GUID_22 GUID Quelle 19990517

Method COPY on class CL_MMIM_DATASTORE has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) GUID_22 GUID des Containers 19990517

Method DELETE on class CL_MMIM_DATASTORE has no exception.

Method GET_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATASTORE Call by reference Type reference (TYPE) BAPI2017_SAP_T_DATASTORE Tabelle für CL_MMIM_DATASTORE <-> GOODSMVT_CREATE 20010323

Method GET_BUFFER on class CL_MMIM_DATASTORE has no exception.

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATASTORE Call by reference Type reference (TYPE) BAPI2017_SAP_T_DATASTORE Tabelle für CL_MMIM_DATASTORE <-> GOODSMVT_CREATE 20010323
2 Importing I_GUID Call by reference Type reference (TYPE) GUID_22 GUID des Containers 19990516
3 Importing I_MEMORY Call by reference Type reference (TYPE) CHAR1 Nur Hauptspeicher-Modus 20010323
4 Importing I_MODE Call by reference Type reference (TYPE) CHAR1 Modus 19990516
# Exception Resumable Description Created on
1 UNKNOWN_MODE Called with unknown mode 19990516

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATA Call by reference Type reference (TYPE) ANY Daten 19990516
2 Importing I_NAME Call by reference Type reference (TYPE) CHAR30 Variablenname im Container 19990516

Method READ on class CL_MMIM_DATASTORE has no exception.

Method READ_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATA Value transfer Type reference (TYPE) ANY Daten 19990516
2 Importing I_FIELD Value transfer Type reference (TYPE) CHAR30 SPACE Variablenname im Container 19990516
3 Importing I_NAME Value transfer Type reference (TYPE) CHAR30 Variablenname im Container 19990516
4 Importing I_NO_ORG Value transfer Type reference (TYPE) CHAR1 SPACE Verwaltungszeile für Struktur auslassen 19990516
5 Importing I_PARENT Value transfer Type reference (TYPE) INT4 0 Nummer der übergeordneten Zeile 19990516
6 Importing I_TABLINE Value transfer Type reference (TYPE) INT4 0 Nummer dieser Zeile 19990516

Method READ_INTERNAL on class CL_MMIM_DATASTORE has no exception.

Method RENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID_NEW Call by reference Type reference (TYPE) GUID_22 GUID neu 19990517
2 Importing I_GUID_OLD Call by reference Type reference (TYPE) GUID_22 GUID alt 19990517

Method RENAME on class CL_MMIM_DATASTORE has no exception.

Method WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA Call by reference Type reference (TYPE) ANY Daten 19990516
2 Importing I_NAME Call by reference Type reference (TYPE) CHAR30 Variablenname im Container 19990516
# Exception Resumable Description Created on
1 WRONG_MODE Write not possible in read mode 19990516

Method WRITE_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA Value transfer Type reference (TYPE) ANY Daten 19990516
2 Importing I_FIELD Value transfer Type reference (TYPE) CHAR30 SPACE Variablenname im Container 19990516
3 Importing I_NAME Value transfer Type reference (TYPE) CHAR30 Variablenname im Container 19990516
4 Importing I_NO_ORG Value transfer Type reference (TYPE) CHAR1 SPACE Verwaltungszeile für Struktur auslassen 19990516
5 Importing I_PARENT Value transfer Type reference (TYPE) INT4 0 Nummer der übergeordneten Zeile 19990516
6 Importing I_TABLINE Value transfer Type reference (TYPE) INT4 0 Nummer dieser Zeile 19990516

Method WRITE_INTERNAL on class CL_MMIM_DATASTORE has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in