SAP ABAP Class CL_ECP_GUI_EXPLORER (Navigation Tree for Costing (Headers Only))
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   CO-PC-PCP (Application Component) Product Cost Planning
     CK_ECP (Package) Easy Cost Planning
Properties
Class CL_ECP_GUI_EXPLORER  
Short Description Navigation Tree for Costing (Headers Only)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CK_ECP   Easy Cost Planning 
Created 19991212   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CK Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 QISR3 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ECP_GUI_EXPLORER has no interface implemented.
Friends
Class CL_ECP_GUI_EXPLORER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ALV_GRID_LAYOUT Constant Public Type reference (TYPE) CK_ECP_NODE_TYPE 'AGLY' NODE: ALV Grid Display Variant 19991212
2 C_ATTRIBUTE Constant Public Type reference (TYPE) CK_ECP_NODE_TYPE 'ATRI' NODE: Attribute 19991212
3 C_CHARACTERISTIC Constant Public Type reference (TYPE) CK_ECP_NODE_TYPE 'CHAR' NODE: Characteristic 19991212
4 C_COST_ESTIMATE Constant Public Type reference (TYPE) CK_ECP_NODE_TYPE 'KHS1' NODE: Costing 19991212
5 C_COST_ESTIMATE_EXTTX Constant Public Type reference (TYPE) CK_ECP_NODE_TYPE 'KHSX' NODE: Cost Estimate with Ext. Descr. 20041125
6 C_FCODE_CHARA_F4 Constant Public Type reference (TYPE) SYUCOMM 'ECP_FCODE_CHARA_F4' FCODE: F4 for Model 19991220
7 C_FCODE_ECP_ROLE_CHOOSE Constant Public Type reference (TYPE) SYUCOMM 'ECP_FCODE_ECP_ROLE_CHOOSE' FCODE: Choose Role 20000120
8 C_FCODE_ECP_ROLE_SAVE Constant Public Type reference (TYPE) SYUCOMM 'ECP_FCODE_ECP_ROLE_SAVE' FCODE: Save Role Attributes 20000119
9 C_FCODE_MODEL_F4 Constant Public Type reference (TYPE) SYUCOMM 'ECP_FCODE_MODEL_F4' FCODE: F4 for Model 19991220
10 C_FCODE_ROLE_F4 Constant Public Type reference (TYPE) SYUCOMM 'ECP_FCODE_ROLE_F4' FCODE: F4 for Model 19991220
11 C_FCODE_WS_CREATE Constant Public Type reference (TYPE) SYUCOMM 'ECP_FCODE_WS_CREATE' FCODE: Create Worklist 20000108
12 C_FCODE_WS_DELETE Constant Public Type reference (TYPE) SYUCOMM 'ECP_FCODE_WS_DELETE' FCODE: Delete Worklist 20000130
13 C_FCODE_WS_LOAD Constant Public Type reference (TYPE) SYUCOMM 'ECP_FCODE_WS_LOAD' FCODE: Load Worklist 20000107
14 C_FCODE_WS_REMOVE Constant Public Type reference (TYPE) SYUCOMM 'ECP_FCODE_WS_REMOVE' FCODE: Remove Worklist Node 20000121
15 C_FCODE_WS_RENAME Constant Public Type reference (TYPE) SYUCOMM 'ECP_FCODE_WS_RENAME' FCODE: Change Worklist Name 20000108
16 C_FCODE_WS_SAVE Constant Public Type reference (TYPE) SYUCOMM 'ECP_FCODE_WS_SAVE' FCODE: Save Worklist 20000107
17 C_FCODE_WS_SAVE_AS Constant Public Type reference (TYPE) SYUCOMM 'ECP_FCODE_WS_SAVEAS' FCODE: Save Worklist As 20000107
18 C_FCODE_WS_SUBTREE Constant Public Type reference (TYPE) SYUCOMM 'ECP_FCODE_WS_SUBTREE' FCODE: Subdivide Worklist 20000107
19 C_FOLDER Constant Public Type reference (TYPE) CK_ECP_NODE_TYPE 'FOLD' NODE: Directory 19991212
20 C_GUI_SETTINGS Constant Public Type reference (TYPE) CK_ECP_NODE_TYPE 'GUIS' NODES: GUI User Settings 20000127
21 C_LINK Constant Public Type reference (TYPE) CK_ECP_NODE_TYPE 'LINK' NODE: Role 19991229
22 C_MODEL Constant Public Type reference (TYPE) CK_ECP_NODE_TYPE 'MODL' NODE: Model 19991212
23 C_MODE_MODEL Constant Public Type reference (TYPE) I 1 Model Maintenance 20000107
24 C_MODE_ROLE Constant Public Type reference (TYPE) I 2 Role Attribute Maintenance 20000107
25 C_MODE_WORKSPACE Constant Public Type reference (TYPE) I 3 Worklists 20000107
26 C_RELATION Constant Public Type reference (TYPE) CK_ECP_NODE_TYPE 'MORO' NODE: Role 19991215
27 C_RESOURCE Constant Public Type reference (TYPE) CK_ECP_NODE_TYPE 'KIS1' NODE: Costing Item 19991212
28 C_ROLE Constant Public Type reference (TYPE) CK_ECP_NODE_TYPE 'ROLE' NODE: Role 19991212
29 C_ROLE_ATTRIBUTES Constant Public Type reference (TYPE) CK_ECP_NODE_TYPE 'ROAT' NODE: Role -> Attributes 20000119
30 C_SERVICE Constant Public Type reference (TYPE) CK_ECP_NODE_TYPE 'SERV' NODE: Execution Service 19991212
31 C_WORKSPACE Constant Public Type reference (TYPE) CK_ECP_NODE_TYPE 'WSKY' NODES: Worklist 20000127
32 GR_DND_COSTING_COMPONENT Static Attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop (Costing Items) 19991212
33 MR_ALV_TREE Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV Tree 19991212
34 MR_ECP_GUI Instance attribute Private Object reference (TYPE REF TO) CL_GUI_EASY_COST_PLANNING Controller for GUI Controls in ECP&ES 20000120
35 MT_OUTTAB Instance attribute Private Type reference (TYPE) CKF_T_GUI_ECP_EXPLORER Hierarchy Table 19991212
36 M_CONTROLLING_AREA Instance attribute Private Type reference (TYPE) CKF_COST_ESTIMATE_HEADER-CONTROLLING_AREA Controlling Area (for F4) 20000110
37 M_EXPLORER_MODE Instance attribute Private Type reference (TYPE) I Explorer Mode (Instead of Derivation) 20000107
38 M_NO_TOOLBAR Instance attribute Private Type reference (TYPE) XFLAG SPACE Toolbar Off 19991212
39 M_REF_OBJECT Instance attribute Private Type reference (TYPE) CKF_COST_ESTIMATE_HEADER-REF_OBJECT Reference Object (for F4 Help) 20000110
Methods
# Method Level Visibility Method type Description Created on
1 ADD Instance method Public Method Insert Node 19991212
2 ADD_FIRST_CHILD_CHECKED Instance method Public Method Insert Node 19991212
3 CHANGE_TOOLBAR Instance method Protected Method Customize Toolbar 19991212
4 CONSTRUCTOR Instance method Public Constructor Constructor 19991212
5 CREATE_DRAG_N_DROP Static method Public Method Create Drag and Drop Behavior in ECP 19991212
6 CREATE_HTML_HEADER Instance method Public Method Creates an HTML Header 20000108
7 ECP_WS_HIERARCHY_INSERT Instance method Public Method Insert Sub-Tree from Worklist Format in ALV Tree 19991212
8 ECP_WS_HIERARCHY_PICK Instance method Public Method Transfer Sub-Tree from ALV Tree to Worklist Format 19991212
9 FCODE_WORKSPACE_LIST_SAVE Instance method Public Method Save List of the Worklists 20000127
10 FCODE_WORKSPACE_SAVE Instance method Private Method Save Node Worklist 20000126
11 FREE Instance method Public Method FREE 19991214
12 FRONTEND_UPDATE Instance method Public Method Pass on Frontend Update to ALV Tree 19991212
13 GET_SELECTED_ROW Instance method Private Method Detemines which Hierarchy Line has been Selected 20000107
14 HANDLE_BUTTON_CLICK Instance method Private Event handling method Handle Button Click 19991212
15 HANDLE_CHECKBOX_CHANGE Instance method Private Event handling method Checkbox 20000119
16 HANDLE_EXPAND_NC Instance method Private Event handling method Handle Expand No Children 19991212
17 HANDLE_HEADER_CLICK Instance method Private Event handling method Handle Header Click (Resizing) 19991212
18 HANDLE_ITEM_KEYPRESS Instance method Private Event handling method Key Press 20000202
19 HANDLE_LINK_CLICK Instance method Private Event handling method Handle Link Events 19991212
20 HANDLE_NODE_CTMENU_REQUEST Instance method Private Event handling method Right Mouse Click 19991212
21 HANDLE_NODE_CTMENU_SELECTED Instance method Private Event handling method Right Mouse Menu Function Selected 19991212
22 HANDLE_NODE_KEYPRESS Instance method Private Event handling method Key Press 19991212
23 HANDLE_ON_DRAG Instance method Private Event handling method Handle Drag Event 19991212
24 HANDLE_ON_DROP Instance method Private Event handling method Handle Drop Event 19991212
25 HANDLE_TOOLBAR_SELECTED Instance method Protected Event handling method Handle Toolbar Function 19991212
26 INSERT_CHARACTERISTICS Instance method Private Method Insert Characteristic Under Node 20000106
27 NODE_ICON_GET Static method Private Method Determines Icone of an ECP Node 19991212
28 NODE_IS_PART_OF_WORKSPACE Instance method Private Method Is Node Part of a Worklist 20000126
29 NODE_TEXT_GET Static method Private Method Detemines Description of an ECP Node 19991212
30 REGISTER_CONTROL_EVENTS Instance method Private Method Set Event Handler 19991212
31 SET_AND_DISPLAY_HIERARCHY Instance method Public Method Insert Table in ALV Tree 19991212
32 SET_HANDLER Instance method Private Method Set Handler 19991212
33 USER_COMMAND_COSTING_MODEL Instance method Private Method Worklist Functions Triggered from the Explorer 20000117
34 USER_COMMAND_ECP_ROLE Instance method Private Method Role Processing Functions Triggered from the Explorer 20000119
35 USER_COMMAND_WORKSPACE Instance method Private Method Worklist Functions Triggered from the Explorer 20000107
36 UTIL_FOLDER_TYPE_GET Static method Private Method Supplies Type That May Be Used in Folder 19991212
37 UTIL_NODE_BUTTONS_GET Instance method Private Method Determine Which Node Buttons May Be Chosen 19991212
38 UTIL_NODE_IS_TOP_NODE Instance method Private Method Is Node Worklist Node? 20000123
39 UTIL_NODE_IS_WORKSPACE Instance method Private Method Is Node Worklist Node? 20000123
40 UTIL_NODE_LAYOUT_GET Static method Public Method Supplies Layout for ECP Node 19991212
41 UTIL_PARENT_NODE_GET Instance method Private Method Supplies Parent 19991223
42 UTIL_PARENT_NODE_TYPE_GET Instance method Private Method Supplies Node Type of the Parent 19991212
43 WORKSPACES_GET Instance method Public Method Get Worklists 20000127
44 WORKSPACES_SAVE Instance method Public Method Save Worklists 20000126
Events
# Event Type Visibility Description Created on
1 COSTING_MODEL_SELECTED Instance Event
(0)
Public
(2)
Selected Costing Model 19991212
2 ECP_GUI_COMMAND Instance Event
(0)
Public
(2)
User Command was Triggered 19991212
3 EXECUTION_SERVICE_SELECTED Instance Event
(0)
Public
(2)
Execution Service Selected 19991212
Types
Class CL_ECP_GUI_EXPLORER has no local type.
Method Signatures

