SAP ABAP Class CL_GUI_ITEMIZATION_CK (Unit Costing Dialog)
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_ITEMIZATION_CK  
Short Description Unit Costing Dialog    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CK_ECP   Easy Cost Planning 
Created 19991120   SAP 
Last change 20130531   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 CKC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 CNTB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 GENTP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 TYPPS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GUI_ITEMIZATION_CK has no interface implemented.
Friends
Class CL_GUI_ITEMIZATION_CK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CNT_GUI_KIS1 Constant Public Type reference (TYPE) CHAR30 'GUI_KIS1' GUI Part of a Structure 19991120
2 CNT_KIS1 Constant Public Type reference (TYPE) CHAR30 'KIS1' Name of the Structure KIS1 19991214
3 GUI_ITEMIZATION_CK_BADI Instance attribute Private Object reference (TYPE REF TO) IF_EX_GUI_ITEMIZATION_CK BAdI Interface IF_EX_GUI_ITEMIZATION_CK 20000509
4 MC_DISPLAY_MODE_CHANGE Constant Public Type reference (TYPE) RK70S-AKTYP 'B' Activity Category in SAP Transaction 19991213
5 MC_DISPLAY_MODE_DISPLAY Constant Public Type reference (TYPE) RK70S-AKTYP 'A' Activity Category in SAP Transaction 19991213
6 MC_FCODE_AUTOFILL_ONE_COLUMN Constant Public Type reference (TYPE) SYUCOMM 'AUTOFILL_ONE_COLUMN' Autofill for a Column as ALV Function 20010406
7 MC_FCODE_CALC_ALL Constant Public Type reference (TYPE) SYUCOMM 'CALC_ALL' Revaluate All Items 19991217
8 MC_FCODE_CALC_MARKED Constant Public Type reference (TYPE) SYUCOMM 'CALC_MARKED' Revaluate All Items 19991217
9 MC_FCODE_DISTRIBUTE Constant Public Type reference (TYPE) SYUCOMM 'DISTRIBUTE' Distribution 20000807
10 MC_FCODE_EXECUTE Constant Public Type reference (TYPE) SYUCOMM 'EXECUTE' Temporarily Save Cost Estimate 19991213
11 MC_FCODE_FLAT_SWITCH_DISTRIB Constant Public Type reference (TYPE) SYUCOMM 'FLAT_DISTRIB_SWITCH' Flat Itemization: Switch Distribution/Total 20000807
12 MC_FCODE_ITEM_INFOS Constant Public Type reference (TYPE) SYUCOMM 'DISPLAY_ITEM_INFO' Display Info Components for Item 20000404
13 MC_FCODE_PROTOCOL Constant Public Type reference (TYPE) SYUCOMM 'FPRO' Temporarily Save Cost Estimate 19991213
14 MC_FCODE_SERVICE_DROP_DOWN Constant Public Type reference (TYPE) SYUCOMM 'SERVICE_DROPDOWN' Switch Between Services 20000121
15 MC_FCODE_UC_SAVE Constant Public Type reference (TYPE) SYUCOMM 'UC_SAVE' Temporarily Save Cost Estimate 19991213
16 MC_FCODE_WORKFLOW Constant Public Type reference (TYPE) SYUCOMM 'WORKFLOW' Temporarily Save Cost Estimate 19991213
17 MC_PSKNZ_VALUES Constant Public Type reference (TYPE) CHAR30 ' F' KIS1-PSKNZ Values 20000204
18 MC_VALID_TYPPS_DEFAULT Static Attribute Public Type reference (TYPE) CHAR30 'BEFLMNPTV' Default: Permitted Item Categories 19991215
19 MR_ALV_GRID Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID ONLY for SPLITTER Public 19991201
20 MR_COST_ESTIMATE Instance attribute Public Object reference (TYPE REF TO) CL_COST_ESTIMATE Cost Estimate Displayed 19991120
21 MS_EXECUTION_DETAILS Instance attribute Private Type reference (TYPE) CKF_S_EXECUTION_DETAILS Detailed Information on Calling Up Easy Execution Services 20000108
22 MS_FIRST_DISPLAYED_FIELD Instance attribute Private Type reference (TYPE) LVC_S_FCAT ALV Control: Field Name of Internal Table Field 19991124
23 MS_GUI_SETTINGS Instance attribute Private Type reference (TYPE) CKF_GUI_CE_SETTINGS Display-controlling Status Fields for a Costing Hierarchy 20000131
24 MS_VARIANT Instance attribute Private Type reference (TYPE) DISVARIANT Layout (External Use) 20000329
25 MT_COMP_CALC Instance attribute Private Type reference (TYPE) TY_T_COMP_CALC Components Still to be Calculated 19991208
26 MT_DISPLAYED_FIELDS Instance attribute Private Type reference (TYPE) LVC_T_FCAT ALV Control: Field Name of Internal Table Field 19991124
27 MT_FCAT Instance attribute Protected Type reference (TYPE) LVC_T_FCAT Field Catalog 19991120
28 MT_LAST_FCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Last Field Catalog 20020808
29 MT_ORDER_OF_F4_OUTTAB Instance attribute Private Type reference (TYPE) LVC_T_ROID Assignment of line number to line ID 20000104
30 MT_TYPPS_TAB Static Attribute Private Type reference (TYPE) TY_T_F4_VAL_DATA New Entry Values for Field TYPPS 19991214
31 MT_TYPPS_TAB_DESCRIPTION Static Attribute Private Type reference (TYPE) TY_T_F4_VAL_DESCRIPTION Technical Description LT_TYPPS_TAB 19991214
32 M_CUSTOMER_MC_ID Static Attribute Private Type reference (TYPE) DD23L-MCONAME Matchcode ID for F4 Help on Y Items 19991215
33 M_CUSTOMER_MC_ID_NEW Static Attribute Private Type reference (TYPE) HELP_INFO-MCOBJ Matchcode ID for F4 Help on Y Items 19991215
34 M_DATA_INPUT Instance attribute Private Type reference (TYPE) XFLAG Data Was Entered 20000510
35 M_DISPLAY_MODE Instance attribute Private Type reference (TYPE) RK70S-AKTYP Activity Category in SAP Transaction 19991213
36 M_DISPLAY_MODE_CALC Instance attribute Private Type reference (TYPE) RK70S-AKTYP M_DISPLAY_MODE Relates to Cost Estimate 20010125
37 M_DISTRIBUTION_ENABLED Instance attribute Private Type reference (TYPE) XFLAG CKC_NO Distributn Allowed 20000807
38 M_DO_DELETION Instance attribute Private Type reference (TYPE) XFLAG Flag: Leave Old Cost Estimate 20000204
39 M_DREF_OUTTAB Instance attribute Private Object reference (TYPE REF TO) DATA Pointer to the OUTTAB 19991120
40 M_DREF_OUTTAB_AT_F4 Instance attribute Private Object reference (TYPE REF TO) DATA ALV Grid Content for the F4 Event 20000104
41 M_EXECUTION_SERVICE Instance attribute Private Type reference (TYPE) CK_EXECUTION_SERVICE Service Used to Display the Cost Estimate 19991120
42 M_EXTED_KIS1_TYPE_SERV_CALC Instance attribute Private Type reference (TYPE) TTROWTYPE Structure Name for extended_kis1 20010112
43 M_F4_DATA_CHANGED Instance attribute Private Type reference (TYPE) XFLAG Flag: DATA_CHANGED Triggered by F4 20000317
44 M_FLAT_ITEMIZATION_MODE Instance attribute Private Type reference (TYPE) XFLAG X: Flat Itemization 20000718
45 M_FLAT_ITEM_WITH_DISTRIBUTED Instance attribute Private Type reference (TYPE) XFLAG Switch Flat Itemization Distributed or Not 20000807
46 M_LAST_DISPLAY_MODE Instance attribute Private Type reference (TYPE) RK70S-AKTYP Activity Category in SAP Transaction 20000718
47 M_LAST_TTYPENAME Instance attribute Private Type reference (TYPE) TTYPENAME Type of Last OUTTAB 20020808
48 M_LINES_DELETED Instance attribute Private Type reference (TYPE) XFLAG Flag: Lines Have Been Deleted 20000210
49 M_PERIV Instance attribute Private Type reference (TYPE) PERIV Fiscal Year Variant 20000807
50 M_REVENUES_ENABLED Instance attribute Private Type reference (TYPE) XFLAG CKC_NO Revenues 20000807
51 M_TYPPS_NO_MANUAL_COST_ELEM Static Attribute Public Type reference (TYPE) CHAR30 'BMEPN' Item Categories Without Cost Element Change 20000201
52 M_TYPPS_UNCHANGEABLE Static Attribute Public Type reference (TYPE) CHAR30 'JGX' Item Category that Must not be Changed 20000202
53 M_TYPPS_UNCHANGEABLE_DELETED Instance attribute Private Type reference (TYPE) XFLAG Flag: Nonmodifiable Lines Deleted 20000301
54 M_TYPPS_WITH_HERK1 Static Attribute Public Type reference (TYPE) CHAR30 'FL' Item Category with HERK1 Required Entry Field 20000114
55 M_TYPPS_WITH_HERK2 Static Attribute Public Type reference (TYPE) CHAR30 'BMNEFLP' Item Category with HERK2 Required Entry Field 20000114
56 M_TYPPS_WITH_HERK3 Static Attribute Public Type reference (TYPE) CHAR30 'MNEF' Item Category with HERK3 Required Entry Field 20000114
57 M_UNCHANGEABLE_TYPPS_DELETED Instance attribute Private Type reference (TYPE) XFLAG Non-Changeable Item was Deleted in Dialog 20000203
58 M_VALID_TYPPS Static Attribute Private Type reference (TYPE) CHAR30 Allowed Item Categories 19991215
Methods
# Method Level Visibility Method type Description Created on
1 ALV_GRID_DISPLAY Instance method Public Method Display Current Status 19991201
2 AUTOFILL_ONE_COLUMN Instance method Private Method Automatic Column Fill 20010406
3 CALC_COMP_AND_COLLECT_MSG Instance method Private Method Revaluate Costing/Item with Messages Collection 20000113
4 CALC_ESTIMATE_WITH_MSG_TO_LOG Instance method Private Method Revalue the Entire Cost Estimate with Messages to the Log 20000201
5 CHANGE_COST_ESTIMATE Instance method Public Method Select Other Cost Estimate 19991120
6 CHANGE_COST_ESTIMATE_DREFS Static method Public Method Converts (copying) the DREFs in the Components of a Costing 19991120
7 CHANGE_EXECUTION_SERVICE Instance method Public Method Select Other Execution Service 19991120
8 CHECK_COST_ELEM_COLLECT_MSG Instance method Public Method Check Cost Element with Error Message in Log 20000113
9 CHECK_PLANT_IN_CO_AREA Static method Public Method Check Whether Plant is in Controlling Area 19991222
10 CONSTRUCTOR Instance method Public Constructor Constructor 19991120
11 CONVERT_WORKCENTER Instance method Private Method Conversion Work Center/Plant in Internal Display ARBID 19991215
12 COSTING_COMPONENT_TO_GUI_KIS1 Static method Public Method Converts a Line in OUTTAB Line 19991120
13 COSTING_COMPONENT_TO_OUTTAB Instance method Private Method Converts a Line in OUTTAB Line 19991120
14 COST_ESTIMATE_TO_OUTTAB Instance method Private Method Converts Estimate to OUTTAB 19991120
15 CREATE_PRICE_LINE Instance method Private Method Create Price Line of a Component According to Currency 20000113
16 DISPLAY_ITEM_INFOS Instance method Private Method Display Info Components for Item 20000404
17 DISPLAY_LOG Instance method Private Method Display Log 20000406
18 DISTRIBUTE Instance method Private Method Distribution of Items Along the Time Axis 20000807
19 ENABLE_ADDITIONAL_FUNCTIONS Instance method Private Method Activate Additional Functions 20000807
20 EXECUTE Instance method Public Method Triggers Execution 19991120
21 EXECUTION_ENQUEUE Instance method Public Method Raise Lock on Scope 3 19991123
22 FIELDCAT_DEFAULT_GET Instance method Private Method Determines the Field Catalog 19991120
23 FILL_EXECUTION_SERVICES_HEADER Instance method Private Method Fill Structure for Execution Services 19991221
24 FILL_TYPPS_VAL_TAB Static method Public Method Fill Table Entry Values for Field TYPPS 19991214
25 FLAT_ITEMIZATION_DISPLAY Instance method Public Method Display Flat Itemization 20000205
26 FREE Instance method Public Method Release the GUI Resources Used 19991120
27 GET_ACTUAL_LINES Instance method Private Method Use F4 to Determine the Field Contents of the ALV Grid 20000104
28 GET_ALV_GRID_LAYOUT Instance method Public Method Get the Current Layout of the ALV Grid 19991212
29 GET_CURRENT_EXECUTION_SERVICE Instance method Public Method Supplies Current Execution Service 20000123
30 GET_FIELDNAME_FOR_MESSAGE Instance method Private Method Get Field Name for Message 19991124
31 GET_INPUT_CURRENCY Instance method Private Method Read the Entry Currency 20000126
32 GET_STEAS_FROM_PERIOD Instance method Private Method Determine Valuation Date from a Period 20000807
33 GET_TYPES_OF_SERVICE_CALC Static method Private Method Structure Types for Service CALC if Not Indicated 20001114
34 GET_VALID_TYPPS Static method Private Method Item Category 'Y' - Check 19991215
35 HANDLE_DATA_CHANGED Instance method Private Event handling method Handles Entry of Fields 19991120
36 HANDLE_DATA_CHANGED_FINISHED Instance method Private Event handling method Postprocessing when J Items are Deleted in Dialog Mode 20000113
37 HANDLE_DOUBLE_CLICK Instance method Private Event handling method Handles Double-Click 20000807
38 HANDLE_MENU_BUTTON Instance method Public Event handling method Handles Menu Button Drop Down Menu 20000121
39 HANDLE_ONF4 Instance method Private Event handling method Context-Sensitive F4 Help 19991210
40 HANDLE_ON_DRAG Instance method Public Event handling method Handle Drag Event 19991125
41 HANDLE_TOOLBAR Instance method Public Event handling method Changes Toolbar 19991120
42 HANDLE_USER_COMMAND Instance method Private Event handling method Internal Handling of User Commands 19991120
43 ITEM_TO_GUI_ITEM Static method Public Method Conversion of an Itemization Item to the GUI Structure 19991120
44 PROCESS_CHANGED_ALV_LINE Instance method Private Method Handles the Entry in a Single Item 20000113
45 PROCESS_DISTRIB_ITEM_CHANGE Instance method Private Method Handles the Entry in a Single Item 20000807
46 RAISE_WORKFLOW_EVENT Instance method Public Method Triggers Workflow 19991213
47 SET_CURRENCY_REFERENCES Instance method Private Method Setting the Currency Instead of Reference for CURR Fields 20000126
48 SET_DISPLAY_MODE Instance method Public Method Change the Display Mode 20000120
49 SET_FIELDNAMES_FOR_MESSAGES Instance method Private Method Select Displayed Fields for ALV Messages 19991124
50 SET_GUI_SETTINGS Instance method Public Method Sets the Costing View and Currency 20000131
51 SORT_LIST_AFTER_CALCULATE Instance method Private Method Sort ALV List Items after Calculate 20000203
52 STABLE_ALV_REFRESH Instance method Private Method Refresh List Display Without Changing Positioning 20000803
53 UCOMM_CALCULATE Instance method Public Method Revaluate Function Code 19991220
54 UCOMM_UC_SAVE Instance method Public Method Save Function Code 19991220
Events
# Event Type Visibility Description Created on
1 ON_ABORT Instance Event
(0)
Public
(2)
Cancel Function Triggered in Control 19991125
2 ON_UC_SAVE Instance Event
(0)
Public
(2)
Cost Estimate was Temporarily Saved 19991222
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_COMP_CALC Protected See coding Item Still to be Costed 19991208
2 TY_T_COMP_CALC Protected See coding Table of the Items Still to be Costed 19991208
3 TY_T_F4_VAL_DATA Protected See coding Values and Texts for Fields 19991214
4 TY_T_F4_VAL_DESCRIPTION Protected See coding Description of the Structure of TY_T_F4_VAL_DATA 19991214
Method Signatures

