SAP ABAP Class /MRSS/CL_SGU_UI_DATA_EDIT_SPLT (Editing the demand split history)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-MO (Application Component) Maintenance Orders
     /MRSS/SGU (Package) User Interface for Interactive Planning Board
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /MRSS/CL_SGU_UI_DATA_LIST_SPLT Anzeige von Einsätzen 20110128
Properties
Class /MRSS/CL_SGU_UI_DATA_EDIT_SPLT  
Short Description Editing the demand split history    
Super Class /MRSS/CL_SGU_UI_DATA_LIST_SPLT Anzeige von Einsätzen 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/SGU   User Interface for Interactive Planning Board 
Created 20110128   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_SGU_UI_DATA_EDIT_SPLT has no forward declaration.
Interfaces
Class /MRSS/CL_SGU_UI_DATA_EDIT_SPLT has no interface implemented.
Friends
Class /MRSS/CL_SGU_UI_DATA_EDIT_SPLT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GCTRL_DISP_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for Custom Controls in the Screen Area 20110401
2 GCTRL_EDIT_ALV Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20110401
3 GCTRL_EDIT_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for Custom Controls in the Screen Area 20110401
4 GCTRL_SPLIT_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20110401
5 GT_DATA Instance attribute Private Type reference (TYPE) LTY_DATA_TAB 20110401
6 GT_EDIT_SPLIT_HIST Instance attribute Private Type reference (TYPE) /MRSS/T_DEM_SPLIT_HIST_TAB Table type to hold the history of the demand split details 20110202
7 GT_EDIT_SPLIT_HISTORY Instance attribute Private Type reference (TYPE) /MRSS/T_DEM_SPLIT_HISTORY_TAB Table with Relationships Between Split Demands 20110130
8 GT_EDIT_SPLIT_HIST_OLD Instance attribute Private Type reference (TYPE) /MRSS/T_DEM_SPLIT_HIST_TAB Table type to hold the history of the demand split details 20110207
9 GT_GUID_DELETE Instance attribute Private Type reference (TYPE) /MRSS/T_GUID_TAB GUID 20110423
10 GT_SPLITS Instance attribute Private Type reference (TYPE) /MRSS/T_DEM_SPLIT_HIST_DB_TAB Table with Split Times 20110202
11 GT_SPLIT_HIST Instance attribute Private Type reference (TYPE) /MRSS/T_DEM_SPLIT_HIST_TAB Table type to hold the history of the demand split details 20110129
12 GT_SPLIT_HISTORY Instance attribute Private Type reference (TYPE) /MRSS/T_DEM_SPLIT_HISTORY_TAB Table with Relationships Between Split Demands 20110129
13 GV_DEMAND_GUID Instance attribute Private Type reference (TYPE) /MRSS/T_GUID GUID 20131119
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_DEMAND_DATA Instance method Private Method Build demand split data for control 20110128
2 BUILD_FIELD_CATALOG Instance method Private Method Field catalogue for editable ALV 20110128
3 MAINTAIN_CHANGED_DEMAND Instance method Protected Event handling method handle the changed demands 20110208
4 MAINTAIN_DEMAND_SPLITS Instance method Private Method Maintain splits for the demand 20110128
5 REFRESH_ALV Instance method Protected Method Refreshes ALV reflecting any changes that occurred in the bg 20131119
Events
# Event Type Visibility Description Created on
1 DATA_CHANGED_FINISHED Instance Event
(0)
Public
(2)
To get the changed data 20110128
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_DATA_TAB Private See coding 20110129 lty_data_tab TYPE TABLE OF /mrss/t_sgu_comm_data_list
Method Signatures

Method BUILD_DEMAND_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LAYO Call by reference Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20110128
2 Exporting ET_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20110128
3 Exporting ET_TABLE_CONTENT Call by reference Object reference (TYPE REF TO) DATA 20110128
4 Exporting ET_TOOLBAR_EXCLUDING Call by reference Type reference (TYPE) UI_FUNCTIONS Function Code Table 20110128
5 Exporting EV_PROGRAMNAME Call by reference Type reference (TYPE) REPID ABAP Program Name 20110128

Method BUILD_DEMAND_DATA on class /MRSS/CL_SGU_UI_DATA_EDIT_SPLT has no exception.

Method BUILD_FIELD_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20110128

Method BUILD_FIELD_CATALOG on class /MRSS/CL_SGU_UI_DATA_EDIT_SPLT has no exception.

Method MAINTAIN_CHANGED_DEMAND Signature

Method MAINTAIN_CHANGED_DEMAND on class /MRSS/CL_SGU_UI_DATA_EDIT_SPLT has no parameter.
Method MAINTAIN_CHANGED_DEMAND on class /MRSS/CL_SGU_UI_DATA_EDIT_SPLT has no exception.

Method MAINTAIN_DEMAND_SPLITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OPERATION Call by reference Type reference (TYPE) /MRSS/T_SGE_OPERATION Command Operation 20110130

Method MAINTAIN_DEMAND_SPLITS on class /MRSS/CL_SGU_UI_DATA_EDIT_SPLT has no exception.

Method REFRESH_ALV Signature

Method REFRESH_ALV on class /MRSS/CL_SGU_UI_DATA_EDIT_SPLT has no parameter.
Method REFRESH_ALV on class /MRSS/CL_SGU_UI_DATA_EDIT_SPLT has no exception.
Event Signatures

Event DATA_CHANGED_FINISHED Signature
Event DATA_CHANGED_FINISHED on class /MRSS/CL_SGU_UI_DATA_EDIT_SPLT has no parameter.
History
Last changed by/on SAP  20141109 
SAP Release Created in 800