SAP ABAP Class CL_SHARED_BUFFER_ITEM_CK (Shared Buffer Object for Cost Estimate)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   CO-PC-PCP (Application Component) Product Cost Planning
     CKBK (Package) R/3 Application Development: PP Costing Valuation
Properties
Class CL_SHARED_BUFFER_ITEM_CK  
Short Description Shared Buffer Object for Cost Estimate    
Super Class    
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 19990817   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CKBK Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SHARED_BUFFER_ITEM_CK has no interface implemented.
Friends
Class CL_SHARED_BUFFER_ITEM_CK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE Static Attribute Public Type reference (TYPE) XFLAG Shared Buffer Active 19990908
2 BUFFER_OBJECT Instance attribute Private Type reference (TYPE) CKF_BUFFER_OBJECT Shared Buffer Data 19990817
3 LOCAL_APPLICATION_SERVER Static Attribute Private Type reference (TYPE) RZLLITAB-APPLSERVER Application Server 19991020
4 PRICES_ONLY Static Attribute Public Type reference (TYPE) XFLAG Only Prices Relevant 19991007
5 SHARED_BUFFER_SERVER Static Attribute Public Type reference (TYPE) RZLLITAB-APPLSERVER Application Server 19991008
6 T_CCS_1 Instance attribute Private Type reference (TYPE) CKF_CURR_CCS CCS Currency 1 19990817
7 T_CCS_2 Instance attribute Private Type reference (TYPE) CKF_CURR_CCS CCS Currency 2 19990817
8 T_PRICES Instance attribute Private Type reference (TYPE) CKF_PRICE_TABLE Price Table 19991007
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Creation of Instance 19990817
2 CONVERT_KEKO_TO_BUFFER_OBJECT Static method Public Method Header Data for Shared Buffer Entry is Created 19991020
3 CREATE_FROM_SHARED_BUFFER Static method Public Method Create Instance from Shared Buffer 19990817
4 CREATE_TO_SB_FOR_DUMMY Static method Public Method Create Instance and Write Shared Buffer Entry 19991227
5 CREATE_TO_SHARED_BUFFER Static method Public Method Create Instance and Write Shared Buffer Entry 19990817
6 DELETE Static method Public Method Delete Shared Buffer Entry 19990817
7 GET_CCS Instance method Public Method Read Cost Component Splits 19990817
8 GET_MATERIAL_ATTRIBUTES Instance method Public Method Read Attribute of Material 19990817
9 GET_OBJECT_CURRENCY_FROM_CCS Instance method Public Method Get Object Currency from CCS 19990825
10 GET_PRICES Instance method Public Method Read Price Table 19991007
11 READ Static method Private Method Read Shared Buffer Entry 19990817
12 SET_ACTIVE Static method Public Method Activate/Deactivate Shared Buffer 19990908
13 SET_PRICES_ONLY Static method Public Method Set Indicator for 'Only Prices Relevant' 19991007
14 SET_REMOTE_ACCESS Static method Public Method Set Shared Buffer Server 19991008
15 WRITE Static method Private Method Write Shared Buffer Entry 19990817
Events
Class CL_SHARED_BUFFER_ITEM_CK has no event.
Types
Class CL_SHARED_BUFFER_ITEM_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_BUFFER_OBJECT Call by reference Type reference (TYPE) CKF_BUFFER_OBJECT Shared Buffer Objekt 19990817
2 Importing IT_CCS_1 Call by reference Type reference (TYPE) CKF_CURR_CCS 1. Kostenschichtung 19990817
3 Importing IT_CCS_2 Call by reference Type reference (TYPE) CKF_CURR_CCS 2. Kostenschichtung 19990817
4 Importing IT_PRICES Call by reference Type reference (TYPE) CKF_PRICE_TABLE Preistabelle 19991007