Method ALV_GRID_DISPLAY Signature

Method ALV_GRID_DISPLAY on class CL_GUI_ITEMIZATION_CK has no parameter.
Method ALV_GRID_DISPLAY on class CL_GUI_ITEMIZATION_CK has no exception.

Method AUTOFILL_ONE_COLUMN Signature

Method AUTOFILL_ONE_COLUMN on class CL_GUI_ITEMIZATION_CK has no parameter.
Method AUTOFILL_ONE_COLUMN on class CL_GUI_ITEMIZATION_CK has no exception.

Method CALC_COMP_AND_COLLECT_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROTOCOL Call by reference Type reference (TYPE) LVC_T_MSG1 Protokoll 20000113
2 Importing IM_CALC_EXT_FROM_PRICE_LINE Value transfer Type reference (TYPE) XFLAG CKC_NO PriceLine wurde gefüllt 20000113
3 Importing IM_CHECK_COST_ELEMENT Call by reference Type reference (TYPE) XFLAG CKC_YES Kostenart prüfen 20000113
4 Importing IM_COSTING_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT Position, falls nur diese neubewertet werden soll 20000113
5 Importing IM_COST_ELEMENT Call by reference Type reference (TYPE) CKF_GUI_KIS1-KSTAR Kostenart bei neuer Ressource 20000126
6 Importing IM_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE Kalkulation 20000113
7 Importing IM_ORIGIN_GROUP Call by reference Type reference (TYPE) CKF_GUI_KIS1-HRKFT Kostenartenherkunft bei neuer Ressource 20000126
# Exception Resumable Description Created on
1 INVALID falscher Aufruf (Kalk. oder ALV-Protokoll nicht übergeben) 20000113

