SAP ABAP Class CL_PS_HLP_DRAFT_SERVICE_CLASS (New Draft manager)
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_SERVICE_CLASS  
Short Description New Draft manager    
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 20100712   SAP 
Last change 20130531   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_SERVICE_CLASS has no interface implemented.
Friends
Class CL_PS_HLP_DRAFT_SERVICE_CLASS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMPARISION_RESULT Static Attribute Public Type reference (TYPE) CHAR1 'X' flag to set if hier comparision is success 20100826
2 DRAFT_HIERARCHY Static Attribute Public Type reference (TYPE) BOOLEAN ' ' Boolean Variable (X=True, -=False, Space=Unknown) 20100813
3 DRAFT_SAVE_CHECK Static Attribute Public Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110428
4 DRAFT_SCREEN Static Attribute Public Type reference (TYPE) PSHLP_DRAFT_SCREEN_ST Draft Screen Structure 20100720
5 G_CREATEDON Static Attribute Public Type reference (TYPE) SY-DATUM Current Date of Application Server 20100722
6 G_DRAFTDESC Static Attribute Public Type reference (TYPE) PSHLP_DRAFT_ST-DESCR Draft Description 20100722
7 G_DRAFTID Static Attribute Public Type reference (TYPE) PSHLP_DRAFT_ST-DRAFTID Internal Draft ID 20100722
8 G_DRAFT_KEY Static Attribute Public Type reference (TYPE) PSHLP_DRAFT_ST-DRAFTKEY Draft ID 20100722
9 G_DRAFT_ST Static Attribute Public Type reference (TYPE) PSHLP_DRAFT_ST draft details 20101229
10 G_LOCAL_DRAFT_KEY Static Attribute Public Type reference (TYPE) PSHLP_DRAFT_ST-DRAFTKEY Draft ID 20101123
11 G_UPDATED_XML Static Attribute Public Type reference (TYPE) STRING Updated XML file 20101115
12 LOAD_DRAFT Constant Public Type reference (TYPE) STRING 'LOAD' Load draft from local 20100713
13 MS_ACTY_DATA Instance attribute Private Type reference (TYPE) PSHLP_ACTY_ST PSHLP: Activity Output 20110320
14 MS_PROJ_DB Static Attribute Private Type reference (TYPE) PROJ Project definition 20110309
15 MT_ACTY_FIELD_LIST Instance attribute Private Type reference (TYPE) PSHLP_PROFILE_FIELDS_TT Profiling for fields list 20110318
16 MT_ACTY_MLST_FIELD_LIST Instance attribute Private Type reference (TYPE) PSHLP_PROFILE_FIELDS_TT Profiling for fields list 20110321
17 MT_AFVC_DB Static Attribute Private Type reference (TYPE) TT_AFVC Table type AFVC 20110309
18 MT_AFVU_DB Static Attribute Private Type reference (TYPE) TT_AFVU For AFVU 20110309
19 MT_AFVV_DB Static Attribute Private Type reference (TYPE) TT_AFVV PS HLP 20110309
20 MT_CAUFV_DB Static Attribute Private Type reference (TYPE) PSHLP_CAUFV_TT Table for CAUFV 20110309
21 MT_NTWK_FIELD_LIST Instance attribute Private Type reference (TYPE) PSHLP_PROFILE_FIELDS_TT Profiling for fields list 20110318
22 MT_OBJNR Static Attribute Private Type reference (TYPE) TT_OBJ_NUM Table of CO Object Numbers 20110309
23 MT_OBJNR_NO_AUTH Static Attribute Private Type reference (TYPE) TT_OBJ_NUM Table of CO Object Numbers 20110309
24 MT_PROJ_FIELD_LIST Instance attribute Private Type reference (TYPE) PSHLP_PROFILE_FIELDS_TT Profiling for fields list 20110318
25 MT_PRPS_DB Static Attribute Private Type reference (TYPE) TT_PRPS For PRPS 20110309
26 MT_PRTE_DB Static Attribute Private Type reference (TYPE) TT_PRTE For PRTE 20110309
27 MT_WBS_FIELD_LIST Instance attribute Private Type reference (TYPE) PSHLP_PROFILE_FIELDS_TT Profiling for fields list 20110318
28 MT_WBS_MLST_FIELD_LIST Instance attribute Private Type reference (TYPE) PSHLP_PROFILE_FIELDS_TT Profiling for fields list 20110321
29 MV_POPUP_PENDING Static Attribute Public Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110222
30 MV_SAVE_DRAFT Static Attribute Public Type reference (TYPE) CHAR1 1= save to DB, 2 = save to draft, 3 = save to draft and DB 20110318
31 MV_SIMULATION_FLAG Static Attribute Public Type reference (TYPE) BOOLE_D ' ' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110222
32 OR_JCDO Static Attribute Private Object reference (TYPE REF TO) DATA 20110206
33 OR_JCDS Static Attribute Private Object reference (TYPE REF TO) DATA 20110206
34 OR_JEST Static Attribute Private Object reference (TYPE REF TO) DATA 20110206
35 OR_JSTO Static Attribute Private Object reference (TYPE REF TO) DATA 20110206
36 PSHLP_LOCAL_DRAFT_TT Static Attribute Public Type reference (TYPE) PSHLP_DRAFT_TT holds local draft values 20100729
37 SAVE_DRAFT Constant Public Type reference (TYPE) STRING 'SAVE' Save to draft to local 20100713
38 SAVE_FULL Static Attribute Public Type reference (TYPE) CHAR1 'X' Single-Character Flag 20110210
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORIZATION_CHECK Static method Public Method Check whether user has authorization for the object 20101230
2 CHANGE_NODE_NAMES Static method Public Method To Change the node names of compare screen 20100729
3 CHECK_MLST_LANG Static method Private Method check for milestone language 20110228
4 CHECK_OBJNR_EXISTS Static method Public Method To check whether objnr exists in the system 20101023
5 CHECK_SIMULATION_EXISTS Static method Public Method Check if simulation version exists for Project or subobject 20110222
6 CLEAR_BANFN Static method Public Method 20110413
7 CLEAR_PROGRESS Static method Public Method Clear Progress Data 20100922
8 COMPARE_ACL_DATA Static method Public Method To compare master data 20100817
9 COMPARE_MASTER_DATA Static method Public Method To compare master data 20100716
10 COMPARE_PARTNER_DATA Static method Public Method To compare master data 20100908
11 COMPARE_PROGRESS_DATA Static method Public Method To compare master data 20100922
12 COMPARE_SHORTTEXT_DATA Static method Public Method To compare master data 20100901
13 COMPARE_STATUS_DATA Static method Public Method To compare master data 20110204
14 COMPARISON_ACTY Instance method Public Method To compare activity data 20110318
15 COMPARISON_MLST Instance method Public Method To compare milestone data 20110321
16 COMPARISON_NTWK Instance method Public Method To compare network data 20110318
17 COMPARISON_PROJ Instance method Public Method To compare project data 20110318
18 COMPARISON_WBS Instance method Public Method To compare wbs data 20110318
19 CONVERT_DISPLAY_DATA Static method Public Method To convert data to external format 20101101
20 CREATE_DRAFT Static method Public Method create draft data 20100712
21 DELETE_DRAFT Static method Public Method Delete Draft 20100716
22 DELETE_OBJECTS_OF_MLST_TRIGGER Static method Public Method Delete the new objects created out of Milestone Trigger 20110218
23 DRAFT_SAVE_LOGS Static method Public Method Method for logging error messages that occured during save 20110326
24 FILL_BUFFER Static method Public Method Method to prefill buffer 20100902
25 FILL_ICON_4_HIER_DATASETS Static method Public Method To fill the icon for hierarchy datasets 20100831
26 GET_GLOBAL_BUFFER Static method Public Method Get global buffer for progress data set 20100913
27 GET_GLOBAL_BUFFERMETADATA Static method Public Method Get global buffer metadata for Progress data set 20100917
28 GET_ICON_4_ACL_DATA Static method Public Method To compare master data 20100818
29 GET_ICON_4_MASS_ACL_DATA Static method Public Method To compare master data 20110106
30 GET_ICON_4_MASS_PARTNER_DATA Static method Public Method To compare master data 20110106
31 GET_ICON_4_MASS_SHORTTEXT Static method Public Method To compare master data 20110106
32 GET_ICON_4_MASS_STATUS_DATA Static method Public Method To compare master data 20110203
33 GET_ICON_4_PARTNER_DATA Static method Public Method To compare master data 20100908
34 GET_ICON_4_PROGRESS_DATA Static method Public Method To compare master data 20100922
35 GET_ICON_4_SHORTTEXT Static method Public Method To compare master data 20100901
36 GET_SHORTEXT Static method Private Method Get shortext based on login language for Hierarchy 20110210
37 GET_STRUCT_FOR_DATASET Static method Public Method To get structure names for datasets 20110318
38 LOAD_DRAFT_XML Static method Public Method Load draft data 20100714
39 LOCK_DRAFT Static method Public Method 20101014
40 LOG_MESSAGE Static method Public Method Log save related messages 20101203
41 PUT_MESSAGE Instance method Private Method Method to put the message 20110318
42 READ_DRAFT Static method Public Method Read draft based on draft ID 20100721
43 RECV_DB_DATA Static method Public Method To fetch DB data 20110309
44 RESET_STATUS Static method Public Method 20110206
45 RETRIEVE_PROGRESS Static method Public Method Retrieve the progress data 20100922
46 SAVE_ACTUALDATES Static method Public Method Retrive actual dates data for all objects 20101014
47 SAVE_DRAFT_DB Static method Public Method Save draft to DB 20100712
48 SAVE_DRAFT_LOCAL Static method Public Method Save draft to local 20100712
49 SAVE_STATUS Static method Public Method Retrieve objects with given status. 20101014
50 SET_GLOBAL_BUFFER Static method Public Method Set global buffer for progress data set 20100913
51 STATUS_CHECK Static method Public Method Check Draft status with DB status 20100824
52 UNLOCK_DRAFT Static method Public Method 20101014
53 UPDATE_ACTY_RELT_BUFFER Static method Public Method Change the global buffer for saving draft back to project 20101228
54 UPDATE_BUFFER_FOR_DRAFT Static method Public Method Change the global buffer for saving draft back to project 20101210
55 VALIDATE_BUFFER Static method Public Method Method to validate buffer just before save 20110103
Events
Class CL_PS_HLP_DRAFT_SERVICE_CLASS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_BUFFER_KEYS Public See coding 20101211 tt_buffer_keys TYPE TABLE OF ty_buffer_keys
2 TY_BUFFER_KEYS Public See coding 20101211 BEGIN OF ty_buffer_keys, objnr TYPE j_objnr, pspnr TYPE ps_intnr, posnr TYPE ps_posnr, aufnr TYPE aufnr, aufpl TYPE co_aufpl, aplzl TYPE co_aplzl, END OF ty_buffer_keys
Method Signatures

