SAP ABAP Class CL_GUI_COSTING_BUFFER_PPE_CK (Buffer for Concurrent Costing Display)
Hierarchy
ECC-DIMP (Software Component) DIMP
   CO-PC-PCP (Application Component) Product Cost Planning
     DI_CKTC (Package) Concurrent Costing
Properties
Class CL_GUI_COSTING_BUFFER_PPE_CK  
Short Description Buffer for Concurrent Costing Display    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DI_CKTC   Concurrent Costing 
Created 20010209   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GUI_COSTING_BUFFER_PPE_CK has no forward declaration.
Interfaces
Class CL_GUI_COSTING_BUFFER_PPE_CK has no interface implemented.
Friends
Class CL_GUI_COSTING_BUFFER_PPE_CK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COST_DISPLAY_BUFFER Instance attribute Private Type reference (TYPE) TY_COST_DISPLAY_INPUT_TABLE Buffer 20010209
2 COST_DISPLAY_BUFFER_LINE Instance attribute Private Type reference (TYPE) TY_COST_DISPLAY_INPUT Entry from Buffer 20010209
3 CURRENT_COST_DISPLAY Instance attribute Private Object reference (TYPE REF TO) CL_COST_DISPLAY_PPE_CK Current Pointer from Cost Estimate Selection 20010209
4 C_ON Constant Private Type reference (TYPE) XFLAG 'X' Active 20010209
5 GUI_COSTING_BUFFER_PPE Static Attribute Private Object reference (TYPE REF TO) CL_GUI_COSTING_BUFFER_PPE_CK Buffer for Concurrent Costing Display 20010209
Methods
# Method Level Visibility Method type Description Created on
1 COMMIT_ALL Static method Public Method Updates All Buffers of Concurrent Costing 20010220
2 CREATE Static method Public Method Returns Pointer 20010209
3 DELETE Instance method Public Method Deletes an Entry or the Entire Buffer 20010216
4 DELETE_COST_ESTIMATE Static method Public Method Deletes Cost Estimates for iPPE Objects 20010219
5 DELETE_ENTRY Instance method Public Method Deletes an Entry from the Buffer 20010216
6 GET_COST_DISPLAY Instance method Public Method Returns Cost Estimate Selection 20010209
7 GET_CURRENT_COST_DISPLAY Instance method Public Method Provides Pointer to Current Cost Estimate Selection 20010209
8 REFRESH Instance method Public Method Deletes Buffer 20010209
9 SET_GRID Instance method Public Method Sets Pointer on ALV Grid 20010209
Events
Class CL_GUI_COSTING_BUFFER_PPE_CK has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_COST_DISPLAY_INPUT Private See coding 20010209
2 TY_COST_DISPLAY_INPUT_TABLE Private See coding 20010209
Method Signatures

Method COMMIT_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_POSTING_NOT_ALLOWED Value transfer Type reference (TYPE) XFLAG Verbuchung nicht erlaubt 20010220
2 Importing IM_COSTING_MASTER_DATA Value transfer Type reference (TYPE) XFLAG Auch Kalkulationsstammdaten 20010220

Method COMMIT_ALL on class CL_GUI_COSTING_BUFFER_PPE_CK has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_GUI_COSTING_BUFFER_PPE Value transfer Object reference (TYPE REF TO) CL_GUI_COSTING_BUFFER_PPE_CK 20010209

Method CREATE on class CL_GUI_COSTING_BUFFER_PPE_CK has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COST_DISPLAY_INPUT Value transfer Type reference (TYPE) CKTC_COST_DISPLAY_INPUT Struktur zur Selektion von Kalkulationen 20010216
2 Importing IM_REFRESH_ALL Value transfer Type reference (TYPE) XFLAG Kalkulationen nicht von DB 20010216
# Exception Resumable Description Created on
1 NOT_FOUND Keine Kalkulation gefunden 20010216

Method DELETE_COST_ESTIMATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMMIT Value transfer Type reference (TYPE) XFLAG Verbuchen 20010220
2 Importing IM_FOCUS_GUID Value transfer Type reference (TYPE) FOC_GUID Interne Identifikation eines Focussatzes 20010219

Method DELETE_COST_ESTIMATE on class CL_GUI_COSTING_BUFFER_PPE_CK has no exception.

Method DELETE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COST_DISPLAY_INPUT Call by reference Type reference (TYPE) CKTC_COST_DISPLAY_INPUT Struktur zur Selektion von Kalkulationen 20010216
# Exception Resumable Description Created on
1 NOT_FOUND Keine Kalkulation gefunden 20010216

Method GET_COST_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ALV_GRID Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20010209
2 Exporting EX_COST_DISPLAY_TABLE Call by reference Type reference (TYPE) CKTC_COST_DISPLAY_TABLE Tabelle zur Anzeige von CC-Kalkulationsergebnissen 20010209
3 Exporting EX_COST_ESTIMATES Call by reference Type reference (TYPE) CKF_T_COST_ESTIMATE PCP: Tabelle mit Objektreferenzen 20010220
4 Importing IM_COSTING_BUFFER_ONLY Value transfer Type reference (TYPE) XFLAG Kalkulationen nicht von DB 20010209
5 Importing IM_COST_DISPLAY_INPUT Call by reference Type reference (TYPE) CKTC_COST_DISPLAY_INPUT Struktur zur Selektion von Kalkulationen 20010209
6 Importing IM_DISPLAY_BUFFER_ONLY Value transfer Type reference (TYPE) XFLAG Nur aus Anzeigepuffer 20010216
# Exception Resumable Description Created on
1 NOT_FOUND Keine Kalkulation gefunden 20010209

Method GET_CURRENT_COST_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_COST_DISPLAY_PPE Value transfer Object reference (TYPE REF TO) CL_COST_DISPLAY_PPE_CK 20010209

Method GET_CURRENT_COST_DISPLAY on class CL_GUI_COSTING_BUFFER_PPE_CK has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REFRESH_ALL Call by reference Type reference (TYPE) XFLAG 20010209

Method REFRESH on class CL_GUI_COSTING_BUFFER_PPE_CK has no exception.

Method SET_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ALV_GRID Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20010209
2 Importing IM_COST_DISPLAY_INPUT Call by reference Type reference (TYPE) CKTC_COST_DISPLAY_INPUT Struktur zur Selektion von Kalkulationen 20010209
# Exception Resumable Description Created on
1 NOT_FOUND Interner Fehler 20010209
History
Last changed by/on SAP  20050301 
SAP Release Created in 46C2