Method CALC_ESTIMATE_WITH_MSG_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ONLY_COST_ESTIMATE Call by reference Type reference (TYPE) XFLAG CKC_NO nur KalkKopf neubewerten 20000202
2 Importing IM_UCOMM Call by reference Type reference (TYPE) SYUCOMM SPACE Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20000201

Method CALC_ESTIMATE_WITH_MSG_TO_LOG on class CL_GUI_ITEMIZATION_CK has no exception.

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 19991120
2 Importing I_EXECUTION_SERVICE Call by reference Type reference (TYPE) CK_EXECUTION_SERVICE Execution Service im E@syCostPlanning & Execution 19991120
# Exception Resumable Description Created on
1 SERVICE_DOES_NOT_EXIST Service existiert nicht 19991120

Method CHANGE_COST_ESTIMATE_DREFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE Kalkulation in der DREF_EXTENDED_KIS1 angepaßt wird 19991120
2 Importing IT_EXTENDED_GUI_KIS1 Call by reference Type reference (TYPE) STANDARD TABLE Tabelle, deren Typ übernommen werden soll 19991120
3 Importing I_ROWTYPE Call by reference Type reference (TYPE) TTROWTYPE Name des Zeilentyps bei Tabellentypen 20000129

Method CHANGE_COST_ESTIMATE_DREFS on class CL_GUI_ITEMIZATION_CK has no exception.