Method AUTHORIZATION_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTH_CHECK Call by reference Type reference (TYPE) ABAP_BOOL Flag to specify whether user has authorization for object 20101230
2 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20101230

Method AUTHORIZATION_CHECK on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method CHANGE_NODE_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_COMPARE_DATA Call by reference Type reference (TYPE) PSHLP_COMPARE_DRAFT_TT Compare Draft Table type 20100729
2 Importing IV_ACTION Call by reference Type reference (TYPE) STRING Action: Selected tabstrip 20100729
3 Importing LS_MLST_FUNC Call by reference Type reference (TYPE) PSHLP_MLST_ST Milestone Output Structure 20110228

Method CHANGE_NODE_NAMES on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method CHECK_MLST_LANG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HIERARCHY Value transfer Type reference (TYPE) PSHLP_HIER_TAB_TYP Table type for PS hierarchy 20110228

Method CHECK_MLST_LANG on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method CHECK_OBJNR_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXISTS Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20101023
2 Exporting EV_LOGSYSTEM Call by reference Type reference (TYPE) LOGSYSTEM Logical System 20101023
3 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20101023

Method CHECK_OBJNR_EXISTS on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method CHECK_SIMULATION_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHILDREN Call by reference Type reference (TYPE) PSHLP_HIER_TAB_TYP Table type for PS hierarchy 20110222
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) SEU_TYPE Node type 20110223

