SAP ABAP Class CL_WRAP_PROJ_CK (Valuation Interface: ECP PS Project)
Hierarchy
BBPCRM (Software Component) BBPCRM
   PS-COS-PLN-CAL (Application Component) Costing
     KPKA (Package) Projects: Costing networks
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 19991102
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OBJECT_OF_COSTING PCP: Interface Required for (Cost Estimate) Reference Object 19991102
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_PROJ_CK  
Short Description Valuation Interface: ECP PS Project    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package KPKA   Projects: Costing networks 
Created 19991102   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 19991102
2 IF_OBJECT_OF_COSTING PCP: Interface Required for (Cost Estimate) Reference Object 19991102
3 IF_TEMPLATE_REFERENCE_CK PCP: Interface for Template Needed from Reference Object 19991126
Friends
Class CL_WRAP_PROJ_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 19991102
2 MR_SWITCH Static Attribute Protected Type reference (TYPE) IONRC_POSID Work breakdown structure element (WBS element) 19991127
3 M_AKTYP Instance attribute Private Type reference (TYPE) RK70S-AKTYP Activity category in SAP transaction 20010814
4 M_CHANGED Static Attribute Public Type reference (TYPE) XFLAG Costing Was Changed 19991125
5 M_DATE_FROM Instance attribute Public Type reference (TYPE) CK_ABDAT Costing Date From 19991105
6 M_DATE_OF_RATES Instance attribute Public Type reference (TYPE) KRSDT Valuation Date 19991105
7 M_DATE_TO Instance attribute Public Type reference (TYPE) CK_BIDAT Costing Date To 19991105
8 M_DESCRIPTION Instance attribute Protected Type reference (TYPE) KHTU Internal Structure CKHT 20000112
9 M_EXECUTION_PROFILE Instance attribute Private Type reference (TYPE) CK_EXPROFILE Easy Execution Profile 19991128
10 M_KALNR Instance attribute Protected Type reference (TYPE) CK_KALNR Cost Estimate Number 19991102
11 M_KALSM Instance attribute Public Type reference (TYPE) KALSM Costing sheet 19991102
12 M_KLVAR Instance attribute Protected Type reference (TYPE) CK_KLVAR Costing Variant 19991102
13 M_OBJNR Instance attribute Public Type reference (TYPE) J_OBJNR Object Number 19991102
14 M_PBUKR Instance attribute Public Type reference (TYPE) BUKRS Company Code 19991126
15 M_PGSBR Instance attribute Public Type reference (TYPE) GSBER Business Area 19991126
16 M_PKOKR Instance attribute Public Type reference (TYPE) KOKRS Controlling Area 19991126
17 M_POSID Instance attribute Public Type reference (TYPE) PS_POSID Work Breakdown Structure Element (WBS element) 19991127
18 M_PRCTR Instance attribute Public Type reference (TYPE) PRCTR Profit Center 19991126
19 M_PSPNR Instance attribute Public Type reference (TYPE) PS_POSNR WBS Number 19991102
20 M_PWPOS Instance attribute Public Type reference (TYPE) PS_PWPOS WBS element currency 19991126
21 M_REVENUES_ALLOWED Instance attribute Private Type reference (TYPE) XFLAG Planning of Revenues Allowed 20030203
22 M_VALUATION_DATE Instance attribute Public Type reference (TYPE) CK_BWDAT Valuation Date 19991105
23 M_VERSION Instance attribute Public Type reference (TYPE) VERSN Version 19991122
24 M_WERKS Instance attribute Public Type reference (TYPE) WERKS_D Plant 19991126
25 M_ZSCHL Instance attribute Public Type reference (TYPE) AUFZSCHL Overhead key 19991102
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_EXECUTION_ALLOWED Static method Public Method Checks whether execution can be carried out 19991221
2 CONSTRUCTOR Instance method Public Constructor Constructor 19991102
3 CREATE Static method Public Method Create Instance via WBS or KEKO Key 19991126
4 CREATE_NEW_COST_ESTIMATE Instance method Public Method New COST_ESTIMATE (see long text) 20030410
5 GET_COSTING_COMPONENTS Instance method Private Method 19991202
6 GET_COSTING_GUID Instance method Private Method 19991202
7 GET_COSTING_NUMBER Instance method Private Method 19991202
8 GET_COST_ESTIMATE_DATA Instance method Private Method 19991202
9 GET_CO_OBJECT_DATA Instance method Private Method 19991202
10 GET_CO_OBJECT_NUMBER Instance method Public Method 19991124
11 GET_DATA Instance method Private Method 19991202
12 GET_EXECUTION_PROFILE Instance method Public Method Export Execution Profile 19991128
13 GET_INTERFACE_FOR_CO_OBJECT Instance method Private Method 19991202
14 GET_INTERFACE_FOR_TEMPLATE Instance method Private Method 19991202
15 GET_TEMPLATE_DATA Instance method Private Method 19991202
16 GET_TMP_CO_OBJECT_NUMBER Instance method Private Method 19991202
17 GET_TYPE Instance method Private Method 19991202
18 ON_COST_ESTIMATE_TMP_SAVE Instance method Private Method 19991202
19 SET_CHANGED_DATA Instance method Public Method Update Data for Wrap Objects 20000126
20 SET_FINAL_NUMBERS Instance method Public Method Switched Object No. and WBS Number from Temporary Objects 19991124
21 UNIT_CONVERSION Instance method Private Method 19991202
Events
Class CL_WRAP_PROJ_CK has no event.
Types
Class CL_WRAP_PROJ_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 19991221
2 Importing ID_KOKRS Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 20021119
3 Importing ID_VERSN Call by reference Type reference (TYPE) VERSN Version 20021119