Method CONSTRUCTOR on class CL_SHARED_BUFFER_ITEM_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_BUFFER_OBJECT Call by reference Type reference (TYPE) CKF_BUFFER_OBJECT Kopfdaten Eintrag Shared Buffer 19991020
2 Importing IM_COSTING_VARIANT Call by reference Type reference (TYPE) KEKO-KLVAR Kalkulationsvariante 19991020
3 Importing IM_COSTING_VERSION Call by reference Type reference (TYPE) KEKO-TVERS Kalkulationsversion 19991020
4 Importing IM_KEKO Call by reference Type reference (TYPE) KEKO Kopfdaten Kalkulation 19991020
5 Importing IM_MATERIAL Value transfer Object reference (TYPE REF TO) CL_MATERIAL_CK Pointer auf Material 19991020

Method CONVERT_KEKO_TO_BUFFER_OBJECT on class CL_SHARED_BUFFER_ITEM_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_ADMIN_CALL Call by reference Type reference (TYPE) XFLAG Call aus Administrationstool 19991227
2 Importing IM_BUFFER_OBJECT_KEY Call by reference Type reference (TYPE) CKF_BUFFER_OBJECT_KEY Schlüssel Shared Buffer Eintrag 19990817
3 Importing IM_KEKO_KEY Call by reference Type reference (TYPE) CKKEKOKEY Kalkulationsschlüssel 19990924
4 Returning RE_SHARED_BUFFER_ITEM Value transfer Object reference (TYPE REF TO) CL_SHARED_BUFFER_ITEM_CK Instanz von Cl_shared_buffer_item 19990818

Method CREATE_FROM_SHARED_BUFFER on class CL_SHARED_BUFFER_ITEM_CK has no exception.

Method CREATE_TO_SB_FOR_DUMMY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BUFFER_OBJECT Call by reference Type reference (TYPE) CKF_BUFFER_OBJECT Buffer Objekt 19991227
2 Importing IT_CCS_1 Call by reference Type reference (TYPE) CKF_CURR_CCS 1. Kostenschichtung 19991227
3 Importing IT_CCS_2 Call by reference Type reference (TYPE) CKF_CURR_CCS 2. Kostenschichtung 19991227
4 Importing IT_PRICES Call by reference Type reference (TYPE) CKF_PRICE_TABLE Preistabelle 19991227
5 Returning RE_SHARED_BUFFER_ITEM Value transfer Object reference (TYPE REF TO) CL_SHARED_BUFFER_ITEM_CK Instanz von Cl_shared_buffer_item 19991227

Method CREATE_TO_SB_FOR_DUMMY on class CL_SHARED_BUFFER_ITEM_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_BUFFER_OBJECT Call by reference Type reference (TYPE) CKF_BUFFER_OBJECT Buffer Objekt 19990817
2 Importing IT_CCS_1 Call by reference Type reference (TYPE) CKF_CURR_CCS 1. Kostenschichtung 19990817
3 Importing IT_CCS_2 Call by reference Type reference (TYPE) CKF_CURR_CCS 2. Kostenschichtung 19990817
4 Importing IT_PRICES Call by reference Type reference (TYPE) CKF_PRICE_TABLE Preistabelle 19991007
5 Returning RE_SHARED_BUFFER_ITEM Value transfer Object reference (TYPE REF TO) CL_SHARED_BUFFER_ITEM_CK Instanz von Cl_shared_buffer_item 19990818

Method CREATE_TO_SHARED_BUFFER on class CL_SHARED_BUFFER_ITEM_CK has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BUFFER_OBJECT_KEY Call by reference Type reference (TYPE) CKF_BUFFER_OBJECT_KEY Schlüssel Shared Buffer Eintrag 19990817
2 Importing IM_KEKOKEY Call by reference Type reference (TYPE) CKKEKOKEY Schlüssel Kalkulation 19990914
# Exception Resumable Description Created on
1 NOT_FOUND Nicht gefunden 19990914

