SAP ABAP Class CL_GUI_EASY_COST_PLANNING (Controller for GUI Controls in ECP&ES)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   CO-PC-PCP (Application Component) Product Cost Planning
     CK_ECP (Package) Easy Cost Planning
Properties
Class CL_GUI_EASY_COST_PLANNING  
Short Description Controller for GUI Controls in ECP&ES    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package CK_ECP   Easy Cost Planning 
Created 19991111   SAP 
Last change 20110908   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 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GUI_EASY_COST_PLANNING has no interface implemented.
Friends
Class CL_GUI_EASY_COST_PLANNING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_WS_USER_CHARACTERISTICS Constant Private Type reference (TYPE) CK_WORKSPACE_IDENTIFYER '' Name of Worklist 20000107
2 C_WS_USER_MODELS Constant Private Type reference (TYPE) CK_WORKSPACE_IDENTIFYER '' Name of Worklist 20000107
3 C_WS_USER_ROLES Constant Private Type reference (TYPE) CK_WORKSPACE_IDENTIFYER '' Name of Worklist 20000107
4 GDREF_HTML_TABLE Instance attribute Protected Object reference (TYPE REF TO) DATA Table Containing the HTML Document 19991111
5 MC_DISPLAY_MODE_CHANGE Constant Public Type reference (TYPE) RK70S-AKTYP 'B' Change 20000113
6 MC_DISPLAY_MODE_DISPLAY Constant Public Type reference (TYPE) RK70S-AKTYP 'A' Display 20000113
7 MC_ECP_SHOW_ITEMIZATION Constant Public Type reference (TYPE) SYUCOMM 'ECP_SHOW_ITEMIZATION' Show Itemization 20000206
8 MC_FCODE_ACTUALS_ON_OFF Constant Public Type reference (TYPE) SYUCOMM 'ECP_ACTUALS_ON_OFF' Screens, Function Code That Triggered PAI 20000402
9 MC_FCODE_BACK Constant Public Type reference (TYPE) SYUCOMM 'ECP_BACK' Screens, Function Code That Triggered PAI 19991218
10 MC_FCODE_CALL_TEMPLATE Constant Public Type reference (TYPE) SYUCOMM 'ECP_CALL_TEMPLATE' Screens, Function Code That Triggered PAI 20000103
11 MC_FCODE_CANCEL Constant Public Type reference (TYPE) SYUCOMM 'ECP_CANCEL' Screens, Function Code That Triggered PAI 19991218
12 MC_FCODE_CHOOSE_MODEL Constant Public Type reference (TYPE) SYUCOMM 'ECP_CHOOSE_MODEL' Screens, Function Code That Triggered PAI 19991218
13 MC_FCODE_COPY_MODEL Constant Public Type reference (TYPE) SYUCOMM 'ECP_COPY_MODEL' Screens, Function Code That Triggered PAI 19991218
14 MC_FCODE_COST_ESTIMATE_HEADER Constant Public Type reference (TYPE) SYUCOMM 'ECP_CE_HEADER' Costing Header - Dialog Box 20000201
15 MC_FCODE_CREATE_MODEL Constant Public Type reference (TYPE) SYUCOMM 'ECP_CREATE_MODEL' Screens, Function Code That Triggered PAI 19991218
16 MC_FCODE_CURRENCY Constant Public Type reference (TYPE) SYUCOMM 'ECP_CURRENCY' Switch Currency 20000131
17 MC_FCODE_DELETE_MODEL Constant Public Type reference (TYPE) SYUCOMM 'ECP_DELETE_MODEL' Screens, Function Code That Triggered PAI 19991218
18 MC_FCODE_ECP_DEBUG Instance attribute Private Type reference (TYPE) SYUCOMM 'ECP_DEBUG' Debugging on 20000201
19 MC_FCODE_ECP_DIP Constant Public Type reference (TYPE) SYUCOMM 'ECP_DIP' Sales Pricing (DIP) Marker 20041203
20 MC_FCODE_ECP_ENABLE_EXECUTION Constant Public Type reference (TYPE) SYUCOMM 'ECP_ENABLE_EXECUTION' Show Execution Services 20000130
21 MC_FCODE_ECP_MODEL Constant Public Type reference (TYPE) SYUCOMM 'ECP_MODEL' Screens, Function Code That Triggered PAI 20000120
22 MC_FCODE_ECP_PROTOCOL Constant Public Type reference (TYPE) SYUCOMM 'ECP_PROTOCOL_ALL' Log for 20000203
23 MC_FCODE_ECP_ROLE Constant Public Type reference (TYPE) SYUCOMM 'ECP_ROLE' Screens, Function Code That Triggered PAI 20000120
24 MC_FCODE_ELEMENT_VIEW Constant Public Type reference (TYPE) SYUCOMM 'ECP_ELEMENT_VIEW' Dialog Select Cost Component View 20000201
25 MC_FCODE_END Constant Public Type reference (TYPE) SYUCOMM 'ECP_END' Screens, Function Code That Triggered PAI 19991218
26 MC_FCODE_ENTER Constant Public Type reference (TYPE) SYUCOMM 'ECP_ENTER' Screens, Function Code That Triggered PAI 19991218
27 MC_FCODE_FLAT_ITEMIZATION_TOG Constant Public Type reference (TYPE) SYUCOMM 'ECP_FLAT_ITEMIZATION' Flat Itemization 20000402
28 MC_FCODE_KOKRS_SET Constant Public Type reference (TYPE) SYUCOMM 'ECP_KOKRS_SET' Screens, Function Code That Triggered PAI 20000117
29 MC_FCODE_NAVIG_TREE_ON_OFF Constant Public Type reference (TYPE) SYUCOMM 'ECP_NAVIG_TREE_ONOFF' Screens, Function Code That Triggered PAI 19991218
30 MC_FCODE_RENAME_MODEL Constant Public Type reference (TYPE) SYUCOMM 'ECP_RENAME_MODEL' Screens, Function Code That Triggered PAI 20000121
31 MC_FCODE_SAVE Constant Public Type reference (TYPE) SYUCOMM 'ECP_SAVE' Screens, Function Code That Triggered PAI 19991218
32 MC_FCODE_SET_ACTUALS_OBJECT Constant Public Type reference (TYPE) SYUCOMM 'ECP_ACTUALS_OBJECT' Assign Account Assignment Object 20000402
33 MC_FCODE_SHOW_ICON_LIST Constant Public Type reference (TYPE) SYUCOMM 'ECP_LEGEND' Screens, Function Code That Triggered PAI 20000112
34 MR_CE_HIERARCHY Instance attribute Private Object reference (TYPE REF TO) CL_CE_HIERARCHY_CK PCP: Costing Service 20000121
35 MR_CONTAINER_LEFT_BOTTOM Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Right Container 19991115
36 MR_CONTAINER_LEFT_TOP Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Left Container 19991115
37 MR_CONTAINER_RIGHT_BOTTOM Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 19991115
38 MR_CONTAINER_RIGHT_TOP Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 19991115
39 MR_CURRENT_COSTING_MODEL Instance attribute Private Object reference (TYPE REF TO) CL_COSTING_MODEL Costing Model 19991220
40 MR_CURRENT_COST_ESTIMATE Instance attribute Private Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP Standard Cost Estimate 20000204
41 MR_DND_GUI_COSTING_MODEL Instance attribute Public Object reference (TYPE REF TO) CL_DRAGDROP Drag & Drop Behavior Characteristics 19991229
42 MR_ECP_GUI_COMMAND Instance attribute Private Object reference (TYPE REF TO) CL_ECP_GUI_COMMAND_CK Navigation Tree for Costing (Headers Only) 19991211
43 MR_ECP_GUI_EXPLORER Instance attribute Private Object reference (TYPE REF TO) CL_ECP_GUI_EXPLORER Navigation Tree for Costing (Headers Only) 19991212
44 MR_ECP_GUI_MODEL_EXPLORER Instance attribute Private Object reference (TYPE REF TO) CL_ECP_GUI_EXPLORER Navigation Tree for Costing (Headers Only) 19991214
45 MR_ECP_GUI_ROLE_EXPLORER Instance attribute Private Object reference (TYPE REF TO) CL_ECP_GUI_EXPLORER Navigation Tree for Costing (Headers Only) 20000102
46 MR_GUI_CE_TREE Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CE_TREE Navigation Tree for Costing (Headers Only) 19991111
47 MR_GUI_COSTING_MODEL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_COSTING_MODEL_CK Characteristic Maintenance for Costing Model 19991214
48 MR_GUI_COSTING_MODEL_VALUATION Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_COSTING_MODEL_VALUATION Costing Model Valuation 19991111
49 MR_GUI_REPORTING Instance attribute Protected Object reference (TYPE REF TO) CL_ACTUAL_GUI_CK Execution; Actual Reporting 19991111
50 MR_GUI_UNIT_COSTING Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ITEMIZATION_CK Unit Costing Dialog 19991111
51 MR_MAIN_TRANSACTION Instance attribute Private Object reference (TYPE REF TO) CL_TRANSACTION_CK Transaction Step for Undo (Main Transaction) 20000129
52 MR_PARENT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 19991220
53 MR_PARENT_NAVIGATION Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 19991220
54 MR_SPLITTER_LEFT Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter 19991115
55 MR_SPLITTER_LEFT_RIGHT Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter 19991115
56 MR_SPLITTER_RIGHT Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter 19991115
57 MR_TOP_COST_ESTIMATE Instance attribute Private Object reference (TYPE REF TO) CL_COST_ESTIMATE Top Cost Estimate 20000130
58 MS_EXECUTION_DETAILS Instance attribute Private Type reference (TYPE) CKF_S_EXECUTION_DETAILS Detailed Information on Calling Up Easy Execution Services 20000105
59 MS_GUI_SETTINGS Instance attribute Private Type reference (TYPE) CKF_GUI_CE_SETTINGS Display-controlling status fields for a costing hierarchy 20000131
60 MS_LAYOUT Instance attribute Public Type reference (TYPE) CKF_S_ECP_GUI_LAYOUT Layout for ECP&ES GUI: Only Read for Screens 19991212
61 MX_MSG_CHARAC_CHANGED_DISPLAYD Instance attribute Private Type reference (TYPE) XFLAG SPACE Message "Characteristics Processed" Displayed 20000420
62 M_CONTROLLING_AREA Instance attribute Private Type reference (TYPE) KOKRS Controlling Area 20000114
63 M_CURRENT_URL Instance attribute Protected Type reference (TYPE) CHAR255 Displayed (Temporary) URL 19991111
64 M_DISPLAY_MODE Instance attribute Public Type reference (TYPE) RK70S-AKTYP Activity Category in SAP Transaction 20000113
65 M_EXECUTION_MODE Instance attribute Public Type reference (TYPE) XFLAG 'X' On / Space: Off 20000130
66 M_EXECUTION_SERVICES_ONLY Instance attribute Private Type reference (TYPE) XFLAG Only Execution Service Active 19991125
67 M_NODE_COUNTER Instance attribute Private Type reference (TYPE) I 1 Counter for Node Number 19991212
68 M_NO_ACTUAL_REPORTING Instance attribute Private Type reference (TYPE) XFLAG No ACTUAL Reporting 20000402
69 M_NO_MESSAGE Instance attribute Private Type reference (TYPE) XFLAG HACK 20000211
70 M_REF_OBJECT Instance attribute Private Type reference (TYPE) CK_OBJ Reference Object 20000114
71 M_SOME_COST_ESTIMATE_CHANGED Instance attribute Private Type reference (TYPE) XFLAG SPACE Has Been Changed Since Last Called Up 20000329
72 M_SPLITTER_RIGHT_HIDDEN Instance attribute Private Type reference (TYPE) XFLAG Right Splitter Hidden Below 20000206
73 M_SPLITTER_RIGHT_HIGHT Instance attribute Private Type reference (TYPE) I Height of Lower Splitter 20000104
74 M_WEB_ACTIVE Instance attribute Private Type reference (TYPE) XFLAG WEB Active 20000205
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_COST_ESTIMATE Instance method Public Method Set Costing (and Update Appropriate Controls) 19991116
2 CHANGE_EXECUTION_SERVICE Instance method Public Method Set Execution Service (and Update Appropriate Controls) 19991116
3 CHECK_FOR_CHARA_CHANGES Instance method Private Method Tests and Reports On Changes to the Characteristics 20000413
4 CHECK_IF_MODEL_HAS_TEMPLATE Static method Public Method Check Whether a Template Exists for a Model 20000112
5 CONSTRUCTOR Instance method Public Constructor Constructor: Where is Editor to be Displayed 19991111
6 CREATE_DEFAULT_WS_NODE Instance method Private Method Create Default Node 20000126
7 CREATE_DRAG_DROP Instance method Public Method Create Drag & Drop Objects 19991229
8 CREATE_MODEL_BUILDER Instance method Private Method Hierarchy that Displays Processed Model 19991214
9 CREATE_ROLE_BUILDER Instance method Public Method Hierarchy that Allows Role Assignment 20000101
10 DISPLAY_ACTUALS Instance method Private Method Displays Document Overview 20000211
11 DISPLAY_CM_VALUATION Instance method Private Method Display Model Valuation with Current Status 19991118
12 DISPLAY_COSTING_MODEL Instance method Private Method Display Model Valuation with Current Status 19991214
13 DISPLAY_INCONSISTENT_REF_ITEMS Instance method Private Method Display Faulty Ref Items 20050419
14 FCODE_DELETE_MODEL Instance method Private Method Delete Model Displayed (from DB and Display) 20000114
15 FREE Instance method Public Method Release of the Controls 19991111
16 GET_ALLOWED_SERVICES Instance method Public Method Supplies the Permitted Services 20000123
17 GET_CURRENT_COST_ESTIMATE Instance method Public Method Supplies Current Cost Estimate 19991212
18 GET_CURRENT_EXECUTION_SERVICE Instance method Public Method Supplies Current Execution Service 20000123
19 GET_CURRENT_MODEL Instance method Public Method Get Current Model 19991130
20 GET_FOCUS_NODE_TYPE Instance method Public Method Supplies Type of the Current Object 19991211
21 GET_GUI_ATTRIBUTES_FOR_USER Static method Public Method Gets GUI Attributes for User 20000206
22 GET_GUI_COMMAND Instance method Public Method Supplies the Last Command Triggered 19991211
23 GET_INFLUENCED_COST_ESTIMATES Static method Public Method Valuates and Supplies Where-Used List Upwards 20000130
24 GET_NEXT_NODE_ID Instance method Private Method Supplies Next Number 19991212
25 GUI_ATTRIBUTES_LOAD Static method Public Method Load GUI Settings 20000121
26 GUI_ATTRIBUTES_SAVE Static method Public Method Save GUI Settings 20000121
27 GUI_USERDATA_LOAD Static method Public Method Load Worklist Lists 20000127
28 GUI_USERDATA_SAVE Static method Public Method Save Worklist Lists 20000127
29 HANDLE_CE_TREE_UCOMM Instance method Private Event handling method Handle CE Tree Event 20000331
30 HANDLE_CM_VALUATION_GET_MODEL Instance method Public Event handling method Handles Select Planning Form 20000113
31 HANDLE_CM_VALUATION_SUBMIT Instance method Public Event handling method Handles Submit on Valuated Model 19991118
32 HANDLE_COSTING_MODEL_SELECTED Instance method Public Event handling method Handles Selection of a Model 19991118
33 HANDLE_COSTING_MODEL_SELECTED2 Instance method Public Event handling method Handles Selection of a Model (...CE_TREE) 20000118
34 HANDLE_COST_ESTIMATE_SELECTED Instance method Public Event handling method Handles CE Tree Event Cost Estimate Selected 19991117
35 HANDLE_ECP_GUI_COMMAND Instance method Public Event handling method Handles GUI Commands from Other Controls 19991212
36 HANDLE_EXEC_SERVICE_CHANGE Instance method Public Event handling method Handles ECP Explorer Event 19991116
37 HANDLE_ON_UC_SAVE Instance method Public Event handling method Handles Temporary Save 19991222
38 HIDE_COST_ESTIMATE Instance method Private Method Hide Itemization 19991223
39 IS_CHANGED Instance method Private Method Are There Any Unsaved Changes? 19991218
40 JUMP_TO_TEMPLATE Instance method Public Method Branch to Template Maintenance; Private, Friend: CK_ECP_GUI! 19991230
41 MARK_FLOW_DOCUMENTS Instance method Public Method - 20001130
42 ON_COSTING_MODEL_SELECTED Instance method Public Method Handles Selection of a Model 19991209
43 ON_COSTING_MODEL_UPDATED Instance method Public Method Update of the Model 19991216
44 ON_COST_ESTIMATE_SELECTED Instance method Public Event handling method Handles CE Tree Event Cost Estimate Selected 19991211
45 ON_USER_COMMAND Instance method Public Method Handles LEAVE, SAVE 19991216
46 PBO Instance method Public Method PBO 20000206
47 REFRESH_CHARACT_ASSIGNMNT Instance method Public Method Refresh Characteristic Assignment 20020517
48 REFRESH_MODEL_HTML_HEADER Instance method Public Method Refresh Header Display of the Model 20000126
49 SAVE Instance method Private Method Save 19991220
50 SAVE_CE_TO_MEMORY Instance method Private Method Temporarily Save Current CE 20000330
51 SAVE_REQUEST Instance method Public Method Are There Any Unsaved Changes? Save Dialog 19991218
52 SET_LAYOUT Instance method Public Method Controls the Layout of the ECP GUIs 19991125
53 SET_TOP_COST_ESTIMATE Instance method Public Method Set Costing (and Update Appropriate Controls) 19991212
54 TRANSMIT_CHARA_VALS_ON_CREA Instance method Private Method Initial Inheritance of Characteristic Values 20040820
55 UC_SAVE Static method Public Method Temporarily Save Cost Estimate 20000329
56 UNDO_OO_TRANSACTION Instance method Private Method Reset Changed Objects to Start Status of the 00-TR 20000404
57 UNHIDE_COST_ESTIMATE Instance method Private Method Show Itemization 20000104
58 WORKSPACES_READ Instance method Private Method Read the Worklists 19991127
Events
Class CL_GUI_EASY_COST_PLANNING has no event.
Types
Class CL_GUI_EASY_COST_PLANNING has no local type.
Method Signatures

