SAP ABAP Class CL_CKML_WIP_DBACCESS (Import/Export with Buffering)
Hierarchy
EA-FIN (Software Component) EA-FIN
   CO-PC-ACT (Application Component) Actual Costing/Material Ledger
     CO_ML_WIP (Package) WIP at Actual Costs
Properties
Class CL_CKML_WIP_DBACCESS  
Short Description Import/Export with Buffering    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CO_ML_WIP   WIP at Actual Costs 
Created 20011031   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CKM0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 CKML Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 CKMV0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 MLWIP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 WIP01 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 WIP02 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CKML_WIP_DBACCESS has no interface implemented.
Friends
Class CL_CKML_WIP_DBACCESS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ALLOWED Constant Public Type reference (TYPE) CHAR01 '1' Action Allowed 20020124
2 C_ALREADY_DONE Constant Public Type reference (TYPE) CHAR01 '2' Action Already Completed 20020124
3 C_DELETE Constant Protected Type reference (TYPE) CHAR01 'D' Delete 20020131
4 C_INSERT Constant Protected Type reference (TYPE) CHAR01 'I' Insert 20020131
5 C_NOT_ALLOWED Constant Public Type reference (TYPE) CHAR01 '3' Action Not Allowed 20020124
6 C_READ_ACTUAL Constant Public Type reference (TYPE) CHAR01 ' ' Read Current Records 20020124
7 C_READ_OLD Constant Public Type reference (TYPE) CHAR01 'X' Read Old Record (Before Poss. Modification) 20020124
8 C_READ_PREVIOUS Constant Public Type reference (TYPE) CHAR01 'V' Read Record From Previous Period 20020402
9 C_STATUS_ERROR Constant Public Type reference (TYPE) CKML_XWIP 'E' Status Terminated With Errors 20020124
10 C_STATUS_INIT Constant Public Type reference (TYPE) CKML_XWIP ' ' Status: New 20020124
11 C_STATUS_OK Constant Public Type reference (TYPE) CKML_XWIP 'X' Status Completed / OK 20020124
12 C_UNCHANGED Constant Protected Type reference (TYPE) CHAR01 ' ' Unchanged 20020205
13 C_UPDATE Constant Protected Type reference (TYPE) CHAR01 'M' Update 20020131
14 MT_CKMLCRWIPI Instance attribute Protected Type reference (TYPE) CKML_T_CKMLCRWIP_S Material Ledger / Period Records WIP (Values) 20011031
15 MT_CKMLCRWIPO Instance attribute Protected Type reference (TYPE) CKML_T_CKMLCRWIP Material Ledger / Period Records WIP (Values) 20011031
16 MT_CKMLCRWIP_DEL Instance attribute Protected Type reference (TYPE) CKML_T_CKMLCRWIP_S Material Ledger / Period Records WIP (Values) 20020129
17 MT_CKMLCRWIP_INS Instance attribute Protected Type reference (TYPE) CKML_T_CKMLCRWIP_S Material Ledger / Period Records WIP (Values) 20020129
18 MT_CKMLCRWIP_UPD Instance attribute Protected Type reference (TYPE) CKML_T_CKMLCRWIP_S Material Ledger / Period Records WIP (Values) 20020129
19 MT_CKMLLACRWIPI Instance attribute Protected Type reference (TYPE) CKML_T_CKMLLACRWIP_S Material Ledger / Period Records WIP (A Type/Values) 20011107
20 MT_CKMLLACRWIPO Instance attribute Protected Type reference (TYPE) CKML_T_CKMLLACRWIP Material Ledger / Period Records WIP (A Type/Values) 20011107
21 MT_CKMLLACRWIP_DEL Instance attribute Protected Type reference (TYPE) CKML_T_CKMLLACRWIP_S Material Ledger / Period Records WIP (A Type/Values) 20020130
22 MT_CKMLLACRWIP_INS Instance attribute Protected Type reference (TYPE) CKML_T_CKMLLACRWIP_S Material Ledger / Period Records WIP (A Type/Values) 20020130
23 MT_CKMLLACRWIP_UPD Instance attribute Protected Type reference (TYPE) CKML_T_CKMLLACRWIP_S Material Ledger / Period Records WIP (A Type/Values) 20020130
24 MT_CKMLLAPPWIPI Instance attribute Protected Type reference (TYPE) CKML_T_CKMLLAPPWIP_S Material Ledger / Period Records WIP (Activities) 20011107
25 MT_CKMLLAPPWIPO Instance attribute Protected Type reference (TYPE) CKML_T_CKMLLAPPWIP Material Ledger / Period Records WIP (Activities) 20011107
26 MT_CKMLLAPPWIP_DEL Instance attribute Protected Type reference (TYPE) CKML_T_CKMLLAPPWIP_S Material Ledger / Period Records WIP (Activities) 20020130
27 MT_CKMLLAPPWIP_INS Instance attribute Protected Type reference (TYPE) CKML_T_CKMLLAPPWIP_S Material Ledger / Period Records WIP (Activities) 20020130
28 MT_CKMLLAPPWIP_UPD Instance attribute Protected Type reference (TYPE) CKML_T_CKMLLAPPWIP_S Material Ledger / Period Records WIP (Activities) 20020130
29 MT_CKMLLAPP_MODF Instance attribute Protected Type reference (TYPE) CKML_T_CKMLLAPP_S Material Ledger Activity Types / Period Records (Sorted) 20020122
30 MT_CKMLLAPP_READ Instance attribute Protected Type reference (TYPE) CKML_T_CKMLLAPP_S Material Ledger Activity Types / Period Records (Sorted) 20020122
31 MT_CKMLMV004WIPI Instance attribute Protected Type reference (TYPE) CKML_T_CKMLMV004WIP_S Material Ledger / Quantity Structure WIP 20011112
32 MT_CKMLMV004WIP_MOD Instance attribute Protected Type reference (TYPE) CKML_T_CKMLMV004WIP_S Quantity Structure WIP: Modify Buffer 20021223
33 MT_CKMLPPWIPI Instance attribute Protected Type reference (TYPE) CKML_T_CKMLPPWIP_S Material Ledger / Period Records WIP (Quantities) 20011031
34 MT_CKMLPPWIPO Instance attribute Protected Type reference (TYPE) CKML_T_CKMLPPWIP Material Ledger / Period Records WIP (Quantities) 20011031
35 MT_CKMLPPWIP_DEL Instance attribute Protected Type reference (TYPE) CKML_T_CKMLPPWIP_S Material Ledger / Period Records WIP (Quantities) 20020129
36 MT_CKMLPPWIP_INS Instance attribute Protected Type reference (TYPE) CKML_T_CKMLPPWIP_S Material Ledger / Period Records WIP (Quantities) 20020129
37 MT_CKMLPPWIP_UPD Instance attribute Protected Type reference (TYPE) CKML_T_CKMLPPWIP_S Material Ledger / Period Records WIP (Quantities) 20020129
38 MT_CRWIPCHG Instance attribute Protected Type reference (TYPE) CKML_T_WIP_CRCHG_S Table: Changes to CR Layer in WIP Buffer 20020131
39 MT_PPWIPCHG Instance attribute Protected Type reference (TYPE) CKML_T_WIP_PPCHG_S Table: Changes to PP Layer in WIP Buffer 20020131
40 M_SUPPRESS_TEST Instance attribute Public Type reference (TYPE) CHAR01 ' ' Suppress For Checks or Test Only 20020124
Methods
# Method Level Visibility Method type Description Created on
1 ACT_DELETE_BUFFER Instance method Public Method Delete Single Activity Type Record 20020220
2 ACT_PP_BUFFER_POST Instance method Public Method Post CKMLLAPP Changes 20020122
3 ACT_PP_DELETE_BUFFER Instance method Public Method Delete Individual CKMLLAPP Record 20020220
4 ACT_PP_IS_ALLOWED Static method Public Method CKMLLAPP Check Whether Action Is Allowed 20020124
5 ACT_PP_MODIFY_BUFFER Instance method Public Method CKMLLAPP Modify Individual Record in Buffer 20020122
6 ACT_PP_READ_BUFFER Instance method Public Method CKMLLAPP Read Individual Record From Buffer 20020122
7 ACT_PP_READ_BY_TABLE Instance method Public Method CKMLLAPP Read By Key Tables 20020121
8 ACT_PP_SET_STATUS Instance method Public Method CKMLLAPP Set Status 20020124
9 ACT_READ_BUFFER_BY_KEY Instance method Public Method Read All Activity Type Records For Key From Buffer 20011107
10 ACT_READ_BY_TABLE Instance method Public Method Read Activity Types By Key Table 20011107
11 ACT_UPDATE_BUFFER Instance method Public Method Write Activity Type Records To Buffer 20020129
12 ACT_WIP_DB_READ Instance method Private Method Read WIP Layer for Activity Types from Database 20021218
13 BALI_CHECK_WIP_INPUT Static method Public Method Checks whether material has WIP as Input 20020603
14 FREE Instance method Public Method Delete /Resource Release All Instance Data 20011031
15 GET_CKMLHD_DATA Static method Protected Method Returns material header data 20011228
16 MAT_ACT_POST_BUFFER Instance method Public Method Post Material Activity 20020131
17 MAT_DELETE_BUFFER Instance method Public Method Delete Single Material Record 20020220
18 MAT_READ_BUFFER_BY_KEY Instance method Public Method Read All Material Records For Key From Buffer 20011107
19 MAT_READ_BY_TABLE Instance method Public Method Read Material By Key Table 20011107
20 MAT_UPDATE_BUFFER Instance method Public Method Write Material Records To Buffer 20020129
21 MAT_WIP_DB_READ Instance method Private Method Read WIP Layer for Materials from Database 20021217
22 MY_ATTRIBUTES Static method Protected Method Class Attributes 20011031
23 QS_BUFFER_POST Instance method Public Method Update Quantity Structure 20021223
24 QS_COMPLETE Instance method Public Method Complete Quantity Structure 20021223
25 QS_FLATTEN_QUANTITIES Static method Public Method Convert Quantity Structure Quantity Fields List in Table 20011112
26 QS_GET_DELTA_STRING Static method Public Method Quantity Structure: Determine Line for Delta Update 20030228
27 QS_READ_BUFFER_BY_KEY Instance method Public Method Read All Quantity Structure Records For Key From Buffer 20011112
28 QS_READ_BY_TABLE Instance method Public Method Read Quantity Structure By Key Table 20011107
29 QS_UPDATE Static method Public Method Update Quantity Structure (DB) 20011207
30 READ_ORDER_HISTORY Static method Public Method Read Order History 20011218
Events
Class CL_CKML_WIP_DBACCESS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_T_CKMLHD Private See coding 20021223
Method Signatures

