SAP ABAP Class CL_COST_MASTER_BUFFER_PPE_CK (Buffer for Master Data of Costing with Reference to iPPE)
Hierarchy
ECC-DIMP (Software Component) DIMP
   CO-PC-PCP (Application Component) Product Cost Planning
     DI_CKTC (Package) Concurrent Costing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_COST_MASTER_BUFFER_CK Buffer for Costing Master Data 20010110
Properties
Class CL_COST_MASTER_BUFFER_PPE_CK  
Short Description Buffer for Master Data of Costing with Reference to iPPE    
Super Class CL_COST_MASTER_BUFFER_CK Buffer for Costing Master Data 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DI_CKTC   Concurrent Costing 
Created 20010110   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_COST_MASTER_BUFFER_PPE_CK has no forward declaration.
Interfaces
Class CL_COST_MASTER_BUFFER_PPE_CK has no interface implemented.
Friends
Class CL_COST_MASTER_BUFFER_PPE_CK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COST_MASTER_BUFFER_PPE Static Attribute Private Object reference (TYPE REF TO) CL_COST_MASTER_BUFFER_PPE_CK Buffer for Costing Master Data 20010110
2 C_XFLAG Constant Protected Type reference (TYPE) XFLAG 'X' New Input Values 20010418
3 GUID_BUFFER Instance attribute Private Type reference (TYPE) CKF_CKTC_GUID_TABLE Buffer CKTC_GUID 20010110
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20010110
2 COST_REFERENCE_SINGLE_DELETE Instance method Private Method Deletes Entry Reference for Costing Master Data 20010125
3 COST_REFERENCE_SINGLE_READ Instance method Private Method Reads Entry Reference for Costing Master Data 20010110
4 CREATE Static method Public Method Returns the Pointer (Singleton) 20010110
5 DELETE_BUFFER_IF_LEFT_OVER Instance method Private Method Deletes Buffer from CBEW If No Assignment to GUID 20010311
6 DELETE_FROM_REFERENCE_BUFFER Instance method Protected Method Deletes Costing Master Data Entry from Buffer 20010311
7 READ_FROM_GUID Instance method Private Method Reads Reference for Costing Master Data from DB 20010110
8 READ_FROM_REFERENCE_BUFFER Instance method Private Method Reads Reference for Costing Master Data from Buffer 20010110
9 SAVE_TEMPORARILY Instance method Private Method Update the GUID Buffer 20010110
10 SINGLE_DELETE Instance method Public Method Deletes Entry from Costing Master Data 20010125
11 SINGLE_READ Instance method Public Method Reads Entry for Costing Master Data 20010110
12 SINGLE_STORE Instance method Public Method Adds Entry to Buffer 20010110
13 UNDO Static method Public Method Restores the State of the Database 20010307
14 WHERE_USED Instance method Private Method Usage of CBEW in GUID 20010110
15 WHERE_USED_IN_REFERENCE_BUFFER Instance method Private Method Usage of CBEW in GUID 20010223
16 WHERE_USED_PPE Static method Public Method Usage of CBEW in GUID Static 20010223
Events
Class CL_COST_MASTER_BUFFER_PPE_CK has no event.
Types
Class CL_COST_MASTER_BUFFER_PPE_CK has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_COST_MASTER_BUFFER_PPE_CK has no parameter.
Method CONSTRUCTOR on class CL_COST_MASTER_BUFFER_PPE_CK has no exception.

Method COST_REFERENCE_SINGLE_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PPEGUID Value transfer Type reference (TYPE) PVS_GUID interne Identifikation für PVS Objekte 20010125
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20010125
2 NOT_FOUND Falsche Referenz zwischen CBEW und GUID 20010125

Method COST_REFERENCE_SINGLE_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EXT_CKTC_GUID Value transfer Type reference (TYPE) CKF_CKTC_GUID Kalkulationsstammdaten - Referenz 20010118
2 Importing IM_FLAG_PRIVATE Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20010418
3 Importing IM_PPEGUID Value transfer Type reference (TYPE) PVS_GUID interne Identifikation für PVS Objekte 20010110
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20010110
2 NOT_FOUND Falsche Referenz zwischen CBEW und GUID 20010110

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_COST_MASTER_BUFFER_PPE Value transfer Object reference (TYPE REF TO) CL_COST_MASTER_BUFFER_PPE_CK Pointer auf Instanz 20010110

Method CREATE on class CL_COST_MASTER_BUFFER_PPE_CK has no exception.

Method DELETE_BUFFER_IF_LEFT_OVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CMDGUID Value transfer Type reference (TYPE) CKTC_CMDGUID interne Identifikation für CMD Objekte 20010311

Method DELETE_BUFFER_IF_LEFT_OVER on class CL_COST_MASTER_BUFFER_PPE_CK has no exception.

Method DELETE_FROM_REFERENCE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PPEGUID Value transfer Type reference (TYPE) PVS_GUID PPE-guid 20010311
# Exception Resumable Description Created on
1 NOT_FOUND Eintrag nicht gefunden 20010311

Method READ_FROM_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EXT_CKTC_GUID Value transfer Type reference (TYPE) CKF_CKTC_GUID Kalkulationsstammdaten - Referenz 20010110
2 Importing IM_PPEGUID Value transfer Type reference (TYPE) PVS_GUID interne Identifikation für PVS Objekte 20010110
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20010110
2 NOT_FOUND Dateninkonsistenz 20010110

