SAP ABAP Class CL_WRAP_QMEL_CK (Valuation Interface: Easy Cost Planning Notification)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   QM-QN-NM (Application Component) Processing Quality Notifications
     QALK (Package) Costing Notification
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CO_OBJECT_REFERENCE PCP: Interface with Methods for CO Object 19991104
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OBJECT_OF_COSTING PCP: Interface Required for (Cost Estimate) Reference Object 19991104
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TEMPLATE_REFERENCE_CK PCP: Interface for Template Needed from Reference Object 19991126
Properties
Class CL_WRAP_QMEL_CK  
Short Description Valuation Interface: Easy Cost Planning Notification    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package QALK   Costing Notification 
Created 19991104   SAP 
Last change 20100310   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CO_OBJECT_REFERENCE PCP: Interface with Methods for CO Object 19991104
2 IF_OBJECT_OF_COSTING PCP: Interface Required for (Cost Estimate) Reference Object 19991104
3 IF_TEMPLATE_REFERENCE_CK PCP: Interface for Template Needed from Reference Object 19991126
Friends
Class CL_WRAP_QMEL_CK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_COST_ESTIMATE Instance attribute Private Object reference (TYPE REF TO) CL_COST_ESTIMATE Costing 19991104
2 MR_GUI_ITEMIZATION Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ITEMIZATION_CK Unit Costing Dialog 20011211
3 MR_REF_COST_ESTIMATE Instance attribute Private Object reference (TYPE REF TO) CL_COST_ESTIMATE Costing (Reference) 20000125
4 M_BUKRS_IMP Instance attribute Private Type reference (TYPE) BUKRS Company Code (Last Entry) 20000118
5 M_CHANGED Static Attribute Private Type reference (TYPE) XFLAG Costing Changed 19991129
6 M_DATE_FROM Instance attribute Public Type reference (TYPE) CK_ABDAT Costing Date From 19991109
7 M_DATE_OF_RATES Instance attribute Public Type reference (TYPE) KRSDT Rate Date 19991109
8 M_DATE_TO Instance attribute Public Type reference (TYPE) CK_BIDAT Costing Date To 19991109
9 M_DESCRIPTION Instance attribute Private Type reference (TYPE) KHTU Internal Structure CKHT 20010209
10 M_EXT_OBJECT_ID Instance attribute Private Type reference (TYPE) CHAR40 Character field, length 32 20011009
11 M_HERKZ Instance attribute Public Type reference (TYPE) HERKZ Notification Origin 20011012
12 M_HIGH_COMPONENT_ID Instance attribute Private Type reference (TYPE) CK_COMPONENT_ID Highest Item Counter in Database 20000127
13 M_KALNR Instance attribute Public Type reference (TYPE) CK_KALNR Cost Estimate Number 19991104
14 M_KALSM Instance attribute Private Type reference (TYPE) CK_KALSM Costing Sheet for Calculating Overhead 20000118
15 M_KLVAR Instance attribute Public Type reference (TYPE) CK_KLVAR Costing Variant 19991104
16 M_OBJNR_IMP Instance attribute Private Type reference (TYPE) J_OBJNR Object Number (Last Entry) 20000118
17 M_OBJNR_REAL Instance attribute Private Type reference (TYPE) J_OBJNR Object Number (Actual Account Assignment) 19991125
18 M_OBJNR_STAT Instance attribute Private Type reference (TYPE) J_OBJNR Object Number (Statistical Account Assignment) 19991125
19 M_ORGANIZATION Instance attribute Private Type reference (TYPE) CKF_ORGANIZATION Organizational Units 19991122
20 M_PSPNR_IMP Instance attribute Private Type reference (TYPE) PS_POSNR WBS Number (Last Entry) 20000118
21 M_QMNUM Instance attribute Public Type reference (TYPE) QMNUM Notification number 19991122
22 M_REFRESH_GUI Instance attribute Private Type reference (TYPE) XFLAG GUI Must Be Called Up Again 20000204
23 M_UC_CURRENCY Instance attribute Private Type reference (TYPE) OWAER Object Currency Account Assignment 19991202
24 M_VALUATION_DATE Instance attribute Public Type reference (TYPE) CK_BWDAT Valuation Date 19991109
25 M_ZSCHL Instance attribute Private Type reference (TYPE) CK_ZSCHL Costing Overhead Key 20000118
Methods
# Method Level Visibility Method type Description Created on
1 CALL_GUI Instance method Public Method Access EasyCostPlanning GUI 20000124
2 CHECK_FOR_NEW_COMPONENTS Instance method Public Method Check On New Items in Cost Estimate 20000128
3 CHECK_OBJECT_CHANGE Instance method Public Method Check: Other Account Assignment Object 20000120
4 COMMIT_UC Static method Public Method Save Unit Costing 20000125
5 CONSTRUCTOR Instance method Public Constructor Constructor 19991104
6 COPY_REF_COST_ESTIMATE Instance method Public Method Copy Reference Cost Estimate 20000126
7 CREATE_COST_ESTIMATE Instance method Public Method Create Unit Costing 20000125
8 GET_CHANGE_FLAG Instance method Public Method Select Change Indicator 19991129
9 GET_COST_ESTIMATE Instance method Public Method Delivers Cost Estimate 20000126
10 GET_DATA_FROM_UC Instance method Public Method Retrieve Costing Result 20000125
11 GET_EXECUTION_PROFILE Instance method Public Method Delivers Execution Profile 20000105
12 GET_HIGH_COMPONENT_ID Instance method Private Method Delivers Highest COMPONENT_ID for Cost Estimate 20000127
13 GET_REFERENCE_OBJECT Instance method Public Method Delivers PSP Element 20011009
14 SET_COSTING_VARIANT Instance method Public Method Set Costing Variant 20000104
15 SET_OBJECT_DATA Instance method Public Method Reset Master Data for Account Assignment Object 20000118
16 SET_REFRESH_GUI Instance method Public Method Sets M_REFRESH_GUI = 'X' (For Example, After Calling ECP) 20010207
Events
# Event Type Visibility Description Created on
1 UC_SAVED_TEMP Instance Event
(0)
Public
(2)
Costing Saved Temporarily 19991209
Types
Class CL_WRAP_QMEL_CK has no local type.
Method Signatures