Method ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NEW_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 19991212
2 Importing IS_GUI_ECP_EXPLORER Call by reference Type reference (TYPE) CKF_S_GUI_ECP_EXPLORER Zeile ECP-Explorer die eingefügt wird 19991212
3 Importing I_RELATIONSHIP Call by reference Type reference (TYPE) INT4 6 Natürliche Zahl 19991212
4 Importing I_RELAT_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 19991212

Method ADD on class CL_ECP_GUI_EXPLORER has no exception.

Method ADD_FIRST_CHILD_CHECKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NEW_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 19991212
2 Importing IS_GUI_ECP_EXPLORER Call by reference Type reference (TYPE) CKF_S_GUI_ECP_EXPLORER Zeile ECP-Explorer die eingefügt wird 19991212
3 Importing I_RELATIONSHIP Call by reference Type reference (TYPE) INT4 6 Natürliche Zahl 19991212
4 Importing I_RELAT_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 19991212
# Exception Resumable Description Created on
1 NOT_INSERTABLE Knoten kann nicht eingesetz werden 19991212

Method CHANGE_TOOLBAR Signature

Method CHANGE_TOOLBAR on class CL_ECP_GUI_EXPLORER has no parameter.
Method CHANGE_TOOLBAR on class CL_ECP_GUI_EXPLORER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ECP_GUI Call by reference Object reference (TYPE REF TO) CL_GUI_EASY_COST_PLANNING Controller für GUI-Controls im ECP&ES 20000120
2 Importing IR_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 19991212
3 Importing I_CONTROLLING_AREA Call by reference Type reference (TYPE) CKF_COST_ESTIMATE_HEADER-CONTROLLING_AREA Kostenrechnungskreis 20000110
4 Importing I_EXPLORER_MODE Call by reference Type reference (TYPE) I Vorräte / Modellpflege /Rollen 20000107
5 Importing I_HEADING Call by reference Type reference (TYPE) TV_HEADING Hierarchietext 19991215
6 Importing I_NO_TOOLBAR Call by reference Type reference (TYPE) XFLAG SPACE Keine Toolbar anzeigen 19991227
7 Importing I_REF_OBJECT Call by reference Type reference (TYPE) CKF_COST_ESTIMATE_HEADER-REF_OBJECT Bezugsobjekt 20000110