Method CHANGE_EXECUTION_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EXECUTION_DETAILS Call by reference Type reference (TYPE) CKF_S_EXECUTION_DETAILS Detailinformationen für den Aufruf der EasyExecutionServices 20000107
2 Importing I_EXECUTION_SERVICE Call by reference Type reference (TYPE) CK_EXECUTION_SERVICE Execution Service im E@syCostPlanning & Execution 19991120
# Exception Resumable Description Created on
1 SERVICE_DOES_NOT_EXIST Service existiert nicht 19991120

Method CHECK_COST_ELEM_COLLECT_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROTOCOL Call by reference Type reference (TYPE) LVC_T_MSG1 Nachrichten-Protokoll 20000113
2 Importing IM_COSTING_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT PCP Bewertungsobjekt 20000113
3 Importing IM_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP Plankalkulation 20000113
# Exception Resumable Description Created on
1 INVALID Kostenart fehlerhaft 20000113

Method CHECK_PLANT_IN_CO_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTROLLING_AREA Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 19991222
2 Importing IM_PLANT Call by reference Type reference (TYPE) CKF_GUI_KIS1-WERKS Werk 19991222
# Exception Resumable Description Created on
1 PLANT_NOT_IN_CO_AREA Werk ist Kostenrechnungskreis nicht zugeordnet 19991222