Method GET_CCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CCS_1 Call by reference Type reference (TYPE) CKF_CURR_CCS 1. Kostenschichtung 19990817
2 Exporting ET_CCS_2 Call by reference Type reference (TYPE) CKF_CURR_CCS 2. Kostenschichtung 19990817
3 Importing IM_BUFFER_OBJECT_KEY Call by reference Type reference (TYPE) CKF_BUFFER_OBJECT_KEY Schlüssel Shared Buffer Objekt 19990817
# Exception Resumable Description Created on
1 NOT_FOUND Kostenschichtung nicht vorhanden 19990817

Method GET_MATERIAL_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BUFFER_OBJECT Call by reference Type reference (TYPE) CKF_BUFFER_OBJECT Daten Shared Buffer Objekt 19990817
2 Importing IM_BUFFER_OBJECT_KEY Call by reference Type reference (TYPE) CKF_BUFFER_OBJECT_KEY Schlüssel Shared Buffer Objekt 19990817
# Exception Resumable Description Created on
1 NOT_FOUND Keinen passenden Eintrag gefunden 19990817

Method GET_OBJECT_CURRENCY_FROM_CCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OBJECT_CURRENCY Value transfer Type reference (TYPE) WAERS Objecktwährung 19990825
2 Exporting EX_OBJECT_CURRENCY_TYPE Value transfer Type reference (TYPE) CURTP Währungstyp und Bewertungssicht 20000322
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 19990825

Method GET_PRICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRICES Call by reference Type reference (TYPE) CKF_PRICE_TABLE Preistabelle 19991007
2 Importing IM_BUFFER_OBJECT_KEY Call by reference Type reference (TYPE) CKF_BUFFER_OBJECT_KEY Schlüssel Shared Buffer Objekt 19991007
# Exception Resumable Description Created on
1 NOT_FOUND Kostenschichtung nicht vorhanden 19991007

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CCS_1 Call by reference Type reference (TYPE) CKF_CURR_CCS Kostenschichtung 1 19990817
2 Exporting ET_CCS_2 Call by reference Type reference (TYPE) CKF_CURR_CCS Kostenschichtung 2 19990817
3 Exporting ET_PRICES Call by reference Type reference (TYPE) CKF_PRICE_TABLE Preistabelle 19991007
4 Exporting EX_BUFFER_OBJECT Call by reference Type reference (TYPE) CKF_BUFFER_OBJECT Daten Shared Buffer Objekt 19990817
5 Importing IM_BUFFER_OBJECT_KEY Call by reference Type reference (TYPE) CKF_BUFFER_OBJECT_KEY Schlüssel Shared Buffer 19990817
# Exception Resumable Description Created on
1 NOT_FOUND Eintrag nicht vorhanden 19990817

Method SET_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVE Value transfer Type reference (TYPE) XFLAG Flag Shared Buffer aktiv 19990908

Method SET_ACTIVE on class CL_SHARED_BUFFER_ITEM_CK has no exception.

Method SET_PRICES_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PRICES_ONLY Value transfer Type reference (TYPE) XFLAG Nur Preise relevant 19991007

Method SET_PRICES_ONLY on class CL_SHARED_BUFFER_ITEM_CK has no exception.

Method SET_REMOTE_ACCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SHARED_BUFFER_SERVER Call by reference Type reference (TYPE) RZLLITAB-APPLSERVER Applikationsserver 19991008

Method SET_REMOTE_ACCESS on class CL_SHARED_BUFFER_ITEM_CK has no exception.

Method WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BUFFER_OBJECT Call by reference Type reference (TYPE) CKF_BUFFER_OBJECT Daten Shared Buffer Objekt 19990817
2 Importing IT_CCS_1 Call by reference Type reference (TYPE) CKF_CURR_CCS Kostenschichtung 1 19990817
3 Importing IT_CCS_2 Call by reference Type reference (TYPE) CKF_CURR_CCS Kostenschichtung 2 19990817
4 Importing IT_PRICES Call by reference Type reference (TYPE) CKF_PRICE_TABLE Preistabelle 19991007
# Exception Resumable Description Created on
1 WRITE_ERROR Eintrag nicht vorhanden 19990817
History
Last changed by/on SAP  00000000 
SAP Release Created in