SAP ABAP Class CL_PS_HLP_UI_GANTT (SS Gantt Logic)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PS-ST (Application Component) Structures
     PS_HLP_MD (Package) Handling Large Projects:-Master Data
Properties
Class CL_PS_HLP_UI_GANTT  
Short Description SS Gantt Logic    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PS_HLP_MD   Handling Large Projects:-Master Data 
Created 20101122   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_UI_GANTT has no interface implemented.
Friends
Class CL_PS_HLP_UI_GANTT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_NO_OF_RECORDS Constant Public Type reference (TYPE) I 35 No of records to be displayed for each page 20101203
2 MC_GANTT_PERF_RECORDS Static Attribute Public Type reference (TYPE) I 350 20101201
3 MR_GANTT_TREE Instance attribute Private Object reference (TYPE REF TO) CL_PS_HLP_GANTT_TREE Gantt Tree Controller 20101122
4 MS_GANTT_PARA Instance attribute Private Type reference (TYPE) PSHLP_UI_GANTT_PARA_ST Parameters for Gantt Chart 20101122
5 MS_USER_SETTINGS Instance attribute Private Type reference (TYPE) PSHP_GNTT_USR_SETTINGS_FULL_ST Gantt User Settings (flat n table) 20101122
6 MT_AUX_DATES Instance attribute Private Type reference (TYPE) TT_AUX_DATES Additional Data 20101122
7 MT_CHANGED_OBJECTS Instance attribute Private Type reference (TYPE) PSHLP_GUID_TT Objnr char tt 20101201
8 MT_DATA Instance attribute Private Type reference (TYPE) PSHLP_UI_OBJ_GANTT_ATTR_TT Objects and Attributes in Gantt Chart 20101122
9 MT_FCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20101206
10 MT_GANTT_LINKS Instance attribute Private Type reference (TYPE) PSHLP_UI_GANTT_LINKS_TT Relationships in Gantt Chart 20101122
11 MT_PERS_COLS Instance attribute Private Type reference (TYPE) PSHLP_UI_GANTT_COL_DEF_TT Column Definition for Gantt Table 20101202
12 MT_ROW_BUFFER Instance attribute Private Type reference (TYPE) TT_ROW_IDS 20101122
13 MT_TABLE_COLS Instance attribute Public Type reference (TYPE) PSHLP_UI_GANTT_COL_DEF_TT Column Definition for Gantt Table 20101122
14 MT_TARGETS_4_DELETE Instance attribute Private Type reference (TYPE) PSHLP_UI_GANTT_ROW_ID_TT Row ids for the gantt chart 20101122
15 MT_VISIBLE_TREE_DATA Instance attribute Private Type reference (TYPE) PSHLP_UI_GNTTCHRT_TREE_DATA_TT Gantt Tree: Table of Project Elements 20101122
16 MV_2BARS_TOGGLED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20101209
17 MV_ALL_RECORDS_ON Instance attribute Private Type reference (TYPE) ABAP_BOOL 20101201
18 MV_APPROPRIATE_TIMESCALE Instance attribute Private Type reference (TYPE) STRING 20101122
19 MV_CHART_VIEW_START Instance attribute Private Type reference (TYPE) DATS Initial Visible Area in Chart 20101122
20 MV_COMPARE_MODE Instance attribute Private Type reference (TYPE) CHAR3 Version Type for Comparison in Graphical View 20101122
21 MV_COMPARE_TYPE Instance attribute Private Type reference (TYPE) NUM1 Numeric 1-character 20101122
22 MV_DATE_RANGE_END Instance attribute Private Type reference (TYPE) PSHLP_GANTT_END_DATE_TV Finish Date 20101122
23 MV_DATE_RANGE_START Instance attribute Private Type reference (TYPE) PSHLP_GANTT_START_DATE_TV Start Date 20101122
24 MV_DEBUG Instance attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20101122
25 MV_EARLIEST_START Instance attribute Private Type reference (TYPE) DATS Earliest Start Date 20101122
26 MV_EARLIEST_START_GUID Instance attribute Private Type reference (TYPE) PSHLP_OBJNR_CHAR_DE Guid of object with earliest start of all 20101122
27 MV_GANTT_DELTA Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101122
28 MV_GANTT_LOADED Instance attribute Private Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101122
29 MV_HIDE_RELATIONS Instance attribute Private Type reference (TYPE) BOOLEAN 'X' = Hide Relationships 20101122
30 MV_HIDE_SCHEDULE_CONFLICTS Instance attribute Private Type reference (TYPE) BOOLEAN 'X' = highlight project elements with scheduling conflicts 20101122
31 MV_LAST_GANTT_ACTION Instance attribute Private Type reference (TYPE) STRING 20101122
32 MV_LATEST_END Instance attribute Private Type reference (TYPE) DATS Latest Finish 20101122
33 MV_LATEST_END_GUID Instance attribute Private Type reference (TYPE) PSHLP_OBJNR_CHAR_DE Guid of object with latest end of all 20101122
34 MV_RECALCULATE_START_END Instance attribute Private Type reference (TYPE) ABAP_BOOL Earliest Start and Latest Finish have to be re-calculated 20101122
35 MV_SELECTED_OBJECT Instance attribute Private Type reference (TYPE) J_OBJNR Object Number 20101130
36 MV_START_COMPARE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20101122
37 MV_TIMESCALE Instance attribute Private Type reference (TYPE) STRING Selected Time Scale 20101122
38 MV_TITLE Instance attribute Private Type reference (TYPE) STRING Title of Gantt 20101122
39 MV_TOP_ELEMENT Instance attribute Private Type reference (TYPE) PSHLP_OBJNR_CHAR_DE Highest Element 20101122
40 MV_UPDATE_INDICATOR Instance attribute Private Type reference (TYPE) ABAP_BOOL 20101122
41 OV_FROM_INDEX Instance attribute Private Type reference (TYPE) I From index for paging 20101124
42 OV_TOTAL_KEY_COUNT Instance attribute Private Type reference (TYPE) I Total count for paging 20101124
43 OV_TO_INDEX Instance attribute Private Type reference (TYPE) I To index for paging 20101124
44 SC_ACT_EXPAND_TREE Constant Public Type reference (TYPE) STRING 'EXPAND_TREE' Expand Nodes Not Loaded Yet 20101122
45 SC_ACT_FLIP_PAGE Constant Public Type reference (TYPE) STRING 'FLIPPAGE' 20101201
46 SC_ACT_LINK_CHANGE Constant Public Type reference (TYPE) STRING 'LINK_CHANGE' 20101122
47 SC_ACT_PARA_CHANGE Constant Public Type reference (TYPE) STRING 'PARA_CHANGE' Parameter Changed in Chart 20101122
48 SC_ACT_PRINT_BOUNDS Constant Public Type reference (TYPE) STRING 'PRINT_BOUNDS' 20101122
49 SC_ACT_RESTARTED Constant Public Type reference (TYPE) STRING 'RESTART' 20101211
50 SC_ACT_SEL_OBJ Constant Public Type reference (TYPE) STRING 'SEL_OBJ' Action in Gantt: Select Object 20101122
51 SC_ACT_SETTINGS_CHANGED Constant Public Type reference (TYPE) STRING 'SETTINGSCHANGE' 20101210
52 SC_ACT_START_COMPARE Constant Public Type reference (TYPE) STRING 'START_COMPARE' Action in Gantt: Start of Compare 20101122
53 SC_ACT_TIMESCALE_CHANGE Constant Public Type reference (TYPE) STRING 'TIMESCALE' 20101122
54 SC_ACT_VALUE_CHANGE Constant Public Type reference (TYPE) STRING 'VALUECHANGE' 20101122
55 SC_COL_DEVIATION Constant Public Type reference (TYPE) STRING 'DEVIATION' deviation between version ates 20101122
56 SC_COL_FINISH Constant Public Type reference (TYPE) STRING 'FINISH_DATE' Finish Date 20101122
57 SC_COL_RESP_ROLE Constant Public Type reference (TYPE) STRING 'RESP_ROLE_TXT' Responsible Role 20101122
58 SC_COL_START Constant Public Type reference (TYPE) STRING 'START_DATE' Start Date 20101122
59 SC_COL_VERSION_FINISH Constant Public Type reference (TYPE) STRING 'VERSION_FINISH' finish date of target version 20101122
60 SC_COL_VERSION_START Constant Public Type reference (TYPE) STRING 'VERSION_START' start date of target version 20101122
61 SC_COMPARE_WITH_OVERWRITE Static Attribute Private Type reference (TYPE) ABAP_BOOL 20101122
62 SC_COMP_FORECAST Constant Public Type reference (TYPE) CHAR3 'FOR' Compare with Forcast dates 20101122
63 SC_COMP_NONE Constant Public Type reference (TYPE) CHAR3 'NON' No Compare 20101122
64 SC_CONSTR_FINISH Constant Public Type reference (TYPE) STRING 'CONSTR_FINISH_DATE' Finish Date Constraint 20101122
65 SC_CONSTR_START Constant Public Type reference (TYPE) STRING 'CONSTR_START_DATE' Start Date Constraint 20101122
66 SC_CPROJ_TABLE Constant Public Type reference (TYPE) STRING 'CProj-Table' ID of Table Part 20101122
67 SC_DATA_CHANGE Constant Public Type reference (TYPE) STRING 'DATA_CHANGE' Data Has Been Changed 20101122
68 SC_DATE_EARLY Static Attribute Public Type reference (TYPE) STRING 'E' Early Dates 20101122
69 SC_DATE_LATE Static Attribute Public Type reference (TYPE) STRING 'L' Late Dates 20101122
70 SC_DURATION_UNIT Constant Private Type reference (TYPE) STRING 'DURATION_UNIT' Duration unit 20101122
71 SC_FALSE_TXT Constant Public Type reference (TYPE) STRING 'FALSE' 20101122
72 SC_GANTT_RELATION Constant Public Type reference (TYPE) STRING 'RELTYPE' 20101122
73 SC_GANTT_ROW Constant Public Type reference (TYPE) STRING 'ROW' 20101122
74 SC_GANTT_SOURCE Constant Public Type reference (TYPE) STRING 'SOURCE' 20101122
75 SC_GANTT_TARGET Constant Public Type reference (TYPE) STRING 'TARGET' 20101122
76 SC_MODE_INSERT Constant Public Type reference (TYPE) STRING 'INSERT' 20101122
77 SC_MODE_OVERWRITE Constant Public Type reference (TYPE) STRING 'OVERWRITE' 20101122
78 SC_MODE_OVERWRITE_RESTORE Constant Public Type reference (TYPE) STRING 'OVERWRITE_RESTOREVIEW' 20101122
79 SC_TMSC_DATE_RANGE Constant Public Type reference (TYPE) STRING 'DATE' Timescale: fit from-to date 20101122
80 SC_TMSC_FIT Constant Public Type reference (TYPE) STRING 'FIT' Timescale: Fit 20101122
81 SC_TMSC_MONTH Constant Public Type reference (TYPE) STRING 'MONTH' Timescale 20101122
82 SC_TMSC_OVERVIEW Constant Public Type reference (TYPE) STRING 'OVERVIEW' Timescale- overview 20101122
83 SC_TMSC_QUARTER Constant Public Type reference (TYPE) STRING 'QUARTER' Timescale 20101122
84 SC_TMSC_WEEK Constant Public Type reference (TYPE) STRING 'WEEK' Timescale 20101122
85 SC_TMSC_YEAR Constant Public Type reference (TYPE) STRING 'YEAR' Timescale 20101122
86 SC_TP_EDGE Static Attribute Public Type reference (TYPE) STRING 'SAP.Edge.End-Start' 20101122
87 SC_TP_EDGE_FF Static Attribute Public Type reference (TYPE) STRING 'SAP.Edge.End-End' 20101122
88 SC_TP_EDGE_SF Static Attribute Public Type reference (TYPE) STRING 'SAP.Edge.Start-End' 20101122
89 SC_TP_EDGE_SS Static Attribute Public Type reference (TYPE) STRING 'SAP.Edge.Start-Start' 20101122
90 SC_TP_EDITPROPS_000 Constant Public Type reference (TYPE) STRING 'Gantt.HLP.Editprops.000' combination of moveable, sizeable and linkable 20101122
91 SC_TP_EDITPROPS_001 Constant Public Type reference (TYPE) STRING 'Gantt.HLP.Editprops.001' combination of moveable, sizeable and linkable 20101122
92 SC_TP_EDITPROPS_010 Constant Public Type reference (TYPE) STRING 'Gantt.HLP.Editprops.010' combination of moveable, sizeable and linkable 20101122
93 SC_TP_EDITPROPS_011 Constant Public Type reference (TYPE) STRING 'Gantt.HLP.Editprops.011' combination of moveable, sizeable and linkable 20101122
94 SC_TP_EDITPROPS_100 Constant Public Type reference (TYPE) STRING 'Gantt.HLP.Editprops.100' combination of moveable, sizeable and linkable 20101122
95 SC_TP_EDITPROPS_101 Constant Public Type reference (TYPE) STRING 'Gantt.HLP.Editprops.101' combination of moveable, sizeable and linkable 20101122
96 SC_TP_EDITPROPS_110 Constant Public Type reference (TYPE) STRING 'Gantt.HLP.Editprops.110' combination of moveable, sizeable and linkable 20101122
97 SC_TP_EDITPROPS_111 Constant Public Type reference (TYPE) STRING 'Gantt.HLP.Editprops.111' combination of moveable, sizeable and linkable 20101122
98 SC_TP_LABEL_READONLY Static Attribute Public Type reference (TYPE) STRING 'Gantt.HLP.Label.ReadOnly' 20101122
99 SC_TP_ND Static Attribute Public Type reference (TYPE) STRING 'HLP' 20101122
100 SC_TP_NDFIX Static Attribute Public Type reference (TYPE) STRING 'Gantt.HLP.NodeFix' 20101122
101 SC_TP_NDFIX_CP1 Constant Public Type reference (TYPE) STRING 'HLP.NodeFixCp1' 20101122
102 SC_TP_NDFIX_CP2 Constant Public Type reference (TYPE) STRING 'HLP.NodeFixCp2' 20101122
103 SC_TP_NDRED Static Attribute Public Type reference (TYPE) STRING 'Gantt.HLP.NodeRed' 20101122
104 SC_TP_NDRED_CP1 Constant Public Type reference (TYPE) STRING 'HLP.NodeRedCp1' 20101122
105 SC_TP_NDRED_CP2 Constant Public Type reference (TYPE) STRING 'HLP.NodeRedCp2' 20101122
106 SC_TP_ND_CP1 Constant Public Type reference (TYPE) STRING 'HLP.NodeCp1' 20101122
107 SC_TP_ND_CP2 Constant Public Type reference (TYPE) STRING 'HLP.NodeCp2' 20101122
108 SC_TP_ND_MILESTONE Static Attribute Public Type reference (TYPE) STRING 'Gantt.HLP.Milestone' 20101122
109 SC_TP_ND_MILESTONE_CP1 Constant Public Type reference (TYPE) STRING 'HLP.MilestoneCp1' 20101122
110 SC_TP_ND_MILESTONE_CP2 Constant Public Type reference (TYPE) STRING 'HLP.MilestoneCp2' 20101122
111 SC_TP_ND_OBJLINK Static Attribute Public Type reference (TYPE) STRING 'Gantt.HLP.NodeObjLink' 20101122
112 SC_TP_ND_SUM Static Attribute Public Type reference (TYPE) STRING 'Gantt.HLP.SummaryNode' 20101122
113 SC_TP_ND_SUM_CP1 Constant Public Type reference (TYPE) STRING 'HLP.SummaryNodeCp1' 20101122
114 SC_TP_ND_SUM_CP1_NTWK Constant Public Type reference (TYPE) STRING 'HLP.SummaryNodeCp1Ntwk' 20101126
115 SC_TP_ND_SUM_CP1_PROJ Constant Public Type reference (TYPE) STRING 'HLP.SummaryNodeCp1Proj' 20101126
116 SC_TP_ND_SUM_CP2 Constant Public Type reference (TYPE) STRING 'HLP.SummaryNodeCp2' 20101122
117 SC_TP_ND_SUM_NTWK Static Attribute Public Type reference (TYPE) STRING 'Gantt.HLP.SummaryNodeNtwk' 20101126
118 SC_TP_ND_SUM_PROJ Static Attribute Public Type reference (TYPE) STRING 'Gantt.HLP.SummaryNodeProj' 20101126
119 SC_TP_ND_TRIANGLE Static Attribute Public Type reference (TYPE) STRING 'Gantt.HLP.Triangle' 20101122
120 SC_TP_ND_TRIANGLE_CP1 Constant Public Type reference (TYPE) STRING 'HLP.TriangleCp1' 20101122
121 SC_TP_ND_TRIANGLE_CP2 Constant Public Type reference (TYPE) STRING 'HLP.TriangleCp2' 20101122
122 SC_TP_TABLE Static Attribute Public Type reference (TYPE) STRING 'Gantt.Table.HLP' 20101122
123 SC_TRUE_TXT Constant Public Type reference (TYPE) STRING 'TRUE' 20101122
124 SR_GANTT Static Attribute Private Object reference (TYPE REF TO) CL_PS_HLP_UI_GANTT SS Gantt Logic 20101122
125 ST_COMBO_COLUMNS Static Attribute Private Type reference (TYPE) PSHLP_UI_GNTT_COMBO_DEF_ADD_TT table type for additional dropdowns in Gantt 20101122
126 ST_COMBO_FINISH_CONSTRAINT Static Attribute Private Type reference (TYPE) SHSVALTAB Business Server Pages (BSP) Value List Search Help 20101122
127 ST_COMBO_START_CONSTRAINT Static Attribute Private Type reference (TYPE) SHSVALTAB Business Server Pages (BSP) Value List Search Help 20101122
128 ST_MENU_TEXTS Static Attribute Private Type reference (TYPE) PSHLP_NAME_VALUE_PAIR_TT Name-Value Pair 20101122
129 ST_TABLE_COLS Static Attribute Private Type reference (TYPE) PSHLP_UI_GANTT_COL_DEF_TT Column Definition for Gantt Table 20101122
130 ST_VIEW_TYPES Static Attribute Private Type reference (TYPE) SHSVALTAB Business Server Pages (BSP) Value List Search Help 20101122
131 ST_VIS_VIEW_TYPES Static Attribute Private Type reference (TYPE) SHSVALTAB Business Server Pages (BSP) Value List Search Help 20101122
132 SV_DATE_TXT Static Attribute Private Type reference (TYPE) STRING 20101122
133 SV_DURATION_TXT Static Attribute Private Type reference (TYPE) STRING 20101122
134 SV_END_TXT Static Attribute Private Type reference (TYPE) STRING 20101122
135 SV_GANTT_EVENTS Static Attribute Private Type reference (TYPE) STRING 20101122
136 SV_NAME_TXT Static Attribute Private Type reference (TYPE) STRING 20101122
137 SV_NUMBER_TXT Static Attribute Private Type reference (TYPE) STRING 20101122
138 SV_OBJ_DATE_TXT Static Attribute Private Type reference (TYPE) STRING 20101122
139 SV_PROCESS_TXT Static Attribute Private Type reference (TYPE) STRING 20101122
140 SV_START_TXT Static Attribute Private Type reference (TYPE) STRING 20101122
Methods
# Method Level Visibility Method type Description Created on
1 ADD_RELATIONS Instance method Private Method 20101122
2 ADD_ROW_IDS_TO_BUFFER Instance method Public Method 20101122
3 ASSIGN_SINGLE Instance method Private Method assign single source element to its target element 20101122
4 BUILD_DEFAULT_PERS_COLUMNS Instance method Public Method Default Table Columns for Personalization 20101122
5 CALCULATE_DATE_BOUNDS Instance method Private Method 20101122
6 CALC_DAILY_OFFSET Instance method Private Method 20101202
7 CHANGE_SETTINGS Instance method Public Method 20101209
8 CHECK_RELATION_CHANGEABILITY Instance method Private Method Check and Set Relationship Changeability 20101122
9 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20101122
10 COLLAPSE_ROW Instance method Public Method 20101122
11 COLLECT_OBJECTS Instance method Public Method Get Objects 20101122
12 COMPARE_DATES Instance method Private Method 20110117
13 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20101122
14 CONVERT_DATES_FOR_BAR Instance method Public Method convert the date values for the bar data 20101122
15 CONVERT_DETAIL_DATA Instance method Private Method Data for Time Bars / Conversion of Field Names 20101122
16 CONVERT_TREE_DATA Instance method Public Method Converts Tree to Gantt Format 20101122
17 CREATE_DRAGGING_TOOLTIP Instance method Private Method Generates HTML Tooltip for Chart 20101122
18 CREATE_TOOLTIP Instance method Public Method Generates HTML Tooltip for Chart 20101122
19 DATE_FIELDS_FOR_BAR Instance method Public Method Determines Field Names for Gantt Bar 20101122
20 EXPAND_ROW Instance method Public Method 20101122
21 FILL_DETAIL_BUFFER Instance method Public Method Get Detailed Data for Gantt Chart 20101122
22 FILL_DEVIATION Instance method Public Method fill deviation column into the tab data 20101122
23 FILL_FORECASTED_DATES Instance method Private Method Fill dates for compare with forecasted into tab and bar data 20101122
24 FIND_COMPARE_MODE Instance method Private Method 20101210
25 GANTT_PARAMETERS_HLP Instance method Private Method Parameters for Gantt Chart 20101126
26 GET_APPROPRIATE_TIMESCALE Instance method Private Method Delivers Appropriate Scale for Longest Root Element 20101122
27 GET_AUX_DATE Instance method Private Method Supplies Data for Object Links 20101122
28 GET_GANTT_DATA Instance method Public Method 20101122
29 GET_GANTT_DATA_HLP Instance method Public Method 20101208
30 GET_GANTT_FIELD_FORMAT Instance method Public Method 20101122
31 GET_GANTT_HANDLE_DELTA Instance method Public Method Deltahandling ? 20101122
32 GET_GANTT_LOADED Instance method Public Method loaded = 'X': Gantt Already Fully Loaded 20101122
33 GET_GANTT_VIEWPOS Instance method Private Method 20101122
34 GET_INSTANCE Static method Public Method 20101122
35 GET_LAST_GANTT_ACTION Instance method Public Method Current Gantt Action 20101122
36 GET_POSSIBLE_TIMESCALE Instance method Private Method Can the Selected Scale Be Used? 20101122
37 GET_PROJECT_DESCRIPTION Instance method Public Method 20101122
38 GET_SELECTED_OBJECT Instance method Public Method 20101130
39 GET_SETTINGS_VARIANT_INFO Instance method Public Method 20101228
40 GET_TIMESCALE Instance method Public Method Time Scale 20101122
41 GET_TOP_OBJECT Instance method Public Method 20101122
42 GET_UPDATE_INDICATOR Instance method Public Method Delivers Update Indicator (Data Must Be Read) 20101122
43 GET_USER_SETTINGS Instance method Public Method 20101122
44 GET_VIEW_TYPES Instance method Public Method Values for DDLB Views 20101122
45 GET_VISIBLE_TREE_GANTT Instance method Public Method 20101122
46 HANDLE_PAGING Instance method Public Method 20101126
47 HANDLE_PAGING_BUTTONS Instance method Public Method 20101125
48 INIT_FOR_OVERWRITE Instance method Private Method Intialize Member Attributes for overwrite with old data 20101122
49 LAZY_SCROLL Instance method Public Method 20101202
50 MANAGE_SETTINGS_VARIANT Instance method Public Method 20101216
51 READ_USER_SETTINGS Instance method Private Method 20101122
52 RECTIFY_VARIANTS Instance method Public Method 20110204
53 REFRESH_ROW_IDS_BUFFER Instance method Private Method Deselect Modified Flag for All Entries 20101122
54 REMOVE_CHANGED_LINKS Instance method Private Method 20101122
55 RESET_COMPARE Instance method Public Method 20101122
56 RESHOW_RELATIONSHIPS Instance method Private Method 20101227
57 RETRIEVE_AUX_DATE Instance method Private Method 20101122
58 SAVE_SETTINGS_VARIANT Instance method Public Method 20101210
59 SAVE_USER_SETTINGS_TO_BUFFER Instance method Private Method 20101122
60 SELECT_ROW Instance method Public Method 20101130
61 SET_COMPARE_MODE Instance method Public Method 20101122
62 SET_GANTT_HANDLE_DELTA Instance method Public Method 20101122
63 SET_GANTT_LOADED Instance method Public Method loaded = 'X': Gantt Already Fully Loaded 20101122
64 SET_LAST_GANTT_ACTION Instance method Public Method Current Gantt Action 20101122
65 SET_PAGING_VALUES Instance method Public Method Set Paging Values 20101124
66 SET_PERSONALIZED_COLUMNS Instance method Public Method 20101202
67 SET_SELECTED_OBJECT Instance method Private Method 20101130
68 SET_TIMESCALE Instance method Public Method Time Scale 20101122
69 SET_UPDATE_INDICATOR Instance method Public Method 20101122
70 SHOW_MESSAGES Instance method Private Method 20110210
71 TIMESCALE_CHANGE Instance method Public Method 20101202
72 TRANSFORM_ABAP_2_DELTA_XML Instance method Private Method Call XSLT Transformation 20101122
73 TRANSFORM_ABAP_2_XML Instance method Private Method Call XSLT Transformation 20101122
74 UPDATE_DATA Instance method Public Method 20101122
75 UPDATE_VISIBLE_TREE_GANTT Instance method Public Method 20101202
Events
Class CL_PS_HLP_UI_GANTT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_AUX_DATES Protected See coding 20101122 tt_aux_dates TYPE SORTED TABLE OF pshlp_API_AUX_DATES_ST WITH UNIQUE KEY guid date_set
2 TT_ROW_IDS Protected See coding 20101122 tt_row_ids TYPE STANDARD TABLE OF ty_row_ids WITH NON-UNIQUE SORTED KEY sorted_key COMPONENTS guid
3 TT_VAL_TAB Protected See coding 20101122 tt_val_tab TYPE SORTED TABLE OF ty_val_tab WITH UNIQUE KEY KEY
4 TY_ACTUALS Protected See coding 20101122 BEGIN OF ty_actuals, actual_start TYPE dats, actual_finish TYPE dats, completion TYPE n LENGTH 3, END OF ty_actuals
5 TY_ROW_IDS Protected See coding 20101122 BEGIN OF ty_row_ids, guid TYPE pshlp_OBJNR_CHAR_de, modified TYPE wdy_boolean, END OF ty_row_ids
6 TY_VAL_TAB Protected See coding 20101122 BEGIN OF ty_val_tab, key TYPE i, value TYPE string, END OF ty_val_tab
Method Signatures