Method CONSTRUCTOR 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 Kalkulation, die dargestellt werden soll 19991120
2 Importing IS_EXECUTION_DETAILS Call by reference Type reference (TYPE) CKF_S_EXECUTION_DETAILS Detailinformationen für den Aufruf der EasyExecutionServices 20000108
3 Importing IS_GUI_SETTINGS Call by reference Type reference (TYPE) CKF_GUI_CE_SETTINGS Anzeigesteuerung 20000131
4 Importing I_ALVLOG_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER ControlContainer für ALVGrid Meldungen 20000202
5 Importing I_DISPLAY_MODE Call by reference Type reference (TYPE) RK70S-AKTYP MC_DISPLAY_MODE_DISPLAY Aktivitätstyp in der Transaktion 19991213
6 Importing I_EXECUTION_SERVICE Call by reference Type reference (TYPE) CK_EXECUTION_SERVICE 'CALC' ExecutionService mit dem dargestellt werden soll 19991120
7 Importing I_GRAPHICS_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER ControlContainer für ALVGrid Graphik 19991128
8 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER ControlContainer in dem Kalkulation dargestellt werden soll 19991120
# Exception Resumable Description Created on
1 SERVICE_DOES_NOT_EXIST Aufruf mit falschem Service 19991120

Method CONVERT_WORKCENTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ARBID Call by reference Type reference (TYPE) CKF_GUI_KIS1-ARBID ObjektId 19991216
2 Exporting EX_HERK2 Call by reference Type reference (TYPE) CKF_GUI_KIS1-HERK2 Neues Herkunftsfeld 2 (Position) 19991216
3 Exporting EX_HERK3 Call by reference Type reference (TYPE) CKF_GUI_KIS1-HERK3 Enthält die Leistungsart bei eindeutiger Zuordnung 20030219
4 Importing IM_DATE Call by reference Type reference (TYPE) CKF_GUI_KIS1-STEAS Datum, zu dem die Arbeitsplatzdaten gültig sein sollen 20030219
5 Importing IM_HERK2 Call by reference Type reference (TYPE) CKF_GUI_KIS1-HERK2 Altes Herkunftsfeld 2 (Position) 19991216
6 Importing IM_TYPPS Call by reference Type reference (TYPE) CKF_GUI_KIS1-TYPPS Positionstyp 19991216
7 Importing IM_WORK_CENTER Call by reference Type reference (TYPE) CKF_GUI_KIS1-WORK_CENTER Arbeitsplatz 19991216
8 Importing IM_WORK_CENTER_PLANT Call by reference Type reference (TYPE) CKF_GUI_KIS1-WORK_CENTER_PLANT Werk 19991216
# Exception Resumable Description Created on
1 FAILED Konvertierung fehlerhaft (Meldung in SYST-Message-Variablen) 19991216

Method COSTING_COMPONENT_TO_GUI_KIS1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OUTTAB Call by reference Type reference (TYPE) ANY Einzelnachweiszeile im GUI-Format 19991120
2 Importing IR_COSTING_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT Einzelnachweiszeile 19991120
3 Importing IS_GUI_SETTINGS Call by reference Type reference (TYPE) CKF_GUI_CE_SETTINGS Sicht auf den Einzelnachweis für die MGK-Zuschläge 19991120

