SAP ABAP Class CL_DPR_SC_I_PERSISTENCY (Persistence for Shopping Cart Items)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO-EXT (Application Component) Connection to External Systems
     DEVELOPMENT_PROJECTS_SRM (Package) Project Management Connection to SRM
Properties
Class CL_DPR_SC_I_PERSISTENCY  
Short Description Persistence for Shopping Cart Items    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_SRM   Project Management Connection to SRM 
Created 20051010   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DPR_SC_I_PERSISTENCY has no forward declaration.
Interfaces
Class CL_DPR_SC_I_PERSISTENCY has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_DPR_OBL_ASSIGNMENT 20060302 Development Projects: Object Link Attributes
2 CL_DPR_OLSRM_SHOPPING_CART 20051103 Object Link for Shopping Cart
3 CL_DPR_SC_SERVICES 20051010 Services for SRM Shopping Carts
4 CL_DPR_SHOPPING_CART 20051010 Shopping Cart with Items
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_ARCHIVED_PO_ITEMS Instance attribute Protected Type reference (TYPE) DPR_TT_OBJLINK_SC_PO_DB SRM Purchase Orders and Items for Shopping Cart 20051209
2 MT_ARCHIVED_SC_ITEMS Instance attribute Protected Type reference (TYPE) DPR_TT_OBJLINK_SC_I_DB Table of Structure Items for SRMSC Object Link 20051011
3 MT_CHANGED_PO_ITEMS Instance attribute Protected Type reference (TYPE) DPR_TT_OBJLINK_SC_PO_DB SRM Purchase Orders and Items for Shopping Cart 20051209
4 MT_CHANGED_SC_ITEMS Instance attribute Protected Type reference (TYPE) DPR_TT_SC_I_INT Internal Fields in a Shopping Cart Item Table 20051010
5 MT_DELETED_PO_ITEMS Instance attribute Protected Type reference (TYPE) DPR_TT_OBJLINK_SC_PO_DB SRM Purchase Orders and Items for Shopping Cart 20051209
6 MT_DELETED_SC_ITEMS Instance attribute Protected Type reference (TYPE) DPR_TT_SC_I_INT Internal Fields in a Shopping Cart Item Table 20051011
7 MT_INSERTED_PO_ITEMS Instance attribute Protected Type reference (TYPE) DPR_TT_OBJLINK_SC_PO_DB SRM Purchase Orders and Items for Shopping Cart 20051209
8 MT_INSERTED_SC_ITEMS Instance attribute Protected Type reference (TYPE) DPR_TT_SC_I_INT Internal Fields in a Shopping Cart Item Table 20051010
9 SR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_DPR_SC_I_PERSISTENCY Persistence for Shopping Cart Items 20051010
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20051010
2 FREE Static method Public Method Destructor 20051010
3 FREE_SINGLETON Instance method Private Method Singleton Destructor 20051010
4 GET_INSTANCE Static method Private Method Access Method for Singleton 20051010
5 INITIALIZE Instance method Public Method Initialize After Save 20051010
6 NOTE_FOR_ARCHIVE Instance method Protected Method Mark Shopping Cart Item or Purchase Order Item for Archive 20051011
7 NOTE_FOR_DELETE Instance method Protected Method Mark Shopping Cart Item or Purchase Order Item for DB Delete 20051010
8 NOTE_FOR_INSERT Instance method Protected Method Mark Shopping Cart Item or Purchase Order Item for DB Insert 20051010
9 NOTE_FOR_UPDATE Instance method Protected Method Mark Shopping Cart Item or Purchase Order Item for DB Update 20051010
10 SAVE Instance method Public Method Save Shopping Cart Items 20051010
Events
Class CL_DPR_SC_I_PERSISTENCY has no event.
Types
Class CL_DPR_SC_I_PERSISTENCY has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method FREE Signature

Method FREE on class CL_DPR_SC_I_PERSISTENCY has no parameter.
Method FREE on class CL_DPR_SC_I_PERSISTENCY has no exception.

Method FREE_SINGLETON Signature

Method FREE_SINGLETON on class CL_DPR_SC_I_PERSISTENCY has no parameter.
Method FREE_SINGLETON on class CL_DPR_SC_I_PERSISTENCY 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_DPR_SC_I_PERSISTENCY Persistenz für Einkaufswagenpositionen 20051010

Method GET_INSTANCE on class CL_DPR_SC_I_PERSISTENCY has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_DPR_SC_I_PERSISTENCY has no parameter.
Method INITIALIZE on class CL_DPR_SC_I_PERSISTENCY has no exception.

Method NOTE_FOR_ARCHIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PO_I Call by reference Type reference (TYPE) DPR_TS_SC_PO Struktur für SRM-Bestellung und Bestellpos. zum Einkaufsw. 20051209
2 Importing IS_SC_I Call by reference Type reference (TYPE) DPR_OBJLINK_SC_I Positionen zum SRM-Einkaufswagen 20051011

Method NOTE_FOR_ARCHIVE on class CL_DPR_SC_I_PERSISTENCY has no exception.

Method NOTE_FOR_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PO_I Call by reference Type reference (TYPE) DPR_TS_SC_PO Struktur für SRM-Bestellung und Bestellpos. zum Einkaufsw. 20051209
2 Importing IS_SC_I Call by reference Type reference (TYPE) DPR_TS_SC_I_INT Interne Felder einer Shopping Cart Position 20051011

Method NOTE_FOR_DELETE on class CL_DPR_SC_I_PERSISTENCY has no exception.

Method NOTE_FOR_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PO_I Call by reference Type reference (TYPE) DPR_TS_SC_PO Struktur für SRM-Bestellung und Bestellpos. zum Einkaufsw. 20051209
2 Importing IS_SC_I Call by reference Type reference (TYPE) DPR_TS_SC_I_INT Interne Felder einer Shopping Cart Position 20051011

Method NOTE_FOR_INSERT on class CL_DPR_SC_I_PERSISTENCY has no exception.

Method NOTE_FOR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PO_I Call by reference Type reference (TYPE) DPR_TS_SC_PO Struktur für SRM-Bestellung und Bestellpos. zum Einkaufsw. 20051209
2 Importing IS_SC_I Call by reference Type reference (TYPE) DPR_TS_SC_I_INT Interne Felder einer Shopping Cart Position 20051011

Method NOTE_FOR_UPDATE on class CL_DPR_SC_I_PERSISTENCY has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ARCHIVE_HANDLE Call by reference Type reference (TYPE) SYTABIX Archiv-Handle 20051103
2 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20051012

Method SAVE on class CL_DPR_SC_I_PERSISTENCY has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 400