Method ADD_RELATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) PSHLP_UI_OBJ_GANTT_ATTR_TT Objects and Attributes in Gantt Chart 20101122
2 Importing IT_VISIBLE_HIER Call by reference Type reference (TYPE) PSHLP_UI_GNTTCHRT_TREE_DATA_TT Gantt Tree: Table of Project Elements 20101122

Method ADD_RELATIONS on class CL_PS_HLP_UI_GANTT has no exception.

Method ADD_ROW_IDS_TO_BUFFER Signature

Method ADD_ROW_IDS_TO_BUFFER on class CL_PS_HLP_UI_GANTT has no parameter.
Method ADD_ROW_IDS_TO_BUFFER on class CL_PS_HLP_UI_GANTT has no exception.

Method ASSIGN_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TARGET_GUID Call by reference Type reference (TYPE) PSHLP_OBJNR_CHAR_DE Unique Object Key 20101122
2 Importing IV_SOURCE_GUID Call by reference Type reference (TYPE) PSHLP_OBJNR_CHAR_DE Unique Object Key 20101122
3 Importing IV_SOURCE_OBJECT_TYPE Call by reference Type reference (TYPE) J_OBART Object Type 20101122
4 Importing IV_SOURCE_PARENT_GUID Call by reference Type reference (TYPE) PSHLP_OBJNR_CHAR_DE Unique Object Key 20101122