Method READ_FROM_REFERENCE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EXT_CKTC_GUID Value transfer Type reference (TYPE) CKF_CKTC_GUID Kalkulationsstammdaten - Referenz 20010110
2 Importing IM_PPEGUID Value transfer Type reference (TYPE) PVS_GUID interne Identifikation für PVS Objekte 20010110
# Exception Resumable Description Created on
1 NOT_FOUND Eintrag nicht gefunden 20010110

Method SAVE_TEMPORARILY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXT_CKTC_GUID Value transfer Type reference (TYPE) CKF_CKTC_GUID Erweiterte Struktur CKTC_GUID 20010110
2 Importing IM_NOT_MODIFY Value transfer Type reference (TYPE) XFLAG neue Eingabewerte 20010110
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20010110

Method SINGLE_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CMDGUID Value transfer Type reference (TYPE) CKTC_CMDGUID interne Identifikation für CMD Objekte 20010125
2 Importing IM_CMDHCNT Value transfer Type reference (TYPE) CKTC_CMDHCNT 1 interner Zähler 20010125
3 Importing IM_CMDNAME Value transfer Type reference (TYPE) CKTC_CMDNAME Name des Cstg Master Data Objektes 20010125
4 Importing IM_PPEGUID Value transfer Type reference (TYPE) PVS_GUID interne Identifikation für PVS Objekte 20010125
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20010125

Method SINGLE_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CKTC_CBEW Value transfer Type reference (TYPE) CKTC_CBEW Kalkulationsstammdaten - Attribute 20010110
2 Exporting EX_CKTC_GUID Value transfer Type reference (TYPE) CKTC_GUID Kalkulationsstammdaten - Referenz 20010110
3 Importing IM_CMDGUID Value transfer Type reference (TYPE) CKTC_CMDGUID interne Identifikation für CMD Objekte 20010110
4 Importing IM_CMDHCNT Value transfer Type reference (TYPE) CKTC_CMDHCNT 1 interner Zähler 20010110
5 Importing IM_CMDNAME Value transfer Type reference (TYPE) CKTC_CMDNAME Name des Cstg Master Data Objektes 20010110
6 Importing IM_INDEPENDENT Value transfer Type reference (TYPE) XFLAG GUID und CBEW unabhängig lesen 20010125
7 Importing IM_PPEGUID Value transfer Type reference (TYPE) PVS_GUID interne Identifikation für PVS Objekte 20010110
# Exception Resumable Description Created on
1 NOT_FOUND Eintrag nicht gefunden 20010110
2 WRONG_CALL Falscher Aufruf der Methode 20010110

Method SINGLE_STORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXT_CKTC_CBEW Value transfer Type reference (TYPE) CKF_CKTC_CBEW Kalkulationsstammdaten - Attribute 20010117
2 Importing IM_EXT_CKTC_GUID Value transfer Type reference (TYPE) CKF_CKTC_GUID Kalkulationsstammdaten - Referenz 20010117
# Exception Resumable Description Created on
1 WRONG_DATA Daten inkonsistent 20010110

Method UNDO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CKTC_CBEW Call by reference Type reference (TYPE) CKTC_CBEW Kalkulationsstammdaten - Attribute 20010307
2 Exporting EX_CKTC_GUID Call by reference Type reference (TYPE) CKTC_GUID Kalkulationsstammdaten - Referenz 20010307
3 Importing IM_CMDGUID Value transfer Type reference (TYPE) CKTC_CMDGUID interne Identifikation für CMD Objekte 20010307
4 Importing IM_PPEGUID Value transfer Type reference (TYPE) PVS_GUID interne Identifikation für PVS Objekte 20010307
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20010307
2 WRONG_INPUT Falscher Aufruf 20010307

Method WHERE_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CKTC_GUID Call by reference Type reference (TYPE) CKF_CKTC_GUID_DBTABLE Tabelle der Datenbankstruktur CKTC_GUID 20010110
2 Importing IM_CMDGUID Value transfer Type reference (TYPE) CKTC_GUID-CMDGUID GUID auf CBEW 20010110
# Exception Resumable Description Created on
1 NOT_FOUND Kein Eintrag gefunden 20010110

Method WHERE_USED_IN_REFERENCE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_CKTC_GUID Call by reference Type reference (TYPE) CKF_CKTC_GUID_DBTABLE Tabelle der Datenbankstruktur CKTC_GUID 20010307
2 Importing IM_CMDGUID Value transfer Type reference (TYPE) CKTC_GUID-CMDGUID GUID auf CBEW 20010223
# Exception Resumable Description Created on
1 NOT_FOUND Kein Eintrag gefunden 20010223

Method WHERE_USED_PPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CKTC_GUID Call by reference Type reference (TYPE) CKF_CKTC_GUID_DBTABLE Tabelle der Datenbankstruktur CKTC_GUID 20010223
2 Importing IM_CMDGUID Value transfer Type reference (TYPE) CKTC_GUID-CMDGUID GUID CBEW 20010223
# Exception Resumable Description Created on
1 NOT_FOUND Kein Eintrag gefunden 20010223
History
Last changed by/on SAP  20050301 
SAP Release Created in 46C2