SAP ABAP Class CL_COST_MASTER_BUFFER_CK (Buffer for Costing Master Data)
Hierarchy
☛
ECC-DIMP (Software Component) DIMP
⤷
CO-PC-PCP (Application Component) Product Cost Planning
⤷
DI_CKTC (Package) Concurrent Costing

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_COST_MASTER_BUFFER_PPE_CK | Buffer for Master Data of Costing with Reference to iPPE | 20010110 |
Properties
Class | CL_COST_MASTER_BUFFER_CK | |
Short Description | Buffer for Costing Master Data | |
Super Class | ||
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_CK has no forward declaration.
Interfaces
Class CL_COST_MASTER_BUFFER_CK has no interface implemented.
Friends
Class CL_COST_MASTER_BUFFER_CK has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CKF_CKTC_CBEW_TABLE | Buffer for CKTC_CBEW | 20010110 | ||
2 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_COST_MASTER_BUFFER_CK | Buffer for Costing Master Data | 20010110 | ||
3 | ![]() |
Constant | Protected | Type reference (TYPE) | XFLAG | 'D' | New Input Values | 20010110 | |
4 | ![]() |
Constant | Protected | Type reference (TYPE) | XFLAG | 'I' | New Input Values | 20010110 | |
5 | ![]() |
Constant | Protected | Type reference (TYPE) | XFLAG | 'M' | New Input Values | 20010110 | |
6 | ![]() |
Constant | Protected | Type reference (TYPE) | XFLAG | 'U' | New Input Values | 20010110 | |
7 | ![]() |
Static Attribute | Public | Type reference (TYPE) | C1 | Buffer Must Be Updated | 20010110 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Buffer Updated | 20010110 |
2 | ![]() |
Instance method | Public | Constructor | Constructor | 20010110 |
3 | ![]() |
Instance method | Protected | Method | Converts the Update Indicator for the Update | 20010110 |
4 | ![]() |
Instance method | Protected | Method | Deletes Entry from Costing Master Data | 20010125 |
5 | ![]() |
Instance method | Protected | Method | Reads Entry from Costing Master Data | 20010110 |
6 | ![]() |
Instance method | Protected | Method | Adds Entry to Buffer | 20010110 |
7 | ![]() |
Instance method | Protected | Method | Deletes Costing Master Data Entry from Buffer | 20010311 |
8 | ![]() |
Instance method | Protected | Method | Reads Entry from Costing Master Data from the Database | 20010110 |
9 | ![]() |
Instance method | Protected | Method | Reads Entry from Costing Master Data from the Buffer | 20010110 |
10 | ![]() |
Instance method | Public | Method | Resets the Buffer | 20010110 |
11 | ![]() |
Instance method | Private | Method | Writes Buffer | 20010110 |
Events
Class CL_COST_MASTER_BUFFER_CK has no event.
Types
Class CL_COST_MASTER_BUFFER_CK has no local type.
Method Signatures
Method COMMIT_ALL Signature
Method COMMIT_ALL on class CL_COST_MASTER_BUFFER_CK has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Verbuchen | 20010110 |
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_COST_MASTER_BUFFER_CK has no parameter.
Method CONSTRUCTOR on class CL_COST_MASTER_BUFFER_CK has no exception.
Method CONVERT_UPDATE_FLAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_UPDATE_FLAG | Value transfer | Type reference (TYPE) | XFLAG | Neues ermitteltes Update Kennzeichen | 20010110 | ||
2 | ![]() |
IM_NEW_UPDATE_FLAG | Value transfer | Type reference (TYPE) | XFLAG | Neues Update Kennzeichen | 20010110 | ||
3 | ![]() |
IM_PREV_UPDATE_FLAG | Value transfer | Type reference (TYPE) | XFLAG | Alte Update Kennzeichen | 20010110 |
Method CONVERT_UPDATE_FLAG on class CL_COST_MASTER_BUFFER_CK has no exception.
Method COST_MASTER_SINGLE_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CMDGUID | Value transfer | Type reference (TYPE) | CKTC_CMDGUID | interne Identifikation für CMD Objekte | 20010125 | ||
2 | ![]() |
IM_CMDHCNT | Value transfer | Type reference (TYPE) | CKTC_CMDHCNT | 1 | interner Zähler | 20010125 | |
3 | ![]() |
IM_CMDNAME | Value transfer | Type reference (TYPE) | CKTC_CMDNAME | Name des Cstg Master Data Objektes | 20010125 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
interner Fehler | 20010125 | |
2 | ![]() |
Eintrag nicht gefunden | 20010125 | |
3 | ![]() |
Falscher Aufruf | 20010125 |
Method COST_MASTER_SINGLE_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_EXT_CKTC_CBEW | Value transfer | Type reference (TYPE) | CKF_CKTC_CBEW | Kalkulationsstammdaten - Attribute | 20010118 | ||
2 | ![]() |
IM_CMDGUID | Value transfer | Type reference (TYPE) | CKTC_CMDGUID | interne Identifikation für CMD Objekte | 20010110 | ||
3 | ![]() |
IM_CMDHCNT | Value transfer | Type reference (TYPE) | CKTC_CMDHCNT | 1 | interner Zähler | 20010110 | |
4 | ![]() |
IM_CMDNAME | Value transfer | Type reference (TYPE) | CKTC_CMDNAME | Name des Cstg Master Data Objektes | 20010110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Dateninkonsistenz | 20010110 | |
2 | ![]() |
Interner Fehler | 20010110 | |
3 | ![]() |
Eintrag nicht gefunden | 20010110 | |
4 | ![]() |
Falscher Aufruf der Methode | 20010110 |
Method COST_MASTER_SINGLE_STORE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CKTC_CBEW | Value transfer | Type reference (TYPE) | CKF_CKTC_CBEW | Kalkulationsstammdaten - Attribute | 20010110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Daten inkonsistent | 20010110 |
Method DELETE_FROM_COSTING_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CMDGUID | Value transfer | Type reference (TYPE) | CKTC_CMDGUID | interne Identifikation für CMD Objekte | 20010311 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Eintrag nicht gefunden | 20010311 |
Method READ_FROM_CBEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_EXT_CKTC_CBEW | Value transfer | Type reference (TYPE) | CKF_CKTC_CBEW | Kalkulationsstammdaten - Attribute | 20010110 | ||
2 | ![]() |
IM_CMDGUID | Value transfer | Type reference (TYPE) | CKTC_CMDGUID | interne Identifikation für CMD Objekte | 20010110 | ||
3 | ![]() |
IM_CMDHCNT | Value transfer | Type reference (TYPE) | CKTC_CMDHCNT | 1 | interner Zähler | 20010110 | |
4 | ![]() |
IM_CMDNAME | Value transfer | Type reference (TYPE) | CKTC_CMDNAME | Name des Cstg Master Data Objektes | 20010110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Daten nicht konsistent | 20010110 | |
2 | ![]() |
Eintrag nicht gefunden | 20010110 |
Method READ_FROM_COSTING_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_EXT_CKTC_CBEW | Value transfer | Type reference (TYPE) | CKF_CKTC_CBEW | Kalkulationsstammdaten - Attribute | 20010110 | ||
2 | ![]() |
IM_CMDGUID | Value transfer | Type reference (TYPE) | CKTC_CMDGUID | interne Identifikation für CMD Objekte | 20010110 | ||
3 | ![]() |
IM_CMDHCNT | Value transfer | Type reference (TYPE) | CKTC_CMDHCNT | 1 | interner Zähler | 20010110 | |
4 | ![]() |
IM_CMDNAME | Value transfer | Type reference (TYPE) | CKTC_CMDNAME | Name des Cstg Master Data Objektes | 20010110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Eintrag nicht gefunden | 20010110 |
Method REFRESH_BUFFER Signature
Method REFRESH_BUFFER on class CL_COST_MASTER_BUFFER_CK has no parameter.
Method REFRESH_BUFFER on class CL_COST_MASTER_BUFFER_CK has no exception.
Method SAVE_TEMPORARILY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_EXT_CKTC_CBEW | Value transfer | Type reference (TYPE) | CKF_CKTC_CBEW | Erweiterte Struktur CKTC_CBEW | 20010110 | ||
2 | ![]() |
IM_NOT_MODIFY | Value transfer | Type reference (TYPE) | XFLAG | Buffer modfizieren nicht erlaubt | 20010110 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Interner Fehler | 20010110 |
History
Last changed by/on | SAP | 20050301 |
SAP Release Created in | 46C2 |