Hierarchy
⤷
⤷
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 | 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 | Static Attribute | Public | Type reference (TYPE) | CHAR1 | 'X' | flag to set if hier comparision is success | 20100826 | ||
| 2 | Static Attribute | Public | Type reference (TYPE) | BOOLEAN | ' ' | Boolean Variable (X=True, -=False, Space=Unknown) | 20100813 | ||
| 3 | Static Attribute | Public | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110428 | |||
| 4 | Static Attribute | Public | Type reference (TYPE) | PSHLP_DRAFT_SCREEN_ST | Draft Screen Structure | 20100720 | |||
| 5 | Static Attribute | Public | Type reference (TYPE) | SY-DATUM | Current Date of Application Server | 20100722 | |||
| 6 | Static Attribute | Public | Type reference (TYPE) | PSHLP_DRAFT_ST-DESCR | Draft Description | 20100722 | |||
| 7 | Static Attribute | Public | Type reference (TYPE) | PSHLP_DRAFT_ST-DRAFTID | Internal Draft ID | 20100722 | |||
| 8 | Static Attribute | Public | Type reference (TYPE) | PSHLP_DRAFT_ST-DRAFTKEY | Draft ID | 20100722 | |||
| 9 | Static Attribute | Public | Type reference (TYPE) | PSHLP_DRAFT_ST | draft details | 20101229 | |||
| 10 | Static Attribute | Public | Type reference (TYPE) | PSHLP_DRAFT_ST-DRAFTKEY | Draft ID | 20101123 | |||
| 11 | Static Attribute | Public | Type reference (TYPE) | STRING | Updated XML file | 20101115 | |||
| 12 | Constant | Public | Type reference (TYPE) | STRING | 'LOAD' | Load draft from local | 20100713 | ||
| 13 | Instance attribute | Private | Type reference (TYPE) | PSHLP_ACTY_ST | PSHLP: Activity Output | 20110320 | |||
| 14 | Static Attribute | Private | Type reference (TYPE) | PROJ | Project definition | 20110309 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | PSHLP_PROFILE_FIELDS_TT | Profiling for fields list | 20110318 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | PSHLP_PROFILE_FIELDS_TT | Profiling for fields list | 20110321 | |||
| 17 | Static Attribute | Private | Type reference (TYPE) | TT_AFVC | Table type AFVC | 20110309 | |||
| 18 | Static Attribute | Private | Type reference (TYPE) | TT_AFVU | For AFVU | 20110309 | |||
| 19 | Static Attribute | Private | Type reference (TYPE) | TT_AFVV | PS HLP | 20110309 | |||
| 20 | Static Attribute | Private | Type reference (TYPE) | PSHLP_CAUFV_TT | Table for CAUFV | 20110309 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | PSHLP_PROFILE_FIELDS_TT | Profiling for fields list | 20110318 | |||
| 22 | Static Attribute | Private | Type reference (TYPE) | TT_OBJ_NUM | Table of CO Object Numbers | 20110309 | |||
| 23 | Static Attribute | Private | Type reference (TYPE) | TT_OBJ_NUM | Table of CO Object Numbers | 20110309 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | PSHLP_PROFILE_FIELDS_TT | Profiling for fields list | 20110318 | |||
| 25 | Static Attribute | Private | Type reference (TYPE) | TT_PRPS | For PRPS | 20110309 | |||
| 26 | Static Attribute | Private | Type reference (TYPE) | TT_PRTE | For PRTE | 20110309 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | PSHLP_PROFILE_FIELDS_TT | Profiling for fields list | 20110318 | |||
| 28 | Instance attribute | Private | Type reference (TYPE) | PSHLP_PROFILE_FIELDS_TT | Profiling for fields list | 20110321 | |||
| 29 | Static Attribute | Public | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110222 | |||
| 30 | Static Attribute | Public | Type reference (TYPE) | CHAR1 | 1= save to DB, 2 = save to draft, 3 = save to draft and DB | 20110318 | |||
| 31 | Static Attribute | Public | Type reference (TYPE) | BOOLE_D | ' ' | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110222 | ||
| 32 | Static Attribute | Private | Object reference (TYPE REF TO) | DATA | 20110206 | ||||
| 33 | Static Attribute | Private | Object reference (TYPE REF TO) | DATA | 20110206 | ||||
| 34 | Static Attribute | Private | Object reference (TYPE REF TO) | DATA | 20110206 | ||||
| 35 | Static Attribute | Private | Object reference (TYPE REF TO) | DATA | 20110206 | ||||
| 36 | Static Attribute | Public | Type reference (TYPE) | PSHLP_DRAFT_TT | holds local draft values | 20100729 | |||
| 37 | Constant | Public | Type reference (TYPE) | STRING | 'SAVE' | Save to draft to local | 20100713 | ||
| 38 | Static Attribute | Public | Type reference (TYPE) | CHAR1 | 'X' | Single-Character Flag | 20110210 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Check whether user has authorization for the object | 20101230 | |
| 2 | Static method | Public | Method | To Change the node names of compare screen | 20100729 | |
| 3 | Static method | Private | Method | check for milestone language | 20110228 | |
| 4 | Static method | Public | Method | To check whether objnr exists in the system | 20101023 | |
| 5 | Static method | Public | Method | Check if simulation version exists for Project or subobject | 20110222 | |
| 6 | Static method | Public | Method | 20110413 | ||
| 7 | Static method | Public | Method | Clear Progress Data | 20100922 | |
| 8 | Static method | Public | Method | To compare master data | 20100817 | |
| 9 | Static method | Public | Method | To compare master data | 20100716 | |
| 10 | Static method | Public | Method | To compare master data | 20100908 | |
| 11 | Static method | Public | Method | To compare master data | 20100922 | |
| 12 | Static method | Public | Method | To compare master data | 20100901 | |
| 13 | Static method | Public | Method | To compare master data | 20110204 | |
| 14 | Instance method | Public | Method | To compare activity data | 20110318 | |
| 15 | Instance method | Public | Method | To compare milestone data | 20110321 | |
| 16 | Instance method | Public | Method | To compare network data | 20110318 | |
| 17 | Instance method | Public | Method | To compare project data | 20110318 | |
| 18 | Instance method | Public | Method | To compare wbs data | 20110318 | |
| 19 | Static method | Public | Method | To convert data to external format | 20101101 | |
| 20 | Static method | Public | Method | create draft data | 20100712 | |
| 21 | Static method | Public | Method | Delete Draft | 20100716 | |
| 22 | Static method | Public | Method | Delete the new objects created out of Milestone Trigger | 20110218 | |
| 23 | Static method | Public | Method | Method for logging error messages that occured during save | 20110326 | |
| 24 | Static method | Public | Method | Method to prefill buffer | 20100902 | |
| 25 | Static method | Public | Method | To fill the icon for hierarchy datasets | 20100831 | |
| 26 | Static method | Public | Method | Get global buffer for progress data set | 20100913 | |
| 27 | Static method | Public | Method | Get global buffer metadata for Progress data set | 20100917 | |
| 28 | Static method | Public | Method | To compare master data | 20100818 | |
| 29 | Static method | Public | Method | To compare master data | 20110106 | |
| 30 | Static method | Public | Method | To compare master data | 20110106 | |
| 31 | Static method | Public | Method | To compare master data | 20110106 | |
| 32 | Static method | Public | Method | To compare master data | 20110203 | |
| 33 | Static method | Public | Method | To compare master data | 20100908 | |
| 34 | Static method | Public | Method | To compare master data | 20100922 | |
| 35 | Static method | Public | Method | To compare master data | 20100901 | |
| 36 | Static method | Private | Method | Get shortext based on login language for Hierarchy | 20110210 | |
| 37 | Static method | Public | Method | To get structure names for datasets | 20110318 | |
| 38 | Static method | Public | Method | Load draft data | 20100714 | |
| 39 | Static method | Public | Method | 20101014 | ||
| 40 | Static method | Public | Method | Log save related messages | 20101203 | |
| 41 | Instance method | Private | Method | Method to put the message | 20110318 | |
| 42 | Static method | Public | Method | Read draft based on draft ID | 20100721 | |
| 43 | Static method | Public | Method | To fetch DB data | 20110309 | |
| 44 | Static method | Public | Method | 20110206 | ||
| 45 | Static method | Public | Method | Retrieve the progress data | 20100922 | |
| 46 | Static method | Public | Method | Retrive actual dates data for all objects | 20101014 | |
| 47 | Static method | Public | Method | Save draft to DB | 20100712 | |
| 48 | Static method | Public | Method | Save draft to local | 20100712 | |
| 49 | Static method | Public | Method | Retrieve objects with given status. | 20101014 | |
| 50 | Static method | Public | Method | Set global buffer for progress data set | 20100913 | |
| 51 | Static method | Public | Method | Check Draft status with DB status | 20100824 | |
| 52 | Static method | Public | Method | 20101014 | ||
| 53 | Static method | Public | Method | Change the global buffer for saving draft back to project | 20101228 | |
| 54 | Static method | Public | Method | Change the global buffer for saving draft back to project | 20101210 | |
| 55 | 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 | EV_AUTH_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | Flag to specify whether user has authorization for object | 20101230 | |||
| 2 | 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 | IT_COMPARE_DATA | Call by reference | Type reference (TYPE) | PSHLP_COMPARE_DRAFT_TT | Compare Draft Table type | 20100729 | |||
| 2 | IV_ACTION | Call by reference | Type reference (TYPE) | STRING | Action: Selected tabstrip | 20100729 | |||
| 3 | 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 | 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 | EV_EXISTS | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20101023 | |||
| 2 | EV_LOGSYSTEM | Call by reference | Type reference (TYPE) | LOGSYSTEM | Logical System | 20101023 | |||
| 3 | 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 | IT_CHILDREN | Call by reference | Type reference (TYPE) | PSHLP_HIER_TAB_TYP | Table type for PS hierarchy | 20110222 | |||
| 2 | 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 | ET_COMPARE_RESULTS | Call by reference | Type reference (TYPE) | PSHLP_COMPARE_ACL_TT | Compare Draft structure | 20100817 | |||
| 2 | IT_COMPARE_DATA1 | Call by reference | Type reference (TYPE) | PSHLP_ACL_OUTPUT_TT | PSHLP : ACL Output Structure for Buffers | 20100817 | |||
| 3 | IT_COMPARE_DATA2 | Call by reference | Type reference (TYPE) | PSHLP_ACL_OUTPUT_TT | PSHLP : ACL Output Structure for Buffers | 20100817 | |||
| 4 | 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 | ET_COMPARE_RESULTS | Call by reference | Type reference (TYPE) | PSHLP_COMPARE_DRAFT_TT | Compare Draft structure | 20100716 | |||
| 2 | IT_COMPARE_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20100716 | ||||
| 3 | IV_NO_OPERAND | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Boolean Variable (X=True, -=False, Space=Unknown) | 20101108 | ||
| 4 | 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 | ET_COMPARE_RESULTS | Call by reference | Type reference (TYPE) | PSHLP_PARTNER_COMP_TT | Compare Draft structure | 20100908 | |||
| 2 | IT_COMPARE_DATA1 | Call by reference | Type reference (TYPE) | PSHLP_PARTNER_TT | PSHLP : ACL Output Structure for Buffers | 20100908 | |||
| 3 | IT_COMPARE_DATA2 | Call by reference | Type reference (TYPE) | PSHLP_PARTNER_TT | PSHLP : ACL Output Structure for Buffers | 20100908 | |||
| 4 | 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 | ET_COMPARE_RESULTS | Call by reference | Type reference (TYPE) | PSHLP_PROGRESS_COMP_TT | Compare Draft structure | 20100922 | |||
| 2 | IT_COMPARE_DATA1 | Call by reference | Type reference (TYPE) | PSHLP_PRGRS_TT | PSHLP : ACL Output Structure for Buffers | 20100922 | |||
| 3 | IT_COMPARE_DATA2 | Call by reference | Type reference (TYPE) | PSHLP_PRGRS_TT | PSHLP : ACL Output Structure for Buffers | 20100922 | |||
| 4 | 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 | ET_COMPARE_RESULTS | Call by reference | Type reference (TYPE) | PSHLP_SHORTTEXT_COMP_TT | Compare Draft structure | 20100901 | |||
| 2 | IT_COMPARE_DATA1 | Call by reference | Type reference (TYPE) | PSHLP_OBJ_SHORT_TT | PSHLP : ACL Output Structure for Buffers | 20100901 | |||
| 3 | IT_COMPARE_DATA2 | Call by reference | Type reference (TYPE) | PSHLP_OBJ_SHORT_TT | PSHLP : ACL Output Structure for Buffers | 20100901 | |||
| 4 | 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 | ET_COMPARE_RESULTS | Call by reference | Type reference (TYPE) | PSHLP_COMPARE_DRAFT_TT | Compare Draft structure | 20110204 | |||
| 2 | IT_COMPARE_DATA1 | Call by reference | Type reference (TYPE) | PSHLP_STATUS_TT | PSHLP : ACL Output Structure for Buffers | 20110204 | |||
| 3 | IT_COMPARE_DATA2 | Call by reference | Type reference (TYPE) | PSHLP_STATUS_TT | PSHLP : ACL Output Structure for Buffers | 20110204 | |||
| 4 | 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 | ET_MESSAGES | Call by reference | Type reference (TYPE) | PS_MESSAGES | Error messages | 20110318 | |||
| 2 | IS_ACTY_DB | Call by reference | Type reference (TYPE) | PSHLP_ACTY_ST | WBS (Work Breakdown Structure) Element Master Data | 20110318 | |||
| 3 | IS_ACTY_DRAFT | Call by reference | Type reference (TYPE) | PSHLP_ACTY_ST | WBS (Work Breakdown Structure) Element Master Data | 20110318 | |||
| 4 | IT_ACTY_REL_D | Call by reference | Type reference (TYPE) | PSHLP_ACTY_REL_TT | Output for Activity Relationship APIs | 20110502 | |||
| 5 | IT_ACTY_REL_I | Call by reference | Type reference (TYPE) | PSHLP_ACTY_REL_TT | Output for Activity Relationship APIs | 20110502 | |||
| 6 | IT_ACTY_REL_U | Call by reference | Type reference (TYPE) | PSHLP_ACTY_REL_TT | Output for Activity Relationship APIs | 20110502 | |||
| 7 | IV_UPDATE_MASTERDATA | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110412 | ||
| 8 | 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 | ET_MESSAGES | Call by reference | Type reference (TYPE) | PS_MESSAGES | Error messages | 20110321 | |||
| 2 | IS_MLST_DB | Call by reference | Type reference (TYPE) | PSHLP_MLST_ST | WBS (Work Breakdown Structure) Element Master Data | 20110321 | |||
| 3 | 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 | ET_MESSAGES | Call by reference | Type reference (TYPE) | PS_MESSAGES | Error messages | 20110318 | |||
| 2 | IS_NTWK_DB | Call by reference | Type reference (TYPE) | PSHLP_NTWK_ST | WBS (Work Breakdown Structure) Element Master Data | 20110318 | |||
| 3 | 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 | ET_MESSAGES | Call by reference | Type reference (TYPE) | PS_MESSAGES | Error messages | 20110318 | |||
| 2 | IS_PROJ_DB | Call by reference | Type reference (TYPE) | PSHLP_PROJ_ST | WBS (Work Breakdown Structure) Element Master Data | 20110318 | |||
| 3 | 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 | ET_MESSAGES | Call by reference | Type reference (TYPE) | PS_MESSAGES | Error messages | 20110318 | |||
| 2 | IS_WBS_DATE_DB | Call by reference | Type reference (TYPE) | PSHLP_WBS_DATE_ST | WBS (Work Breakdown Structure) Element Master Data | 20110318 | |||
| 3 | IS_WBS_DATE_DRAFT | Call by reference | Type reference (TYPE) | PSHLP_WBS_DATE_ST | WBS (Work Breakdown Structure) Element Master Data | 20110318 | |||
| 4 | IS_WBS_DB | Call by reference | Type reference (TYPE) | PSHLP_WBS_ST | WBS (Work Breakdown Structure) Element Master Data | 20110318 | |||
| 5 | IS_WBS_DRAFT | Call by reference | Type reference (TYPE) | PSHLP_WBS_ST | WBS (Work Breakdown Structure) Element Master Data | 20110318 | |||
| 6 | IV_UPDATE_DATES | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110407 | ||
| 7 | 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 | CT_COMPARE_RESULTS | Call by reference | Type reference (TYPE) | PSHLP_COMPARE_DRAFT_TT | Compare Draft Table type | 20101101 | |||
| 2 | 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 | ET_MESSAGES | Value transfer | Type reference (TYPE) | PS_MESSAGES | Error messages | 20100712 | |||
| 2 | EV_DRAFT_XML | Value transfer | Type reference (TYPE) | STRING | draft XML | 20100716 | |||
| 3 | EV_ENTRY_XML | Call by reference | Type reference (TYPE) | STRING | entry node short text data | 20110222 | |||
| 4 | EX_DRAFT_ID | Value transfer | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20100712 | |||
| 5 | IS_DRAFT_SCREEN | Value transfer | Type reference (TYPE) | PSHLP_DRAFT_SCREEN_ST | Draft Screen Structure | 20100729 | |||
| 6 | IS_PSHLP_ENTRYSCREEN | Value transfer | Type reference (TYPE) | PSHLP_ENTRY_SCREEN_ST | Stores Entry Screen Information of PSHLP20 | 20100730 | |||
| 7 | IV_CREATED_BY | Value transfer | Type reference (TYPE) | CRTDBY_DE | Draft Created By | 20101217 | |||
| 8 | IV_CREATED_ON | Value transfer | Type reference (TYPE) | ERDAT | Date on Which Record Was Created | 20101217 | |||
| 9 | 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 | 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 | IS_DRAFT_ID | Call by reference | Type reference (TYPE) | PSHLP_DRAFT_ST-DRAFTKEY | Draft ID | 20110328 | |||
| 2 | IS_ENTRYSCREEN_INFO | Call by reference | Type reference (TYPE) | PSHLP_ENTRY_SCREEN_ST | Stores Entry Screen Information of PSHLP20 | 20110328 | |||
| 3 | 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 | 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 | IS_HIERARCHY | Call by reference | Type reference (TYPE) | PSHLP_HIERARCHY_COMPARE_ST | structure for Hierarchy data sets compare | 20100831 | |||
| 2 | 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 | ET_G_EVVS_TFILL | Value transfer | Type reference (TYPE) | PSHLP_PRGRS_EVVS_TFILL_TT | Row Number of Internal Tables | 20101102 | |||
| 2 | ET_PRGRS_EVOPD | Value transfer | Type reference (TYPE) | PSHLP_PRGRS_EVOPD_TT | Progress data | 20101014 | |||
| 3 | ET_PRGRS_EVVS | Value transfer | Type reference (TYPE) | PSHLP_PRGRS_EVVS_TT | Progress version | 20100917 | |||
| 4 | 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 | 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 | EV_ICON | Call by reference | Type reference (TYPE) | ICON_INT | Compare Draft structure | 20100818 | |||
| 2 | IT_COMPARE_DATA1 | Call by reference | Type reference (TYPE) | PSHLP_ACL_OUTPUT_TT | PSHLP : ACL Output Structure for Buffers | 20100818 | |||
| 3 | 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 | IT_COMPARE_DATA1 | Call by reference | Type reference (TYPE) | PSHLP_ACL_OUTPUT_TT | PSHLP : ACL Output Structure for Buffers | 20110106 | |||
| 2 | IT_COMPARE_DATA2 | Call by reference | Type reference (TYPE) | PSHLP_ACL_OUTPUT_TT | PSHLP : ACL Output Structure for Buffers | 20110106 | |||
| 3 | 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 | IT_COMPARE_DATA1 | Call by reference | Type reference (TYPE) | PSHLP_PARTNER_TT | PSHLP : ACL Output Structure for Buffers | 20110106 | |||
| 2 | IT_COMPARE_DATA2 | Call by reference | Type reference (TYPE) | PSHLP_PARTNER_TT | PSHLP : ACL Output Structure for Buffers | 20110106 | |||
| 3 | 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 | IT_COMPARE_DATA1 | Call by reference | Type reference (TYPE) | PSHLP_OBJ_SHORT_TT | PSHLP : ACL Output Structure for Buffers | 20110106 | |||
| 2 | IT_COMPARE_DATA2 | Call by reference | Type reference (TYPE) | PSHLP_OBJ_SHORT_TT | PSHLP : ACL Output Structure for Buffers | 20110106 | |||
| 3 | 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 | IT_COMPARE_DATA1 | Call by reference | Type reference (TYPE) | PSHLP_STATUS_TT | PSHLP : ACL Output Structure for Buffers | 20110203 | |||
| 2 | IT_COMPARE_DATA2 | Call by reference | Type reference (TYPE) | PSHLP_STATUS_TT | PSHLP : ACL Output Structure for Buffers | 20110203 | |||
| 3 | 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 | EV_ICON | Call by reference | Type reference (TYPE) | ICON_INT | Compare Draft structure | 20100908 | |||
| 2 | IT_COMPARE_DATA1 | Call by reference | Type reference (TYPE) | PSHLP_PARTNER_TT | PSHLP : ACL Output Structure for Buffers | 20100908 | |||
| 3 | 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 | EV_ICON | Call by reference | Type reference (TYPE) | ICON_INT | Compare Draft structure | 20100922 | |||
| 2 | IT_COMPARE_DATA1 | Call by reference | Type reference (TYPE) | PSHLP_PRGRS_TT | PSHLP : ACL Output Structure for Buffers | 20100922 | |||
| 3 | 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 | EV_ICON | Call by reference | Type reference (TYPE) | ICON_INT | Compare Draft structure | 20100901 | |||
| 2 | IT_COMPARE_DATA1 | Call by reference | Type reference (TYPE) | PSHLP_OBJ_SHORT_TT | PSHLP : ACL Output Structure for Buffers | 20100901 | |||
| 3 | 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 | ET_HIERARCHY | Value transfer | Type reference (TYPE) | PSHLP_HIER_TAB_TYP | Table type for PS hierarchy | 20110210 | |||
| 2 | IT_HIER | Value transfer | Type reference (TYPE) | PSHLP_HIER_TAB_TYP | Table type for PS hierarchy | 20110210 | |||
| 3 | IT_SHORTEXT | Value transfer | Type reference (TYPE) | CNLDST_TT_SHORTTEXT_BT | Table type for shorttext | 20110210 | |||
| 4 | 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 | ET_STRUCT_LIST | Call by reference | Type reference (TYPE) | PSHLP_PROFILE_FIELDS_TT | Number of Field Names | 20110318 | |||
| 2 | IS_ACTY_DATA | Call by reference | Type reference (TYPE) | PSHLP_ACTY_ST | PSHLP: Activity Output | 20110320 | |||
| 3 | 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 | ES_DRAFT_SCREEN | Value transfer | Type reference (TYPE) | PSHLP_DRAFT_SCREEN_ST | draft screen | 20100729 | |||
| 2 | ES_PSHLP_ENTRYSCREEN | Value transfer | Type reference (TYPE) | PSHLP_ENTRY_SCREEN_ST | Stores Entry Screen Information of PSHLP20 | 20100730 | |||
| 3 | ET_MESSAGES | Value transfer | Type reference (TYPE) | PS_MESSAGES | Error messages | 20100715 | |||
| 4 | EV_CHANGED_BY | Call by reference | Type reference (TYPE) | DCHANGEDBY | Draft Changed By | 20110209 | |||
| 5 | EV_CHANGED_ON | Call by reference | Type reference (TYPE) | UPDAT | Date on which object was last changed | 20110209 | |||
| 6 | EV_CREATED_BY | Value transfer | Type reference (TYPE) | CRTDBY_DE | Draft Created By | 20101217 | |||
| 7 | EV_CREATED_ON | Value transfer | Type reference (TYPE) | ERDAT | Date on Which Record Was Created | 20101217 | |||
| 8 | EV_CREATE_TIME | Value transfer | Type reference (TYPE) | CREATE_TIME_DE | Draft Creation Time | 20101217 | |||
| 9 | EV_GUID | Value transfer | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20100730 | |||
| 10 | EV_SHORTTEXT | Call by reference | Type reference (TYPE) | CNLDST_STEXT | entry node short text | 20110222 | |||
| 11 | EV_SYSTEM | Value transfer | Type reference (TYPE) | SY-SYSID | Name of the SAP System | 20110106 | |||
| 12 | IF_DRAFT_XML | Value transfer | Type reference (TYPE) | STRING | 20100714 | ||||
| 13 | IV_COMPARE | Value transfer | Type reference (TYPE) | BOOLEAN | ' ' | Boolean Variable (X=True, -=False, Space=Unknown) | 20100811 | ||
| 14 | 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 | EX_LOCKED_USER | Call by reference | Type reference (TYPE) | SYUNAME | Locked User Name | 20101014 | |||
| 2 | IV_DRAFT_ID | Call by reference | Type reference (TYPE) | DRAFTID_DE | Internal Draft ID | 20101014 | |||
| 3 | IV_LOCK_MODE | Call by reference | Type reference (TYPE) | CHAR1 | 'E' | Single-Character Flag | 20101014 | ||
| 4 | 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 | IT_HIER | Call by reference | Type reference (TYPE) | PSHLP_HIER_TAB_TYP | Table type for PS hierarchy | 20101207 | |||
| 2 | IT_OBJNR | Call by reference | Type reference (TYPE) | TT_OBJ_NUM | Object number | 20101203 | |||
| 3 | IV_OBJ_DESCRIPTION | Call by reference | Type reference (TYPE) | KTEXT | General Name | 20101208 | |||
| 4 | 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 | ES_MESSAGE | Call by reference | Type reference (TYPE) | BAL_S_MSG | Error messages | 20110318 | |||
| 2 | IV_MSGID | Call by reference | Type reference (TYPE) | MSGID | Message Class | 20110318 | |||
| 3 | IV_MSGNO | Call by reference | Type reference (TYPE) | MSGNO | System Message Number | 20110318 | |||
| 4 | IV_MSGTY | Call by reference | Type reference (TYPE) | MSGTY | Message Type | 20110318 | |||
| 5 | IV_MSGV1 | Call by reference | Type reference (TYPE) | MSGV1 | Message variable 01 | 20110318 | |||
| 6 | IV_MSGV2 | Call by reference | Type reference (TYPE) | MSGV2 | Message variable 02 | 20110318 | |||
| 7 | IV_MSGV3 | Call by reference | Type reference (TYPE) | MSGV3 | Message variable 03 | 20110318 | |||
| 8 | 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 | ES_DRAFT_SCREEN | Value transfer | Type reference (TYPE) | PSHLP_DRAFT_SCREEN_ST | 20100729 | ||||
| 2 | ES_PSHLP_ENTRYSCREEN | Value transfer | Type reference (TYPE) | PSHLP_ENTRY_SCREEN_ST | Stores Entry Screen Information of PSHLP20 | 20100730 | |||
| 3 | ET_MESSAGES | Value transfer | Type reference (TYPE) | PS_MESSAGES | Error messages | 20100812 | |||
| 4 | EV_DRAFT_XML | Value transfer | Type reference (TYPE) | STRING | draft xml | 20100730 | |||
| 5 | EV_GUID | Value transfer | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20100730 | |||
| 6 | IV_COMPARE | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20100811 | |||
| 7 | IV_DRAFT_GUID | Value transfer | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20100722 | |||
| 8 | 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 | IV_DB_XML | Call by reference | Type reference (TYPE) | STRING | DB data in xml format | 20110309 | |||
| 2 | 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 | ET_PRGRS_DATA | Call by reference | Type reference (TYPE) | PSHLP_PRGRS_TT | Progress Data | 20100922 | |||
| 2 | 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 | ET_ACTY_ACTUALDATES | Value transfer | Type reference (TYPE) | PSHLP_AFVGBT_TT | PS HLP Activity Actual Dates Overview | 20101014 | |||
| 2 | ET_NTWK_ACTUALDATES | Value transfer | Type reference (TYPE) | PSHLP_NTWK_ACTUAL_DATES_OVR_TT | PS HLP Network Actual Dates Overview | 20101014 | |||
| 3 | ET_WBS_ACTUALDATES | Value transfer | Type reference (TYPE) | PSHLP_PRTEB_TT | PRTE Document | 20101014 | |||
| 4 | IT_CHILDREN | Value transfer | Type reference (TYPE) | PSHLP_HIER_TAB_TYP | Table type for PS hierarchy | 20101017 | |||
| 5 | 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 | EF_DRAFT_XML | Value transfer | Type reference (TYPE) | STRING | Draft xml | 20100714 | |||
| 2 | ES_ENTRY_SCREEN | Value transfer | Type reference (TYPE) | PSHLP_ENTRY_SCREEN_ST | Stores Entry Screen Information of PSHLP20 | 20101231 | |||
| 3 | EV_DRAFT_DISPLAY | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20101112 | |||
| 4 | EV_DRAFT_STATUS | Value transfer | Type reference (TYPE) | CHAR1 | draft status - update/create | 20101230 | |||
| 5 | EV_FCODE | Value transfer | Type reference (TYPE) | SY-UCOMM | Function code that PAI triggered | 20101231 | |||
| 6 | IS_ACTION | Value transfer | Type reference (TYPE) | SY-UCOMM | Save / Load from Draft | 20101026 | |||
| 7 | IS_CREATEDON | Value transfer | Type reference (TYPE) | SY-DATUM | Current Date of Application Server | 20101026 | |||
| 8 | IS_DRAFTID | Value transfer | Type reference (TYPE) | PSHLP_DRAFT_ST-DRAFTID | Internal Draft ID | 20101026 | |||
| 9 | IS_DRAFTKEY | Value transfer | Type reference (TYPE) | PSHLP_DRAFT_ST-DRAFTKEY | Draft ID | 20101026 | |||
| 10 | IS_DRAFT_SCREEN | Value transfer | Type reference (TYPE) | PSHLP_DRAFT_SCREEN_ST | Draft Screen Structure | 20101026 | |||
| 11 | IS_DRAFT_XML | Value transfer | Type reference (TYPE) | STRING | Draft xml | 20101026 | |||
| 12 | IS_ENTRY_SCREEN | Value transfer | Type reference (TYPE) | PSHLP_ENTRY_SCREEN_ST | Stores Entry Screen Information of PSHLP20 | 20100722 | |||
| 13 | 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 | ES_DRAFT_SCREEN | Value transfer | Type reference (TYPE) | PSHLP_DRAFT_SCREEN_ST | Draft Screen Structure | 20101026 | |||
| 2 | ES_ENTRY_SCREEN | Value transfer | Type reference (TYPE) | PSHLP_ENTRY_SCREEN_ST | Draft Screen Structure | 20101026 | |||
| 3 | EV_CHANGED_BY | Call by reference | Type reference (TYPE) | DCHANGEDBY | Draft Changed By | 20110209 | |||
| 4 | EV_CHANGED_ON | Call by reference | Type reference (TYPE) | UPDAT | Date on which object was last changed | 20110209 | |||
| 5 | EV_CREATED_BY | Value transfer | Type reference (TYPE) | CRTDBY_DE | Draft Created By | 20101217 | |||
| 6 | EV_CREATED_ON | Value transfer | Type reference (TYPE) | ERDAT | Date on Which Record Was Created | 20101217 | |||
| 7 | EV_CREATE_TIME | Value transfer | Type reference (TYPE) | CREATE_TIME_DE | Draft Creation Time | 20101217 | |||
| 8 | EV_DRAFT_DISPLAY | Value transfer | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20101112 | |||
| 9 | EV_FILE_NAME | Value transfer | Type reference (TYPE) | STRING | File name - draft key | 20101026 | |||
| 10 | EV_GUID | Value transfer | Type reference (TYPE) | GUID_16 | GUID in 'RAW' format | 20100730 | |||
| 11 | EV_SHORTTEXT | Call by reference | Type reference (TYPE) | CNLDST_STEXT | entry_object_shorttext | 20110222 | |||
| 12 | EV_SYSTEM | Value transfer | Type reference (TYPE) | SY-SYSID | Name of the SAP System | 20110106 | |||
| 13 | EV_USER_ACTION | Value transfer | Type reference (TYPE) | I | 20101111 | ||||
| 14 | EV_XML | Value transfer | Type reference (TYPE) | STRING | LocalDraft XML string | 20101026 | |||
| 15 | IS_DRAFT_SCREEN | Value transfer | Type reference (TYPE) | PSHLP_DRAFT_SCREEN_ST | Draft Screen Structure | 20101026 | |||
| 16 | IS_ENTRY_SCREEN | Value transfer | Type reference (TYPE) | PSHLP_ENTRY_SCREEN_ST | Draft Screen Structure | 20100729 | |||
| 17 | IV_ACTION | Value transfer | Type reference (TYPE) | STRING | Save / Load from Draft | 20101026 | |||
| 18 | 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 | ET_ACTY_OBJNR | Value transfer | Type reference (TYPE) | PSHLP_JEST_UPD_TT | JEST Buffer structure | 20101015 | |||
| 2 | ET_NTWK_OBJNR | Value transfer | Type reference (TYPE) | PSHLP_JEST_UPD_TT | JEST Buffer structure | 20101015 | |||
| 3 | ET_OBJNR | Value transfer | Type reference (TYPE) | TT_OBJ_NUM | Table Type : Object Number | 20101015 | |||
| 4 | ET_PROJ_OBJNR | Value transfer | Type reference (TYPE) | PSHLP_JEST_UPD_TT | JEST Buffer structure | 20101015 | |||
| 5 | ET_WBS_OBJNR | Value transfer | Type reference (TYPE) | PSHLP_JEST_UPD_TT | JEST Buffer structure | 20101015 | |||
| 6 | 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 | IT_PRGRS_EVOPD | Value transfer | Type reference (TYPE) | PSHLP_PRGRS_EVOPD_TT | Progress data | 20101014 | |||
| 2 | IT_PRGRS_EVVS | Value transfer | Type reference (TYPE) | PSHLP_PRGRS_EVVS_TT | Progress version | 20100917 | |||
| 3 | IT_PRGRS_EVVS_TFILL | Value transfer | Type reference (TYPE) | PSHLP_PRGRS_EVVS_TFILL_TT | Number of Progress Data for draft | 20101102 | |||
| 4 | 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 | 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 | IV_DRAFT_ID | Call by reference | Type reference (TYPE) | DRAFTID_DE | Internal Draft ID | 20101014 | |||
| 2 | IV_LOCK_MODE | Call by reference | Type reference (TYPE) | CHAR1 | 'E' | Single-Character Flag | 20101014 | ||
| 3 | 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 | 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 | ET_MESSAGES | Value transfer | Type reference (TYPE) | PS_MESSAGES | Error messages | 20110104 | |||
| 2 | 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 |