Method CONSTRUCTOR on class CL_ECP_GUI_EXPLORER has no exception.

Method CREATE_DRAG_N_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DND_COSTING_COMPONENT_HANDLE Call by reference Type reference (TYPE) INT4 Natürliche Zahl 19991212

Method CREATE_DRAG_N_DROP on class CL_ECP_GUI_EXPLORER has no exception.

Method CREATE_HTML_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LIST_COMMENTARY Call by reference Type reference (TYPE) SLIS_T_LISTHEADER Beschreibung der HTML Headers 20000108

Method CREATE_HTML_HEADER on class CL_ECP_GUI_EXPLORER has no exception.

Method ECP_WS_HIERARCHY_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ECP_WORKSPACE_HIERARCHY Call by reference Object reference (TYPE REF TO) CL_ECP_WORKSPACE_HIERARCHY_CK Easy Cost Planning allgemeine 20000123

Method ECP_WS_HIERARCHY_INSERT on class CL_ECP_GUI_EXPLORER has no exception.

Method ECP_WS_HIERARCHY_PICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ECP_WS_HIERARCHY Call by reference Type reference (TYPE) CKF_T_ECP_WS_HIERARCHY Arbeitsvorratshierarchie 19991212
2 Importing I_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 19991212
3 Importing I_WSID Call by reference Type reference (TYPE) CK_WORKSPACE_IDENTIFYER Arbeitsvorrats ID (evtl rename !) 20000108
4 Importing I_WS_DESCRIPTION Call by reference Type reference (TYPE) CK_WORKSPACE_DESCRIPTION Arbeitsvorrats Beschreibung (evtl rename !) 19991223