Method CHECK_SIMULATION_EXISTS on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method CLEAR_BANFN Signature

Method CLEAR_BANFN on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no parameter.
Method CLEAR_BANFN on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method CLEAR_PROGRESS Signature

Method CLEAR_PROGRESS on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no parameter.
Method CLEAR_PROGRESS on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method COMPARE_ACL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMPARE_RESULTS Call by reference Type reference (TYPE) PSHLP_COMPARE_ACL_TT Compare Draft structure 20100817
2 Importing IT_COMPARE_DATA1 Call by reference Type reference (TYPE) PSHLP_ACL_OUTPUT_TT PSHLP : ACL Output Structure for Buffers 20100817
3 Importing IT_COMPARE_DATA2 Call by reference Type reference (TYPE) PSHLP_ACL_OUTPUT_TT PSHLP : ACL Output Structure for Buffers 20100817
4 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20100817

Method COMPARE_ACL_DATA on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method COMPARE_MASTER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMPARE_RESULTS Call by reference Type reference (TYPE) PSHLP_COMPARE_DRAFT_TT Compare Draft structure 20100716
2 Importing IT_COMPARE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20100716
3 Importing IV_NO_OPERAND Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20101108
4 Importing IV_SUBNODE Call by reference Type reference (TYPE) STRING PSHLP Node Name 20100824

Method COMPARE_MASTER_DATA on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method COMPARE_PARTNER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMPARE_RESULTS Call by reference Type reference (TYPE) PSHLP_PARTNER_COMP_TT Compare Draft structure 20100908
2 Importing IT_COMPARE_DATA1 Call by reference Type reference (TYPE) PSHLP_PARTNER_TT PSHLP : ACL Output Structure for Buffers 20100908
3 Importing IT_COMPARE_DATA2 Call by reference Type reference (TYPE) PSHLP_PARTNER_TT PSHLP : ACL Output Structure for Buffers 20100908
4 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20100908

Method COMPARE_PARTNER_DATA on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method COMPARE_PROGRESS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMPARE_RESULTS Call by reference Type reference (TYPE) PSHLP_PROGRESS_COMP_TT Compare Draft structure 20100922
2 Importing IT_COMPARE_DATA1 Call by reference Type reference (TYPE) PSHLP_PRGRS_TT PSHLP : ACL Output Structure for Buffers 20100922
3 Importing IT_COMPARE_DATA2 Call by reference Type reference (TYPE) PSHLP_PRGRS_TT PSHLP : ACL Output Structure for Buffers 20100922
4 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20100922

Method COMPARE_PROGRESS_DATA on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method COMPARE_SHORTTEXT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMPARE_RESULTS Call by reference Type reference (TYPE) PSHLP_SHORTTEXT_COMP_TT Compare Draft structure 20100901
2 Importing IT_COMPARE_DATA1 Call by reference Type reference (TYPE) PSHLP_OBJ_SHORT_TT PSHLP : ACL Output Structure for Buffers 20100901
3 Importing IT_COMPARE_DATA2 Call by reference Type reference (TYPE) PSHLP_OBJ_SHORT_TT PSHLP : ACL Output Structure for Buffers 20100901
4 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20100901

Method COMPARE_SHORTTEXT_DATA on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method COMPARE_STATUS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMPARE_RESULTS Call by reference Type reference (TYPE) PSHLP_COMPARE_DRAFT_TT Compare Draft structure 20110204
2 Importing IT_COMPARE_DATA1 Call by reference Type reference (TYPE) PSHLP_STATUS_TT PSHLP : ACL Output Structure for Buffers 20110204
3 Importing IT_COMPARE_DATA2 Call by reference Type reference (TYPE) PSHLP_STATUS_TT PSHLP : ACL Output Structure for Buffers 20110204
4 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20110204