Method COSTING_COMPONENT_TO_GUI_KIS1 on class CL_GUI_ITEMIZATION_CK has no exception.

Method COSTING_COMPONENT_TO_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OUTTAB Call by reference Type reference (TYPE) ANY Einzelnachweiszeile im GUI-Format 19991120
2 Importing IR_COSTING_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT Einzelnachweiszeile 19991120
# Exception Resumable Description Created on
1 NOT_SERVABLE Position kann ausgeblendet werden 19991120

Method COST_ESTIMATE_TO_OUTTAB Signature

Method COST_ESTIMATE_TO_OUTTAB on class CL_GUI_ITEMIZATION_CK has no parameter.
# Exception Resumable Description Created on
1 NOT_FOUND Es existiert kein Einzelnachweis 19991120

Method CREATE_PRICE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PRICE_LINE Call by reference Type reference (TYPE) CKF_PRICE_LINE PriceLine der Währungsart 20000113
2 Importing IM_COSTING_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT Position 20000113
3 Importing IM_CURRENCY Call by reference Type reference (TYPE) CK_EWKNZ Währungsart 20000113

Method CREATE_PRICE_LINE on class CL_GUI_ITEMIZATION_CK has no exception.

Method DISPLAY_ITEM_INFOS Signature

Method DISPLAY_ITEM_INFOS on class CL_GUI_ITEMIZATION_CK has no parameter.
Method DISPLAY_ITEM_INFOS on class CL_GUI_ITEMIZATION_CK has no exception.

Method DISPLAY_LOG Signature

Method DISPLAY_LOG on class CL_GUI_ITEMIZATION_CK has no parameter.
Method DISPLAY_LOG on class CL_GUI_ITEMIZATION_CK has no exception.

Method DISTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ROID Call by reference Type reference (TYPE) LVC_S_ROID Direktaufruf 20000807

Method DISTRIBUTE on class CL_GUI_ITEMIZATION_CK has no exception.

Method ENABLE_ADDITIONAL_FUNCTIONS Signature

Method ENABLE_ADDITIONAL_FUNCTIONS on class CL_GUI_ITEMIZATION_CK has no parameter.
Method ENABLE_ADDITIONAL_FUNCTIONS on class CL_GUI_ITEMIZATION_CK has no exception.

Method EXECUTE Signature

Method EXECUTE on class CL_GUI_ITEMIZATION_CK has no parameter.
Method EXECUTE on class CL_GUI_ITEMIZATION_CK has no exception.

Method EXECUTION_ENQUEUE Signature

Method EXECUTION_ENQUEUE on class CL_GUI_ITEMIZATION_CK has no parameter.
Method EXECUTION_ENQUEUE on class CL_GUI_ITEMIZATION_CK has no exception.

Method FIELDCAT_DEFAULT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_F4 Call by reference Type reference (TYPE) LVC_T_F4 spezielle F4-Hilfen 19991210
2 Exporting ET_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog 19991120
3 Exporting ET_SGRP Call by reference Type reference (TYPE) LVC_T_SGRP Feldgruppen 19991120
# Exception Resumable Description Created on
1 CUSTOMIZING_INCOMPLETE Customizing zum Execution Service unvollständig 19991129
2 SERVICE_NOT_EXISTS Execution Service existiert nicht 19991129

Method FILL_EXECUTION_SERVICES_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HEADER Call by reference Type reference (TYPE) CKF_S_CE_HEADER_FOR_EXECUTION PCP Daten für Excecution Services aus(ueber) Cost Estimate 19991221

Method FILL_EXECUTION_SERVICES_HEADER on class CL_GUI_ITEMIZATION_CK has no exception.

Method FILL_TYPPS_VAL_TAB Signature

Method FILL_TYPPS_VAL_TAB on class CL_GUI_ITEMIZATION_CK has no parameter.
Method FILL_TYPPS_VAL_TAB on class CL_GUI_ITEMIZATION_CK has no exception.

Method FLAT_ITEMIZATION_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REDISPLAY Call by reference Type reference (TYPE) XFLAG SPACE Neuanzeigen 20000718

Method FLAT_ITEMIZATION_DISPLAY on class CL_GUI_ITEMIZATION_CK has no exception.

Method FREE Signature

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

Method GET_ACTUAL_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Protokoll für Dataentry 20000104

Method GET_ACTUAL_LINES on class CL_GUI_ITEMIZATION_CK has no exception.

Method GET_ALV_GRID_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VARIANT Call by reference Type reference (TYPE) DISVARIANT ALV-Grid Anzeigevariante 19991212

Method GET_ALV_GRID_LAYOUT on class CL_GUI_ITEMIZATION_CK 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 Execution Service 20000123

