SAP ABAP Interface IF_OBJECT_OF_COSTING (PCP: Interface Required for (Cost Estimate) Reference Object)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   CO-PC-PCP (Application Component) Product Cost Planning
     CKBK (Package) R/3 Application Development: PP Costing Valuation
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CONCURRENT_COSTING_CK PCP Costing Object Concurrent Costing 20001130
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_INT_OBJECT_OF_COSTING_CK PCP: Reference Object for Internal Hierarchy 19991211
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SALESORDER_MATERIAL_CK PCP Costing Object: Sales Document 19990826
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WRAP_APPREQUEST_VARIANT_CK Valuation Interface: ECP Appropriation Request Variant 19991116
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WRAP_AUFK_CK Valuation Interface: ECP Internal Order 19991115
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WRAP_BOS_CK Valuation Interface: Base Object Costing Test 20000804
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WRAP_BPO_CK Valuation Interface Base Planning Object 19991018
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WRAP_GENERIC_CK Valuation Interface: Ad Hoc Cost Estimate (ECP) 19991223
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WRAP_GEN_CP_CK Valuation Interface: ECP cProjects 20041116
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WRAP_MATERIAL_CK PCP Wrapper Class Material Master 19991019
... Click here to see Used By full list (14 items)
Properties
Interface IF_OBJECT_OF_COSTING  
Short Description PCP: Interface Required for (Cost Estimate) Reference Object    
General Data
Package CKBK   R/3 Application Development: PP Costing Valuation 
Created 19990818   SAP 
Last changed 20050409   SAP 
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)
3 CKC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_OBJECT_OF_COSTING has no interface.
Friends
Interface IF_OBJECT_OF_COSTING has no friend.
Attributes
Interface IF_OBJECT_OF_COSTING has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_COSTING_COMPONENTS Instance method Public Method Costing Object (Optional) 19990818
2 GET_COSTING_GUID Instance method Public Method Global Costing Number (Optional) 19990818
3 GET_COSTING_NUMBER Instance method Public Method Cost Estimate Number 19990818
4 GET_DATA Instance method Public Method Read Object Information 19991016
5 GET_INTERFACE_FOR_CO_OBJECT Instance method Public Method Interface for Overhead Application (Optional) 19990910
6 GET_INTERFACE_FOR_DIP Instance method Public Method Interface for DIP (Optional) 20050110
7 GET_INTERFACE_FOR_TEMPLATE Instance method Public Method Interface for (Process Costs) Template (Optional) 19991126
8 GET_TYPE Instance method Public Method Reference Object Type 19990818
9 ON_COST_ESTIMATE_DELETE Instance method Public Method Reset Cost Estimate Pointer/Key when Deleting 20000125
10 ON_COST_ESTIMATE_TMP_SAVE Instance method Public Method Set Cost Estimate Pointer/Key when Temporarily Saving 19991125
11 UNIT_CONVERSION Instance method Public Method Quantity Conversion in Alternative Quantity Unit (Optional) 19991018
Events
Interface IF_OBJECT_OF_COSTING has no event.
Types
Interface IF_OBJECT_OF_COSTING has no local type.
Method Signatures

Method GET_COSTING_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COMPONENTS Call by reference Type reference (TYPE) CKF_COMPONENT_TABLE Tabelle mit Bewertungsobjekten 19990910
2 Importing IM_IF_COMPONENT_FACTORY Call by reference Type reference (TYPE) I nur modelliert (verteilte Systeme) 19990910

Method GET_COSTING_COMPONENTS on Interface IF_OBJECT_OF_COSTING has no exception.

Method GET_COSTING_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_GUID Call by reference Type reference (TYPE) GUID_32 Kalkulationskey 19990818

Method GET_COSTING_GUID on Interface IF_OBJECT_OF_COSTING has no exception.

Method GET_COSTING_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COSTING_NUMBER Call by reference Type reference (TYPE) KEKO-KALNR Kalkulationsnummer 19990818
# Exception Resumable Description Created on
1 NOT_FOUND NIcht ermittelbar. 19990818

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BPO_NUMBER Call by reference Type reference (TYPE) EXTNR Bauteilname 19991019
2 Exporting EX_COSTING_DATE_FROM Call by reference Type reference (TYPE) CK_ABDAT Kalkulationsdatum ab 19991103
3 Exporting EX_COSTING_DATE_TO Call by reference Type reference (TYPE) CK_BIDAT Kalkulationsdatum bis 19991103
4 Exporting EX_COSTING_MODEL_NOT_ALLOWED Call by reference Type reference (TYPE) XFLAG kein Kalkulationsmodell verwendbar! 19991126
5 Exporting EX_DATE_OF_RATES Call by reference Type reference (TYPE) KRSDT Datum für Umrechnungskurse 19991029
6 Exporting EX_DESCRIPTION Call by reference Type reference (TYPE) KHTU Beschreibungstexte 19991111
7 Exporting EX_EXTERNAL_DESCRIPTION Call by reference Type reference (TYPE) KK_PATH Externe Bezeichnung eines cProjects Projektes 20041124
8 Exporting EX_MATERIAL_NUMBER Call by reference Type reference (TYPE) MATNR Materialnummer 19991016
9 Exporting EX_OBJECT_CURRENCY Call by reference Type reference (TYPE) OWAER Objektwährungsschlüssel 19991111
10 Exporting EX_OBJECT_CURRENCY_USE_DEFAULT Call by reference Type reference (TYPE) XFLAG Default Objektwährung benutzen 19991111
11 Exporting EX_ORGANIZATION Call by reference Type reference (TYPE) CKF_ORGANIZATION Organisationseinheiten 19991026
12 Exporting EX_QUANTITY_STRUCTURE_DATE Call by reference Type reference (TYPE) CK_BRDAT Auflösungsdatum des Mengengerüsts 19991029
13 Exporting EX_REVENUES_ALLOWED Call by reference Type reference (TYPE) XFLAG Erlöse zum Kalkulationsobjekt erlaubt 20030203
14 Exporting EX_SALES_ORDER Call by reference Type reference (TYPE) CKF_SALES_DOCUMENT_ID Kundenauftragnummer und Position 19991016
15 Exporting EX_TRANSACTION_CURRENCY Call by reference Type reference (TYPE) TWAER Transaktionswährung 19991111
16 Exporting EX_VALUATION_DATE Call by reference Type reference (TYPE) CK_BWDAT Bewertungsdatum 19991103
17 Exporting EX_VERSN Call by reference Type reference (TYPE) VERSN Version 20021126
18 Exporting EX_WBS Call by reference Type reference (TYPE) WB_POSNR PSP-Element 19991016