Method COMPARE_STATUS_DATA on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method COMPARISON_ACTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20110318
2 Importing IS_ACTY_DB Call by reference Type reference (TYPE) PSHLP_ACTY_ST WBS (Work Breakdown Structure) Element Master Data 20110318
3 Importing IS_ACTY_DRAFT Call by reference Type reference (TYPE) PSHLP_ACTY_ST WBS (Work Breakdown Structure) Element Master Data 20110318
4 Importing IT_ACTY_REL_D Call by reference Type reference (TYPE) PSHLP_ACTY_REL_TT Output for Activity Relationship APIs 20110502
5 Importing IT_ACTY_REL_I Call by reference Type reference (TYPE) PSHLP_ACTY_REL_TT Output for Activity Relationship APIs 20110502
6 Importing IT_ACTY_REL_U Call by reference Type reference (TYPE) PSHLP_ACTY_REL_TT Output for Activity Relationship APIs 20110502
7 Importing IV_UPDATE_MASTERDATA Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110412
8 Importing IV_UPDATE_RELATIONSHIP Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110412

Method COMPARISON_ACTY on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method COMPARISON_MLST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20110321
2 Importing IS_MLST_DB Call by reference Type reference (TYPE) PSHLP_MLST_ST WBS (Work Breakdown Structure) Element Master Data 20110321
3 Importing IS_MLST_DRAFT Call by reference Type reference (TYPE) PSHLP_MLST_ST WBS (Work Breakdown Structure) Element Master Data 20110321

Method COMPARISON_MLST on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method COMPARISON_NTWK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20110318
2 Importing IS_NTWK_DB Call by reference Type reference (TYPE) PSHLP_NTWK_ST WBS (Work Breakdown Structure) Element Master Data 20110318
3 Importing IS_NTWK_DRAFT Call by reference Type reference (TYPE) PSHLP_NTWK_ST WBS (Work Breakdown Structure) Element Master Data 20110318

Method COMPARISON_NTWK on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method COMPARISON_PROJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20110318
2 Importing IS_PROJ_DB Call by reference Type reference (TYPE) PSHLP_PROJ_ST WBS (Work Breakdown Structure) Element Master Data 20110318
3 Importing IS_PROJ_DRAFT Call by reference Type reference (TYPE) PSHLP_PROJ_ST WBS (Work Breakdown Structure) Element Master Data 20110318

Method COMPARISON_PROJ on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method COMPARISON_WBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20110318
2 Importing IS_WBS_DATE_DB Call by reference Type reference (TYPE) PSHLP_WBS_DATE_ST WBS (Work Breakdown Structure) Element Master Data 20110318
3 Importing IS_WBS_DATE_DRAFT Call by reference Type reference (TYPE) PSHLP_WBS_DATE_ST WBS (Work Breakdown Structure) Element Master Data 20110318
4 Importing IS_WBS_DB Call by reference Type reference (TYPE) PSHLP_WBS_ST WBS (Work Breakdown Structure) Element Master Data 20110318
5 Importing IS_WBS_DRAFT Call by reference Type reference (TYPE) PSHLP_WBS_ST WBS (Work Breakdown Structure) Element Master Data 20110318
6 Importing IV_UPDATE_DATES Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110407
7 Importing IV_UPDATE_MASTERDATA Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110407

Method COMPARISON_WBS on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method CONVERT_DISPLAY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COMPARE_RESULTS Call by reference Type reference (TYPE) PSHLP_COMPARE_DRAFT_TT Compare Draft Table type 20101101
2 Importing IV_ACTION Call by reference Type reference (TYPE) STRING 20101101

Method CONVERT_DISPLAY_DATA on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method CREATE_DRAFT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Value transfer Type reference (TYPE) PS_MESSAGES Error messages 20100712
2 Exporting EV_DRAFT_XML Value transfer Type reference (TYPE) STRING draft XML 20100716
3 Exporting EV_ENTRY_XML Call by reference Type reference (TYPE) STRING entry node short text data 20110222
4 Exporting EX_DRAFT_ID Value transfer Type reference (TYPE) GUID_16 GUID in 'RAW' format 20100712
5 Importing IS_DRAFT_SCREEN Value transfer Type reference (TYPE) PSHLP_DRAFT_SCREEN_ST Draft Screen Structure 20100729
6 Importing IS_PSHLP_ENTRYSCREEN Value transfer Type reference (TYPE) PSHLP_ENTRY_SCREEN_ST Stores Entry Screen Information of PSHLP20 20100730
7 Importing IV_CREATED_BY Value transfer Type reference (TYPE) CRTDBY_DE Draft Created By 20101217
8 Importing IV_CREATED_ON Value transfer Type reference (TYPE) ERDAT Date on Which Record Was Created 20101217
9 Importing IV_CREATE_TIME Value transfer Type reference (TYPE) CREATE_TIME_DE Draft Creation Time 20101217

Method CREATE_DRAFT on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method DELETE_DRAFT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_DRAFT_GUID Value transfer Type reference (TYPE) GUID_16 GUID in 'RAW' format 20100716

Method DELETE_DRAFT on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method DELETE_OBJECTS_OF_MLST_TRIGGER Signature

Method DELETE_OBJECTS_OF_MLST_TRIGGER on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no parameter.
Method DELETE_OBJECTS_OF_MLST_TRIGGER on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method DRAFT_SAVE_LOGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DRAFT_ID Call by reference Type reference (TYPE) PSHLP_DRAFT_ST-DRAFTKEY Draft ID 20110328
2 Importing IS_ENTRYSCREEN_INFO Call by reference Type reference (TYPE) PSHLP_ENTRY_SCREEN_ST Stores Entry Screen Information of PSHLP20 20110328
3 Importing IT_MESSAGES Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20110326