Method ECP_WS_HIERARCHY_PICK on class CL_ECP_GUI_EXPLORER has no exception.

Method FCODE_WORKSPACE_LIST_SAVE Signature

Method FCODE_WORKSPACE_LIST_SAVE on class CL_ECP_GUI_EXPLORER has no parameter.
Method FCODE_WORKSPACE_LIST_SAVE on class CL_ECP_GUI_EXPLORER has no exception.

Method FCODE_WORKSPACE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NKEY Call by reference Type reference (TYPE) LVC_NKEY zu speichender Knoten 20000126
# Exception Resumable Description Created on
1 NO_WORKSPACE Knoten ist kein Arbeitsvorrat 20000126

Method FREE Signature

Method FREE on class CL_ECP_GUI_EXPLORER has no parameter.
Method FREE on class CL_ECP_GUI_EXPLORER has no exception.

Method FRONTEND_UPDATE Signature

Method FRONTEND_UPDATE on class CL_ECP_GUI_EXPLORER has no parameter.
Method FRONTEND_UPDATE on class CL_ECP_GUI_EXPLORER has no exception.

Method GET_SELECTED_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NKEY Value transfer Type reference (TYPE) LVC_NKEY Kennung der Zeile in der eine Selektion existiert 20000107
# Exception Resumable Description Created on
1 NO_ROW_SELECTED Keine Zeile selektiert 20000107