Method ASSIGN_SINGLE on class CL_PS_HLP_UI_GANTT has no exception.

Method BUILD_DEFAULT_PERS_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COL_IDS Call by reference Type reference (TYPE) STRING 20101122
2 Exporting EV_COL_WIDTH Call by reference Type reference (TYPE) STRING 20101122

Method BUILD_DEFAULT_PERS_COLUMNS on class CL_PS_HLP_UI_GANTT has no exception.

Method CALCULATE_DATE_BOUNDS Signature

Method CALCULATE_DATE_BOUNDS on class CL_PS_HLP_UI_GANTT has no parameter.
Method CALCULATE_DATE_BOUNDS on class CL_PS_HLP_UI_GANTT has no exception.

Method CALC_DAILY_OFFSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_END_DATE Call by reference Type reference (TYPE) DATUM Date 20101202
2 Exporting EV_START_DATE Call by reference Type reference (TYPE) DATUM Date 20101202
3 Importing IV_FINISH_OFFSET Call by reference Type reference (TYPE) PS_VGKRT Value for crtical activities 20101202
4 Importing IV_START_OFFSET Call by reference Type reference (TYPE) PS_VGKRT Value for crtical activities 20101202

Method CALC_DAILY_OFFSET on class CL_PS_HLP_UI_GANTT has no exception.