Method GET_CURRENT_EXECUTION_SERVICE on class CL_GUI_ITEMIZATION_CK has no exception.

Method GET_FIELDNAME_FOR_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FIELDNAME Call by reference Type reference (TYPE) LVC_S_FCAT-FIELDNAME ALV-Control: Feldname internes Tabellenfeld 19991124
2 Importing IM_FIELDNAME Value transfer Type reference (TYPE) LVC_S_FCAT-FIELDNAME ' ' ALV-Control: Feldname internes Tabellenfeld 19991124

Method GET_FIELDNAME_FOR_MESSAGE on class CL_GUI_ITEMIZATION_CK has no exception.

Method GET_INPUT_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CURRENCY Call by reference Type reference (TYPE) CKF_PRICE_LINE-CURRENCY Eingabewährung 20000126

Method GET_INPUT_CURRENCY on class CL_GUI_ITEMIZATION_CK has no exception.

Method GET_STEAS_FROM_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_STEAS Call by reference Type reference (TYPE) CKF_GUI_KIS1-STEAS terminierter Start des Vorgangs 20000807
2 Changing CT_PROTOCOL Call by reference Type reference (TYPE) LVC_T_MSG1 ALV-Control: Nachrichten 20000807
3 Exporting EX_ERROR Value transfer Type reference (TYPE) XFLAG neue Eingabewerte 20000807
4 Importing IM_BDATJ Value transfer Type reference (TYPE) BDATJ Posting date YYYY 20000807
5 Importing IM_POPER Value transfer Type reference (TYPE) POPER Buchungsperiode 20000807
6 Importing IR_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT PCP Bewertungsobjekt 20000807
# Exception Resumable Description Created on
1 ERROR hat nicht geklappt 20000807

Method GET_TYPES_OF_SERVICE_CALC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TTROWTYPE Call by reference Type reference (TYPE) TTROWTYPE Name of row type for table types 20001114
2 Exporting EX_TTYPE_EXECUTION Call by reference Type reference (TYPE) TTYPENAME Name of table type 20001114
3 Importing IR_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP Plankalkulation 20001114

Method GET_TYPES_OF_SERVICE_CALC on class CL_GUI_ITEMIZATION_CK has no exception.

Method GET_VALID_TYPPS Signature

Method GET_VALID_TYPPS on class CL_GUI_ITEMIZATION_CK has no parameter.
Method GET_VALID_TYPPS on class CL_GUI_ITEMIZATION_CK has no exception.

Method HANDLE_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Type reference (TYPE) 19991120
2 Importing E_ONF4 Call by reference Type reference (TYPE) 20000104

Method HANDLE_DATA_CHANGED on class CL_GUI_ITEMIZATION_CK has no exception.

Method HANDLE_DATA_CHANGED_FINISHED Signature

Method HANDLE_DATA_CHANGED_FINISHED on class CL_GUI_ITEMIZATION_CK has no parameter.
Method HANDLE_DATA_CHANGED_FINISHED on class CL_GUI_ITEMIZATION_CK has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20000807
2 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20000807
3 Importing E_ROW Call by reference Attribute reference (LIKE) 20000807

Method HANDLE_DOUBLE_CLICK on class CL_GUI_ITEMIZATION_CK has no exception.

Method HANDLE_MENU_BUTTON Signature

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

Method HANDLE_MENU_BUTTON on class CL_GUI_ITEMIZATION_CK has no exception.

Method HANDLE_ONF4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Call by reference Type reference (TYPE) 19991210
2 Importing ES_ROW_NO Call by reference Type reference (TYPE) 19991210
3 Importing ET_BAD_CELLS Call by reference Type reference (TYPE) 19991210
4 Importing E_FIELDNAME Call by reference Type reference (TYPE) 19991210

Method HANDLE_ONF4 on class CL_GUI_ITEMIZATION_CK has no exception.

Method HANDLE_ON_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Type reference (TYPE) 19991125
2 Importing E_COLUMN Call by reference Type reference (TYPE) 19991125
3 Importing E_DRAGDROPOBJ Call by reference Type reference (TYPE) 19991125
4 Importing E_ROW Call by reference Type reference (TYPE) 19991125

Method HANDLE_ON_DRAG on class CL_GUI_ITEMIZATION_CK has no exception.

Method HANDLE_TOOLBAR Signature

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

Method HANDLE_TOOLBAR on class CL_GUI_ITEMIZATION_CK has no exception.

Method HANDLE_USER_COMMAND Signature

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

Method HANDLE_USER_COMMAND on class CL_GUI_ITEMIZATION_CK has no exception.

Method ITEM_TO_GUI_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEM Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT Bewertungsobjekt 19991120

Method ITEM_TO_GUI_ITEM on class CL_GUI_ITEMIZATION_CK has no exception.