Method CALL_GUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AKTYP Call by reference Type reference (TYPE) AKTTYP Aktivitätstyp in Transaktion (H/V/A) 20000125
2 Importing I_DATE_FROM Value transfer Type reference (TYPE) CK_ABDAT Kalkulationsdatum ab 20010207
3 Importing I_DATE_TO Value transfer Type reference (TYPE) CK_BIDAT Kalkulationsdatum bis 20010207
4 Importing I_DYNNR Call by reference Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20000125
5 Importing I_GUI_CONTAINER Call by reference Type reference (TYPE) SCRFNAME Name des Custom-Containers 20000125
6 Importing I_REPID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20000125
7 Importing I_SERVICE Call by reference Type reference (TYPE) CK_EXECUTION_SERVICE 'CALC' Execution Service 20000125

Method CALL_GUI on class CL_WRAP_QMEL_CK has no exception.

Method CHECK_FOR_NEW_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NEW_COMPONENTS Call by reference Type reference (TYPE) XFLAG Neue Positionen (= 'X') 20000128

Method CHECK_FOR_NEW_COMPONENTS on class CL_WRAP_QMEL_CK has no exception.

Method CHECK_OBJECT_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20000120
2 Importing I_OBJNR Call by reference Type reference (TYPE) J_OBJNR Objektnummer 20000120
3 Importing I_PSPNR Call by reference Type reference (TYPE) PS_POSNR PSP-Element 20000120
# Exception Resumable Description Created on
1 CONTROLLING_AREA_CHANGED Änderung des Kostenrechnungskreises 20011212
2 NO_CHANGES Keine Änderungen 20000120
3 NO_INPUT Keine Eingabe 20000120

Method COMMIT_UC Signature

Method COMMIT_UC on class CL_WRAP_QMEL_CK has no parameter.
# Exception Resumable Description Created on
1 NO_CHANGES Update nicht erforderlich 20000125

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUKRS Call by reference Type reference (TYPE) PRPS-PBUKR Buchungskreis 19991122
2 Importing I_DATE_FROM Call by reference Type reference (TYPE) CK_ABDAT sy-datlo Kalkulationsdatum ab 19991109
3 Importing I_DATE_OF_RATES Call by reference Type reference (TYPE) KRSDT sy-datlo Kursdatum 19991109
4 Importing I_DATE_TO Call by reference Type reference (TYPE) CK_BIDAT sy-datlo Kalkulationsdatum bis 19991109
5 Importing I_DESCRIPTION Call by reference Type reference (TYPE) KHTU Interne Struktur CKHT 20010209
6 Importing I_EXT_OBJECT_ID Call by reference Type reference (TYPE) CHAR40 Characterfeld der Länge 32 20011009
7 Importing I_HERKZ Call by reference Type reference (TYPE) HERKZ Herkunft der Meldung 20011011
8 Importing I_KALNR Call by reference Type reference (TYPE) CK_KALNR Kalkulationsnummer 19991104
9 Importing I_KLVAR Call by reference Type reference (TYPE) CK_KLVAR Kalkulationsvariante 19991104
10 Importing I_OBJNR Call by reference Type reference (TYPE) J_OBJNR Objektnummer (Kontierungsobjekt) 19991122
11 Importing I_OBJNR_STAT Call by reference Type reference (TYPE) J_OBJNR Objektnummer (stat. Kontierungsobjekt) 19991125
12 Importing I_PSPNR Call by reference Type reference (TYPE) PRPS-PSPNR PSP-Element (für Claim) 19991122
13 Importing I_QMNUM Call by reference Type reference (TYPE) VIQMEL-QMNUM Meldungsnummer 19991122
14 Importing I_VALUATION_DATE Call by reference Type reference (TYPE) CK_BWDAT sy-datlo Bewertungstermin einer Kalkulation 19991109
# Exception Resumable Description Created on
1 WRONG_INPUT Keine Eingabe zu PSP-Element, Buchungskreis oder Kont.objekt 19991210