Method CHANGE_COST_ESTIMATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP Plankalkulation 19991116

Method CHANGE_COST_ESTIMATE on class CL_GUI_EASY_COST_PLANNING has no exception.

Method CHANGE_EXECUTION_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXECUTION_SERVICE Call by reference Type reference (TYPE) CK_EXECUTION_SERVICE Execution Service im E@syCostPlanning & Execution 19991116

Method CHANGE_EXECUTION_SERVICE on class CL_GUI_EASY_COST_PLANNING has no exception.

Method CHECK_FOR_CHARA_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_CALLED_FOR_HTML_TEMPLATE Call by reference Type reference (TYPE) XFLAG SPACE Absprung ins HTML Template 20000420

Method CHECK_FOR_CHARA_CHANGES on class CL_GUI_EASY_COST_PLANNING has no exception.

Method CHECK_IF_MODEL_HAS_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODEL Value transfer Type reference (TYPE) CK_COSTMODEL Kalkulationsmodell 20000112
2 Returning R_NO_TEMPLATE Value transfer Type reference (TYPE) XFLAG Kein Template gefunden 20000112

Method CHECK_IF_MODEL_HAS_TEMPLATE on class CL_GUI_EASY_COST_PLANNING has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CE_HIERARCHY Call by reference Object reference (TYPE REF TO) CL_CE_HIERARCHY_CK PCP: Kalkulationsservice 20000121
2 Importing IR_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP Plankalkulation 19991116
3 Importing IS_ECP_GUI_LAYOUT Call by reference Type reference (TYPE) CKF_S_ECP_GUI_LAYOUT Steuerung der GUI-Darstellung 19991212
4 Importing IS_EXECUTION_DETAILS Call by reference Type reference (TYPE) CKF_S_EXECUTION_DETAILS Detailinformationen für den Aufruf der EasyExecutionServices 20000105
5 Importing I_CONTROLLING_AREA Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 20000110
6 Importing I_DISPLAY_MODE Call by reference Type reference (TYPE) RK70S-AKTYP MC_DISPLAY_MODE_CHANGE Aktivitätstyp in der Transaktion 20000113
7 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container in dem Editor dargestellt werden soll 19991111
8 Importing I_PARENT_NAVIGATION Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 19991207
9 Importing I_REF_OBJECT Call by reference Type reference (TYPE) CK_OBJ Bezugsobjekt 20000110

