Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 5 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 6 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 7 | 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 | Constant | Public | Type reference (TYPE) | CHAR01 | '1' | Action Allowed | 20020124 | ||
| 2 | Constant | Public | Type reference (TYPE) | CHAR01 | '2' | Action Already Completed | 20020124 | ||
| 3 | Constant | Protected | Type reference (TYPE) | CHAR01 | 'D' | Delete | 20020131 | ||
| 4 | Constant | Protected | Type reference (TYPE) | CHAR01 | 'I' | Insert | 20020131 | ||
| 5 | Constant | Public | Type reference (TYPE) | CHAR01 | '3' | Action Not Allowed | 20020124 | ||
| 6 | Constant | Public | Type reference (TYPE) | CHAR01 | ' ' | Read Current Records | 20020124 | ||
| 7 | Constant | Public | Type reference (TYPE) | CHAR01 | 'X' | Read Old Record (Before Poss. Modification) | 20020124 | ||
| 8 | Constant | Public | Type reference (TYPE) | CHAR01 | 'V' | Read Record From Previous Period | 20020402 | ||
| 9 | Constant | Public | Type reference (TYPE) | CKML_XWIP | 'E' | Status Terminated With Errors | 20020124 | ||
| 10 | Constant | Public | Type reference (TYPE) | CKML_XWIP | ' ' | Status: New | 20020124 | ||
| 11 | Constant | Public | Type reference (TYPE) | CKML_XWIP | 'X' | Status Completed / OK | 20020124 | ||
| 12 | Constant | Protected | Type reference (TYPE) | CHAR01 | ' ' | Unchanged | 20020205 | ||
| 13 | Constant | Protected | Type reference (TYPE) | CHAR01 | 'M' | Update | 20020131 | ||
| 14 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_CKMLCRWIP_S | Material Ledger / Period Records WIP (Values) | 20011031 | |||
| 15 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_CKMLCRWIP | Material Ledger / Period Records WIP (Values) | 20011031 | |||
| 16 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_CKMLCRWIP_S | Material Ledger / Period Records WIP (Values) | 20020129 | |||
| 17 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_CKMLCRWIP_S | Material Ledger / Period Records WIP (Values) | 20020129 | |||
| 18 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_CKMLCRWIP_S | Material Ledger / Period Records WIP (Values) | 20020129 | |||
| 19 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_CKMLLACRWIP_S | Material Ledger / Period Records WIP (A Type/Values) | 20011107 | |||
| 20 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_CKMLLACRWIP | Material Ledger / Period Records WIP (A Type/Values) | 20011107 | |||
| 21 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_CKMLLACRWIP_S | Material Ledger / Period Records WIP (A Type/Values) | 20020130 | |||
| 22 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_CKMLLACRWIP_S | Material Ledger / Period Records WIP (A Type/Values) | 20020130 | |||
| 23 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_CKMLLACRWIP_S | Material Ledger / Period Records WIP (A Type/Values) | 20020130 | |||
| 24 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_CKMLLAPPWIP_S | Material Ledger / Period Records WIP (Activities) | 20011107 | |||
| 25 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_CKMLLAPPWIP | Material Ledger / Period Records WIP (Activities) | 20011107 | |||
| 26 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_CKMLLAPPWIP_S | Material Ledger / Period Records WIP (Activities) | 20020130 | |||
| 27 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_CKMLLAPPWIP_S | Material Ledger / Period Records WIP (Activities) | 20020130 | |||
| 28 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_CKMLLAPPWIP_S | Material Ledger / Period Records WIP (Activities) | 20020130 | |||
| 29 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_CKMLLAPP_S | Material Ledger Activity Types / Period Records (Sorted) | 20020122 | |||
| 30 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_CKMLLAPP_S | Material Ledger Activity Types / Period Records (Sorted) | 20020122 | |||
| 31 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_CKMLMV004WIP_S | Material Ledger / Quantity Structure WIP | 20011112 | |||
| 32 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_CKMLMV004WIP_S | Quantity Structure WIP: Modify Buffer | 20021223 | |||
| 33 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_CKMLPPWIP_S | Material Ledger / Period Records WIP (Quantities) | 20011031 | |||
| 34 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_CKMLPPWIP | Material Ledger / Period Records WIP (Quantities) | 20011031 | |||
| 35 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_CKMLPPWIP_S | Material Ledger / Period Records WIP (Quantities) | 20020129 | |||
| 36 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_CKMLPPWIP_S | Material Ledger / Period Records WIP (Quantities) | 20020129 | |||
| 37 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_CKMLPPWIP_S | Material Ledger / Period Records WIP (Quantities) | 20020129 | |||
| 38 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_WIP_CRCHG_S | Table: Changes to CR Layer in WIP Buffer | 20020131 | |||
| 39 | Instance attribute | Protected | Type reference (TYPE) | CKML_T_WIP_PPCHG_S | Table: Changes to PP Layer in WIP Buffer | 20020131 | |||
| 40 | Instance attribute | Public | Type reference (TYPE) | CHAR01 | ' ' | Suppress For Checks or Test Only | 20020124 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Delete Single Activity Type Record | 20020220 | |
| 2 | Instance method | Public | Method | Post CKMLLAPP Changes | 20020122 | |
| 3 | Instance method | Public | Method | Delete Individual CKMLLAPP Record | 20020220 | |
| 4 | Static method | Public | Method | CKMLLAPP Check Whether Action Is Allowed | 20020124 | |
| 5 | Instance method | Public | Method | CKMLLAPP Modify Individual Record in Buffer | 20020122 | |
| 6 | Instance method | Public | Method | CKMLLAPP Read Individual Record From Buffer | 20020122 | |
| 7 | Instance method | Public | Method | CKMLLAPP Read By Key Tables | 20020121 | |
| 8 | Instance method | Public | Method | CKMLLAPP Set Status | 20020124 | |
| 9 | Instance method | Public | Method | Read All Activity Type Records For Key From Buffer | 20011107 | |
| 10 | Instance method | Public | Method | Read Activity Types By Key Table | 20011107 | |
| 11 | Instance method | Public | Method | Write Activity Type Records To Buffer | 20020129 | |
| 12 | Instance method | Private | Method | Read WIP Layer for Activity Types from Database | 20021218 | |
| 13 | Static method | Public | Method | Checks whether material has WIP as Input | 20020603 | |
| 14 | Instance method | Public | Method | Delete /Resource Release All Instance Data | 20011031 | |
| 15 | Static method | Protected | Method | Returns material header data | 20011228 | |
| 16 | Instance method | Public | Method | Post Material Activity | 20020131 | |
| 17 | Instance method | Public | Method | Delete Single Material Record | 20020220 | |
| 18 | Instance method | Public | Method | Read All Material Records For Key From Buffer | 20011107 | |
| 19 | Instance method | Public | Method | Read Material By Key Table | 20011107 | |
| 20 | Instance method | Public | Method | Write Material Records To Buffer | 20020129 | |
| 21 | Instance method | Private | Method | Read WIP Layer for Materials from Database | 20021217 | |
| 22 | Static method | Protected | Method | Class Attributes | 20011031 | |
| 23 | Instance method | Public | Method | Update Quantity Structure | 20021223 | |
| 24 | Instance method | Public | Method | Complete Quantity Structure | 20021223 | |
| 25 | Static method | Public | Method | Convert Quantity Structure Quantity Fields List in Table | 20011112 | |
| 26 | Static method | Public | Method | Quantity Structure: Determine Line for Delta Update | 20030228 | |
| 27 | Instance method | Public | Method | Read All Quantity Structure Records For Key From Buffer | 20011112 | |
| 28 | Instance method | Public | Method | Read Quantity Structure By Key Table | 20011107 | |
| 29 | Static method | Public | Method | Update Quantity Structure (DB) | 20011207 | |
| 30 | 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 | 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 | 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 | 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 | E_IS_ALLOWED | Value transfer | Type reference (TYPE) | CHAR01 | Rückgabe C_allowed / C_not_allowed / C_already_done | 20020124 | |||
| 2 | IS_CKMLLAPP | Value transfer | Type reference (TYPE) | CKMLLAPP | CKMLLAPP Satz | 20020124 | |||
| 3 | IS_CKMLLAPP_NXT | Value transfer | Type reference (TYPE) | CKMLLAPP | CKMLLAPP Satz Folgeperiode | 20020717 | |||
| 4 | IS_CKMLLAPP_VP | Value transfer | Type reference (TYPE) | CKMLLAPP | CKMLLAPP Satz Vorperiode | 20020402 | |||
| 5 | IS_CSTATUS | Value transfer | Type reference (TYPE) | CKML_S_LA_CLOSING_STATUS | alt. Statusleiste | 20020717 | |||
| 6 | I_ACTION_CODE | Value transfer | Type reference (TYPE) | CKM0_VORGANG | Vorgangscode | 20020124 | |||
| 7 | I_CHECK_NEXT_PERIOD | Value transfer | Type reference (TYPE) | XFELD | Status Folgeperiode prüfen | 20020715 | |||
| 8 | I_CHECK_PREV_PERIOD | Value transfer | Type reference (TYPE) | XFELD | Status Vorperiode prüfen | 20020402 | |||
| 9 | I_OBJEKT | Value transfer | Type reference (TYPE) | J_OBJNR | Leistungsart/Geschäftsprozess | 20020717 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Vorgangscode wird nicht unterstützt | 20020124 | ||
| 2 | Satz und Statusleiste wurden spezifiziert (nicht auffangen ) | 20020124 | ||
| 3 | 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 | 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 | ES_CKMLLAPP | Value transfer | Type reference (TYPE) | CKMLLAPP | ML-Leistungsarten: Periodensatz | 20020122 | |||
| 2 | I_BDATJ | Value transfer | Type reference (TYPE) | BDATJ | Buchungsdatum JJJJ | 20020122 | |||
| 3 | I_KALNR | Value transfer | Type reference (TYPE) | CK_KALNR | Kalkulationsnummer für Kalkulation ohne Mengengerüst | 20020122 | |||
| 4 | I_POPER | Value transfer | Type reference (TYPE) | POPER | Buchungsperiode | 20020122 | |||
| 5 | I_READ_OLD_RECORD | Value transfer | Type reference (TYPE) | ANY | C_READ_ACTUAL | aktuellen oder alten Satz lesen | 20020124 | ||
| 6 | I_UNTPER | Value transfer | Type reference (TYPE) | CK_UNTPER | Wertgerüsttyp | 20020122 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Periodensatz nicht gefunden | 20020122 | ||
| 2 | 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 | ET_CKMLLAPP | Call by reference | Type reference (TYPE) | CKML_T_CKMLLAPP_S | ML-Leistungsarten: Periodensätze (sortiert) | 20020122 | |||
| 2 | IT_KALNR | Call by reference | Type reference (TYPE) | CKMV0_MATOBJ_TBL | 20020121 | ||||
| 3 | I_BDATJ | Value transfer | Type reference (TYPE) | BDATJ | Buchungsdatum JJJJ | 20020121 | |||
| 4 | I_POPER | Value transfer | Type reference (TYPE) | POPER | Buchungsperiode | 20020121 | |||
| 5 | I_UNTPER | Value transfer | Type reference (TYPE) | CK_UNTPER | '000' | Wertgerüsttyp | 20020121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Falsche Eingabe | 20020122 |
Method ACT_PP_SET_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ACTION_CODE | Value transfer | Type reference (TYPE) | CKM0_VORGANG | Vorgangscode | 20020124 | |||
| 2 | I_BDATJ | Value transfer | Type reference (TYPE) | BDATJ | Buchungsdatum JJJJ | 20020124 | |||
| 3 | I_KALNR | Value transfer | Type reference (TYPE) | CK_KALNR | Kalkulationsnummer für Kalkulation ohne Mengengerüst | 20020124 | |||
| 4 | I_NEW_STATUS | Value transfer | Type reference (TYPE) | CKML_XWIP | C_STATUS_OK | Neuer Status | 20020124 | ||
| 5 | I_POPER | Value transfer | Type reference (TYPE) | POPER | Buchungsperiode | 20020124 | |||
| 6 | I_UNTPER | Value transfer | Type reference (TYPE) | CK_UNTPER | Wertgerüsttyp | 20020124 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Vorgangscode wird nicht unterstützt | 20020124 | ||
| 2 | Undefinierter status | 20020124 | ||
| 3 | Periodensatz nicht gefunden | 20020124 | ||
| 4 | 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 | ET_CKMLLACRWIP | Call by reference | Type reference (TYPE) | CKML_T_CKMLLACRWIP | Material Ledger / Periodensätze WIP (Werte) | 20011107 | |||
| 2 | ET_CKMLLAPPWIP | Call by reference | Type reference (TYPE) | CKML_T_CKMLLAPPWIP | Material Ledger / Periodensätze WIP (Mengen) | 20011107 | |||
| 3 | I_BDATJ | Value transfer | Type reference (TYPE) | BDATJ | Buchungsdatum JJJJ | 20011107 | |||
| 4 | I_KALNR | Value transfer | Type reference (TYPE) | CK_KALNR | Kalkulationsnummer für Kalkulation ohne Mengengerüst | 20011107 | |||
| 5 | I_POPER | Value transfer | Type reference (TYPE) | POPER | Buchungsperiode | 20011107 | |||
| 6 | I_UNTPER | Value transfer | Type reference (TYPE) | CK_UNTPER | Wertgerüsttyp | 20011107 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20011107 |
Method ACT_READ_BY_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CKMLLACRWIP | Call by reference | Type reference (TYPE) | CKML_T_CKMLLACRWIP | Material Ledger / Periodensätze WIP (Werte) | 20011107 | |||
| 2 | ET_CKMLLAPPWIP | Call by reference | Type reference (TYPE) | CKML_T_CKMLLAPPWIP | Material Ledger / Periodensätze WIP (Mengen) | 20011107 | |||
| 3 | IT_KEY | Call by reference | Type reference (TYPE) | CKML_T_WIPSKEY | Search key für CKMLPPWIP / CKMLCRWIP - Zugriff | 20011107 | |||
| 4 | I_ALL_PERIODS | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | SPACE | alle Perioden ? | 20011107 | ||
| 5 | I_ONLY_LEGAL_CURR | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | SPACE | Nur legale Währung | 20011107 | ||
| 6 | I_REFRESH_BUFFER | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | 'X' | Buffer refresh | 20011107 | ||
| 7 | I_UNTPER | Call by reference | Type reference (TYPE) | CK_UNTPER | Wertgerüsttyp | 20011107 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Leere Schlüsseltabelle wurde übergeben | 20011107 | ||
| 2 | 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 | IT_CKMLLACRWIP | Call by reference | Type reference (TYPE) | CKML_T_CKMLLACRWIP | Material Ledger / Periodensätze WIP (LA/Werte) | 20020130 | |||
| 2 | IT_CKMLLAPPWIP | Call by reference | Type reference (TYPE) | CKML_T_CKMLLAPPWIP | Material Ledger / Periodensätze WIP (Leistungen) | 20020130 | |||
| 3 | I_WRITE_MODE | Call by reference | Type reference (TYPE) | C | 20020130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 20020205 |
Method ACT_WIP_DB_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CKMLLACRWIP | Call by reference | Type reference (TYPE) | CKML_T_CKMLLACRWIP | WIP-Layer (Werte) | 20021218 | |||
| 2 | ET_CKMLLAPPWIP | Call by reference | Type reference (TYPE) | CKML_T_CKMLLAPPWIP | WIP-Layer (Mengen) | 20021218 | |||
| 3 | IT_KEY | Call by reference | Type reference (TYPE) | CKML_T_WIPSKEY | Search key für CKMLPPWIP / CKMLCRWIP - Zugriff | 20021218 | |||
| 4 | I_ALL_PERIODS | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | SPACE | alle Perioden? | 20021218 | ||
| 5 | I_ONLY_LEGAL_CURR | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | SPACE | Nur legale Währung | 20021218 | ||
| 6 | 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 | CT_OBJECTS | Call by reference | Type reference (TYPE) | WIP01_T_OBJECTS | Objektliste | 20020603 | |||
| 2 | IT_BWKEY_PERIOD | Call by reference | Type reference (TYPE) | CKML_RUN_T_VALAREA_WITH_PERIOD | Bewerungskreise mit Periode | 20020603 | |||
| 3 | I_BWKEY | Call by reference | Type reference (TYPE) | CKMLMV003-BWKEY | Bewertungskreis | 20020603 | |||
| 4 | I_GJAHR | Call by reference | Type reference (TYPE) | CKMLMV003-GJAHR | Geschäftsjahr | 20020603 | |||
| 5 | I_LAST_DAY | Call by reference | Type reference (TYPE) | CKML_RUN_PERIOD_DATA-LAST_DAY | Letzter Tag der Periode | 20020603 | |||
| 6 | I_MGTYP | Call by reference | Type reference (TYPE) | CKMLMV003-MGTYP | Mengengerüsttyp | 20020603 | |||
| 7 | 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 | 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 has occurred. | 20011228 |
Method MAT_ACT_POST_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | ET_CKMLCRWIP | Call by reference | Type reference (TYPE) | CKML_T_CKMLCRWIP | Material Ledger / Periodensätze WIP (Werte) | 20011107 | |||
| 2 | ET_CKMLPPWIP | Call by reference | Type reference (TYPE) | CKML_T_CKMLPPWIP | Material Ledger / Periodensätze WIP (Mengen) | 20011107 | |||
| 3 | I_BDATJ | Value transfer | Type reference (TYPE) | BDATJ | Buchungsdatum JJJJ | 20011107 | |||
| 4 | I_KALNR | Value transfer | Type reference (TYPE) | CK_KALNR | Kalkulationsnummer für Kalkulation ohne Mengengerüst | 20011107 | |||
| 5 | I_POPER | Value transfer | Type reference (TYPE) | POPER | Buchungsperiode | 20011107 | |||
| 6 | I_UNTPER | Value transfer | Type reference (TYPE) | CK_UNTPER | Wertgerüsttyp | 20011107 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20011107 |
Method MAT_READ_BY_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CKMLCRWIP | Call by reference | Type reference (TYPE) | CKML_T_CKMLCRWIP | Material Ledger / Periodensätze WIP (Werte) | 20011107 | |||
| 2 | ET_CKMLPPWIP | Call by reference | Type reference (TYPE) | CKML_T_CKMLPPWIP | Material Ledger / Periodensätze WIP (Mengen) | 20011107 | |||
| 3 | IT_KEY | Call by reference | Type reference (TYPE) | CKML_T_WIPSKEY | Search key für CKMLPPWIP / CKMLCRWIP - Zugriff | 20011107 | |||
| 4 | I_ALL_PERIODS | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | SPACE | alle Perioden ? | 20011107 | ||
| 5 | I_ONLY_LEGAL_CURR | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | SPACE | Nur legale Währung | 20011107 | ||
| 6 | I_REFRESH_BUFFER | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | 'X' | Buffer refresh | 20011107 | ||
| 7 | I_UNTPER | Call by reference | Type reference (TYPE) | CK_UNTPER | Wertgerüsttyp | 20011107 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Leere Schlüsseltabelle wurde übergeben | 20011107 | ||
| 2 | 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 | IT_CKMLCRWIP | Call by reference | Type reference (TYPE) | CKML_T_CKMLCRWIP | Material Ledger / Periodensätze WIP (Werte) | 20020130 | |||
| 2 | IT_CKMLPPWIP | Call by reference | Type reference (TYPE) | CKML_T_CKMLPPWIP | Material Ledger / Periodensätze WIP (Mengen) | 20020130 | |||
| 3 | I_WRITE_MODE | Call by reference | Type reference (TYPE) | C | 20020130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 20020131 |
Method MAT_WIP_DB_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CKMLCRWIP | Call by reference | Type reference (TYPE) | CKML_T_CKMLCRWIP | WIP-Layer (Werte) | 20021217 | |||
| 2 | ET_CKMLPPWIP | Call by reference | Type reference (TYPE) | CKML_T_CKMLPPWIP | WIP-Layer (Mengen) | 20021217 | |||
| 3 | IT_KEY | Call by reference | Type reference (TYPE) | CKML_T_WIPSKEY | Search key für CKMLPPWIP / CKMLCRWIP - Zugriff | 20021217 | |||
| 4 | I_ALL_PERIODS | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | SPACE | alle Perioden? | 20021217 | ||
| 5 | I_ONLY_LEGAL_CURR | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | SPACE | Nur legale Währung | 20021217 | ||
| 6 | 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 | ET_ATTR | Value transfer | Type reference (TYPE) | ABAP_ATTRDESCR_TAB | Attribute | 20011031 | |||
| 2 | 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 | IT_DONT_TREAT | Call by reference | Type reference (TYPE) | CKI_T_CKMLHD | Materialien, die nicht verbucht werden sollen | 20021223 | |||
| 2 | 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 | CT_CKMLMV004WIP | Call by reference | Type reference (TYPE) | CKML_T_CKMLMV004WIP_S | Mengengerüst WIP (Abrechnungsperiode) | 20021223 | |||
| 2 | ET_ERROR_OBJECTS | Call by reference | Type reference (TYPE) | CKML_T_KALNR_SORTED | Materialien/Leistungen mit inkonsistenten WIP-Mengen | 20081125 | |||
| 3 | IT_CKMLMV004OLD | Call by reference | Type reference (TYPE) | CKML_T_CKMLMV004WIP_S | Mengengerüst WIP (Vorperiode) | 20021223 | |||
| 4 | I_BDATJ | Value transfer | Type reference (TYPE) | BDATJ | Buchungsdatum JJJJ | 20021223 | |||
| 5 | I_BDATJ_PREV | Value transfer | Type reference (TYPE) | BDATJ | Buchungsdatum JJJJ | 20021223 | |||
| 6 | I_LAST_PDAY | Value transfer | Type reference (TYPE) | CKML_RUN_LAST_DAY_OF_PERIOD | Letzter Tag der Periode | 20030212 | |||
| 7 | I_POPER | Value transfer | Type reference (TYPE) | POPER | Buchungsperiode | 20021223 | |||
| 8 | 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 | ET_FLAT | Value transfer | Type reference (TYPE) | CKML_T_CKMLMV004WIP_FLAT | Prozessmodell: Entnahmen WIP ( verflachte Struktur ) | 20011112 | |||
| 2 | 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 | ES_DELTA_QUANT | Call by reference | Type reference (TYPE) | CKML_S_WIP_PERIOD_QTY | WIP-Mengen der Perioden | 20030228 | |||
| 2 | E_FLG_NEGATIVE | Value transfer | Type reference (TYPE) | XFELD | Kz: WIP Layer mit negativer Menge existiert | 20030228 | |||
| 3 | IS_NEW_QUANT | Call by reference | Type reference (TYPE) | CKML_S_WIP_PERIOD_QTY | WIP-Mengen der Perioden | 20030228 | |||
| 4 | IS_OLD_QUANT | Call by reference | Type reference (TYPE) | CKML_S_WIP_PERIOD_QTY | WIP-Mengen der Perioden | 20030228 | |||
| 5 | 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 | ET_CKMLMV004WIP | Call by reference | Type reference (TYPE) | CKML_T_CKMLMV004WIP_S | Mengengerüst WIP | 20011112 | |||
| 2 | I_GJAHR | Value transfer | Type reference (TYPE) | GJAHR | Buchungsdatum JJJJ | 20011112 | |||
| 3 | I_KALNR | Value transfer | Type reference (TYPE) | CK_KALNR | Kalkulationsnummer für Kalkulation ohne Mengengerüst | 20011112 | |||
| 4 | I_MGTYP | Value transfer | Type reference (TYPE) | CKML_MGTYP | Wertgerüsttyp | 20011112 | |||
| 5 | I_PERIO | Value transfer | Type reference (TYPE) | POPER | Buchungsperiode | 20011112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20011112 |
Method QS_READ_BY_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CKMLMV004WIP | Call by reference | Type reference (TYPE) | CKML_T_CKMLMV004WIP_S | Mengengerüst WIP | 20011107 | |||
| 2 | IT_KALNR | Call by reference | Type reference (TYPE) | CKMV0_MATOBJ_TBL | KALNR Liste | 20011112 | |||
| 3 | I_GJAHR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20011112 | |||
| 4 | I_MGTYP | Call by reference | Type reference (TYPE) | CKML_MGTYP | Wertgerüsttyp | 20011107 | |||
| 5 | I_PERIO | Call by reference | Type reference (TYPE) | POPER | Buchungsperiode | 20011112 | |||
| 6 | I_REFRESH_BUFFER | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | 'X' | Buffer refresh | 20011107 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IT_MOD_CKMLMV004 | Value transfer | Type reference (TYPE) | CKML_T_T004_S | Material Ledger / Mengengerüst WIP | 20020220 | |||
| 2 | IT_MOD_CKMLMV004WIP | Call by reference | Type reference (TYPE) | CKML_T_CKMLMV004WIP_S | Material Ledger / Mengengerüst WIP sortiert | 20011207 | |||
| 3 | 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 | CT_ORDER_HISTORY | Call by reference | Type reference (TYPE) | CKML_T_ORDER_HISTORY | Tabelle zur Auftragsentwicklung für WIP | 20011228 | |||
| 2 | I_AUFNR | Call by reference | Type reference (TYPE) | AUFNR | Order Number | 20011218 | |||
| 3 | I_BDATJ | Call by reference | Type reference (TYPE) | BDATJ | Fiscal Year | 20011218 | |||
| 4 | I_POPER | Call by reference | Type reference (TYPE) | POPER | Posting period | 20011218 | |||
| 5 | I_POSNR | Call by reference | Type reference (TYPE) | CO_POSNR | Order item number | 20011218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Internal error has occurred. | 20011220 | ||
| 2 | No records are found. | 20011219 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 110 |