SAP ABAP Class CL_ESDUS_CONNECTOR_MM_2 (Reader/Writer for ESDUS Interface)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR (Application Component) Purchasing
     MEREQ (Package) Purchasing: Purchase Requisition
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_READER_MM Read Log for User Settings 20020709
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WRITER_MM Read Log for User Settings 20020709
Properties
Class CL_ESDUS_CONNECTOR_MM_2  
Short Description Reader/Writer for ESDUS Interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MEREQ   Purchasing: Purchase Requisition 
Created 20020709   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 MMPUR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_READER_MM Read Log for User Settings 20020709
2 IF_WRITER_MM Read Log for User Settings 20020709
Friends
Class CL_ESDUS_CONNECTOR_MM_2 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DEL_VALUES Instance attribute Private Type reference (TYPE) ESDUSCOMTAB User Parameters to be Deleted 20020709
2 DICTIONARY Instance attribute Private Type reference (TYPE) OBJDICT Relation: Object Reference to Pers. ID 20020709
3 MY_ACTION_ID Instance attribute Private Type reference (TYPE) ESDUS_S-ACTION Action ID 20020709
4 MY_CATT Instance attribute Private Type reference (TYPE) MMPUR_BOOL CATT Flag 20020709
5 MY_PREFIX Instance attribute Private Type reference (TYPE) LTY_PREFIX Prefix 20020710
6 OLD_VALUES Instance attribute Private Type reference (TYPE) ESDUSCOMTAB User Parameter Table (Saved Status) 20020709
7 READ_DONE Instance attribute Private Type reference (TYPE) MMPUR_BOOL MMPUR_NO Already read 20020710
8 ROOT Instance attribute Private Object reference (TYPE REF TO) IF_SERIALIZABLE_MM Root object 20020709
9 VALUES Instance attribute Private Type reference (TYPE) ESDUSCOMTAB Current User Parameter Table 20020709
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20020709
2 HANDLE_SAVE_REQUEST Instance method Public Event handling method Processor Save-Request 20020709
3 READ Instance method Private Method Read 20020710
4 REGISTER_OBJ Instance method Private Method Registration 20020709
5 REMOVE_OBJECT Instance method Private Method Deregistration 20020709
6 SAVE Instance method Public Method Save 20020709
7 SET_PREFIX Instance method Public Method Set Prefix 20040308
8 UNREGISTER_OBJECT Instance method Public Method Undo Registration 20040308
Events
Class CL_ESDUS_CONNECTOR_MM_2 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ESDUSCOMTAB Private See coding Table of Communication Data 20020709 esduscomtab TYPE sorted TABLE OF lty_esduscom with unique key action prefix postfix
2 LTY_ESDUSCOM Private See coding Communication structure 20020710 BEGIN OF lty_esduscom, action TYPE esduscom-action, prefix TYPE lty_prefix, postfix TYPE lty_postfix, active TYPE esduscom-active, END OF lty_esduscom
3 LTY_POSTFIX Private See coding Suffix: Name of the Attribute 20020710 lty_postfix(20) TYPE c
4 LTY_PREFIX Private See coding Prefix: Name of a Class 20020710 lty_prefix(20) TYPE c
5 OBJDICT Private See coding Registry 20020709 objdict TYPE HASHED TABLE OF objmgr WITH UNIQUE KEY name
6 OBJMGR Private See coding Registry Entry 20020709 BEGIN OF objmgr, name TYPE lty_prefix, obj TYPE REF TO if_serializable_mm, written TYPE i, END OF objmgr
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTION_ID Call by reference Type reference (TYPE) ES_ELEMENT 20020709

Method CONSTRUCTOR on class CL_ESDUS_CONNECTOR_MM_2 has no exception.

Method HANDLE_SAVE_REQUEST Signature

Method HANDLE_SAVE_REQUEST on class CL_ESDUS_CONNECTOR_MM_2 has no parameter.
Method HANDLE_SAVE_REQUEST on class CL_ESDUS_CONNECTOR_MM_2 has no exception.

Method READ Signature

Method READ on class CL_ESDUS_CONNECTOR_MM_2 has no parameter.
Method READ on class CL_ESDUS_CONNECTOR_MM_2 has no exception.

Method REGISTER_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NAME Call by reference Type reference (TYPE) C Name des Objektes 20020710
2 Importing IM_OBJECT Call by reference Object reference (TYPE REF TO) IF_SERIALIZABLE_MM Objekt-Referenz 20020709
3 Importing IM_WRITE Call by reference Type reference (TYPE) C Lesen (space) / Schreiben (X) 20020709
# Exception Resumable Description Created on
1 FAILED Objekt ist bereits 20020710

Method REMOVE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NAME Call by reference Type reference (TYPE) C Name des Objektes 20020710

Method REMOVE_OBJECT on class CL_ESDUS_CONNECTOR_MM_2 has no exception.

Method SAVE Signature

Method SAVE on class CL_ESDUS_CONNECTOR_MM_2 has no parameter.
Method SAVE on class CL_ESDUS_CONNECTOR_MM_2 has no exception.

Method SET_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PREFIX Call by reference Type reference (TYPE) C Neuer Prefix 20040308

Method SET_PREFIX on class CL_ESDUS_CONNECTOR_MM_2 has no exception.

Method UNREGISTER_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NAME Call by reference Type reference (TYPE) C Name des Objekts 20040308

Method UNREGISTER_OBJECT on class CL_ESDUS_CONNECTOR_MM_2 has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 470