Method CONSTRUCTOR on class CL_GUI_EASY_COST_PLANNING has no exception.

Method CREATE_DEFAULT_WS_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ECP Call by reference Type reference (TYPE) CKF_S_GUI_ECP_EXPLORER GUI-Struktur für Hierarchien im EasyCostPlanning 20000126
2 Exporting ER_ECP_WS_HIERARCHY Call by reference Object reference (TYPE REF TO) CL_ECP_WORKSPACE_HIERARCHY_CK Easy Cost Planning allgemeine 20000126
3 Importing IS_ECP_WS_KEY Call by reference Type reference (TYPE) CKF_S_ECP_WS_KEY Arbeitsvorrat-Key 20000126
# Exception Resumable Description Created on
1 FAILED Default Node konnte nicht erzeugt werden 20000320

Method CREATE_DRAG_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DND_GUI_COSTING_MODEL Call by reference Type reference (TYPE) INT4 Drop auf Modell-Merkmals-Zuordnung 19991229

Method CREATE_DRAG_DROP on class CL_GUI_EASY_COST_PLANNING has no exception.

Method CREATE_MODEL_BUILDER 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 19991214
# Exception Resumable Description Created on
1 COSTING_MODEL_MODE_REQUIRED Routine darf nur im Fall des Modellbaus gerufen werden 20000114

