SAP ABAP Class CL_PS_HLP_DRAFT_MANAGER (Class to manage drafts)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PS (Application Component) Project System
     PS_HLP_CACHE (Package) Handling Large Projects:-Cache
Properties
Class CL_PS_HLP_DRAFT_MANAGER  
Short Description Class to manage drafts    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PS_HLP_CACHE   Handling Large Projects:-Cache 
Created 20080123   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PS_HLP_DRAFT_MANAGER has no interface implemented.
Friends
Class CL_PS_HLP_DRAFT_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DRAFT Static Attribute Public Type reference (TYPE) C 'D' 20080211
2 DRAFTKEY1 Static Attribute Public Type reference (TYPE) PSHLP_DRAFT_SCREEN_ST-DRAFTKEY User entered Draft Key 20080415
3 DRAFTKEY2 Static Attribute Public Type reference (TYPE) PSHLP_DRAFT_SCREEN_ST-DRAFTKEY User entered Draft Key 20080415
4 DRAFT_SCREEN Static Attribute Public Type reference (TYPE) PSHLP_DRAFT_SCREEN_ST Draft Screen Structure 20080208
5 G_CREATEDON Static Attribute Public Type reference (TYPE) SY-DATUM Current Date of Application Server 20080423
6 G_DRAFTDESC Static Attribute Public Type reference (TYPE) PSHLP_DRAFT_ST-DESCR Draft Descripition 20080418
7 G_DRAFTID Static Attribute Public Type reference (TYPE) PSHLP_DRAFT_ST-DRAFTID Draft 20080418
8 G_DRAFTKEY Static Attribute Public Type reference (TYPE) PSHLP_DRAFT_ST-DRAFTKEY User entered Draft Key 20080418
9 G_OBJNR_DRAFT Static Attribute Public Type reference (TYPE) J_OBJNR Object number 20080228
10 LOCAL_DRAFT Static Attribute Public Type reference (TYPE) C 'L' 20080211
11 MR_DRAFT_MANAGER Static Attribute Public Object reference (TYPE REF TO) CL_PS_HLP_DRAFT_MANAGER Class to manage drafts 20080205
12 PSHLP_LOCAL_DRAFT_TTY Static Attribute Public Type reference (TYPE) PSHLP_LOCAL_DRAFT_TTY holds local draft values 20080429
13 REFRESH_GRID Static Attribute Public Type reference (TYPE) C 20080510
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_DRAFT Instance method Public Method change draft 20080201
2 CREATE_DRAFT Instance method Public Method create draft 20080201
3 DELETE_DRAFT Instance method Public Method Delete draft 20080201
4 GET_DRAFTID Static method Public Method Return Draft ID for Draft Key 20080514
5 GET_INSTANCE Static method Public Method Implementing singelton for draft manager 20080205
6 LOAD_DRAFT Instance method Public Method lodaft draft file in project editor 20080211
Events
Class CL_PS_HLP_DRAFT_MANAGER has no event.
Types
Class CL_PS_HLP_DRAFT_MANAGER has no local type.
Method Signatures

Method CHANGE_DRAFT Signature

Method CHANGE_DRAFT on class CL_PS_HLP_DRAFT_MANAGER has no parameter.
Method CHANGE_DRAFT on class CL_PS_HLP_DRAFT_MANAGER has no exception.

Method CREATE_DRAFT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DRAFTKEY Call by reference Type reference (TYPE) DRAFTKEY_DE User entered Draft Key 20080418
2 Exporting EX_DRAFT_ID Call by reference Type reference (TYPE) GUID_16 GUID in 'RAW' format 20080205
3 Importing IM_DRAFT_TEXT Call by reference Type reference (TYPE) DRAFT_DESC_DE Draft Descripition 20080205
4 Importing IM_MODE Call by reference Type reference (TYPE) C 20080213

Method CREATE_DRAFT on class CL_PS_HLP_DRAFT_MANAGER has no exception.

Method DELETE_DRAFT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DRAFT_ID Call by reference Type reference (TYPE) GUID_16 GUID in 'RAW' format 20080211

Method DELETE_DRAFT on class CL_PS_HLP_DRAFT_MANAGER has no exception.

Method GET_DRAFTID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DRAFTID Call by reference Type reference (TYPE) GUID_16 GUID in 'RAW' format 20080514
2 Importing IM_DRAFTKEY Call by reference Type reference (TYPE) DRAFTKEY_DE Draft ID 20080514

Method GET_DRAFTID on class CL_PS_HLP_DRAFT_MANAGER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_INSTANCE Value transfer Object reference (TYPE REF TO) CL_PS_HLP_DRAFT_MANAGER Class to manage drafts 20080205

Method GET_INSTANCE on class CL_PS_HLP_DRAFT_MANAGER has no exception.

Method LOAD_DRAFT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DRAFT_ID Call by reference Type reference (TYPE) GUID_16 GUID in 'RAW' format 20080211
2 Importing IM_DRAFT_NUMBER Call by reference Type reference (TYPE) C 20080221
3 Importing IM_LOCAL_LOAD Call by reference Type reference (TYPE) C 20080429
4 Importing IM_MODE Call by reference Type reference (TYPE) C 20080211

Method LOAD_DRAFT on class CL_PS_HLP_DRAFT_MANAGER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 604