Method DRAFT_SAVE_LOGS on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method FILL_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ENTRYSCREEN_INFO Value transfer Type reference (TYPE) PSHLP_ENTRY_SCREEN_ST Stores Entry Screen Information of PSHLP20 20100906

Method FILL_BUFFER on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method FILL_ICON_4_HIER_DATASETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IS_HIERARCHY Call by reference Type reference (TYPE) PSHLP_HIERARCHY_COMPARE_ST structure for Hierarchy data sets compare 20100831
2 Importing IV_ICON Call by reference Type reference (TYPE) ICON_INT Internal Icon Format 20101027

Method FILL_ICON_4_HIER_DATASETS on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method GET_GLOBAL_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_G_EVVS_TFILL Value transfer Type reference (TYPE) PSHLP_PRGRS_EVVS_TFILL_TT Row Number of Internal Tables 20101102
2 Exporting ET_PRGRS_EVOPD Value transfer Type reference (TYPE) PSHLP_PRGRS_EVOPD_TT Progress data 20101014
3 Exporting ET_PRGRS_EVVS Value transfer Type reference (TYPE) PSHLP_PRGRS_EVVS_TT Progress version 20100917
4 Exporting ET_PRGRS_V_EVMT Value transfer Type reference (TYPE) PSHLP_PRGRS_V_EVMT_TT Measurement Methods for PS Earned Value Analysis 20100917

Method GET_GLOBAL_BUFFER on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method GET_GLOBAL_BUFFERMETADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_METADATA Value transfer Type reference (TYPE) PSHLP_TABLE_METADATA_TT Internal Table Details of the PS global buffers 20100917

Method GET_GLOBAL_BUFFERMETADATA on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method GET_ICON_4_ACL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ICON Call by reference Type reference (TYPE) ICON_INT Compare Draft structure 20100818
2 Importing IT_COMPARE_DATA1 Call by reference Type reference (TYPE) PSHLP_ACL_OUTPUT_TT PSHLP : ACL Output Structure for Buffers 20100818
3 Importing IT_COMPARE_DATA2 Call by reference Type reference (TYPE) PSHLP_ACL_OUTPUT_TT PSHLP : ACL Output Structure for Buffers 20100818

Method GET_ICON_4_ACL_DATA on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method GET_ICON_4_MASS_ACL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COMPARE_DATA1 Call by reference Type reference (TYPE) PSHLP_ACL_OUTPUT_TT PSHLP : ACL Output Structure for Buffers 20110106
2 Importing IT_COMPARE_DATA2 Call by reference Type reference (TYPE) PSHLP_ACL_OUTPUT_TT PSHLP : ACL Output Structure for Buffers 20110106
3 Changing IT_HIER_DATA Call by reference Type reference (TYPE) PSHLP_HIERARCHY_COMPARE_TT Table type for Hierarchy data sets compare 20110106

Method GET_ICON_4_MASS_ACL_DATA on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method GET_ICON_4_MASS_PARTNER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COMPARE_DATA1 Call by reference Type reference (TYPE) PSHLP_PARTNER_TT PSHLP : ACL Output Structure for Buffers 20110106
2 Importing IT_COMPARE_DATA2 Call by reference Type reference (TYPE) PSHLP_PARTNER_TT PSHLP : ACL Output Structure for Buffers 20110106
3 Changing IT_HIER_DATA Call by reference Type reference (TYPE) PSHLP_HIERARCHY_COMPARE_TT Compare Draft structure 20110106

Method GET_ICON_4_MASS_PARTNER_DATA on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method GET_ICON_4_MASS_SHORTTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COMPARE_DATA1 Call by reference Type reference (TYPE) PSHLP_OBJ_SHORT_TT PSHLP : ACL Output Structure for Buffers 20110106
2 Importing IT_COMPARE_DATA2 Call by reference Type reference (TYPE) PSHLP_OBJ_SHORT_TT PSHLP : ACL Output Structure for Buffers 20110106
3 Changing IT_HIER_DATA Call by reference Type reference (TYPE) PSHLP_HIERARCHY_COMPARE_TT Compare Draft structure 20110106

Method GET_ICON_4_MASS_SHORTTEXT on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method GET_ICON_4_MASS_STATUS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COMPARE_DATA1 Call by reference Type reference (TYPE) PSHLP_STATUS_TT PSHLP : ACL Output Structure for Buffers 20110203
2 Importing IT_COMPARE_DATA2 Call by reference Type reference (TYPE) PSHLP_STATUS_TT PSHLP : ACL Output Structure for Buffers 20110203
3 Changing IT_HIER_DATA Call by reference Type reference (TYPE) PSHLP_HIERARCHY_COMPARE_TT Table type for Hierarchy data sets compare 20110203

Method GET_ICON_4_MASS_STATUS_DATA on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method GET_ICON_4_PARTNER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ICON Call by reference Type reference (TYPE) ICON_INT Compare Draft structure 20100908
2 Importing IT_COMPARE_DATA1 Call by reference Type reference (TYPE) PSHLP_PARTNER_TT PSHLP : ACL Output Structure for Buffers 20100908
3 Importing IT_COMPARE_DATA2 Call by reference Type reference (TYPE) PSHLP_PARTNER_TT PSHLP : ACL Output Structure for Buffers 20100908