Method CREATE_ROLE_BUILDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROLE Call by reference Type reference (TYPE) AGR_NAME Name der Rolle 20000101

Method CREATE_ROLE_BUILDER on class CL_GUI_EASY_COST_PLANNING has no exception.

Method DISPLAY_ACTUALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXECUTION_SERVICE_SELECTABLE Call by reference Type reference (TYPE) XFLAG neue Eingabewerte 20000211
2 Importing IR_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP Plankalkulation 20000211
3 Importing I_EXECUTION_SERVICE Call by reference Type reference (TYPE) CK_EXECUTION_SERVICE Execution Service 20000211

Method DISPLAY_ACTUALS on class CL_GUI_EASY_COST_PLANNING has no exception.

Method DISPLAY_CM_VALUATION 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 19991212

Method DISPLAY_CM_VALUATION on class CL_GUI_EASY_COST_PLANNING has no exception.

Method DISPLAY_COSTING_MODEL 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 19991214

Method DISPLAY_COSTING_MODEL on class CL_GUI_EASY_COST_PLANNING has no exception.

Method DISPLAY_INCONSISTENT_REF_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CE Value transfer Object reference (TYPE REF TO) CL_COST_ESTIMATE zu analysierende Kalkulation 20050419

Method DISPLAY_INCONSISTENT_REF_ITEMS on class CL_GUI_EASY_COST_PLANNING has no exception.