Method CHANGE_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_USER_SETTINGS Value transfer Type reference (TYPE) PSHP_GNTT_USR_SETTINGS_FULL_ST Gantt User Settings (flat n table) 20101210
2 Importing IT_COLS Call by reference Type reference (TYPE) PSHLP_UI_GANTT_COL_DEF_TT Column Definition for Gantt Table 20101211
3 Returning RV_GANTT_DATA Value transfer Type reference (TYPE) XSTRING 20101209

Method CHANGE_SETTINGS on class CL_PS_HLP_UI_GANTT has no exception.

Method CHECK_RELATION_CHANGEABILITY Signature

Method CHECK_RELATION_CHANGEABILITY on class CL_PS_HLP_UI_GANTT has no parameter.
Method CHECK_RELATION_CHANGEABILITY on class CL_PS_HLP_UI_GANTT has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method COLLAPSE_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT Value transfer Type reference (TYPE) STRING 20101122

Method COLLAPSE_ROW on class CL_PS_HLP_UI_GANTT has no exception.

Method COLLECT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTS Call by reference Type reference (TYPE) PSHLP_DATES_TREE_OBJECTS_TT Objects Grouped by Object Type 20101122
2 Importing IT_TREE Call by reference Type reference (TYPE) PSHLP_UI_GNTTCHRT_TREE_DATA_TT Gantt Tree: Table of Project Elements 20101209