Method COPY_REF_COST_ESTIMATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_REF_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP Plankalkulation (Referenz) 20000126
2 Importing I_RESET Call by reference Type reference (TYPE) XFLAG Alte Kalkulation durch neue Ersetzen 20000204
3 Importing I_SAVE Call by reference Type reference (TYPE) XFLAG Klakulation zwischensichern 20000126
# Exception Resumable Description Created on
1 FAILED Verarbeitung abgebrochen 20000126

Method CREATE_COST_ESTIMATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AKTYP Call by reference Type reference (TYPE) AKTTYP Aktivitätstyp in Transaktion (H/V/A) 20000125
# Exception Resumable Description Created on
1 FAILED Verarbeitung abgebrochen 20000125

Method GET_CHANGE_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CHANGED Call by reference Type reference (TYPE) XFLAG Kalkulation geändert 19991129
# Exception Resumable Description Created on
1 STOP_PROCESSING Verarbeitung abgebrochen 20010209

Method GET_COST_ESTIMATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE Cost Estimate 20000126
# Exception Resumable Description Created on
1 NO_COST_ESTIMATE Kein Cost Estimate vorhanden 20000126

Method GET_DATA_FROM_UC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COSTS Call by reference Type reference (TYPE) PS_COSTS geschätzte Kosten 20000125
2 Exporting E_KALNR Call by reference Type reference (TYPE) CK_KALNR Kalkulationsnummer für Kalkulation ohne Mengengerüst 20000125
3 Exporting E_KLVAR Call by reference Type reference (TYPE) CK_KLVAR Kalkulationsvariante 20000125
4 Exporting E_WAERS Call by reference Type reference (TYPE) WAERS Währungsschlüssel 20000125
5 Importing I_AKTYP Call by reference Type reference (TYPE) AKTTYP Aktivitätstyp in Transaktion (H/V/A) 20000125
6 Importing I_QMNUM Call by reference Type reference (TYPE) QMNUM Meldungsnummer 20000125
# Exception Resumable Description Created on
1 FAILED Verarbeitung abgebrochen 20000125
2 WRONG_INPUT Falsche Eingabe 20000125

Method GET_EXECUTION_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EXECUTION_PROFILE Call by reference Type reference (TYPE) CK_EXPROFILE Easy Execution Profil 20000105

Method GET_EXECUTION_PROFILE on class CL_WRAP_QMEL_CK has no exception.

Method GET_HIGH_COMPONENT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HIGH_COMPONENT_ID Call by reference Type reference (TYPE) CK_COMPONENT_ID Eindeutiger Pointer auf Einzelnachweiszeile (persistent) 20000127

Method GET_HIGH_COMPONENT_ID on class CL_WRAP_QMEL_CK has no exception.

Method GET_REFERENCE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20011009
2 Exporting EX_OBJNR Call by reference Type reference (TYPE) J_OBJNR Objektnummer 20011009
3 Exporting EX_PSPNR Call by reference Type reference (TYPE) PS_POSNR PSP-Element 20011009

Method GET_REFERENCE_OBJECT on class CL_WRAP_QMEL_CK has no exception.

Method SET_COSTING_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KLVAR Call by reference Type reference (TYPE) CK_KLVAR Kalkulationsvariante 20000104
# Exception Resumable Description Created on
1 CANCELLED Aktion abgebrochen 20000124

Method SET_OBJECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20000118
2 Importing I_OBJNR Call by reference Type reference (TYPE) J_OBJNR Objektnummer 20000118
3 Importing I_PSPNR Call by reference Type reference (TYPE) PS_POSNR PSP-Element 20000118
# Exception Resumable Description Created on
1 NO_CHANGES Keine Veränderungen 20000118
2 NO_INPUT Keine Eingabe 20000118
3 WRONG_INPUT Falsche Eingabe 20000118

Method SET_REFRESH_GUI Signature

Method SET_REFRESH_GUI on class CL_WRAP_QMEL_CK has no parameter.
Method SET_REFRESH_GUI on class CL_WRAP_QMEL_CK has no exception.
Event Signatures

Event UC_SAVED_TEMP Signature
Event UC_SAVED_TEMP on class CL_WRAP_QMEL_CK has no parameter.
History
Last changed by/on SAP  20100310 
SAP Release Created in