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 FILL_INDEX Static method Public Method Initialize Index 20131031
2 FILL_LOG Static method Private Method Fill log 20131031
3 GET_EKBE_KEYS_FROM_INDEX Static method Private Method Get EKBE keys from index entry 20131031
4 GET_EKBE_KEY_FROM_INDEX_ENTRY Static method Private Method Get EKBE keys from index entry 20131031
5 GET_INDEX_KEYS_FROM_EKBEV Static method Private Method Get index keys from table EKBEV 20131031
6 GET_INDEX_KEY_FROM_EKBEV Static method Private Method Get index key from table EKBEV 20131031
7 READ_EKKO_EKPO_KONV Static method Private Method Read EKKO, EKPO and KONV 20131031
8 SET_LOCKS 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 Exporting EV_NUMBER_OF_ENTRIES Call by reference Type reference (TYPE) I 20131031
2 Importing IO_LOG Call by reference Object reference (TYPE REF TO) CL_CMM_LOG Commodity Management: Message log 20131031
3 Importing IT_BUKRS Call by reference Type reference (TYPE) CMM_T_IDX_BUKRS_RNG Index: Range table for BUKRS 20131031
4 Importing IT_EKGRP Call by reference Type reference (TYPE) CMM_T_IDX_EKGRP_RNG Index: Range table for EKGRP 20131031
5 Importing 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 CX_CMM_IDX_ROOT Index: Exception Class 20131031

Method FILL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing 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 Importing IT_INDEX_ENTRIES Call by reference Type reference (TYPE) CMM_T_IDX_WORK_HASH Commodity Management: Index Table 20131031
2 Returning 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 Exporting EV_BELNR Call by reference Type reference (TYPE) MBLNR Number of Material Document 20131031
2 Exporting EV_BUZEI Call by reference Type reference (TYPE) MBLPO Item in Material Document 20131031
3 Exporting EV_EBELN Call by reference Type reference (TYPE) EBELN Purchasing Document Number 20131031
4 Exporting EV_EBELP Call by reference Type reference (TYPE) EBELP Item Number of Purchasing Document 20131031
5 Exporting EV_GJAHR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20131031
6 Importing 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 Importing IT_EKBEV Call by reference Type reference (TYPE) ME_EKBEV Table Type for EKBEV 20131031
2 Returning 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 Importing IS_EKBEV Call by reference Type reference (TYPE) EKBEV Table Type for EKBEV 20131031
2 Returning 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 Exporting ET_EKKO Call by reference Type reference (TYPE) ME_EKKO Table Type for Purchasing Document Headers 20131031
2 Exporting ET_EKPO Call by reference Type reference (TYPE) ME_EKPO Table Type for Purchasing Document Items 20131031
3 Exporting ET_KONV Call by reference Type reference (TYPE) KONV_TTY Table Type: Condition data 20131031
4 Importing 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 Changing CT_EKBEV_GR Call by reference Type reference (TYPE) ME_EKBEV Table Type for EKBEV 20131105
2 Importing 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