SAP ABAP Class CL_COSTING_COMPOSITE (PCP Collection of Valuation Objects)
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 - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_COSTING_COMPONENT PCP Valuation Object 19990302
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BOS_LINE_COMPOSITE_CK ADBOS: Valuation Object Service Line 20000815
2 Inheritance (c INHERITING FROM c_ref)  CL_DISTRIBUTED_ITEM_CK PCP: Parenthesis Around Distributed Items 20000713
3 Inheritance (c INHERITING FROM c_ref)  CL_RAW_MATERIAL_CK PCP Valuation Object: Raw Material 19990914
Properties
Class CL_COSTING_COMPOSITE  
Short Description PCP Collection of Valuation Objects    
Super Class CL_COSTING_COMPONENT PCP Valuation Object 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CKBK   R/3 Application Development: PP Costing Valuation 
Created 19990302   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP 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)
4 KKEK0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_COSTING_COMPOSITE has no interface implemented.
Friends
Class CL_COSTING_COMPOSITE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLTYPE_DESCRIPTION_NAME Static Attribute Private Type reference (TYPE) ABAP_ABSTYPENAME Class Name 19991015
2 COMPONENT Instance attribute Protected Object reference (TYPE REF TO) CL_COSTING_COMPONENT Work Area for T_Components 19991021
3 TYPE_DESCRIPTION_NAME Instance attribute Public Type reference (TYPE) ABAP_ABSTYPENAME Instance Attribute Class Name 19991104
4 T_COMPONENTS Instance attribute Protected Type reference (TYPE) CKF_COMPONENT_TABLE T_COMPONENTS 19990819
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COMPONENTS_FROM_INFORECORD Instance method Protected Method Convert Purchase Price Conditions into a Component List 19990817
2 ADD_UP_VALUES Instance method Public Method Add Values of Itemization Items 20000815
3 CONSTRUCTOR Instance method Public Constructor Constructor 19990302
4 GET_FACTOR_FOR_QUANTITY Instance method Public Method Determine Factor for Quantity Conversion 19991109
5 SET_ATTRIBUTES_FROM_CCS Instance method Public Method Transfer Cost Component Split from Keph 19990615
6 SET_ATTRIBUTES_FROM_KIS1 Instance method Public Method Set Attribute from KIS1 19990329
Events
Class CL_COSTING_COMPOSITE has no event.
Types
Class CL_COSTING_COMPOSITE has no local type.
Method Signatures

Method ADD_COMPONENTS_FROM_INFORECORD 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 Einzelnachweispositionen 19991104
2 Importing IM_CONDITIONS Call by reference Type reference (TYPE) CKF_MEPRTAB Einkaufskonditionen 19990817
3 Importing IM_SOURCE_CURRENCY Call by reference Type reference (TYPE) CKF_PRICE_LINE-CURRENCY Waehrungsschluessel 19990823
# Exception Resumable Description Created on
1 INTERNAL_ERROR Programmfehler! Nie abfangen! 19990817

Method ADD_UP_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_KIS1 Call by reference Type reference (TYPE) KIS1 Interne Struktur CKIS + CKIT 20000816

Method ADD_UP_VALUES on class CL_COSTING_COMPOSITE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_QUANTITY Call by reference Type reference (TYPE) CKBK_QUANTITY 19990302

Method CONSTRUCTOR on class CL_COSTING_COMPOSITE has no exception.

Method GET_FACTOR_FOR_QUANTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FACTOR Call by reference Type reference (TYPE) F Faktor 19991109
2 Importing IM_QUANTITY Call by reference Type reference (TYPE) CKF_QUANTITY Menge + Mengeneinheit 19991109
# Exception Resumable Description Created on
1 FAILED Umrechnung nicht moeglich 19991109

Method SET_ATTRIBUTES_FROM_CCS 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 Kostenschichtung 19990615

Method SET_ATTRIBUTES_FROM_CCS on class CL_COSTING_COMPOSITE has no exception.

Method SET_ATTRIBUTES_FROM_KIS1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARENT Call by reference Object reference (TYPE REF TO) CL_COST_ESTIMATE Kalkulation 19990621
2 Importing IM_T_KIS1 Call by reference Type reference (TYPE) KKEK0_KIS1_TAB Einzelnachweispositionen 19990329
# Exception Resumable Description Created on
1 FAILED Einzelnachweis konnte nicht aufgebaut werden 20000209
2 INTERNAL_ERROR Programmfehler. Nie abfangen! 19990615
History
Last changed by/on SAP  20130531 
SAP Release Created in