SAP ABAP Class CL_WRAP_GENERIC_CK (Valuation Interface: Ad Hoc Cost Estimate (ECP))
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   CO-PC-PCP (Application Component) Product Cost Planning
     CK_ECP (Package) Easy Cost Planning
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 19991223
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OBJECT_OF_COSTING PCP: Interface Required for (Cost Estimate) Reference Object 19991223
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TEMPLATE_REFERENCE_CK PCP: Interface for Template Needed from Reference Object 20050114
Properties
Class CL_WRAP_GENERIC_CK  
Short Description Valuation Interface: Ad Hoc Cost Estimate (ECP)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CK_ECP   Easy Cost Planning 
Created 19991223   SAP 
Last change 20050411   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 19991223
2 IF_OBJECT_OF_COSTING PCP: Interface Required for (Cost Estimate) Reference Object 19991223
3 IF_TEMPLATE_REFERENCE_CK PCP: Interface for Template Needed from Reference Object 20050114
Friends
Class CL_WRAP_GENERIC_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 Public Object reference (TYPE REF TO) CL_COST_ESTIMATE Costing 19991223
2 MS_DESCRIPTION Instance attribute Private Type reference (TYPE) KHTU Description 20000204
3 M_BUKRS Instance attribute Public Type reference (TYPE) BUKRS Company Code 20000105
4 M_CHANGED Static Attribute Public Type reference (TYPE) XFLAG Costing Was Changed 19991223
5 M_DATE_FROM Instance attribute Public Type reference (TYPE) CK_ABDAT Costing Date From 19991223
6 M_DATE_OF_RATES Instance attribute Public Type reference (TYPE) KRSDT Valuation Date 19991223
7 M_DATE_TO Instance attribute Public Type reference (TYPE) CK_BIDAT Costing Date To 19991223
8 M_EXECUTION_PROFILE Instance attribute Private Type reference (TYPE) CK_EXPROFILE Easy Execution Profile 19991223
9 M_GSBER Instance attribute Public Type reference (TYPE) GSBER Business Area 20000105
10 M_KALNR Instance attribute Protected Type reference (TYPE) CK_KALNR Cost Estimate Number 19991223
11 M_KALSM Instance attribute Public Type reference (TYPE) KALSM Costing sheet 19991223
12 M_KLVAR Instance attribute Protected Type reference (TYPE) CK_KLVAR Costing Variant 19991223
13 M_KOKRS Instance attribute Public Type reference (TYPE) KOKRS Controlling Area 20000105
14 M_OBJNR Instance attribute Public Type reference (TYPE) J_OBJNR Object Number 19991223
15 M_PRCTR Instance attribute Public Type reference (TYPE) PRCTR Profit Center 19991223
16 M_PSPNR Instance attribute Public Type reference (TYPE) PS_POSNR WBS Number 19991223
17 M_PWPOS Instance attribute Public Type reference (TYPE) PS_PWPOS WBS Element Currency 19991223
18 M_TMP_OBJNR Instance attribute Private Type reference (TYPE) J_OBJNR Object Number 20000404
19 M_USE_DEFAULT_COSTING_SHEET Instance attribute Private Type reference (TYPE) XFLAG 'X' Costing Sheet from Costing Variant 20020806
20 M_VALUATION_DATE Instance attribute Public Type reference (TYPE) CK_BWDAT Valuation Date 19991223
21 M_VERSION Instance attribute Public Type reference (TYPE) VERSN Version 19991223
22 M_WERKS Instance attribute Public Type reference (TYPE) WERKS_D Plant 19991223
23 M_ZSCHL Instance attribute Public Type reference (TYPE) AUFZSCHL Overhead Key 19991223
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_EXECUTION_ALLOWED Instance method Public Method Checks whether execution can be carried out 19991223
2 CONSTRUCTOR Instance method Public Constructor Constructor 19991223
3 CREATE Static method Public Method Create Instance via WBS or KEKO Key 19991223
4 GET_COSTING_COMPONENTS Instance method Private Method 19991223
5 GET_COSTING_GUID Instance method Private Method 19991223
6 GET_COSTING_NUMBER Instance method Private Method 19991223
7 GET_CO_OBJECT_DATA Instance method Private Method 19991223
8 GET_CO_OBJECT_NUMBER Instance method Public Method 19991223
9 GET_DATA Instance method Private Method 19991223
10 GET_EXECUTION_PROFILE Instance method Public Method Export Execution Profile 19991223
11 GET_INTERFACE_FOR_CO_OBJECT Instance method Private Method 19991223
12 GET_INTERFACE_FOR_TEMPLATE Instance method Private Method 19991223
13 GET_TMP_CO_OBJECT_NUMBER Instance method Private Method 19991223
14 GET_TYPE Instance method Private Method 19991223
15 ON_COST_ESTIMATE_TMP_SAVE Instance method Private Method 19991223
16 SET_NEW_COSTING_SHEET Instance method Public Method Set New Costing Sheet and Overhead Key 20020806
17 UNIT_CONVERSION Instance method Private Method 19991223
Events
Class CL_WRAP_GENERIC_CK has no event.
Types
Class CL_WRAP_GENERIC_CK has no local type.
Method Signatures