Method FCODE_DELETE_MODEL Signature

Method FCODE_DELETE_MODEL on class CL_GUI_EASY_COST_PLANNING has no parameter.
# Exception Resumable Description Created on
1 COMMAND_CANCELED Funktion vom Anwender abgebrochen 20000114
2 DELETION_DENIED_BY_PROGRAM Löschen wurde verweigert 20000114

Method FREE Signature

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

Method GET_ALLOWED_SERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXECUTION_SERVICE Call by reference Type reference (TYPE) CKF_T_EXECUTION_SERVICE Tabelle von Execution Services 20000123

Method GET_ALLOWED_SERVICES on class CL_GUI_EASY_COST_PLANNING has no exception.

Method GET_CURRENT_COST_ESTIMATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_COST_ESTIMATE Value transfer Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP Plankalkulation 19991212

Method GET_CURRENT_COST_ESTIMATE on class CL_GUI_EASY_COST_PLANNING has no exception.

Method GET_CURRENT_EXECUTION_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_EXECUTION_SERVICE Value transfer Type reference (TYPE) CK_EXECUTION_SERVICE Aktuell angezeigter Execution Service 20000123

Method GET_CURRENT_EXECUTION_SERVICE on class CL_GUI_EASY_COST_PLANNING has no exception.

Method GET_CURRENT_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_COSTING_MODEL Call by reference Object reference (TYPE REF TO) CL_COSTING_MODEL Kalkulationsmodell 19991211

