SAP ABAP Class CL_CONCURRENT_COSTING_CK (PCP Costing Object Concurrent Costing)
Hierarchy
ECC-DIMP (Software Component) DIMP
   CO-PC-PCP (Application Component) Product Cost Planning
     ISAUTO_CK (Package) Automotive Enhancements to PP Product Costing
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 20001130
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OBJECT_OF_COSTING PCP: Interface Required for (Cost Estimate) Reference Object 20001130
Properties
Class CL_CONCURRENT_COSTING_CK  
Short Description PCP Costing Object Concurrent Costing    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ISAUTO_CK   Automotive Enhancements to PP Product Costing 
Created 20001130   SAP 
Last change 20050301   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 CKBK 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 20001130
2 IF_OBJECT_OF_COSTING PCP: Interface Required for (Cost Estimate) Reference Object 20001130
Friends
Class CL_CONCURRENT_COSTING_CK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COSTING_NUMBER Instance attribute Public Type reference (TYPE) CK_KALNR Cost Estimate Number 20001205
2 COST_ESTIMATE Instance attribute Public Object reference (TYPE REF TO) CL_COST_ESTIMATE Costing 20001130
3 MASTER_DATA Instance attribute Public Type reference (TYPE) CKTC_CBEW Costing Master Data for Material Components 20001130
4 MATERIAL_MACK3_DATA Instance attribute Public Type reference (TYPE) MACK3 Material Master View: Costing 20010207
5 MATERIAL_MACK4_DATA Instance attribute Public Type reference (TYPE) MACK4 Material Master View: Costing 20010207
6 MATERIAL_NUMBER Instance attribute Public Type reference (TYPE) MATNR Material Number 20001205
7 OBJECT_KEY Instance attribute Public Type reference (TYPE) CKTC_KALNR_KEY Key for Costing Numbers Concurrent Costing 20010109
8 PLANT Instance attribute Public Type reference (TYPE) MARC-WERKS Plant 20010125
9 RESOURCE Instance attribute Private Type reference (TYPE) CKF_IPPE_RESOURCE iPPE Resource 20001205
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_COSTING_VIEW_EXIST Instance method Private Method Checks Whether Costing View Is Available 20001205
2 CONSTRUCTOR Instance method Public Constructor Constructor 20001130
3 CREATE Static method Public Method Create Costing Object 20001204
4 GET_IPPE_RESOURCE Instance method Public Method Transfers the Data for the iPPE Resource 20010125
5 SAVE_COSTING_TEMPORARILY Instance method Public Method Secure Link Table KNKO; CUOBJ and the Costing 20001204
6 SET_IPPE_RESOURCE Instance method Public Method Sets the Data for the iPPE Resource 20010125
Events
Class CL_CONCURRENT_COSTING_CK has no event.
Types
Class CL_CONCURRENT_COSTING_CK has no local type.
Method Signatures

Method CHECK_COSTING_VIEW_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COSTING_NOT_ALLOWED Call by reference Type reference (TYPE) XFELD Kalkulation nicht erlaubt NCOST 20001208
2 Exporting EX_COSTING_VIEW_EXIST Call by reference Type reference (TYPE) XFELD Kalkulationssicht exisitiert 20001205
3 Exporting EX_MATERIAL_MACK3_DATA Call by reference Type reference (TYPE) MACK3 Materialstammview: Kalkulation 20010207
4 Exporting EX_MATERIAL_MACK4_DATA Call by reference Type reference (TYPE) MACK4 Materialstammview: Kalkulation 20010207
5 Exporting EX_MATERIAL_STATUS Call by reference Type reference (TYPE) MMSTA Materialstatus 20001208
6 Exporting EX_NO_COSTING_BECAUSE_MATSTAT Call by reference Type reference (TYPE) XFELD Kalk. wegen Mat.-status nicht erlaubt 20001208
7 Importing IM_MATERIAL_NUMBER Call by reference Type reference (TYPE) MATNR Materialnummer 20001205
8 Importing IM_PLANT Call by reference Type reference (TYPE) KEKO-WERKS Werk 20001205

Method CHECK_COSTING_VIEW_EXIST on class CL_CONCURRENT_COSTING_CK has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MATERIAL_NUMBER Call by reference Type reference (TYPE) MARA-MATNR Materialnummer 20001130
2 Importing IM_OBJECT_KEY Call by reference Type reference (TYPE) CKTC_KALNR_KEY Schlüssel für Kalkulationnummern Concurrent Costing 20010109
3 Importing IM_PLANT Call by reference Type reference (TYPE) MARC-WERKS Werk 20010125

Method CONSTRUCTOR on class CL_CONCURRENT_COSTING_CK has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COSTING_DATE_FROM Call by reference Type reference (TYPE) CK_ABDAT Kalkulationsdatum ab 20001205
2 Importing IM_COSTING_DATE_TO Call by reference Type reference (TYPE) CK_BIDAT Kalkulationsdatum bis 20001205
3 Importing IM_COSTING_VARIANT Call by reference Type reference (TYPE) CK_KLVAR Kalkulationsvariante 20001205
4 Importing IM_COSTING_VERSION Call by reference Type reference (TYPE) CK_TVERS '01' Kalkulationsversion 20001205
5 Importing IM_MATERIAL_NUMBER Call by reference Type reference (TYPE) MARA-MATNR Materialnummer 20001204
6 Importing IM_OBJECT_KEY Call by reference Type reference (TYPE) CKTC_KALNR_KEY Schlüssel für Kalkulationnummern Concurrent Costing 20010109
7 Importing IM_PLANT Call by reference Type reference (TYPE) MARC-WERKS Werk 20010125
8 Importing IM_QUANTITY Call by reference Type reference (TYPE) CKBK_QUANTITY Menge + Einheit 20001204
9 Importing IM_SAVING_ALLOWED Call by reference Type reference (TYPE) XFELD 'X' Sichern möglich 20001205
10 Importing IM_VALUATION_DATE Call by reference Type reference (TYPE) CK_BWDAT SY-DATUM Bewertungstermin einer Kalkulation 20001205
11 Returning RE_CONCURRENT_COSTING Value transfer Object reference (TYPE REF TO) CL_CONCURRENT_COSTING_CK CC-Objekt 20001204
# Exception Resumable Description Created on
1 COSTING_DATA_NOT_FOUND Keine Kalk.daten vorhanden => Objekt kann nicht kalk. werden 20001205
2 COSTING_NOT_ALLOWED Kalkulation nicht erlaubt 20001208
3 PLANT_NOT_SET Werk wurde nicht angegeben 20001208

Method GET_IPPE_RESOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IPPE_RESOURCE Value transfer Type reference (TYPE) CKF_IPPE_RESOURCE Ressourcenfelder zur iPPE 20010125
# Exception Resumable Description Created on
1 IPPE_DATA_NOT_SET iPPE Daten zur Resource sind nicht gesetzt 20010125

Method SAVE_COSTING_TEMPORARILY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ITEMIZATION Call by reference Type reference (TYPE) CKF_POSTING_CONTROL 'D' Einzelnachweis verbuchen 20001204

Method SAVE_COSTING_TEMPORARILY on class CL_CONCURRENT_COSTING_CK has no exception.

Method SET_IPPE_RESOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IPPE_RESOURCE Value transfer Type reference (TYPE) CKF_IPPE_RESOURCE Ressourcenfelder zur iPPE 20010125

Method SET_IPPE_RESOURCE on class CL_CONCURRENT_COSTING_CK has no exception.
History
Last changed by/on SAP  20050301 
SAP Release Created in 46C