Method COLLECT_OBJECTS on class CL_PS_HLP_UI_GANTT has no exception.

Method COMPARE_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Value transfer Type reference (TYPE) PSHLP_OVERALL_DATES_OVR_TT Overall Dates Overview 20110117

Method COMPARE_DATES on class CL_PS_HLP_UI_GANTT has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_PS_HLP_UI_GANTT has no parameter.
Method CONSTRUCTOR on class CL_PS_HLP_UI_GANTT has no exception.

Method CONVERT_DATES_FOR_BAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FINISH_DATE_CONV Call by reference Type reference (TYPE) STRING 20101122
2 Exporting EV_START_DATE_CONV Call by reference Type reference (TYPE) STRING 20101122
3 Importing IV_DURATION Call by reference Type reference (TYPE) PSHLP_DURATION_TV Processing Time 20101122
4 Importing IV_FINISH_DATE Call by reference Type reference (TYPE) D 20101122
5 Importing IV_OBJ_GUID Call by reference Type reference (TYPE) PSHLP_OBJNR_CHAR_DE Unique Object Key 20101122
6 Importing IV_START_DATE Call by reference Type reference (TYPE) D 20101122

Method CONVERT_DATES_FOR_BAR on class CL_PS_HLP_UI_GANTT has no exception.

Method CONVERT_DETAIL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GANTT_DATA Call by reference Type reference (TYPE) PSHLP_UI_OBJ_GANTT_ATTR_TT Objects and Attributes in Gantt Chart 20101122
2 Importing IT_GANTT_DATA Call by reference Type reference (TYPE) PSHLP_UI_OBJ_GANTT_ATTR_TT Objects and Attributes in Gantt Chart 20101122
3 Importing IT_OBJECTS Call by reference Type reference (TYPE) PSHLP_DATES_TREE_OBJECTS_TT Objects Grouped by Object Type 20101122

Method CONVERT_DETAIL_DATA on class CL_PS_HLP_UI_GANTT has no exception.

Method CONVERT_TREE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECTS Call by reference Type reference (TYPE) PSHLP_DATES_TREE_OBJECTS_TT Objects Grouped by Object Type 20101122
2 Returning RT_GANTT_TREE_DATA Value transfer Type reference (TYPE) PSHLP_UI_GNTTCHRT_TREE_DATA_TT Gantt Tree: Table of Project Elements 20101122

Method CONVERT_TREE_DATA on class CL_PS_HLP_UI_GANTT has no exception.

Method CREATE_DRAGGING_TOOLTIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_GANTT_DATA Call by reference Type reference (TYPE) PSHLP_UI_OBJ_GANTT_ATTR_ST Objects and Attributes in Gantt Chart 20101122

Method CREATE_DRAGGING_TOOLTIP on class CL_PS_HLP_UI_GANTT has no exception.

Method CREATE_TOOLTIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_GANTT_DATA Call by reference Type reference (TYPE) PSHLP_UI_OBJ_GANTT_ATTR_ST Objects and Attributes in Gantt Chart 20101122
2 Importing IV_COMP_DURATION Call by reference Type reference (TYPE) STRING 20101122
3 Importing IV_FOR_COMPARE_BAR Call by reference Type reference (TYPE) ABAP_BOOL 20101122

Method CREATE_TOOLTIP on class CL_PS_HLP_UI_GANTT has no exception.

Method DATE_FIELDS_FOR_BAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FINISH_ATTR Call by reference Type reference (TYPE) STRING 20101122
2 Exporting EV_START_ATTR Call by reference Type reference (TYPE) STRING 20101122
3 Exporting EV_TARGET_FINISH_ATTR Call by reference Type reference (TYPE) STRING 20101207
4 Exporting EV_TARGET_START_ATTR Call by reference Type reference (TYPE) STRING 20101207
5 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) J_OBART Object Type 20101122

Method DATE_FIELDS_FOR_BAR on class CL_PS_HLP_UI_GANTT has no exception.

Method EXPAND_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT Value transfer Type reference (TYPE) STRING 20101122
2 Returning RV_GANTT_DATA Value transfer Type reference (TYPE) XSTRING 20101122

Method EXPAND_ROW on class CL_PS_HLP_UI_GANTT has no exception.

Method FILL_DETAIL_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGED_TREE Call by reference Type reference (TYPE) PSHLP_UI_GNTTCHRT_TREE_DATA_TT Tree Data in Gantt Format 20101208
2 Exporting ET_OBJECTS Call by reference Type reference (TYPE) PSHLP_DATES_TREE_OBJECTS_TT Objects Grouped by Object Type 20101208
3 Importing IT_HIER Call by reference Type reference (TYPE) PSHLP_HIER_TAB_TYP Gantt Tree: Table of Project Elements 20101122
4 Importing IV_IGNORE_INDEXES Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20101202

Method FILL_DETAIL_BUFFER on class CL_PS_HLP_UI_GANTT has no exception.

Method FILL_DEVIATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TAB_DATA_CONV Call by reference Type reference (TYPE) PSHLP_UI_GANTT_ATTR_TT Attributes for Table Part in Gantt Chart 20101122
2 Importing IV_TAB_INDEX Call by reference Type reference (TYPE) I 20101122
3 Importing IV_TARGET_FINISH_DATE Call by reference Type reference (TYPE) D 20101122