Method GET_CURRENT_MODEL on class CL_GUI_EASY_COST_PLANNING has no exception.

Method GET_FOCUS_NODE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FOCUS_NODE_TYPE Call by reference Type reference (TYPE) CK_ECP_NODE_TYPE Knotentyp im EasyCostPlanning GUI 19991211

Method GET_FOCUS_NODE_TYPE on class CL_GUI_EASY_COST_PLANNING has no exception.

Method GET_GUI_ATTRIBUTES_FOR_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_GUI_ATTRIBUTES Call by reference Type reference (TYPE) CKF_S_ECP_GUI_ATTRIBUTES GUI-Einstellungen im Easy Cost Planning 20000206
2 Importing I_UNAME Call by reference Type reference (TYPE) SYUNAME Anmeldename des Benutzers 20000206

Method GET_GUI_ATTRIBUTES_FOR_USER on class CL_GUI_EASY_COST_PLANNING has no exception.

Method GET_GUI_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_ECP_GUI_COMMAND Value transfer Object reference (TYPE REF TO) CL_ECP_GUI_COMMAND_CK Navigationstree für Kalkulationen (nur Köpfe) 19991211

Method GET_GUI_COMMAND on class CL_GUI_EASY_COST_PLANNING has no exception.

Method GET_INFLUENCED_COST_ESTIMATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_TOP_CE_EXTERNAL_HIERARCHY Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE Top externe Hierarchie von IR_COST_ESTIMATE 20000130
2 Exporting ER_TOP_CE_INTERNAL_HIERARCHY Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE Top interne Hierarchie von IR_COST_ESTIMATE 20000130
3 Exporting ET_COST_ESTIMATE_LEVEL Call by reference Type reference (TYPE) CKF_T_COST_ESTIMATE_LEVEL PCP: Tabelle mit Objektreferenzen 20000130
4 Importing IR_CE_HIERARCHY Call by reference Object reference (TYPE REF TO) CL_CE_HIERARCHY_CK PCP: Kalkulationsservice 20000130
5 Importing IR_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE Geänderte Kalkulation 20000130

Method GET_INFLUENCED_COST_ESTIMATES on class CL_GUI_EASY_COST_PLANNING has no exception.

Method GET_NEXT_NODE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NODE_ID Value transfer Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 19991212

Method GET_NEXT_NODE_ID on class CL_GUI_EASY_COST_PLANNING has no exception.

Method GUI_ATTRIBUTES_LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_GUI_ATTRIBUTES Call by reference Type reference (TYPE) CKF_S_ECP_GUI_ATTRIBUTES GUI-Einstellungen im Easy Cost Planning 20000121
2 Importing I_ROLE Call by reference Type reference (TYPE) AGR_NAME Name der Rolle 20000121
3 Importing I_USER Call by reference Type reference (TYPE) SYUNAME Anmeldename des Benutzers 20000121
# Exception Resumable Description Created on
1 WRONG_CALL fehlerhafte Parameterkombination 20000121

