SAP ABAP Class CL_MEV_INITIAL_LOAD_MM (Logic for initial load of PEV index for MM)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
LO-CMM (Application Component) Commodity Management in Logistics
⤷
LOG_CMM_MEV_APPL_MM (Package) PEV package for MM specific objects

⤷

⤷

Properties
Class | CL_MEV_INITIAL_LOAD_MM | |
Short Description | Logic for initial load of PEV index for MM | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | LOG_CMM_MEV_APPL_MM | PEV package for MM specific objects |
Created | 20131022 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_MEV_INITIAL_LOAD_MM has no forward declaration.
Interfaces
Class CL_MEV_INITIAL_LOAD_MM has no interface implemented.
Friends
Class CL_MEV_INITIAL_LOAD_MM has no friend class.
Attributes
Class CL_MEV_INITIAL_LOAD_MM has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Initialize Index | 20131031 |
2 | ![]() |
Static method | Private | Method | Fill log | 20131031 |
3 | ![]() |
Static method | Private | Method | Get EKBE keys from index entry | 20131031 |
4 | ![]() |
Static method | Private | Method | Get EKBE keys from index entry | 20131031 |
5 | ![]() |
Static method | Private | Method | Get index keys from table EKBEV | 20131031 |
6 | ![]() |
Static method | Private | Method | Get index key from table EKBEV | 20131031 |
7 | ![]() |
Static method | Private | Method | Read EKKO, EKPO and KONV | 20131031 |
8 | ![]() |
Static method | Private | Method | Set locks | 20131105 |
Events
Class CL_MEV_INITIAL_LOAD_MM has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | LTY_S_EKBE_KEY | Private | See coding | 20131031 | BEGIN OF lty_s_ekbe_key.
TYPES ebeln TYPE ebeln.
TYPES ebelp TYPE ebelp.
TYPES gjahr TYPE gjahr.
TYPES belnr TYPE mblnr.
TYPES buzei TYPE mblpo.
TYPES END OF lty_s_ekbe_key
|
||
2 | LTY_S_KONV_KEY | Private | See coding | 20131031 | BEGIN OF lty_s_konv_key.
TYPES knumv TYPE knumv.
TYPES kposn TYPE kposn.
TYPES END OF lty_s_konv_key
|
||
3 | LTY_T_EKBE_KEY | Private | See coding | 20131031 | lty_t_ekbe_key TYPE STANDARD TABLE OF lty_s_ekbe_key WITH DEFAULT KEY
|
Method Signatures
Method FILL_INDEX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_NUMBER_OF_ENTRIES | Call by reference | Type reference (TYPE) | I | 20131031 | |||
2 | ![]() |
IO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CMM_LOG | Commodity Management: Message log | 20131031 | ||
3 | ![]() |
IT_BUKRS | Call by reference | Type reference (TYPE) | CMM_T_IDX_BUKRS_RNG | Index: Range table for BUKRS | 20131031 | ||
4 | ![]() |
IT_EKGRP | Call by reference | Type reference (TYPE) | CMM_T_IDX_EKGRP_RNG | Index: Range table for EKGRP | 20131031 | ||
5 | ![]() |
IT_EKORG | Call by reference | Type reference (TYPE) | CMM_T_IDX_EKORG_RNG | Index: Range table for EKORG | 20131031 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Index: Exception Class | 20131031 |
Method FILL_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CMM_LOG | Commodity Management: Message log | 20131031 |
Method FILL_LOG on class CL_MEV_INITIAL_LOAD_MM has no exception.
Method GET_EKBE_KEYS_FROM_INDEX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_INDEX_ENTRIES | Call by reference | Type reference (TYPE) | CMM_T_IDX_WORK_HASH | Commodity Management: Index Table | 20131031 | ||
2 | ![]() |
RT_EKBE_KEYS | Value transfer | Type reference (TYPE) | LTY_T_EKBE_KEY | 20131031 |
Method GET_EKBE_KEYS_FROM_INDEX on class CL_MEV_INITIAL_LOAD_MM has no exception.
Method GET_EKBE_KEY_FROM_INDEX_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_BELNR | Call by reference | Type reference (TYPE) | MBLNR | Number of Material Document | 20131031 | ||
2 | ![]() |
EV_BUZEI | Call by reference | Type reference (TYPE) | MBLPO | Item in Material Document | 20131031 | ||
3 | ![]() |
EV_EBELN | Call by reference | Type reference (TYPE) | EBELN | Purchasing Document Number | 20131031 | ||
4 | ![]() |
EV_EBELP | Call by reference | Type reference (TYPE) | EBELP | Item Number of Purchasing Document | 20131031 | ||
5 | ![]() |
EV_GJAHR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20131031 | ||
6 | ![]() |
IS_INDEX_ENTRY | Call by reference | Type reference (TYPE) | ANY | Commodity Management: Index Table | 20131031 |
Method GET_EKBE_KEY_FROM_INDEX_ENTRY on class CL_MEV_INITIAL_LOAD_MM has no exception.
Method GET_INDEX_KEYS_FROM_EKBEV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_EKBEV | Call by reference | Type reference (TYPE) | ME_EKBEV | Table Type for EKBEV | 20131031 | ||
2 | ![]() |
RT_INDEX_KEYS | Value transfer | Type reference (TYPE) | CMM_T_IDX_K | Index: Key table | 20131031 |
Method GET_INDEX_KEYS_FROM_EKBEV on class CL_MEV_INITIAL_LOAD_MM has no exception.
Method GET_INDEX_KEY_FROM_EKBEV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_EKBEV | Call by reference | Type reference (TYPE) | EKBEV | Table Type for EKBEV | 20131031 | ||
2 | ![]() |
RS_INDEX_KEY | Value transfer | Type reference (TYPE) | CMM_S_IDX_K | Index: Key table | 20131031 |
Method GET_INDEX_KEY_FROM_EKBEV on class CL_MEV_INITIAL_LOAD_MM has no exception.
Method READ_EKKO_EKPO_KONV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_EKKO | Call by reference | Type reference (TYPE) | ME_EKKO | Table Type for Purchasing Document Headers | 20131031 | ||
2 | ![]() |
ET_EKPO | Call by reference | Type reference (TYPE) | ME_EKPO | Table Type for Purchasing Document Items | 20131031 | ||
3 | ![]() |
ET_KONV | Call by reference | Type reference (TYPE) | KONV_TTY | Table Type: Condition data | 20131031 | ||
4 | ![]() |
IT_EKBEV | Call by reference | Type reference (TYPE) | ME_EKBEV | Table Type for EKBEV | 20131031 |
Method READ_EKKO_EKPO_KONV on class CL_MEV_INITIAL_LOAD_MM has no exception.
Method SET_LOCKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_EKBEV_GR | Call by reference | Type reference (TYPE) | ME_EKBEV | Table Type for EKBEV | 20131105 | ||
2 | ![]() |
IO_LOG | Call by reference | Object reference (TYPE REF TO) | CL_CMM_LOG | Commodity Management: Message log | 20131105 |
Method SET_LOCKS on class CL_MEV_INITIAL_LOAD_MM has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in |