Method GET_DATA on Interface IF_OBJECT_OF_COSTING has no exception.

Method GET_INTERFACE_FOR_CO_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INTERFACE Call by reference Object reference (TYPE REF TO) IF_CO_OBJECT_REFERENCE Interface zur Gemeinkostenberechnung 19990910
# Exception Resumable Description Created on
1 NOT_REQUESTED Bezuschlagung nicht gewuenscht 19990910

Method GET_INTERFACE_FOR_DIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INTERFACE Value transfer Object reference (TYPE REF TO) IF_DIP_REFERENCE_CK PCP: vom Bezugsobjekt benoetigtes Interface für DIP 20050110
# Exception Resumable Description Created on
1 NOT_REQUESTED 20050110

Method GET_INTERFACE_FOR_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INTERFACE Call by reference Object reference (TYPE REF TO) IF_TEMPLATE_REFERENCE_CK PCP: vom (Kalkulations-)Bezugsobjekt benoetigtes Interface 19991126
# Exception Resumable Description Created on
1 NOT_REQUESTED Keine Templateverrechnung gewuenscht 19991126

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TYPE Value transfer Type reference (TYPE) KEKO-BZOBJ Bezugsobjekttyp 19990825

Method GET_TYPE on Interface IF_OBJECT_OF_COSTING has no exception.

Method ON_COST_ESTIMATE_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COSTING_KEY Call by reference Type reference (TYPE) CKKEKOKEY DB-Schluessel 20000125
2 Importing IM_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP Plankalkulation 20000125

Method ON_COST_ESTIMATE_DELETE on Interface IF_OBJECT_OF_COSTING has no exception.

Method ON_COST_ESTIMATE_TMP_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COSTING_KEY Call by reference Type reference (TYPE) CKKEKOKEY DB-Schluessel 19991125
2 Importing IM_COST_ESTIMATE Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE PCP Plankalkulation 19991125

Method ON_COST_ESTIMATE_TMP_SAVE on Interface IF_OBJECT_OF_COSTING has no exception.

Method UNIT_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_QUANTITY_DEST Call by reference Type reference (TYPE) CKF_QUANTITY umgerechnete Menge + Einheit 19991018
2 Exporting EX_FACTOR Call by reference Type reference (TYPE) F Umrechnungsfaktor 19991018
3 Importing IM_QUANTITY_SOURCE Call by reference Type reference (TYPE) CKF_QUANTITY umzurechnende Menge + Einheit 19991018
# Exception Resumable Description Created on
1 NO_CONVERSION No Conversion is Possible 19991018
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CONCURRENT_COSTING_CK PCP Costing Object Concurrent Costing 20001130
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_INT_OBJECT_OF_COSTING_CK PCP: Reference Object for Internal Hierarchy 19991211
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SALESORDER_MATERIAL_CK PCP Costing Object: Sales Document 19990826
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WRAP_APPREQUEST_VARIANT_CK Valuation Interface: ECP Appropriation Request Variant 19991116
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WRAP_AUFK_CK Valuation Interface: ECP Internal Order 19991115
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WRAP_BOS_CK Valuation Interface: Base Object Costing Test 20000804
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WRAP_BPO_CK Valuation Interface Base Planning Object 19991018
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WRAP_GENERIC_CK Valuation Interface: Ad Hoc Cost Estimate (ECP) 19991223
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WRAP_GEN_CP_CK Valuation Interface: ECP cProjects 20041116
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WRAP_MATERIAL_CK PCP Wrapper Class Material Master 19991019
11 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WRAP_NETACT_CK Valuation Interface: ECP PS Project 20070524
12 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WRAP_PROJ_CK Valuation Interface: ECP PS Project 19991102
13 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WRAP_QMEL_CK Valuation Interface: Easy Cost Planning Notification 19991104
14 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WRAP_SALES_ORDER_ITEM_CK Valuation Interface Sales Order Unit Costing 19991121
History
Last changed by/on SAP  20050409 
SAP Release Created in