Method GET_ICON_4_PARTNER_DATA on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method GET_ICON_4_PROGRESS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ICON Call by reference Type reference (TYPE) ICON_INT Compare Draft structure 20100922
2 Importing IT_COMPARE_DATA1 Call by reference Type reference (TYPE) PSHLP_PRGRS_TT PSHLP : ACL Output Structure for Buffers 20100922
3 Importing IT_COMPARE_DATA2 Call by reference Type reference (TYPE) PSHLP_PRGRS_TT PSHLP : ACL Output Structure for Buffers 20100922

Method GET_ICON_4_PROGRESS_DATA on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method GET_ICON_4_SHORTTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ICON Call by reference Type reference (TYPE) ICON_INT Compare Draft structure 20100901
2 Importing IT_COMPARE_DATA1 Call by reference Type reference (TYPE) PSHLP_OBJ_SHORT_TT PSHLP : ACL Output Structure for Buffers 20100901
3 Importing IT_COMPARE_DATA2 Call by reference Type reference (TYPE) PSHLP_OBJ_SHORT_TT PSHLP : ACL Output Structure for Buffers 20100901

Method GET_ICON_4_SHORTTEXT on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method GET_SHORTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HIERARCHY Value transfer Type reference (TYPE) PSHLP_HIER_TAB_TYP Table type for PS hierarchy 20110210
2 Importing IT_HIER Value transfer Type reference (TYPE) PSHLP_HIER_TAB_TYP Table type for PS hierarchy 20110210
3 Importing IT_SHORTEXT Value transfer Type reference (TYPE) CNLDST_TT_SHORTTEXT_BT Table type for shorttext 20110210
4 Importing IV_DRAFT_LANGU Value transfer Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20110210

Method GET_SHORTEXT on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method GET_STRUCT_FOR_DATASET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STRUCT_LIST Call by reference Type reference (TYPE) PSHLP_PROFILE_FIELDS_TT Number of Field Names 20110318
2 Importing IS_ACTY_DATA Call by reference Type reference (TYPE) PSHLP_ACTY_ST PSHLP: Activity Output 20110320
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) PSHLP_NODENAME_DE Node Name 20110318

Method GET_STRUCT_FOR_DATASET on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method LOAD_DRAFT_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DRAFT_SCREEN Value transfer Type reference (TYPE) PSHLP_DRAFT_SCREEN_ST draft screen 20100729
2 Exporting ES_PSHLP_ENTRYSCREEN Value transfer Type reference (TYPE) PSHLP_ENTRY_SCREEN_ST Stores Entry Screen Information of PSHLP20 20100730
3 Exporting ET_MESSAGES Value transfer Type reference (TYPE) PS_MESSAGES Error messages 20100715
4 Exporting EV_CHANGED_BY Call by reference Type reference (TYPE) DCHANGEDBY Draft Changed By 20110209
5 Exporting EV_CHANGED_ON Call by reference Type reference (TYPE) UPDAT Date on which object was last changed 20110209
6 Exporting EV_CREATED_BY Value transfer Type reference (TYPE) CRTDBY_DE Draft Created By 20101217
7 Exporting EV_CREATED_ON Value transfer Type reference (TYPE) ERDAT Date on Which Record Was Created 20101217
8 Exporting EV_CREATE_TIME Value transfer Type reference (TYPE) CREATE_TIME_DE Draft Creation Time 20101217
9 Exporting EV_GUID Value transfer Type reference (TYPE) GUID_16 GUID in 'RAW' format 20100730
10 Exporting EV_SHORTTEXT Call by reference Type reference (TYPE) CNLDST_STEXT entry node short text 20110222
11 Exporting EV_SYSTEM Value transfer Type reference (TYPE) SY-SYSID Name of the SAP System 20110106
12 Importing IF_DRAFT_XML Value transfer Type reference (TYPE) STRING 20100714
13 Importing IV_COMPARE Value transfer Type reference (TYPE) BOOLEAN ' ' Boolean Variable (X=True, -=False, Space=Unknown) 20100811
14 Importing IV_SAVE_IN_BACKGROUND Value transfer Type reference (TYPE) BOOLEAN ABAP_TRUE Save in back gound 20100816

Method LOAD_DRAFT_XML on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method LOCK_DRAFT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LOCKED_USER Call by reference Type reference (TYPE) SYUNAME Locked User Name 20101014
2 Importing IV_DRAFT_ID Call by reference Type reference (TYPE) DRAFTID_DE Internal Draft ID 20101014
3 Importing IV_LOCK_MODE Call by reference Type reference (TYPE) CHAR1 'E' Single-Character Flag 20101014
4 Importing IV_SCOPE Call by reference Type reference (TYPE) CHAR1 '1' Single-Character Flag 20101014

Method LOCK_DRAFT on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method LOG_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HIER Call by reference Type reference (TYPE) PSHLP_HIER_TAB_TYP Table type for PS hierarchy 20101207
2 Importing IT_OBJNR Call by reference Type reference (TYPE) TT_OBJ_NUM Object number 20101203
3 Importing IV_OBJ_DESCRIPTION Call by reference Type reference (TYPE) KTEXT General Name 20101208
4 Importing IV_PROJ Call by reference Type reference (TYPE) PS_PSPID Project definition 20101208