Method CHECK_EXECUTION_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EXECUTION_ALLOWED Value transfer Type reference (TYPE) FLAG wenn 'X': Execution Services erlaubt 19991223

Method CHECK_EXECUTION_ALLOWED on class CL_WRAP_GENERIC_CK has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DESCRIPTION Call by reference Type reference (TYPE) KHTU Texte 20000204
2 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 19991223
3 Importing I_DATE_FROM Call by reference Type reference (TYPE) CK_ABDAT sy-datlo Kalkulationsdatum ab 19991223
4 Importing I_DATE_OF_RATES Call by reference Type reference (TYPE) KRSDT sy-datlo Datum für Umrechnungskurse 19991223
5 Importing I_DATE_TO Call by reference Type reference (TYPE) CK_BIDAT sy-datlo Kalkulationsdatum bis 19991223
6 Importing I_EXECUTION_PROFILE Call by reference Type reference (TYPE) CK_EXPROFILE Easy Execution Profil 19991223
7 Importing I_GSBER Call by reference Type reference (TYPE) GSBER Geschäftsbereich 19991223
8 Importing I_KALNR Call by reference Type reference (TYPE) CK_KALNR Kalkulationsnummer 19991223
9 Importing I_KALSM Call by reference Type reference (TYPE) AUFKALSM Kalkulationsschema 19991223
10 Importing I_KLVAR Call by reference Type reference (TYPE) CK_KLVAR Kalkulationsvariante 19991223
11 Importing I_KOKRS Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 19991223
12 Importing I_OBJNR Call by reference Type reference (TYPE) J_OBJNR Objektnummer 20000316
13 Importing I_PRCTR Call by reference Type reference (TYPE) PRCTR Profit Center 19991223
14 Importing I_VALUATION_DATE Call by reference Type reference (TYPE) CK_BWDAT sy-datlo Bewertungsdatum 19991223
15 Importing I_WERKS Call by reference Type reference (TYPE) WERKS_D Werk 19991223
16 Importing I_ZSCHL Call by reference Type reference (TYPE) AUFZSCHL Zuschlagsschlüssel 19991223

Method CONSTRUCTOR on class CL_WRAP_GENERIC_CK has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_WRAP_GENERIC_CK Call by reference Object reference (TYPE REF TO) CL_WRAP_GENERIC_CK Bewertungsinterface Musterkalkulation 20000129
2 Exporting E_COSTING_VARIANT Call by reference Type reference (TYPE) CK_KLVAR Kalkulationsvariante 20000129
3 Importing IS_KEKOKEY Call by reference Type reference (TYPE) CKKEKOKEY Bezugsobjekt 19991223
# Exception Resumable Description Created on
1 COST_ESTIMATE_NOT_FOUND Kalkulation existiert nicht 19991223