Method CHECK_EXECUTION_ALLOWED on class CL_WRAP_PROJ_CK has no exception.

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) BUKRS Buchungskreis 19991126
2 Importing I_DATE_FROM Call by reference Type reference (TYPE) CK_ABDAT sy-datlo Kalkulationsdatum ab 19991105
3 Importing I_DATE_OF_RATES Call by reference Type reference (TYPE) KRSDT sy-datlo Datum für Umrechnungskurse 19991105
4 Importing I_DATE_TO Call by reference Type reference (TYPE) CK_BIDAT sy-datlo Kalkulationsdatum bis 19991105
5 Importing I_DESCRIPTION Call by reference Type reference (TYPE) KHTU Beschreibungen (kurz, lang) 20000112
6 Importing I_EXECUTION_PROFILE Call by reference Type reference (TYPE) CK_EXPROFILE Easy Execution Profil 19991128
7 Importing I_GSBER Call by reference Type reference (TYPE) GSBER Geschäftsbereich 19991126
8 Importing I_KALNR Call by reference Type reference (TYPE) CK_KALNR Kalkulationsnummer 19991102
9 Importing I_KALSM Call by reference Type reference (TYPE) AUFKALSM Kalkulationsschema 19991102
10 Importing I_KLVAR Call by reference Type reference (TYPE) CK_KLVAR Kalkulationsvariante 19991102
11 Importing I_KOKRS Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 19991126
12 Importing I_OBJNR Call by reference Type reference (TYPE) J_OBJNR Objektnummer 19991102
13 Importing I_POSID Call by reference Type reference (TYPE) PS_POSID Projektstrukturplanelement (PSP-Element) 19991127
14 Importing I_PRCTR Call by reference Type reference (TYPE) PRCTR Profit Center 19991126
15 Importing I_PSPNR Call by reference Type reference (TYPE) PS_POSNR PSP-Nummer 19991102
16 Importing I_PWPOS Call by reference Type reference (TYPE) PS_PWPOS Währung PSP-Element 19991126
17 Importing I_REVENUES_ALLOWED Call by reference Type reference (TYPE) PS_FAKKZ SPACE Kennzeichen: Fakturierungselement 20030203
18 Importing I_VALUATION_DATE Call by reference Type reference (TYPE) CK_BWDAT sy-datlo Bewertungsdatum 19991105
19 Importing I_VERSION Call by reference Type reference (TYPE) VERSN Version 19991122
20 Importing I_VERSN Call by reference Type reference (TYPE) VERSN Version 20021125
21 Importing I_WERKS Call by reference Type reference (TYPE) WERKS_D Werk 19991126
22 Importing I_ZSCHL Call by reference Type reference (TYPE) AUFZSCHL Zuschlagsschlüssel 19991102