Method LOG_MESSAGE on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method PUT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) BAL_S_MSG Error messages 20110318
2 Importing IV_MSGID Call by reference Type reference (TYPE) MSGID Message Class 20110318
3 Importing IV_MSGNO Call by reference Type reference (TYPE) MSGNO System Message Number 20110318
4 Importing IV_MSGTY Call by reference Type reference (TYPE) MSGTY Message Type 20110318
5 Importing IV_MSGV1 Call by reference Type reference (TYPE) MSGV1 Message variable 01 20110318
6 Importing IV_MSGV2 Call by reference Type reference (TYPE) MSGV2 Message variable 02 20110318
7 Importing IV_MSGV3 Call by reference Type reference (TYPE) MSGV3 Message variable 03 20110318
8 Importing IV_MSGV4 Call by reference Type reference (TYPE) MSGV4 Message variable 04 20110318

Method PUT_MESSAGE on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method READ_DRAFT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DRAFT_SCREEN Value transfer Type reference (TYPE) PSHLP_DRAFT_SCREEN_ST 20100729
2 Exporting ES_PSHLP_ENTRYSCREEN Value transfer Type reference (TYPE) PSHLP_ENTRY_SCREEN_ST Stores Entry Screen Information of PSHLP20 20100730
3 Exporting ET_MESSAGES Value transfer Type reference (TYPE) PS_MESSAGES Error messages 20100812
4 Exporting EV_DRAFT_XML Value transfer Type reference (TYPE) STRING draft xml 20100730
5 Exporting EV_GUID Value transfer Type reference (TYPE) GUID_16 GUID in 'RAW' format 20100730
6 Importing IV_COMPARE Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100811
7 Importing IV_DRAFT_GUID Value transfer Type reference (TYPE) GUID_16 GUID in 'RAW' format 20100722
8 Importing IV_DRAFT_KEY Value transfer Type reference (TYPE) DRAFTKEY_DE Draft Key 20100722

Method READ_DRAFT on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method RECV_DB_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DB_XML Call by reference Type reference (TYPE) STRING DB data in xml format 20110309
2 Importing IV_NODE_TYPE Call by reference Type reference (TYPE) PSHLP_NODENAME_DE Node type 20110309

Method RECV_DB_DATA on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method RESET_STATUS Signature

Method RESET_STATUS on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no parameter.
Method RESET_STATUS on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method RETRIEVE_PROGRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRGRS_DATA Call by reference Type reference (TYPE) PSHLP_PRGRS_TT Progress Data 20100922
2 Importing IT_PRGRS_KEY Call by reference Type reference (TYPE) PSHLP_PRGRS_KEY_TT 20100922

Method RETRIEVE_PROGRESS on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method SAVE_ACTUALDATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTY_ACTUALDATES Value transfer Type reference (TYPE) PSHLP_AFVGBT_TT PS HLP Activity Actual Dates Overview 20101014
2 Exporting ET_NTWK_ACTUALDATES Value transfer Type reference (TYPE) PSHLP_NTWK_ACTUAL_DATES_OVR_TT PS HLP Network Actual Dates Overview 20101014
3 Exporting ET_WBS_ACTUALDATES Value transfer Type reference (TYPE) PSHLP_PRTEB_TT PRTE Document 20101014
4 Importing IT_CHILDREN Value transfer Type reference (TYPE) PSHLP_HIER_TAB_TYP Table type for PS hierarchy 20101017
5 Importing IT_OBJNR Value transfer Type reference (TYPE) TT_OBJ_NUM 20101017

Method SAVE_ACTUALDATES on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method SAVE_DRAFT_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_DRAFT_XML Value transfer Type reference (TYPE) STRING Draft xml 20100714
2 Exporting ES_ENTRY_SCREEN Value transfer Type reference (TYPE) PSHLP_ENTRY_SCREEN_ST Stores Entry Screen Information of PSHLP20 20101231
3 Exporting EV_DRAFT_DISPLAY Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20101112
4 Exporting EV_DRAFT_STATUS Value transfer Type reference (TYPE) CHAR1 draft status - update/create 20101230
5 Exporting EV_FCODE Value transfer Type reference (TYPE) SY-UCOMM Function code that PAI triggered 20101231
6 Importing IS_ACTION Value transfer Type reference (TYPE) SY-UCOMM Save / Load from Draft 20101026
7 Importing IS_CREATEDON Value transfer Type reference (TYPE) SY-DATUM Current Date of Application Server 20101026
8 Importing IS_DRAFTID Value transfer Type reference (TYPE) PSHLP_DRAFT_ST-DRAFTID Internal Draft ID 20101026
9 Importing IS_DRAFTKEY Value transfer Type reference (TYPE) PSHLP_DRAFT_ST-DRAFTKEY Draft ID 20101026
10 Importing IS_DRAFT_SCREEN Value transfer Type reference (TYPE) PSHLP_DRAFT_SCREEN_ST Draft Screen Structure 20101026
11 Importing IS_DRAFT_XML Value transfer Type reference (TYPE) STRING Draft xml 20101026
12 Importing IS_ENTRY_SCREEN Value transfer Type reference (TYPE) PSHLP_ENTRY_SCREEN_ST Stores Entry Screen Information of PSHLP20 20100722
13 Importing IS_ENTRY_XML Call by reference Type reference (TYPE) STRING entry node short text data 20110222