Method GET_COSTING_COMPONENTS Signature

Method GET_COSTING_COMPONENTS on class CL_WRAP_GENERIC_CK has no parameter.
Method GET_COSTING_COMPONENTS on class CL_WRAP_GENERIC_CK has no exception.

Method GET_COSTING_GUID Signature

Method GET_COSTING_GUID on class CL_WRAP_GENERIC_CK has no parameter.
Method GET_COSTING_GUID on class CL_WRAP_GENERIC_CK has no exception.

Method GET_COSTING_NUMBER Signature

Method GET_COSTING_NUMBER on class CL_WRAP_GENERIC_CK has no parameter.
Method GET_COSTING_NUMBER on class CL_WRAP_GENERIC_CK has no exception.

Method GET_CO_OBJECT_DATA Signature

Method GET_CO_OBJECT_DATA on class CL_WRAP_GENERIC_CK has no parameter.
Method GET_CO_OBJECT_DATA on class CL_WRAP_GENERIC_CK has no exception.

Method GET_CO_OBJECT_NUMBER Signature

Method GET_CO_OBJECT_NUMBER on class CL_WRAP_GENERIC_CK has no parameter.
Method GET_CO_OBJECT_NUMBER on class CL_WRAP_GENERIC_CK has no exception.

Method GET_DATA Signature

Method GET_DATA on class CL_WRAP_GENERIC_CK has no parameter.
Method GET_DATA on class CL_WRAP_GENERIC_CK has no exception.

Method GET_EXECUTION_PROFILE Signature

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

Method GET_EXECUTION_PROFILE on class CL_WRAP_GENERIC_CK has no exception.

Method GET_INTERFACE_FOR_CO_OBJECT Signature

Method GET_INTERFACE_FOR_CO_OBJECT on class CL_WRAP_GENERIC_CK has no parameter.
Method GET_INTERFACE_FOR_CO_OBJECT on class CL_WRAP_GENERIC_CK has no exception.

Method GET_INTERFACE_FOR_TEMPLATE Signature

Method GET_INTERFACE_FOR_TEMPLATE on class CL_WRAP_GENERIC_CK has no parameter.
Method GET_INTERFACE_FOR_TEMPLATE on class CL_WRAP_GENERIC_CK has no exception.

Method GET_TMP_CO_OBJECT_NUMBER Signature

Method GET_TMP_CO_OBJECT_NUMBER on class CL_WRAP_GENERIC_CK has no parameter.
Method GET_TMP_CO_OBJECT_NUMBER on class CL_WRAP_GENERIC_CK has no exception.

Method GET_TYPE Signature

Method GET_TYPE on class CL_WRAP_GENERIC_CK has no parameter.
Method GET_TYPE on class CL_WRAP_GENERIC_CK has no exception.

Method ON_COST_ESTIMATE_TMP_SAVE Signature

Method ON_COST_ESTIMATE_TMP_SAVE on class CL_WRAP_GENERIC_CK has no parameter.
Method ON_COST_ESTIMATE_TMP_SAVE on class CL_WRAP_GENERIC_CK has no exception.

Method SET_NEW_COSTING_SHEET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KALSM Call by reference Type reference (TYPE) AUFKALSM Kalkulationsschema 20020806
2 Importing I_ZSCHL Call by reference Type reference (TYPE) AUFZSCHL Zuschlagsschlüssel 20020806

Method SET_NEW_COSTING_SHEET on class CL_WRAP_GENERIC_CK has no exception.

Method UNIT_CONVERSION Signature

Method UNIT_CONVERSION on class CL_WRAP_GENERIC_CK has no parameter.
Method UNIT_CONVERSION on class CL_WRAP_GENERIC_CK has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 46C