Method CONSTRUCTOR on class CL_WRAP_PROJ_CK has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_KLVAR Call by reference Type reference (TYPE) CK_KLVAR Kalkulationsvariante 19991126
2 Exporting ER_WRAP_WBS_ELEMENT Call by reference Object reference (TYPE REF TO) CL_WRAP_PROJ_CK Bewertungsinterface Musterkalkulation Test 19991126
3 Importing IS_KEKOKEY Call by reference Type reference (TYPE) CKKEKOKEY Bezugsobjekt 19991126
4 Importing I_PSPNR Call by reference Type reference (TYPE) PS_POSNR PSP-Element 19991126
# Exception Resumable Description Created on
1 COST_ESTIMATE_NOT_FOUND Kalkulation existiert nicht 19991126
2 NOT_FOUND PSP Element existiert nicht 19991126

Method CREATE_NEW_COST_ESTIMATE Signature

Method CREATE_NEW_COST_ESTIMATE on class CL_WRAP_PROJ_CK has no parameter.
Method CREATE_NEW_COST_ESTIMATE on class CL_WRAP_PROJ_CK has no exception.

Method GET_COSTING_COMPONENTS Signature

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

Method GET_COSTING_GUID Signature

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

Method GET_COSTING_NUMBER Signature

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

Method GET_COST_ESTIMATE_DATA Signature

Method GET_COST_ESTIMATE_DATA on class CL_WRAP_PROJ_CK has no parameter.
Method GET_COST_ESTIMATE_DATA on class CL_WRAP_PROJ_CK has no exception.

Method GET_CO_OBJECT_DATA Signature

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

Method GET_CO_OBJECT_NUMBER Signature

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

Method GET_DATA Signature

Method GET_DATA on class CL_WRAP_PROJ_CK has no parameter.
Method GET_DATA on class CL_WRAP_PROJ_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 19991128

Method GET_EXECUTION_PROFILE on class CL_WRAP_PROJ_CK has no exception.

Method GET_INTERFACE_FOR_CO_OBJECT Signature

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

Method GET_INTERFACE_FOR_TEMPLATE Signature

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

Method GET_TEMPLATE_DATA Signature

Method GET_TEMPLATE_DATA on class CL_WRAP_PROJ_CK has no parameter.
Method GET_TEMPLATE_DATA on class CL_WRAP_PROJ_CK has no exception.

Method GET_TMP_CO_OBJECT_NUMBER Signature

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

Method GET_TYPE Signature

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

Method ON_COST_ESTIMATE_TMP_SAVE Signature

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

Method SET_CHANGED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUKRS Value transfer Type reference (TYPE) BUKRS Buchungskreis 20000126
2 Importing I_DATE_FROM Value transfer Type reference (TYPE) CK_ABDAT Kalkulationsdatum ab 20000126
3 Importing I_DATE_OF_RATES Value transfer Type reference (TYPE) KRSDT Kursdatum 20000126
4 Importing I_DATE_TO Value transfer Type reference (TYPE) CK_BIDAT Kalkulationsdatum bis 20000126
5 Importing I_DESCRIPTION Value transfer Type reference (TYPE) KHTU Beschreibungen (kurz, lang) 20000126
6 Importing I_GSBER Value transfer Type reference (TYPE) GSBER Geschäftsbereich 20000126
7 Importing I_KALSM Value transfer Type reference (TYPE) AUFKALSM Kalkulationsschema 20000126
8 Importing I_POSID Value transfer Type reference (TYPE) PS_POSID Projektstrukturplanelement (PSP-Element) 20000126
9 Importing I_PRCTR Value transfer Type reference (TYPE) PRCTR Profit Center 20000126
10 Importing I_PWPOS Value transfer Type reference (TYPE) PS_PWPOS Währung PSP-Element 20000126
11 Importing I_REVENUES_ALLOWED Value transfer Type reference (TYPE) PS_FAKKZ SPACE Kennzeichen: Fakturierungselement 20030203
12 Importing I_VALUATION_DATE Value transfer Type reference (TYPE) CK_BWDAT Bewertungstermin einer Kalkulation 20000126
13 Importing I_WERKS Value transfer Type reference (TYPE) WERKS_D Werk 20000126
14 Importing I_ZSCHL Value transfer Type reference (TYPE) AUFZSCHL Zuschlagsschlüssel 20000126

Method SET_CHANGED_DATA on class CL_WRAP_PROJ_CK has no exception.

Method SET_FINAL_NUMBERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNR_FINAL Value transfer Type reference (TYPE) J_OBJNR Objektnummer 19991124
2 Importing I_PSPNR_FINAL Value transfer Type reference (TYPE) PS_POSNR PSP-Element 19991124

Method SET_FINAL_NUMBERS on class CL_WRAP_PROJ_CK has no exception.

Method UNIT_CONVERSION Signature

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