SAP ABAP Class CL_WRAP_COSTING (Class that Hides 'Classic' Implementation)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       CK (Package) R/3 Application development: PP Product Costing
Properties
Class CL_WRAP_COSTING  
Short Description Class that Hides 'Classic' Implementation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CK   R/3 Application development: PP Product Costing 
Created 19990315   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 CKC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 KKEK0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WRAP_COSTING has no interface implemented.
Friends
Class CL_WRAP_COSTING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_CCS Instance attribute Public Type reference (TYPE) CKF_KEKO_KEPH Header and Structure 19990315
2 M_COST_ESTIMATE Instance attribute Public Object reference (TYPE REF TO) CL_COST_ESTIMATE Costing Object 19990614
3 M_DB_NUMBER_OF_ITEMS Instance attribute Public Type reference (TYPE) CK_PSANZ Number of costing items 19991202
4 M_ITEMIZATION Instance attribute Public Type reference (TYPE) KKEK0_UC Unit Costing 19990315
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 19990315
2 GET_CCS Instance method Public Method Read Cost Component Split 19990315
3 GET_COSTING_KEY Instance method Public Method Cost Estimate Key 19991108
4 GET_COST_ESTIMATE Instance method Public Method Read Cost Estimate 19990614
5 GET_ITEM Instance method Public Method Read Itemization Item 19990315
6 GET_ITEMIZATION Instance method Public Method Fetch Itemization 19990315
7 RK70K_ADRSS_TO_CKKEKOKEY Static method Public Method Conversion for Update Memory Unit Costing 19990316
8 SET_COSTING Instance method Public Method Change cost estimate 19990315
9 UPDATE_ON_COMMIT Instance method Public Method Set CO Object Number 19991213
Events
Class CL_WRAP_COSTING has no event.
Types
Class CL_WRAP_COSTING has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CCS Call by reference Type reference (TYPE) CKF_KEKO_KEPH Kopf und Schichtung 19990315
2 Importing IM_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP Plankalkulation 19991117
3 Importing IM_ITEMIZATION Call by reference Type reference (TYPE) KKEK0_UC Kopf und Einzelnachweis 19990315

Method CONSTRUCTOR on class CL_WRAP_COSTING has no exception.

Method GET_CCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CCS Call by reference Type reference (TYPE) CKF_KEKO_KEPH Kopf und Schichtung 19990315
# Exception Resumable Description Created on
1 NOT_FOUND nicht vorhanden 19990315

Method GET_COSTING_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COSTING_KEY Call by reference Type reference (TYPE) CKKEKOKEY Bezugsobjekt 19991108
# Exception Resumable Description Created on
1 NOT_FOUND Kalkulationsschlüssel nicht vorhanden 19991108

Method GET_COST_ESTIMATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE Kalkulation 19990614
2 Exporting EX_FOR_CHANGE Call by reference Type reference (TYPE) XFLAG Kalkulation ist im "Ändern"-Modus 20000316
3 Exporting EX_STATE_DELETE Value transfer Type reference (TYPE) XFLAG Kalkulation hat Loeschkennzeichen 20000208
4 Importing IM_CCS_ONLY Value transfer Type reference (TYPE) XFLAG space Nur Schichtung erforderlich 19990616
5 Importing IM_FOR_CHANGE Call by reference Type reference (TYPE) XFLAG space Kalkulation im "Ändern"-Modus 19991108
6 Importing IM_OBJECT_OF_COSTING Call by reference Object reference (TYPE REF TO) IF_OBJECT_OF_COSTING Bezugsobjekt 19991026
# Exception Resumable Description Created on
1 INTERNAL_ERROR nicht gefunden 19991116

Method GET_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ITEM Call by reference Type reference (TYPE) KIS1 Einzelnachweiszeile 19990315
2 Importing IM_POINTER Call by reference Type reference (TYPE) CK_KIS1_POINTER globale technische Positionsnummer 19990315
3 Importing IM_POSNR Call by reference Type reference (TYPE) CKIS-POSNR Positionsnummer 19990315
# Exception Resumable Description Created on
1 KEY_INVALID falscher Aufruf 19990316
2 NOT_FOUND nicht vorhanden 19990315

Method GET_ITEMIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ITEMIZATION Call by reference Type reference (TYPE) KKEK0_UC Kopf und Einzelnachweis 19990315
# Exception Resumable Description Created on
1 NOT_FOUND nicht vorhanden 19990315

Method RK70K_ADRSS_TO_CKKEKOKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CKKEKOKEY Call by reference Type reference (TYPE) CKKEKOKEY Kalkulationskey 19990316
2 Importing IM_RK70K_ADRSS Call by reference Type reference (TYPE) RK70K_TAB-ADRSS Memory-Adresse 19990316

Method RK70K_ADRSS_TO_CKKEKOKEY on class CL_WRAP_COSTING has no exception.

Method SET_COSTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CCS Call by reference Type reference (TYPE) CKF_KEKO_KEPH Kopf mit Schichtung 19990315
2 Importing IM_ITEMIZATION Call by reference Type reference (TYPE) KKEK0_UC Kopf mit Einzelnachweis 19990315

Method SET_COSTING on class CL_WRAP_COSTING has no exception.

Method UPDATE_ON_COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NUMBER Call by reference Type reference (TYPE) J_OBJNR Objektnummer 19991213
2 Importing IM_WBS Call by reference Type reference (TYPE) KEKO-PSPNR Projektstrukturplanelement (PSP-Element) 19991213

Method UPDATE_ON_COMMIT on class CL_WRAP_COSTING has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in