Method FILL_DEVIATION on class CL_PS_HLP_UI_GANTT has no exception.

Method FILL_FORECASTED_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_GANTT_DATA Call by reference Type reference (TYPE) PSHLP_UI_OBJ_GANTT_ATTR_TT Objects and Attributes in Gantt Chart 20101122
2 Changing CT_GANTT_DATA_BUFFER Call by reference Type reference (TYPE) PSHLP_UI_OBJ_GANTT_ATTR_TT Objects and Attributes in Gantt Chart 20101122
3 Importing IT_HIER Call by reference Type reference (TYPE) PSHLP_UI_GNTTCHRT_TREE_DATA_TT Gantt Tree: Table of Project Elements 20101122
4 Importing IV_OVERWRITE Call by reference Type reference (TYPE) BOOLEAN 'X' Boolean Variable (X=True, -=False, Space=Unknown) 20101122

Method FILL_FORECASTED_DATES on class CL_PS_HLP_UI_GANTT has no exception.

Method FIND_COMPARE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_COMP_MODE Value transfer Type reference (TYPE) CHAR3 3-Byte field 20101210

Method FIND_COMPARE_MODE on class CL_PS_HLP_UI_GANTT has no exception.

Method GANTT_PARAMETERS_HLP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) PSHLP_OBJ_EVENT_ST Identification of Object 20101126
2 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) I 20101126
3 Returning RS_GANTT_PARA Value transfer Type reference (TYPE) PSHLP_UI_GANTT_PARA_ST Parameters for Gantt Chart 20101126

Method GANTT_PARAMETERS_HLP on class CL_PS_HLP_UI_GANTT has no exception.

Method GET_APPROPRIATE_TIMESCALE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_END_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20101122
2 Importing IV_START_DATE Call by reference Type reference (TYPE) DATS Field of type DATS 20101122
3 Returning RV_TIMESCALE Value transfer Type reference (TYPE) STRING 20101122

Method GET_APPROPRIATE_TIMESCALE on class CL_PS_HLP_UI_GANTT has no exception.

Method GET_AUX_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUX_DATE_FIN Call by reference Type reference (TYPE) STRING 20101122
2 Exporting EV_AUX_DATE_START Call by reference Type reference (TYPE) STRING 20101122
3 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) PSHLP_OBJ_EVENT_ST Identification of Object 20101122

Method GET_AUX_DATE on class CL_PS_HLP_UI_GANTT has no exception.

Method GET_GANTT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GANTT_DATA Call by reference Type reference (TYPE) XSTRING 20101122
2 Exporting EV_GANTT_DATA_ID Call by reference Type reference (TYPE) XSTRING 20101122
3 Exporting EV_TITLE Call by reference Type reference (TYPE) STRING 20101122
4 Importing IS_SEL_OBJ Call by reference Type reference (TYPE) PSHLP_OBJ_EVENT_ST Identification of Object 20101122
5 Importing IT_ENTRY_OBJ_EVENT Call by reference Type reference (TYPE) PSHLP_OBJ_EVENT_TT Identification of Object 20101122
6 Importing IT_OBJECTS Call by reference Type reference (TYPE) PSHLP_HIER_TAB_TYP Objects Grouped by Object Type 20101122
7 Importing IV_DEBUG Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20101122
# Exception Resumable Description Created on
1 OPEN_FAILED 20101122

Method GET_GANTT_DATA_HLP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GANTT_DATA Call by reference Type reference (TYPE) XSTRING 20101208
2 Exporting EV_GANTT_DATA_ID Call by reference Type reference (TYPE) XSTRING 20101208
3 Exporting EV_TITLE Call by reference Type reference (TYPE) STRING 20101208
4 Importing IS_SEL_OBJ Call by reference Type reference (TYPE) PSHLP_OBJ_EVENT_ST Identification of Object 20101208
5 Importing IT_COLLECTED_OBJECTS Call by reference Type reference (TYPE) PSHLP_DATES_TREE_OBJECTS_TT Objects Grouped by Object type 20110324
6 Importing IT_ENTRY_OBJ_EVENT Call by reference Type reference (TYPE) PSHLP_OBJ_EVENT_TT Table with Object Selection 20101208
7 Importing IT_OBJECTS Call by reference Type reference (TYPE) PSHLP_HIER_TAB_TYP Table type for PS hierarchy 20101208
8 Importing IV_DEBUG Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20101208
9 Importing IV_FIRST_TIME Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20101208
# Exception Resumable Description Created on
1 OPEN_FAILED 20101208

Method GET_GANTT_FIELD_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GANTT_FIELD Value transfer Type reference (TYPE) PSHLP_BAR_LABEL_TV Label on top of bars 20101122
2 Returning RV_GANTT_FIELD_INT Value transfer Type reference (TYPE) STRING 20101122

Method GET_GANTT_FIELD_FORMAT on class CL_PS_HLP_UI_GANTT has no exception.

Method GET_GANTT_HANDLE_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_GANTT_DELTA Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101122

Method GET_GANTT_HANDLE_DELTA on class CL_PS_HLP_UI_GANTT has no exception.

Method GET_GANTT_LOADED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_GANTT_LOADED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101122

Method GET_GANTT_LOADED on class CL_PS_HLP_UI_GANTT has no exception.

Method GET_GANTT_VIEWPOS Signature

Method GET_GANTT_VIEWPOS on class CL_PS_HLP_UI_GANTT has no parameter.
Method GET_GANTT_VIEWPOS on class CL_PS_HLP_UI_GANTT has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_GANTT Value transfer Object reference (TYPE REF TO) CL_PS_HLP_UI_GANTT SS Gantt Logic 20101122

Method GET_INSTANCE on class CL_PS_HLP_UI_GANTT has no exception.

Method GET_LAST_GANTT_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LAST_GANTT_ACTION Value transfer Type reference (TYPE) STRING 20101122

Method GET_LAST_GANTT_ACTION on class CL_PS_HLP_UI_GANTT has no exception.

Method GET_POSSIBLE_TIMESCALE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TIMESCALE Call by reference Type reference (TYPE) STRING 20101122
2 Returning RV_REJECTED Value transfer Type reference (TYPE) ABAP_BOOL 20101122

Method GET_POSSIBLE_TIMESCALE on class CL_PS_HLP_UI_GANTT has no exception.

Method GET_PROJECT_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ELEMENT_DESC Call by reference Type reference (TYPE) STRING 20101122
2 Exporting EV_PROJ_DESC Call by reference Type reference (TYPE) CHAR40 Character field of length 40 20101122
3 Exporting EV_PROJ_ID Call by reference Type reference (TYPE) CHAR24 Character field length 24 20101122
4 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) PSHLP_OBJ_EVENT_ST Identification of Object 20101122

Method GET_PROJECT_DESCRIPTION on class CL_PS_HLP_UI_GANTT has no exception.

Method GET_SELECTED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SELECTED_OBJECT Value transfer Type reference (TYPE) J_OBJNR Object Number 20101130

Method GET_SELECTED_OBJECT on class CL_PS_HLP_UI_GANTT has no exception.

