SAP ABAP Class CL_SB_MATERIAL_CK (Shared Buffer Object for Cost Estimate)
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 Inheritance (c INHERITING FROM c_ref)  CL_SB_COSTING_COMPONENT_CK SB-Entry Costing Item 20000725
Properties
Class CL_SB_MATERIAL_CK  
Short Description Shared Buffer Object for Cost Estimate    
Super Class CL_SB_COSTING_COMPONENT_CK SB-Entry Costing Item 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ISAUTO_CK   Automotive Enhancements to PP Product Costing 
Created 20000724   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
Class CL_SB_MATERIAL_CK has no interface implemented.
Friends
Class CL_SB_MATERIAL_CK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BO_MATERIAL_DATA Instance attribute Public Type reference (TYPE) CKF_BO_MATERIAL_DATA Data Part Entry Shared Buffer Material 20000725
2 BO_MATERIAL_KEY Instance attribute Public Type reference (TYPE) CKF_BO_MATERIAL_KEY Key for Shared Buffer Material 20000725
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Creation of Instance 20000724
2 CONVERT_KEKO_TO_BUFFER_OBJECT Static method Public Method Header Data for Shared Buffer Entry is Created 20000724
3 CREATE_FROM_SHARED_BUFFER Static method Public Method Create Instance from Shared Buffer 20000724
4 CREATE_TO_SHARED_BUFFER Static method Public Method Create Instance and Write Shared Buffer Entry 20000724
Events
Class CL_SB_MATERIAL_CK has no event.
Types
Class CL_SB_MATERIAL_CK has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BO_MATERIAL_DATA Call by reference Type reference (TYPE) CKF_BO_MATERIAL_DATA Datenteil Eintrag Shared Buffer Material 20000725
2 Importing IM_BO_MATERIAL_KEY Call by reference Type reference (TYPE) CKF_BO_MATERIAL_KEY Shared Buffer Objekt 20000725
3 Importing IM_COSTING_COMPONENT Value transfer Object reference (TYPE REF TO) IF_SB_COSTING_COMPONENT_CK Kalkulationsposition zu Shared Buffer 20000725
4 Importing IT_CCS_COA_CURR Call by reference Type reference (TYPE) CKF_CURR_CCS 2. Kostenschichtung 20000725
5 Importing IT_CCS_OBJ_CURR Call by reference Type reference (TYPE) CKF_CURR_CCS 1. Kostenschichtung 20000725
6 Importing IT_PRICES Call by reference Type reference (TYPE) CKF_PRICE_TABLE Preistabelle 20000724

Method CONSTRUCTOR on class CL_SB_MATERIAL_CK has no exception.

Method CONVERT_KEKO_TO_BUFFER_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BO_MATERIAL Call by reference Type reference (TYPE) CKF_BO_MATERIAL Kopfdaten Eintrag Shared Buffer 20000725
2 Importing IM_COSTING_VARIANT Call by reference Type reference (TYPE) KEKO-KLVAR Kalkulationsvariante 20000724
3 Importing IM_COSTING_VERSION Call by reference Type reference (TYPE) KEKO-TVERS Kalkulationsversion 20000724
4 Importing IM_KEKO Call by reference Type reference (TYPE) KEKO Kopfdaten Kalkulation 20000724
5 Importing IM_MATERIAL Value transfer Object reference (TYPE REF TO) CL_MATERIAL_CK Pointer auf Material 20000724

Method CONVERT_KEKO_TO_BUFFER_OBJECT on class CL_SB_MATERIAL_CK has no exception.

Method CREATE_FROM_SHARED_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BO_MATERIAL_KEY Call by reference Type reference (TYPE) CKF_BO_MATERIAL_KEY Schlüssel Shared Buffer Eintrag 20000725
2 Importing IM_SB_COSTING_COMPONENT Call by reference Object reference (TYPE REF TO) IF_SB_COSTING_COMPONENT_CK Kalkulationsobjekt 20000725
3 Returning RE_SB_MATERIAL Value transfer Object reference (TYPE REF TO) CL_SB_MATERIAL_CK Instanz von Cl_shared_buffer_item 20000725

Method CREATE_FROM_SHARED_BUFFER on class CL_SB_MATERIAL_CK has no exception.

Method CREATE_TO_SHARED_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COSTING_VARIANT Value transfer Type reference (TYPE) CK_KLVAR Kalkulationsvariante 20001123
2 Importing IM_COSTING_VERSION Value transfer Type reference (TYPE) CK_TVERS Kalkulationsversion 20001123
3 Importing IM_CREATE_FOR_DUMMY Value transfer Type reference (TYPE) XFLAG Kein Eintrag in Shared Buffer 20001123
4 Importing IM_SB_COSTING_COMPONENT Value transfer Object reference (TYPE REF TO) IF_SB_COSTING_COMPONENT_CK Kalkulationsposition zu Shared Buffer 20000725
5 Returning RE_SB_MATERIAL Value transfer Object reference (TYPE REF TO) CL_SB_MATERIAL_CK Instanz von Cl_shared_buffer_item 20000725

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