Method HANDLE_BUTTON_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) 19991212
2 Importing NODE_KEY Call by reference Type reference (TYPE) 19991212

Method HANDLE_BUTTON_CLICK on class CL_ECP_GUI_EXPLORER has no exception.

Method HANDLE_CHECKBOX_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECKED Call by reference Attribute reference (LIKE) 20000119
2 Importing FIELDNAME Call by reference Attribute reference (LIKE) 20000119
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20000119

Method HANDLE_CHECKBOX_CHANGE on class CL_ECP_GUI_EXPLORER has no exception.

Method HANDLE_EXPAND_NC Signature

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

Method HANDLE_EXPAND_NC on class CL_ECP_GUI_EXPLORER has no exception.

Method HANDLE_HEADER_CLICK Signature

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

Method HANDLE_HEADER_CLICK on class CL_ECP_GUI_EXPLORER has no exception.

Method HANDLE_ITEM_KEYPRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) 20000202
2 Importing NODE_KEY Call by reference Type reference (TYPE) 20000202

Method HANDLE_ITEM_KEYPRESS on class CL_ECP_GUI_EXPLORER has no exception.

Method HANDLE_LINK_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) 19991212
2 Importing NODE_KEY Call by reference Type reference (TYPE) 19991212

Method HANDLE_LINK_CLICK on class CL_ECP_GUI_EXPLORER has no exception.

Method HANDLE_NODE_CTMENU_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Call by reference Type reference (TYPE) 19991212
2 Importing NODE_KEY Call by reference Type reference (TYPE) 19991212

Method HANDLE_NODE_CTMENU_REQUEST on class CL_ECP_GUI_EXPLORER has no exception.

Method HANDLE_NODE_CTMENU_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Type reference (TYPE) 19991212
2 Importing NODE_KEY Call by reference Type reference (TYPE) 19991212

Method HANDLE_NODE_CTMENU_SELECTED on class CL_ECP_GUI_EXPLORER has no exception.

Method HANDLE_NODE_KEYPRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) 19991212
2 Importing NODE_KEY Call by reference Type reference (TYPE) 19991212

Method HANDLE_NODE_KEYPRESS on class CL_ECP_GUI_EXPLORER has no exception.

Method HANDLE_ON_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Type reference (TYPE) 19991212
2 Importing FIELDNAME Call by reference Type reference (TYPE) 19991212
3 Importing NODE_KEY Call by reference Type reference (TYPE) 19991212

Method HANDLE_ON_DRAG on class CL_ECP_GUI_EXPLORER has no exception.

Method HANDLE_ON_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Type reference (TYPE) 19991212
2 Importing NODE_KEY Call by reference Type reference (TYPE) 19991212

Method HANDLE_ON_DROP on class CL_ECP_GUI_EXPLORER has no exception.

Method HANDLE_TOOLBAR_SELECTED Signature

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

Method HANDLE_TOOLBAR_SELECTED on class CL_ECP_GUI_EXPLORER has no exception.