Method GET_SETTINGS_VARIANT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_USER_SETTINGS Call by reference Type reference (TYPE) PSHP_GNTT_USR_SETTINGS_FULL_ST Gantt User Settings (flat n table) 20101228
2 Exporting ET_COLS Call by reference Type reference (TYPE) PSHLP_UI_GANTT_COL_DEF_TT Column Definition for Gantt Table 20101228
3 Importing IS_VARIANT Call by reference Type reference (TYPE) PSHP_GNTT_SETTINGS_VARIANT_ST Gantt User Settings Variants 20101228
4 Importing IV_USER Call by reference Type reference (TYPE) SYUNAME User Name 20110204

Method GET_SETTINGS_VARIANT_INFO on class CL_PS_HLP_UI_GANTT has no exception.

Method GET_TIMESCALE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TIMESCALE Value transfer Type reference (TYPE) STRING 20101122

Method GET_TIMESCALE on class CL_PS_HLP_UI_GANTT has no exception.

Method GET_TOP_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_TOP_OBJECT Value transfer Type reference (TYPE) PSHLP_HIERARCHY_ST Hierarchy structure for PS 20101122

Method GET_TOP_OBJECT on class CL_PS_HLP_UI_GANTT has no exception.

Method GET_UPDATE_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_UPDATE Value transfer Type reference (TYPE) ABAP_BOOL 20101122

Method GET_UPDATE_INDICATOR on class CL_PS_HLP_UI_GANTT has no exception.

Method GET_USER_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_USER_SETTINGS Value transfer Type reference (TYPE) PSHP_GNTT_USR_SETTINGS_FULL_ST Gantt User Settings (flat n table) 20101211
2 Exporting ET_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20101211

Method GET_USER_SETTINGS on class CL_PS_HLP_UI_GANTT has no exception.

Method GET_VIEW_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_VIEW_TYPES Value transfer Type reference (TYPE) SHSVALTAB Business Server Pages (BSP) Value List Search Help 20101122

Method GET_VIEW_TYPES on class CL_PS_HLP_UI_GANTT has no exception.

Method GET_VISIBLE_TREE_GANTT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REBUILD Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20101122
2 Returning RT_VISIBLE_TREE Value transfer Type reference (TYPE) PSHLP_UI_GNTTCHRT_TREE_DATA_TT Gantt Tree: Table of Project Elements 20101208

Method GET_VISIBLE_TREE_GANTT on class CL_PS_HLP_UI_GANTT has no exception.

Method HANDLE_PAGING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMMAND Call by reference Type reference (TYPE) SY-UCOMM Function code that PAI triggered 20101126

Method HANDLE_PAGING on class CL_PS_HLP_UI_GANTT has no exception.

Method HANDLE_PAGING_BUTTONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SCREEN_BUTTON Call by reference Type reference (TYPE) SCREEN-NAME 20101125
2 Returning RV_INPUT Value transfer Type reference (TYPE) SCREEN-INPUT Single-Character Flag 20101125

Method HANDLE_PAGING_BUTTONS on class CL_PS_HLP_UI_GANTT has no exception.

Method INIT_FOR_OVERWRITE Signature

Method INIT_FOR_OVERWRITE on class CL_PS_HLP_UI_GANTT has no parameter.
Method INIT_FOR_OVERWRITE on class CL_PS_HLP_UI_GANTT has no exception.

Method LAZY_SCROLL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT Value transfer Type reference (TYPE) STRING 20101202
2 Returning RV_GANTT_DATA Value transfer Type reference (TYPE) XSTRING 20101202

Method LAZY_SCROLL on class CL_PS_HLP_UI_GANTT has no exception.

Method MANAGE_SETTINGS_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VARIANT Call by reference Type reference (TYPE) PSHP_GNTT_SETTINGS_VARIANT_ST Gantt User Settings Variants 20101216
2 Importing IV_DELETE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20101216
3 Importing IV_USER Call by reference Type reference (TYPE) SYUNAME User Name 20110204

Method MANAGE_SETTINGS_VARIANT on class CL_PS_HLP_UI_GANTT has no exception.

Method READ_USER_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_USER Call by reference Type reference (TYPE) SYUNAME User Name 20110206
2 Importing IV_VARIANT_ID Call by reference Type reference (TYPE) PSHLP_GANTT_VARIANT_ID_DE Sets to this variant 20101227

Method READ_USER_SETTINGS on class CL_PS_HLP_UI_GANTT has no exception.

Method RECTIFY_VARIANTS Signature

Method RECTIFY_VARIANTS on class CL_PS_HLP_UI_GANTT has no parameter.
Method RECTIFY_VARIANTS on class CL_PS_HLP_UI_GANTT has no exception.

Method REFRESH_ROW_IDS_BUFFER Signature

Method REFRESH_ROW_IDS_BUFFER on class CL_PS_HLP_UI_GANTT has no parameter.
Method REFRESH_ROW_IDS_BUFFER on class CL_PS_HLP_UI_GANTT has no exception.

Method REMOVE_CHANGED_LINKS Signature

Method REMOVE_CHANGED_LINKS on class CL_PS_HLP_UI_GANTT has no parameter.
Method REMOVE_CHANGED_LINKS on class CL_PS_HLP_UI_GANTT has no exception.

Method RESET_COMPARE Signature

Method RESET_COMPARE on class CL_PS_HLP_UI_GANTT has no parameter.
Method RESET_COMPARE on class CL_PS_HLP_UI_GANTT has no exception.

Method RESHOW_RELATIONSHIPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHANGED_TREE Call by reference Type reference (TYPE) PSHLP_UI_GNTTCHRT_TREE_DATA_TT Tree Data in Gantt Format 20101227

Method RESHOW_RELATIONSHIPS on class CL_PS_HLP_UI_GANTT has no exception.

Method RETRIEVE_AUX_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECTS Call by reference Type reference (TYPE) PSHLP_TREE_OBJECTS_TT Objects Grouped by Object Type 20101122

Method RETRIEVE_AUX_DATE on class CL_PS_HLP_UI_GANTT has no exception.

Method SAVE_SETTINGS_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VARIANT Call by reference Type reference (TYPE) PSHP_GNTT_SETTINGS_VARIANT_ST Gantt User Settings Variants 20101210

Method SAVE_SETTINGS_VARIANT on class CL_PS_HLP_UI_GANTT has no exception.

Method SAVE_USER_SETTINGS_TO_BUFFER Signature

Method SAVE_USER_SETTINGS_TO_BUFFER on class CL_PS_HLP_UI_GANTT has no parameter.
Method SAVE_USER_SETTINGS_TO_BUFFER on class CL_PS_HLP_UI_GANTT has no exception.

Method SELECT_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT Value transfer Type reference (TYPE) STRING 20101130
2 Returning RV_GANTT_DATA Value transfer Type reference (TYPE) XSTRING 20101130

Method SELECT_ROW on class CL_PS_HLP_UI_GANTT has no exception.

Method SET_COMPARE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPARE_MODE Call by reference Type reference (TYPE) CHAR3 Version Type for Comparison in Graphical View 20101122

Method SET_COMPARE_MODE on class CL_PS_HLP_UI_GANTT has no exception.

Method SET_GANTT_HANDLE_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GANTT_DELTA Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101122

Method SET_GANTT_HANDLE_DELTA on class CL_PS_HLP_UI_GANTT has no exception.

Method SET_GANTT_LOADED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GANTT_LOADED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101122
2 Importing IV_RESET_DATA Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101122

