SAP ABAP Class CL_SB_COST_ITEM_DIRECTORY_CK (Shared Buffer Directory)
Hierarchy
ECC-DIMP (Software Component) DIMP
   CO-PC-PCP (Application Component) Product Cost Planning
     ISAUTO_CK (Package) Automotive Enhancements to PP Product Costing
Properties
Class CL_SB_COST_ITEM_DIRECTORY_CK  
Short Description Shared Buffer Directory    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ISAUTO_CK   Automotive Enhancements to PP Product Costing 
Created 20001012   SAP 
Last change 20050301   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_SB_COST_ITEM_DIRECTORY_CK has no interface implemented.
Friends
Class CL_SB_COST_ITEM_DIRECTORY_CK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DIRECTORY Instance attribute Private Type reference (TYPE) CKF_BO_BASE_KEY_TABLE Shared Buffer Directory 20001012
2 SB_DIRECTORY Static Attribute Private Object reference (TYPE REF TO) CL_SB_COST_ITEM_DIRECTORY_CK Pointer to Class 20001012
3 TYPE_INTERNAL_ACTIVITY Constant Private Type reference (TYPE) TYPPS 'E' Item Category 20001012
4 TYPE_MATERIAL Constant Private Type reference (TYPE) TYPPS 'M' Item Category 20001012
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Static method Public Method Create Instance 20001012
2 FILL Instance method Private Method Read Shared Buffer Directory 20001012
3 GET_COSTING_VARIANTS Instance method Public Method Returns Costing Variant in Shared Buffer 20001012
4 GET_OBJECT_KEYS Instance method Public Method Issue Entries 20001012
Events
Class CL_SB_COST_ITEM_DIRECTORY_CK has no event.
Types
Class CL_SB_COST_ITEM_DIRECTORY_CK has no local type.
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTROLLING_AREA Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 20001012
2 Importing IM_COSTING_VARIANT Call by reference Type reference (TYPE) KEKO-KLVAR Kalkulationsvariante 20001012
3 Importing IM_COSTING_VERSION Call by reference Type reference (TYPE) KEKO-TVERS Kalkulationsversion 20001012
4 Importing IM_T_ACTIVITY_TYPE Call by reference Type reference (TYPE) CKF_ACTIVITY_TYPE_TABLE Leistungsarten 20001012
5 Importing IM_T_COST_CENTER Call by reference Type reference (TYPE) CKF_COST_CENTER_TABLE Kostenstellen 20001012
6 Importing IM_T_ITEM_CATEGORY Call by reference Type reference (TYPE) CKF_ITEM_CATEGORY_TABLE Positionstypen 20001020
7 Importing IM_T_MATNR Call by reference Type reference (TYPE) CKF_MATNR_TABLE Materialien 20001012
8 Importing IM_T_OBJECT_NUMBER Call by reference Type reference (TYPE) CKF_OBJNR_SELECT_TABLE Objektnummer - Ranges Tabelle 20001211
9 Importing IM_T_PLANT Call by reference Type reference (TYPE) CKF_WERKS_TABLE Werke 20001012
10 Returning RE_SB_DIRECTORY Value transfer Object reference (TYPE REF TO) CL_SB_COST_ITEM_DIRECTORY_CK Pointer auf directory 20001012

Method CREATE on class CL_SB_COST_ITEM_DIRECTORY_CK has no exception.

Method FILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTROLLING_AREA Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 20001012
2 Importing IM_COSTING_VARIANT Call by reference Type reference (TYPE) KEKO-KLVAR Kalkulatonsvariante 20001012
3 Importing IM_COSTING_VERSION Call by reference Type reference (TYPE) KEKO-TVERS Kalkulationsversion 20001012
4 Importing IM_TABLE_NAME Value transfer Type reference (TYPE) RSEXPOBUF-TAB_NAME Tabellenname 20001012
5 Importing IM_T_ACTIVITY_TYPE Call by reference Type reference (TYPE) CKF_ACTIVITY_TYPE_TABLE Leistungsarten 20001012
6 Importing IM_T_COST_CENTER Call by reference Type reference (TYPE) CKF_COST_CENTER_TABLE Kostenstellen 20001012
7 Importing IM_T_ITEM_CATEGORY Call by reference Type reference (TYPE) CKF_ITEM_CATEGORY_TABLE Positionstypen 20001020
8 Importing IM_T_MATNR Call by reference Type reference (TYPE) CKF_MATNR_TABLE Materialien 20001012
9 Importing IM_T_OBJECT_NUMBER Call by reference Type reference (TYPE) CKF_OBJNR_SELECT_TABLE Objektnummer - Ranges Tabelle 20001211
10 Importing IM_T_PLANT Call by reference Type reference (TYPE) CKF_WERKS_TABLE Werke 20001012
# Exception Resumable Description Created on
1 INVALID_INPUT Falsche Kombination von Import-Parametern 20001211
2 NOT_FOUND Nicht gefunden 20001012

Method GET_COSTING_VARIANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COSTING_VARIANTS Call by reference Type reference (TYPE) CKF_COSTING_VARIANT_TABLE Tabelle mit Kalkulationsvarianten 20001012

Method GET_COSTING_VARIANTS on class CL_SB_COST_ITEM_DIRECTORY_CK has no exception.

Method GET_OBJECT_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_T_BO_KEY Call by reference Type reference (TYPE) CKF_BO_BASE_KEY_TABLE Tabelle Objekt Key 20001012

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