Method INSERT_CHARACTERISTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COSTING_MODEL_NAME Call by reference Type reference (TYPE) CK_COSTMODEL Kalkulationsmodell 20000106
2 Importing I_RELAT_NKEY Call by reference Type reference (TYPE) LVC_NKEY Knoten, in den Merkmale eingefügt werden 20000106

Method INSERT_CHARACTERISTICS on class CL_ECP_GUI_EXPLORER has no exception.

Method NODE_ICON_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ICON Call by reference Type reference (TYPE) ICON Ikone in Textfeldern (Ersatzdarstellung, Alias) 19991212
2 Exporting E_IS_FOLDER Call by reference Type reference (TYPE) XFLAG neue Eingabewerte 19991212
3 Importing I_ECP_NODE Call by reference Type reference (TYPE) CKF_S_ECP_NODE Knotentyp im EasyCostPlanning GUI 19991212

Method NODE_ICON_GET on class CL_ECP_GUI_EXPLORER has no exception.

Method NODE_IS_PART_OF_WORKSPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_ECP_WORKSPACE_HIERARCHY Call by reference Object reference (TYPE REF TO) CL_ECP_WORKSPACE_HIERARCHY_CK Easy Cost Planning allgemeine 20000126
2 Importing I_NKEY Call by reference Type reference (TYPE) LVC_NKEY Ist dieser Knoten in einem Arbeitsvorrat 20000126
# Exception Resumable Description Created on
1 NOT_PART_OF_WORKSPACE Nicht in Arbeitsvorrat enthalten 20000126

Method NODE_TEXT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DESCRIPTION Call by reference Type reference (TYPE) LTEXT Langtext 19991212
2 Importing I_ECP_NODE Call by reference Type reference (TYPE) CKF_S_ECP_NODE Knoten im EasyCostPlanning GUI 19991212

Method NODE_TEXT_GET on class CL_ECP_GUI_EXPLORER has no exception.

Method REGISTER_CONTROL_EVENTS Signature

Method REGISTER_CONTROL_EVENTS on class CL_ECP_GUI_EXPLORER has no parameter.
Method REGISTER_CONTROL_EVENTS on class CL_ECP_GUI_EXPLORER has no exception.

Method SET_AND_DISPLAY_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ECP_EXPLORER Call by reference Type reference (TYPE) CKF_T_GUI_ECP_EXPLORER Darzustellende Daten 19991212
2 Importing I_EXPAND Call by reference Type reference (TYPE) XFLAG SPACE Sollen Knoten mit Kindern expandiert werden ? 19991227

Method SET_AND_DISPLAY_HIERARCHY on class CL_ECP_GUI_EXPLORER has no exception.

Method SET_HANDLER Signature

Method SET_HANDLER on class CL_ECP_GUI_EXPLORER has no parameter.
Method SET_HANDLER on class CL_ECP_GUI_EXPLORER has no exception.

Method USER_COMMAND_COSTING_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Arbeitsvorrats Funktionscode 20000117

Method USER_COMMAND_COSTING_MODEL on class CL_ECP_GUI_EXPLORER has no exception.

Method USER_COMMAND_ECP_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Arbeitsvorrats Funktionscode 20000119

Method USER_COMMAND_ECP_ROLE on class CL_ECP_GUI_EXPLORER has no exception.

Method USER_COMMAND_WORKSPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UCOMM Call by reference Type reference (TYPE) SY-UCOMM Arbeitsvorrats Funktionscode 20000107

Method USER_COMMAND_WORKSPACE on class CL_ECP_GUI_EXPLORER has no exception.

Method UTIL_FOLDER_TYPE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ALLOWED_NODE_TYPE Call by reference Type reference (TYPE) CK_ECP_NODE_TYPE Knotentyp im EasyCostPlanning GUI 19991212
2 Importing IS_FOLDER Call by reference Type reference (TYPE) CKF_S_ECP_NODE Daten, die Folder beschreiben 19991212

Method UTIL_FOLDER_TYPE_GET on class CL_ECP_GUI_EXPLORER has no exception.