Method SAVE_DRAFT_DB on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method SAVE_DRAFT_LOCAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DRAFT_SCREEN Value transfer Type reference (TYPE) PSHLP_DRAFT_SCREEN_ST Draft Screen Structure 20101026
2 Exporting ES_ENTRY_SCREEN Value transfer Type reference (TYPE) PSHLP_ENTRY_SCREEN_ST Draft Screen Structure 20101026
3 Exporting EV_CHANGED_BY Call by reference Type reference (TYPE) DCHANGEDBY Draft Changed By 20110209
4 Exporting EV_CHANGED_ON Call by reference Type reference (TYPE) UPDAT Date on which object was last changed 20110209
5 Exporting EV_CREATED_BY Value transfer Type reference (TYPE) CRTDBY_DE Draft Created By 20101217
6 Exporting EV_CREATED_ON Value transfer Type reference (TYPE) ERDAT Date on Which Record Was Created 20101217
7 Exporting EV_CREATE_TIME Value transfer Type reference (TYPE) CREATE_TIME_DE Draft Creation Time 20101217
8 Exporting EV_DRAFT_DISPLAY Value transfer Type reference (TYPE) CHAR1 Single-Character Flag 20101112
9 Exporting EV_FILE_NAME Value transfer Type reference (TYPE) STRING File name - draft key 20101026
10 Exporting EV_GUID Value transfer Type reference (TYPE) GUID_16 GUID in 'RAW' format 20100730
11 Exporting EV_SHORTTEXT Call by reference Type reference (TYPE) CNLDST_STEXT entry_object_shorttext 20110222
12 Exporting EV_SYSTEM Value transfer Type reference (TYPE) SY-SYSID Name of the SAP System 20110106
13 Exporting EV_USER_ACTION Value transfer Type reference (TYPE) I 20101111
14 Exporting EV_XML Value transfer Type reference (TYPE) STRING LocalDraft XML string 20101026
15 Importing IS_DRAFT_SCREEN Value transfer Type reference (TYPE) PSHLP_DRAFT_SCREEN_ST Draft Screen Structure 20101026
16 Importing IS_ENTRY_SCREEN Value transfer Type reference (TYPE) PSHLP_ENTRY_SCREEN_ST Draft Screen Structure 20100729
17 Importing IV_ACTION Value transfer Type reference (TYPE) STRING Save / Load from Draft 20101026
18 Importing IV_XML Value transfer Type reference (TYPE) STRING Draft XML string 20101026

Method SAVE_DRAFT_LOCAL on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method SAVE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTY_OBJNR Value transfer Type reference (TYPE) PSHLP_JEST_UPD_TT JEST Buffer structure 20101015
2 Exporting ET_NTWK_OBJNR Value transfer Type reference (TYPE) PSHLP_JEST_UPD_TT JEST Buffer structure 20101015
3 Exporting ET_OBJNR Value transfer Type reference (TYPE) TT_OBJ_NUM Table Type : Object Number 20101015
4 Exporting ET_PROJ_OBJNR Value transfer Type reference (TYPE) PSHLP_JEST_UPD_TT JEST Buffer structure 20101015
5 Exporting ET_WBS_OBJNR Value transfer Type reference (TYPE) PSHLP_JEST_UPD_TT JEST Buffer structure 20101015
6 Importing IT_OBJNR Value transfer Type reference (TYPE) TT_OBJ_NUM Table Type : Object Number 20101014

Method SAVE_STATUS on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method SET_GLOBAL_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PRGRS_EVOPD Value transfer Type reference (TYPE) PSHLP_PRGRS_EVOPD_TT Progress data 20101014
2 Importing IT_PRGRS_EVVS Value transfer Type reference (TYPE) PSHLP_PRGRS_EVVS_TT Progress version 20100917
3 Importing IT_PRGRS_EVVS_TFILL Value transfer Type reference (TYPE) PSHLP_PRGRS_EVVS_TFILL_TT Number of Progress Data for draft 20101102
4 Importing IT_PRGRS_V_EVMT Value transfer Type reference (TYPE) PSHLP_PRGRS_V_EVMT_TT Measurement Methods for PS Earned Value Analysis 20100917

Method SET_GLOBAL_BUFFER on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method STATUS_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20110203

Method STATUS_CHECK on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method UNLOCK_DRAFT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DRAFT_ID Call by reference Type reference (TYPE) DRAFTID_DE Internal Draft ID 20101014
2 Importing IV_LOCK_MODE Call by reference Type reference (TYPE) CHAR1 'E' Single-Character Flag 20101014
3 Importing IV_SCOPE Call by reference Type reference (TYPE) CHAR1 '1' Single-Character Flag 20101014

Method UNLOCK_DRAFT on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method UPDATE_ACTY_RELT_BUFFER Signature

Method UPDATE_ACTY_RELT_BUFFER on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no parameter.
Method UPDATE_ACTY_RELT_BUFFER on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method UPDATE_BUFFER_FOR_DRAFT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_CHANGED Call by reference Type reference (TYPE) TT_OBJ_NUM Table Type : Object Number 20101210

Method UPDATE_BUFFER_FOR_DRAFT on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.

Method VALIDATE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Value transfer Type reference (TYPE) PS_MESSAGES Error messages 20110104
2 Importing IS_ENTRYSCREEN_INFO Value transfer Type reference (TYPE) PSHLP_ENTRY_SCREEN_ST Stores Entry Screen Information of PSHLP20 20110103

Method VALIDATE_BUFFER on class CL_PS_HLP_DRAFT_SERVICE_CLASS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606