Method GUI_ATTRIBUTES_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_GUI_ATTRIBUTES Call by reference Type reference (TYPE) CKF_S_ECP_GUI_ATTRIBUTES GUI-Einstellungen im Easy Cost Planning 20000121
2 Importing I_ROLE Call by reference Type reference (TYPE) AGR_NAME Name der Rolle 20000121
3 Importing I_USER Call by reference Type reference (TYPE) SYUNAME Anmeldename des Benutzers 20000121
# Exception Resumable Description Created on
1 WRONG_CALL fehlerhafte Parameterkombination 20000121

Method GUI_USERDATA_LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GUI_SETTINGS Call by reference Type reference (TYPE) CKF_T_ECP_WS_KEY Gespeicherte Arbeitsvorräte 20000127
2 Importing I_ROLE Call by reference Type reference (TYPE) AGR_NAME Name der Rolle 20000127
3 Importing I_USER Call by reference Type reference (TYPE) SYUNAME Anmeldename des Benutzers 20000127
# Exception Resumable Description Created on
1 WRONG_CALL fehlerhafte Parameterkombination 20000127

Method GUI_USERDATA_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GUI_SETTINGS Call by reference Type reference (TYPE) CKF_T_ECP_WS_KEY Zu merkende Arbeitsvorräte 20000127
2 Importing I_ROLE Call by reference Type reference (TYPE) AGR_NAME Name der Rolle 20000127
3 Importing I_USER Call by reference Type reference (TYPE) SYUNAME Anmeldename des Benutzers 20000127
# Exception Resumable Description Created on
1 WRONG_CALL fehlerhafte Parameterkombination 20000127

Method HANDLE_CE_TREE_UCOMM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20000331

Method HANDLE_CE_TREE_UCOMM on class CL_GUI_EASY_COST_PLANNING has no exception.

Method HANDLE_CM_VALUATION_GET_MODEL Signature

Method HANDLE_CM_VALUATION_GET_MODEL on class CL_GUI_EASY_COST_PLANNING has no parameter.
Method HANDLE_CM_VALUATION_GET_MODEL on class CL_GUI_EASY_COST_PLANNING has no exception.

Method HANDLE_CM_VALUATION_SUBMIT Signature

Method HANDLE_CM_VALUATION_SUBMIT on class CL_GUI_EASY_COST_PLANNING has no parameter.
Method HANDLE_CM_VALUATION_SUBMIT on class CL_GUI_EASY_COST_PLANNING has no exception.

Method HANDLE_COSTING_MODEL_SELECTED Signature

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

Method HANDLE_COSTING_MODEL_SELECTED on class CL_GUI_EASY_COST_PLANNING has no exception.

Method HANDLE_COSTING_MODEL_SELECTED2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COSTING_MODEL_NAME Call by reference Attribute reference (LIKE) 20000118

Method HANDLE_COSTING_MODEL_SELECTED2 on class CL_GUI_EASY_COST_PLANNING has no exception.

Method HANDLE_COST_ESTIMATE_SELECTED Signature

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

Method HANDLE_COST_ESTIMATE_SELECTED on class CL_GUI_EASY_COST_PLANNING has no exception.

Method HANDLE_ECP_GUI_COMMAND Signature

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

Method HANDLE_ECP_GUI_COMMAND on class CL_GUI_EASY_COST_PLANNING has no exception.

Method HANDLE_EXEC_SERVICE_CHANGE Signature

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

Method HANDLE_EXEC_SERVICE_CHANGE on class CL_GUI_EASY_COST_PLANNING has no exception.

Method HANDLE_ON_UC_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_COST_ESTIMATE Call by reference Attribute reference (LIKE) 19991222

Method HANDLE_ON_UC_SAVE on class CL_GUI_EASY_COST_PLANNING has no exception.

Method HIDE_COST_ESTIMATE Signature

Method HIDE_COST_ESTIMATE on class CL_GUI_EASY_COST_PLANNING has no parameter.
Method HIDE_COST_ESTIMATE on class CL_GUI_EASY_COST_PLANNING has no exception.

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CHANGED Value transfer Type reference (TYPE) XFLAG geändert! 19991218

Method IS_CHANGED on class CL_GUI_EASY_COST_PLANNING has no exception.

Method JUMP_TO_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COSTING_MODEL_NAME Value transfer Type reference (TYPE) CK_COSTMODEL Kalkulationsmodell 19991230
# Exception Resumable Description Created on
1 COMMAND_CANCELED Ausführung vom Anwender abgebrochen 20000118

Method MARK_FLOW_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COSTING_KEY Value transfer Type reference (TYPE) CKKEKOKEY Schlüsselfelder der KEKO/ohne Mandant 20001130
2 Importing I_COMPONENT_ID Value transfer Type reference (TYPE) CK_COMPONENT_ID Eindeutiger Pointer auf Einzelnachweiszeile (persistent) 20001130