Method UTIL_NODE_BUTTONS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BUTTON1 Call by reference Type reference (TYPE) ICON_D Ikone in Textfeldern (Ersatzdarstellung, Alias) 19991212
2 Exporting E_BUTTON2 Call by reference Type reference (TYPE) ICON_D Ikone in Textfeldern (Ersatzdarstellung, Alias) 19991212
3 Exporting E_COMMAND1 Call by reference Type reference (TYPE) UI_FUNC Funktionscode 19991212
4 Exporting E_COMMAND2 Call by reference Type reference (TYPE) UI_FUNC Funktionscode 19991212
5 Importing IS_GUI_ECP_EXPLORER Call by reference Type reference (TYPE) CKF_S_GUI_ECP_EXPLORER Knoteninformationen 19991212
6 Importing I_PARENT_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 19991212

Method UTIL_NODE_BUTTONS_GET on class CL_ECP_GUI_EXPLORER has no exception.

Method UTIL_NODE_IS_TOP_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_TOP_FOLDER Call by reference Type reference (TYPE) XFLAG X = Ja 20000123
2 Importing I_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20000123

Method UTIL_NODE_IS_TOP_NODE on class CL_ECP_GUI_EXPLORER has no exception.

Method UTIL_NODE_IS_WORKSPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_WORKSPACE Call by reference Object reference (TYPE REF TO) CL_ECP_WORKSPACE_HIERARCHY_CK Easy Cost Planning allgemeine 20000123
2 Exporting E_IS_WORKSPACE Call by reference Type reference (TYPE) XFLAG X = Ja 20000123
3 Importing I_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20000123

Method UTIL_NODE_IS_WORKSPACE on class CL_ECP_GUI_EXPLORER has no exception.

Method UTIL_NODE_LAYOUT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ITEM_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYI ALV-Control: Feldname internes Tabellenfeld 19991212
2 Importing IS_ECP_NODE Call by reference Type reference (TYPE) CKF_S_ECP_NODE Knotentyp im EasyCostPlanning GUI 19991212

Method UTIL_NODE_LAYOUT_GET on class CL_ECP_GUI_EXPLORER has no exception.

Method UTIL_PARENT_NODE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 19991223
2 Returning RS_PARENT_GUI_ECP_EXPLORER Value transfer Type reference (TYPE) CKF_S_GUI_ECP_EXPLORER Explorer-Line des Parents 19991223

Method UTIL_PARENT_NODE_GET on class CL_ECP_GUI_EXPLORER has no exception.

Method UTIL_PARENT_NODE_TYPE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NKEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 19991212
2 Returning R_PARENT_NODE_TYPE Value transfer Type reference (TYPE) CK_ECP_NODE_TYPE Knotentyp im EasyCostPlanning GUI 19991212

Method UTIL_PARENT_NODE_TYPE_GET on class CL_ECP_GUI_EXPLORER has no exception.

Method WORKSPACES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WORKSPACE Call by reference Type reference (TYPE) CKF_T_ECP_WORKSPACE Liste von Arbeitsvorräten 20000127

Method WORKSPACES_GET on class CL_ECP_GUI_EXPLORER has no exception.

Method WORKSPACES_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WORKSPACE_KEYS Call by reference Type reference (TYPE) CKF_T_ECP_WS_KEY Liste von Arbeitsvorratsschlüsseln 20000127

Method WORKSPACES_SAVE on class CL_ECP_GUI_EXPLORER has no exception.
Event Signatures

Event COSTING_MODEL_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_COSTING_MODEL_NAME Exporting Value transfer Type reference (TYPE) CK_COSTMODEL Kalkulationsmodell 19991212

Event ECP_GUI_COMMAND Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_ECP_GUI_COMMAND Exporting Value transfer Object reference (TYPE REF TO) CL_ECP_GUI_COMMAND_CK Navigationstree für Kalkulationen (nur Köpfe) 19991212

Event EXECUTION_SERVICE_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_EXECUTION_SERVICE Exporting Value transfer Type reference (TYPE) CK_EXECUTION_SERVICE Execution Service im E@syCostPlanning & Execution 19991212
History
Last changed by/on SAP  20041209 
SAP Release Created in 46C