Method PROCESS_CHANGED_ALV_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_GUI_KIS1_NEW Call by reference Type reference (TYPE) CKF_GUI_KIS1 Geänderte Kis1 20000113
2 Changing CH_KOSTL_ADDED Call by reference Type reference (TYPE) XFLAG EXP-Param: Kostl im Feld HERK2 aus ArbPl/Werk ermittelt 20000413
3 Changing CT_PROTOCOL Call by reference Type reference (TYPE) LVC_T_MSG1 Meldungs-Protokoll 20000113
4 Exporting EX_COSTING_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT Zeiger auf Costing_component 20000113
5 Importing IM_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE Kalkulation 20000113
6 Importing IM_GUI_KIS1_OLD Value transfer Type reference (TYPE) CKF_GUI_KIS1 Alte Position 20000113
# Exception Resumable Description Created on
1 FAILED Abbruch 20000113

Method PROCESS_DISTRIB_ITEM_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_GUI_KIS1_NEW Call by reference Type reference (TYPE) CKF_GUI_KIS1 Geänderte Kis1 20000807
2 Changing CH_KOSTL_ADDED Call by reference Type reference (TYPE) XFLAG EXP-Param: Kostl im Feld HERK2 aus ArbPl/Werk ermittelt 20000807
3 Changing CT_PROTOCOL Call by reference Type reference (TYPE) LVC_T_MSG1 Meldungs-Protokoll 20000807
4 Exporting ER_COSTING_COMPONENT Call by reference Object reference (TYPE REF TO) CL_COSTING_COMPONENT Zeiger auf Costing_component 20000807
5 Importing IM_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE Kalkulation 20000807
6 Importing IM_GUI_KIS1_OLD Value transfer Type reference (TYPE) CKF_GUI_KIS1 Alte Position 20000807
# Exception Resumable Description Created on
1 FAILED Abbruch 20000807

Method RAISE_WORKFLOW_EVENT Signature

Method RAISE_WORKFLOW_EVENT on class CL_GUI_ITEMIZATION_CK has no parameter.
Method RAISE_WORKFLOW_EVENT on class CL_GUI_ITEMIZATION_CK has no exception.

Method SET_CURRENCY_REFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog 20000126

Method SET_CURRENCY_REFERENCES on class CL_GUI_ITEMIZATION_CK has no exception.

Method SET_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_MODE Call by reference Type reference (TYPE) AKTYP Aktivitätstyp in der Transaktion 20000120

Method SET_DISPLAY_MODE on class CL_GUI_ITEMIZATION_CK has no exception.

Method SET_FIELDNAMES_FOR_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ALV_PROTOCOL Value transfer Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL ALV-Änderungsprotokoll 19991124
# Exception Resumable Description Created on
1 NO_FIELDS_IN_FIELDCAT Feldkatalog leer 19991124

Method SET_GUI_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_GUI_SETTINGS Call by reference Type reference (TYPE) CKF_GUI_CE_SETTINGS Anzeigesteuernde Statusfelder einer Kalkulationshierarchie 20000131

Method SET_GUI_SETTINGS on class CL_GUI_ITEMIZATION_CK has no exception.

Method SORT_LIST_AFTER_CALCULATE Signature

Method SORT_LIST_AFTER_CALCULATE on class CL_GUI_ITEMIZATION_CK has no parameter.
Method SORT_LIST_AFTER_CALCULATE on class CL_GUI_ITEMIZATION_CK has no exception.

Method STABLE_ALV_REFRESH Signature

Method STABLE_ALV_REFRESH on class CL_GUI_ITEMIZATION_CK has no parameter.
Method STABLE_ALV_REFRESH on class CL_GUI_ITEMIZATION_CK has no exception.

Method UCOMM_CALCULATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NO_MESSAGE Call by reference Type reference (TYPE) XFLAG keine Meldung KK-718 ausgeben 20000208
2 Importing IM_UCOMM Call by reference Type reference (TYPE) SYUCOMM SPACE Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 19991220

Method UCOMM_CALCULATE on class CL_GUI_ITEMIZATION_CK has no exception.

Method UCOMM_UC_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SAVING_NOT_ALLOWED Call by reference Type reference (TYPE) XFLAG Sichern nicht erlaubt, da Kalkulation fehlerhaft 20000203
2 Importing IM_NO_MESSAGE Call by reference Type reference (TYPE) XFLAG keine Meldung KK-718 ausgeben 20000208
# Exception Resumable Description Created on
1 FAILED Sichern fehlgeschlagen (obwohl Kalkulation nicht fehlerhaft) 19991220
Event Signatures

Event ON_ABORT Signature
Event ON_ABORT on class CL_GUI_ITEMIZATION_CK has no parameter.
Event ON_UC_SAVE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ER_COST_ESTIMATE Exporting Value transfer Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP Plankalkulation 19991222
History
Last changed by/on SAP  20130531 
SAP Release Created in 46C