Method MARK_FLOW_DOCUMENTS on class CL_GUI_EASY_COST_PLANNING has no exception.

Method ON_COSTING_MODEL_SELECTED 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 Name des Kalkulationsmodells 19991210

Method ON_COSTING_MODEL_SELECTED on class CL_GUI_EASY_COST_PLANNING has no exception.

Method ON_COSTING_MODEL_UPDATED Signature

Method ON_COSTING_MODEL_UPDATED on class CL_GUI_EASY_COST_PLANNING has no parameter.
Method ON_COSTING_MODEL_UPDATED on class CL_GUI_EASY_COST_PLANNING has no exception.

Method ON_COST_ESTIMATE_SELECTED Signature

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

Method ON_COST_ESTIMATE_SELECTED on class CL_GUI_EASY_COST_PLANNING has no exception.

Method ON_USER_COMMAND 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) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 19991216
# Exception Resumable Description Created on
1 COMMAND_CANCELED Funktion wurde abgebrochen 19991218

Method PBO Signature

Method PBO on class CL_GUI_EASY_COST_PLANNING has no parameter.
Method PBO on class CL_GUI_EASY_COST_PLANNING has no exception.

Method REFRESH_CHARACT_ASSIGNMNT 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 20020517
# Exception Resumable Description Created on
1 INVALID_MODEL_NAME ungueltiger Name 20020626

Method REFRESH_MODEL_HTML_HEADER 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 20000126
# Exception Resumable Description Created on
1 COSTING_MODEL_MODE_REQUIRED Routine darf nur im Fall des Modellbaus gerufen werden 20000126

Method SAVE Signature

Method SAVE on class CL_GUI_EASY_COST_PLANNING has no parameter.
# Exception Resumable Description Created on
1 FAILED_NO_MSG Abbruch: Message bereits ausgegeben oder überflüssig 20000204
2 FAILED_WITH_MSG Abbruch: Message über sy-msg versorgt 20000204

Method SAVE_CE_TO_MEMORY Signature

Method SAVE_CE_TO_MEMORY on class CL_GUI_EASY_COST_PLANNING has no parameter.
# Exception Resumable Description Created on
1 FAILED_NO_MSG Abbruch: Message bereits ausgegeben oder überflüssig 20000330
2 FAILED_WITH_MSG Abbruch: Message über sy-msg versorgt 20000330

Method SAVE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SAVE_FLAG Call by reference Type reference (TYPE) XFLAG 'X': me->save wurde gerufen 20000331
# Exception Resumable Description Created on
1 COMMAND_CANCELED Funktion durch Anwender abgebrochen 19991218

Method SET_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LAYOUT Call by reference Type reference (TYPE) CKF_S_ECP_GUI_LAYOUT neue Eingabewerte 19991212
2 Importing I_EXECUTION_SERVICES_ONLY Call by reference Type reference (TYPE) XFLAG SPACE ExecutionServices an/aus 19991125

Method SET_LAYOUT on class CL_GUI_EASY_COST_PLANNING has no exception.

Method SET_TOP_COST_ESTIMATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP Plankalkulation 19991212

Method SET_TOP_COST_ESTIMATE on class CL_GUI_EASY_COST_PLANNING has no exception.

Method TRANSMIT_CHARA_VALS_ON_CREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_MODEL_VALUATION Call by reference Object reference (TYPE REF TO) CL_COSTING_MODEL_VALUATION Bewertung eines Kalkulationsmodells 20040820
2 Importing IR_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP Plankalkulation 20040820

Method TRANSMIT_CHARA_VALS_ON_CREA on class CL_GUI_EASY_COST_PLANNING has no exception.

Method UC_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP Plankalkulation 20000329
# Exception Resumable Description Created on
1 FAILED Fehlermeldung 20000329

Method UNDO_OO_TRANSACTION Signature

Method UNDO_OO_TRANSACTION on class CL_GUI_EASY_COST_PLANNING has no parameter.
Method UNDO_OO_TRANSACTION on class CL_GUI_EASY_COST_PLANNING has no exception.

Method UNHIDE_COST_ESTIMATE Signature

Method UNHIDE_COST_ESTIMATE on class CL_GUI_EASY_COST_PLANNING has no parameter.
Method UNHIDE_COST_ESTIMATE on class CL_GUI_EASY_COST_PLANNING has no exception.

Method WORKSPACES_READ Signature

Method WORKSPACES_READ on class CL_GUI_EASY_COST_PLANNING has no parameter.
# Exception Resumable Description Created on
1 FOREIGN_LOCK Arbeitvorrat gesperrt 19991210
History
Last changed by/on SAP  20110908 
SAP Release Created in