Method ACT_DELETE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KALNR Value transfer Type reference (TYPE) CK_KALNR Kalkulationsnummer für Kalkulation ohne Mengengerüst 20020220

Method ACT_DELETE_BUFFER on class CL_CKML_WIP_DBACCESS has no exception.

Method ACT_PP_BUFFER_POST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UPDATE_TASK Value transfer Type reference (TYPE) XFELD 'X' Update über Verbucher 20020717

Method ACT_PP_BUFFER_POST on class CL_CKML_WIP_DBACCESS has no exception.

Method ACT_PP_DELETE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KALNR Value transfer Type reference (TYPE) CK_KALNR ML-Leistungsarten: Periodensatz 20020220

Method ACT_PP_DELETE_BUFFER on class CL_CKML_WIP_DBACCESS has no exception.

Method ACT_PP_IS_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_IS_ALLOWED Value transfer Type reference (TYPE) CHAR01 Rückgabe C_allowed / C_not_allowed / C_already_done 20020124
2 Importing IS_CKMLLAPP Value transfer Type reference (TYPE) CKMLLAPP CKMLLAPP Satz 20020124
3 Importing IS_CKMLLAPP_NXT Value transfer Type reference (TYPE) CKMLLAPP CKMLLAPP Satz Folgeperiode 20020717
4 Importing IS_CKMLLAPP_VP Value transfer Type reference (TYPE) CKMLLAPP CKMLLAPP Satz Vorperiode 20020402
5 Importing IS_CSTATUS Value transfer Type reference (TYPE) CKML_S_LA_CLOSING_STATUS alt. Statusleiste 20020717
6 Importing I_ACTION_CODE Value transfer Type reference (TYPE) CKM0_VORGANG Vorgangscode 20020124
7 Importing I_CHECK_NEXT_PERIOD Value transfer Type reference (TYPE) XFELD Status Folgeperiode prüfen 20020715
8 Importing I_CHECK_PREV_PERIOD Value transfer Type reference (TYPE) XFELD Status Vorperiode prüfen 20020402
9 Importing I_OBJEKT Value transfer Type reference (TYPE) J_OBJNR Leistungsart/Geschäftsprozess 20020717
# Exception Resumable Description Created on
1 ACTION_NOT_SUPPORTED Vorgangscode wird nicht unterstützt 20020124
2 AMBIGIOUS_INPUT Satz und Statusleiste wurden spezifiziert (nicht auffangen ) 20020124
3 MISSING_INPUT Weder Statusleiste noch Satz wurden übergeben (nicht auffang 20020124

Method ACT_PP_MODIFY_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CKMLLAPP Call by reference Type reference (TYPE) CKMLLAPP ML-Leistungsarten: Periodensatz 20020122

Method ACT_PP_MODIFY_BUFFER on class CL_CKML_WIP_DBACCESS has no exception.

Method ACT_PP_READ_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CKMLLAPP Value transfer Type reference (TYPE) CKMLLAPP ML-Leistungsarten: Periodensatz 20020122
2 Importing I_BDATJ Value transfer Type reference (TYPE) BDATJ Buchungsdatum JJJJ 20020122
3 Importing I_KALNR Value transfer Type reference (TYPE) CK_KALNR Kalkulationsnummer für Kalkulation ohne Mengengerüst 20020122
4 Importing I_POPER Value transfer Type reference (TYPE) POPER Buchungsperiode 20020122
5 Importing I_READ_OLD_RECORD Value transfer Type reference (TYPE) ANY C_READ_ACTUAL aktuellen oder alten Satz lesen 20020124
6 Importing I_UNTPER Value transfer Type reference (TYPE) CK_UNTPER Wertgerüsttyp 20020122
# Exception Resumable Description Created on
1 NOT_FOUND Periodensatz nicht gefunden 20020122
2 WRONG_INPUT Falsche Eingabe 20020122

Method ACT_PP_READ_BY_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CKMLLAPP Call by reference Type reference (TYPE) CKML_T_CKMLLAPP_S ML-Leistungsarten: Periodensätze (sortiert) 20020122
2 Importing IT_KALNR Call by reference Type reference (TYPE) CKMV0_MATOBJ_TBL 20020121
3 Importing I_BDATJ Value transfer Type reference (TYPE) BDATJ Buchungsdatum JJJJ 20020121
4 Importing I_POPER Value transfer Type reference (TYPE) POPER Buchungsperiode 20020121
5 Importing I_UNTPER Value transfer Type reference (TYPE) CK_UNTPER '000' Wertgerüsttyp 20020121
# Exception Resumable Description Created on
1 WRONG_INPUT Falsche Eingabe 20020122

Method ACT_PP_SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION_CODE Value transfer Type reference (TYPE) CKM0_VORGANG Vorgangscode 20020124
2 Importing I_BDATJ Value transfer Type reference (TYPE) BDATJ Buchungsdatum JJJJ 20020124
3 Importing I_KALNR Value transfer Type reference (TYPE) CK_KALNR Kalkulationsnummer für Kalkulation ohne Mengengerüst 20020124
4 Importing I_NEW_STATUS Value transfer Type reference (TYPE) CKML_XWIP C_STATUS_OK Neuer Status 20020124
5 Importing I_POPER Value transfer Type reference (TYPE) POPER Buchungsperiode 20020124
6 Importing I_UNTPER Value transfer Type reference (TYPE) CK_UNTPER Wertgerüsttyp 20020124
# Exception Resumable Description Created on
1 ACTION_CODE_NOT_SUPPORTED Vorgangscode wird nicht unterstützt 20020124
2 INVALID_STATUS Undefinierter status 20020124
3 NOT_FOUND Periodensatz nicht gefunden 20020124
4 WRONG_INPUT Falsche Eingabe 20020124

Method ACT_READ_BUFFER_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CKMLLACRWIP Call by reference Type reference (TYPE) CKML_T_CKMLLACRWIP Material Ledger / Periodensätze WIP (Werte) 20011107
2 Exporting ET_CKMLLAPPWIP Call by reference Type reference (TYPE) CKML_T_CKMLLAPPWIP Material Ledger / Periodensätze WIP (Mengen) 20011107
3 Importing I_BDATJ Value transfer Type reference (TYPE) BDATJ Buchungsdatum JJJJ 20011107
4 Importing I_KALNR Value transfer Type reference (TYPE) CK_KALNR Kalkulationsnummer für Kalkulation ohne Mengengerüst 20011107
5 Importing I_POPER Value transfer Type reference (TYPE) POPER Buchungsperiode 20011107
6 Importing I_UNTPER Value transfer Type reference (TYPE) CK_UNTPER Wertgerüsttyp 20011107
# Exception Resumable Description Created on
1 NO_RECORDS_FOUND 20011107

Method ACT_READ_BY_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CKMLLACRWIP Call by reference Type reference (TYPE) CKML_T_CKMLLACRWIP Material Ledger / Periodensätze WIP (Werte) 20011107
2 Exporting ET_CKMLLAPPWIP Call by reference Type reference (TYPE) CKML_T_CKMLLAPPWIP Material Ledger / Periodensätze WIP (Mengen) 20011107
3 Importing IT_KEY Call by reference Type reference (TYPE) CKML_T_WIPSKEY Search key für CKMLPPWIP / CKMLCRWIP - Zugriff 20011107
4 Importing I_ALL_PERIODS Call by reference Type reference (TYPE) BOOLE-BOOLE SPACE alle Perioden ? 20011107
5 Importing I_ONLY_LEGAL_CURR Call by reference Type reference (TYPE) BOOLE-BOOLE SPACE Nur legale Währung 20011107
6 Importing I_REFRESH_BUFFER Call by reference Type reference (TYPE) BOOLE-BOOLE 'X' Buffer refresh 20011107
7 Importing I_UNTPER Call by reference Type reference (TYPE) CK_UNTPER Wertgerüsttyp 20011107
# Exception Resumable Description Created on
1 KEY_TABLE_EMPTY Leere Schlüsseltabelle wurde übergeben 20011107
2 KEY_TABLE_INVALID Fehlendes Geschäftsjahr / Monat und ALL_PERIODS 20011107

Method ACT_UPDATE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CKMLLACRWIP Call by reference Type reference (TYPE) CKML_T_CKMLLACRWIP Material Ledger / Periodensätze WIP (LA/Werte) 20020130
2 Importing IT_CKMLLAPPWIP Call by reference Type reference (TYPE) CKML_T_CKMLLAPPWIP Material Ledger / Periodensätze WIP (Leistungen) 20020130
3 Importing I_WRITE_MODE Call by reference Type reference (TYPE) C 20020130
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20020205

Method ACT_WIP_DB_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CKMLLACRWIP Call by reference Type reference (TYPE) CKML_T_CKMLLACRWIP WIP-Layer (Werte) 20021218
2 Exporting ET_CKMLLAPPWIP Call by reference Type reference (TYPE) CKML_T_CKMLLAPPWIP WIP-Layer (Mengen) 20021218
3 Importing IT_KEY Call by reference Type reference (TYPE) CKML_T_WIPSKEY Search key für CKMLPPWIP / CKMLCRWIP - Zugriff 20021218
4 Importing I_ALL_PERIODS Call by reference Type reference (TYPE) BOOLE-BOOLE SPACE alle Perioden? 20021218
5 Importing I_ONLY_LEGAL_CURR Call by reference Type reference (TYPE) BOOLE-BOOLE SPACE Nur legale Währung 20021218
6 Importing I_UNTPER Call by reference Type reference (TYPE) CK_UNTPER Wertgerüsttyp 20021218

Method ACT_WIP_DB_READ on class CL_CKML_WIP_DBACCESS has no exception.

Method BALI_CHECK_WIP_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJECTS Call by reference Type reference (TYPE) WIP01_T_OBJECTS Objektliste 20020603
2 Importing IT_BWKEY_PERIOD Call by reference Type reference (TYPE) CKML_RUN_T_VALAREA_WITH_PERIOD Bewerungskreise mit Periode 20020603
3 Importing I_BWKEY Call by reference Type reference (TYPE) CKMLMV003-BWKEY Bewertungskreis 20020603
4 Importing I_GJAHR Call by reference Type reference (TYPE) CKMLMV003-GJAHR Geschäftsjahr 20020603
5 Importing I_LAST_DAY Call by reference Type reference (TYPE) CKML_RUN_PERIOD_DATA-LAST_DAY Letzter Tag der Periode 20020603
6 Importing I_MGTYP Call by reference Type reference (TYPE) CKMLMV003-MGTYP Mengengerüsttyp 20020603
7 Importing I_PERIO Call by reference Type reference (TYPE) CKMLMV003-PERIO Buchungsperiode 20020603

Method BALI_CHECK_WIP_INPUT on class CL_CKML_WIP_DBACCESS has no exception.

Method FREE Signature

Method FREE on class CL_CKML_WIP_DBACCESS has no parameter.
Method FREE on class CL_CKML_WIP_DBACCESS has no exception.

Method GET_CKMLHD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ORDER_HISTORY Call by reference Type reference (TYPE) CKML_T_ORDER_HISTORY Material Ledger: Header Record 20011228
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal error has occurred. 20011228

Method MAT_ACT_POST_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UPDATE_TASK Value transfer Type reference (TYPE) C 'X' Update über Verbucher 20020205

Method MAT_ACT_POST_BUFFER on class CL_CKML_WIP_DBACCESS has no exception.

Method MAT_DELETE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KALNR Value transfer Type reference (TYPE) CK_KALNR Kalkulationsnummer für Kalkulation ohne Mengengerüst 20020220

Method MAT_DELETE_BUFFER on class CL_CKML_WIP_DBACCESS has no exception.

Method MAT_READ_BUFFER_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CKMLCRWIP Call by reference Type reference (TYPE) CKML_T_CKMLCRWIP Material Ledger / Periodensätze WIP (Werte) 20011107
2 Exporting ET_CKMLPPWIP Call by reference Type reference (TYPE) CKML_T_CKMLPPWIP Material Ledger / Periodensätze WIP (Mengen) 20011107
3 Importing I_BDATJ Value transfer Type reference (TYPE) BDATJ Buchungsdatum JJJJ 20011107
4 Importing I_KALNR Value transfer Type reference (TYPE) CK_KALNR Kalkulationsnummer für Kalkulation ohne Mengengerüst 20011107
5 Importing I_POPER Value transfer Type reference (TYPE) POPER Buchungsperiode 20011107
6 Importing I_UNTPER Value transfer Type reference (TYPE) CK_UNTPER Wertgerüsttyp 20011107
# Exception Resumable Description Created on
1 NO_RECORDS_FOUND 20011107

Method MAT_READ_BY_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CKMLCRWIP Call by reference Type reference (TYPE) CKML_T_CKMLCRWIP Material Ledger / Periodensätze WIP (Werte) 20011107
2 Exporting ET_CKMLPPWIP Call by reference Type reference (TYPE) CKML_T_CKMLPPWIP Material Ledger / Periodensätze WIP (Mengen) 20011107
3 Importing IT_KEY Call by reference Type reference (TYPE) CKML_T_WIPSKEY Search key für CKMLPPWIP / CKMLCRWIP - Zugriff 20011107
4 Importing I_ALL_PERIODS Call by reference Type reference (TYPE) BOOLE-BOOLE SPACE alle Perioden ? 20011107
5 Importing I_ONLY_LEGAL_CURR Call by reference Type reference (TYPE) BOOLE-BOOLE SPACE Nur legale Währung 20011107
6 Importing I_REFRESH_BUFFER Call by reference Type reference (TYPE) BOOLE-BOOLE 'X' Buffer refresh 20011107
7 Importing I_UNTPER Call by reference Type reference (TYPE) CK_UNTPER Wertgerüsttyp 20011107
# Exception Resumable Description Created on
1 KEY_TABLE_EMPTY Leere Schlüsseltabelle wurde übergeben 20011107
2 KEY_TABLE_INVALID Fehlendes Geschäftsjahr / Monat und ALL_PERIODS 20011107

Method MAT_UPDATE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CKMLCRWIP Call by reference Type reference (TYPE) CKML_T_CKMLCRWIP Material Ledger / Periodensätze WIP (Werte) 20020130
2 Importing IT_CKMLPPWIP Call by reference Type reference (TYPE) CKML_T_CKMLPPWIP Material Ledger / Periodensätze WIP (Mengen) 20020130
3 Importing I_WRITE_MODE Call by reference Type reference (TYPE) C 20020130
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20020131

Method MAT_WIP_DB_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CKMLCRWIP Call by reference Type reference (TYPE) CKML_T_CKMLCRWIP WIP-Layer (Werte) 20021217
2 Exporting ET_CKMLPPWIP Call by reference Type reference (TYPE) CKML_T_CKMLPPWIP WIP-Layer (Mengen) 20021217
3 Importing IT_KEY Call by reference Type reference (TYPE) CKML_T_WIPSKEY Search key für CKMLPPWIP / CKMLCRWIP - Zugriff 20021217
4 Importing I_ALL_PERIODS Call by reference Type reference (TYPE) BOOLE-BOOLE SPACE alle Perioden? 20021217
5 Importing I_ONLY_LEGAL_CURR Call by reference Type reference (TYPE) BOOLE-BOOLE SPACE Nur legale Währung 20021217
6 Importing I_UNTPER Call by reference Type reference (TYPE) CK_UNTPER Wertgerüsttyp 20021217

Method MAT_WIP_DB_READ on class CL_CKML_WIP_DBACCESS has no exception.

Method MY_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_ATTR Value transfer Type reference (TYPE) ABAP_ATTRDESCR_TAB Attribute 20011031
2 Importing IR_ME Call by reference Object reference (TYPE REF TO) OBJECT Referenz zu Klasse 20011031

Method MY_ATTRIBUTES on class CL_CKML_WIP_DBACCESS has no exception.

Method QS_BUFFER_POST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DONT_TREAT Call by reference Type reference (TYPE) CKI_T_CKMLHD Materialien, die nicht verbucht werden sollen 20021223
2 Importing I_UPDATE_TASK Value transfer Type reference (TYPE) C 'X' Update über Verbucher 20021223

Method QS_BUFFER_POST on class CL_CKML_WIP_DBACCESS has no exception.

Method QS_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CKMLMV004WIP Call by reference Type reference (TYPE) CKML_T_CKMLMV004WIP_S Mengengerüst WIP (Abrechnungsperiode) 20021223
2 Exporting ET_ERROR_OBJECTS Call by reference Type reference (TYPE) CKML_T_KALNR_SORTED Materialien/Leistungen mit inkonsistenten WIP-Mengen 20081125
3 Importing IT_CKMLMV004OLD Call by reference Type reference (TYPE) CKML_T_CKMLMV004WIP_S Mengengerüst WIP (Vorperiode) 20021223
4 Importing I_BDATJ Value transfer Type reference (TYPE) BDATJ Buchungsdatum JJJJ 20021223
5 Importing I_BDATJ_PREV Value transfer Type reference (TYPE) BDATJ Buchungsdatum JJJJ 20021223
6 Importing I_LAST_PDAY Value transfer Type reference (TYPE) CKML_RUN_LAST_DAY_OF_PERIOD Letzter Tag der Periode 20030212
7 Importing I_POPER Value transfer Type reference (TYPE) POPER Buchungsperiode 20021223
8 Importing I_POPER_PREV Value transfer Type reference (TYPE) POPER Buchungsperiode 20021223

Method QS_COMPLETE on class CL_CKML_WIP_DBACCESS has no exception.

Method QS_FLATTEN_QUANTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_FLAT Value transfer Type reference (TYPE) CKML_T_CKMLMV004WIP_FLAT Prozessmodell: Entnahmen WIP ( verflachte Struktur ) 20011112
2 Importing IS_RECORD Value transfer Type reference (TYPE) CKMLMV004WIP Prozessmodell: Entnahmen WIP 20011112

Method QS_FLATTEN_QUANTITIES on class CL_CKML_WIP_DBACCESS has no exception.

Method QS_GET_DELTA_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DELTA_QUANT Call by reference Type reference (TYPE) CKML_S_WIP_PERIOD_QTY WIP-Mengen der Perioden 20030228
2 Exporting E_FLG_NEGATIVE Value transfer Type reference (TYPE) XFELD Kz: WIP Layer mit negativer Menge existiert 20030228
3 Importing IS_NEW_QUANT Call by reference Type reference (TYPE) CKML_S_WIP_PERIOD_QTY WIP-Mengen der Perioden 20030228
4 Importing IS_OLD_QUANT Call by reference Type reference (TYPE) CKML_S_WIP_PERIOD_QTY WIP-Mengen der Perioden 20030228
5 Importing IS_QUANTCHG Call by reference Type reference (TYPE) CKML_S_WIP_PERIOD_QTY WIP-Mengen der Perioden 20030228

Method QS_GET_DELTA_STRING on class CL_CKML_WIP_DBACCESS has no exception.

Method QS_READ_BUFFER_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CKMLMV004WIP Call by reference Type reference (TYPE) CKML_T_CKMLMV004WIP_S Mengengerüst WIP 20011112
2 Importing I_GJAHR Value transfer Type reference (TYPE) GJAHR Buchungsdatum JJJJ 20011112
3 Importing I_KALNR Value transfer Type reference (TYPE) CK_KALNR Kalkulationsnummer für Kalkulation ohne Mengengerüst 20011112
4 Importing I_MGTYP Value transfer Type reference (TYPE) CKML_MGTYP Wertgerüsttyp 20011112
5 Importing I_PERIO Value transfer Type reference (TYPE) POPER Buchungsperiode 20011112
# Exception Resumable Description Created on
1 NO_RECORDS_FOUND 20011112

Method QS_READ_BY_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CKMLMV004WIP Call by reference Type reference (TYPE) CKML_T_CKMLMV004WIP_S Mengengerüst WIP 20011107
2 Importing IT_KALNR Call by reference Type reference (TYPE) CKMV0_MATOBJ_TBL KALNR Liste 20011112
3 Importing I_GJAHR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20011112
4 Importing I_MGTYP Call by reference Type reference (TYPE) CKML_MGTYP Wertgerüsttyp 20011107
5 Importing I_PERIO Call by reference Type reference (TYPE) POPER Buchungsperiode 20011112
6 Importing I_REFRESH_BUFFER Call by reference Type reference (TYPE) BOOLE-BOOLE 'X' Buffer refresh 20011107
# Exception Resumable Description Created on
1 KEY_TABLE_EMPTY Leere Schlüsseltabelle wurde übergeben 20011107

Method QS_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MOD_CKMLMV004 Value transfer Type reference (TYPE) CKML_T_T004_S Material Ledger / Mengengerüst WIP 20020220
2 Importing IT_MOD_CKMLMV004WIP Call by reference Type reference (TYPE) CKML_T_CKMLMV004WIP_S Material Ledger / Mengengerüst WIP sortiert 20011207
3 Importing I_UPDATE_TASK Value transfer Type reference (TYPE) C 'X' Update über Verbucher 20011207

Method QS_UPDATE on class CL_CKML_WIP_DBACCESS has no exception.

Method READ_ORDER_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ORDER_HISTORY Call by reference Type reference (TYPE) CKML_T_ORDER_HISTORY Tabelle zur Auftragsentwicklung für WIP 20011228
2 Importing I_AUFNR Call by reference Type reference (TYPE) AUFNR Order Number 20011218
3 Importing I_BDATJ Call by reference Type reference (TYPE) BDATJ Fiscal Year 20011218
4 Importing I_POPER Call by reference Type reference (TYPE) POPER Posting period 20011218
5 Importing I_POSNR Call by reference Type reference (TYPE) CO_POSNR Order item number 20011218
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal error has occurred. 20011220
2 NO_DATA_FOUND No records are found. 20011219
History
Last changed by/on SAP  20130531 
SAP Release Created in 110