Method SET_GANTT_LOADED on class CL_PS_HLP_UI_GANTT has no exception.

Method SET_LAST_GANTT_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LAST_GANTT_ACTION Call by reference Type reference (TYPE) STRING 20101122

Method SET_LAST_GANTT_ACTION on class CL_PS_HLP_UI_GANTT has no exception.

Method SET_PAGING_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FROM_INDEX Call by reference Type reference (TYPE) I From Index 20101124
2 Importing IV_TOTAL_NO_OF_RECORDS Call by reference Type reference (TYPE) I Total Number of Records 20101124
3 Importing IV_TO_INDEX Call by reference Type reference (TYPE) I To Index 20101124

Method SET_PAGING_VALUES on class CL_PS_HLP_UI_GANTT has no exception.

Method SET_PERSONALIZED_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COL_IDS_STRING Call by reference Type reference (TYPE) STRING 20101202
2 Exporting EV_COL_WIDTH_STRING Call by reference Type reference (TYPE) STRING 20101202
3 Importing IV_COL_IDS Call by reference Type reference (TYPE) STRING 20101202
4 Importing IV_COL_WIDTH Call by reference Type reference (TYPE) STRING 20101202

Method SET_PERSONALIZED_COLUMNS on class CL_PS_HLP_UI_GANTT has no exception.

Method SET_SELECTED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SELECTED_OBJECT Call by reference Type reference (TYPE) J_OBJNR Object Number 20101130

Method SET_SELECTED_OBJECT on class CL_PS_HLP_UI_GANTT has no exception.

Method SET_TIMESCALE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_END_DATE Call by reference Type reference (TYPE) PSHLP_GANTT_END_DATE_TV Finish Date 20101122
2 Importing IV_START_DATE Call by reference Type reference (TYPE) PSHLP_GANTT_START_DATE_TV Start Date 20101122
3 Importing IV_TIMESCALE Call by reference Type reference (TYPE) STRING 20101122

Method SET_TIMESCALE on class CL_PS_HLP_UI_GANTT has no exception.

Method SET_UPDATE_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UPDATE Call by reference Type reference (TYPE) ABAP_BOOL 20101122

Method SET_UPDATE_INDICATOR on class CL_PS_HLP_UI_GANTT has no exception.

Method SHOW_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20110210
2 Returning RV_RC Value transfer Type reference (TYPE) I 20110210

Method SHOW_MESSAGES on class CL_PS_HLP_UI_GANTT has no exception.

Method TIMESCALE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_USER_SETTINGS Call by reference Type reference (TYPE) PSHLP_GANTT_USER_SETTINGS_ST Gantt User Settings 20101202
2 Importing IV_FIRST_TIME Call by reference Type reference (TYPE) ABAP_BOOL 20101202
3 Returning RV_GANTT_DATA Value transfer Type reference (TYPE) XSTRING 20101202

Method TIMESCALE_CHANGE on class CL_PS_HLP_UI_GANTT has no exception.

Method TRANSFORM_ABAP_2_DELTA_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GANTT_DATA Call by reference Type reference (TYPE) XSTRING 20101122
2 Exporting EV_GANTT_DATA_ID Call by reference Type reference (TYPE) XSTRING 20101122
3 Importing IS_GANTT_PARA Call by reference Type reference (TYPE) PSHLP_UI_GANTT_PARA_ST Parameters for Gantt Chart 20101122
4 Importing IT_GANTT_DATA_ALL Call by reference Type reference (TYPE) PSHLP_UI_OBJ_GANTT_ATTR_TT Objects and Attributes in Gantt Chart 20101122
5 Importing IT_GANTT_LINKS Call by reference Type reference (TYPE) PSHLP_UI_GANTT_LINKS_TT Relationships in Gantt Chart 20101122
6 Importing IT_ROW_BUFFER Call by reference Type reference (TYPE) TT_ROW_IDS 20101122
7 Importing IT_TREE_DATA Call by reference Type reference (TYPE) PSHLP_UI_GNTTCHRT_TREE_DATA_TT Gantt Tree: Table of Project Elements 20101122
8 Importing IT_TREE_DATA_GANTT Call by reference Type reference (TYPE) PSHLP_UI_GNTTCHRT_TREE_DATA_TT Tree Data in Gantt Format 20101122
9 Importing IV_ACTION Call by reference Type reference (TYPE) STRING 20101122
10 Importing IV_EDGE_TYPE Call by reference Type reference (TYPE) STRING 20101122
11 Importing IV_LINK_SOURCE Call by reference Type reference (TYPE) PSHLP_OBJNR_CHAR_DE Unique Object Key 20101122
12 Importing IV_LINK_TARGET Call by reference Type reference (TYPE) PSHLP_OBJNR_CHAR_DE Unique Object Key 20101122
13 Importing IV_UNDO_EDGE Call by reference Type reference (TYPE) STRING 20101122

Method TRANSFORM_ABAP_2_DELTA_XML on class CL_PS_HLP_UI_GANTT has no exception.

Method TRANSFORM_ABAP_2_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GANTT_DATA Call by reference Type reference (TYPE) XSTRING 20101122
2 Exporting EV_GANTT_DATA_ID Call by reference Type reference (TYPE) XSTRING 20101122
3 Importing IS_GANTT_PARA Call by reference Type reference (TYPE) PSHLP_UI_GANTT_PARA_ST Parameters for Gantt Chart 20101122
4 Importing IT_GANTT_DATA_ALL Call by reference Type reference (TYPE) PSHLP_UI_OBJ_GANTT_ATTR_TT Objects and Attributes in Gantt Chart 20101122
5 Importing IT_ROW_BUFFER Call by reference Type reference (TYPE) TT_ROW_IDS 20101122
6 Importing IT_TREE_DATA_GANTT Call by reference Type reference (TYPE) PSHLP_UI_GNTTCHRT_TREE_DATA_TT Gantt Tree: Table of Project Elements 20101122

Method TRANSFORM_ABAP_2_XML on class CL_PS_HLP_UI_GANTT has no exception.

Method UPDATE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_EVENT Call by reference Type reference (TYPE) PSHLP_OBJ_EVENT_ST Identification of Object 20101122
2 Importing IV_CHANGED_FIELD Call by reference Type reference (TYPE) STRING 20101122
3 Importing IV_CHANGED_FIELD2 Call by reference Type reference (TYPE) STRING 20101122
4 Importing IV_CHANGED_VALUE Call by reference Type reference (TYPE) STRING 20101122
5 Importing IV_CHANGED_VALUE2 Call by reference Type reference (TYPE) STRING 20101122
6 Returning RV_GANTT_DATA Value transfer Type reference (TYPE) XSTRING 20101122

Method UPDATE_DATA on class CL_PS_HLP_UI_GANTT has no exception.

Method UPDATE_VISIBLE_TREE_GANTT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HIER Value transfer Type reference (TYPE) PSHLP_HIER_TAB_TYP Gantt Tree: Table of Project Elements 20101202
2 Importing IT_UPDATED_TEXTS Value transfer Type reference (TYPE) PSHLP_HIER_TAB_TYP Boolean Variable (X=True, -=False, Space=Unknown) 20110225
3 Returning RT_TREE_CHANGED Value transfer Type reference (TYPE) PSHLP_UI_GNTTCHRT_TREE_DATA_TT Tree Data in Gantt Format 20101208

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