SAP ABAP Class CL_CMM_MTM_ODP_01 (ODP access for MtM Values (Papers&Physicals))
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-CMM-BF (Application Component) Basic Functions
     LOG_CMM_ANALYTICS (Package) Analytics for Commodity Managements
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CMM_MTM_ODP_DOC ODP Cursor for documents 20130211
Properties
Class CL_CMM_MTM_ODP_01  
Short Description ODP access for MtM Values (Papers&Physicals)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package LOG_CMM_ANALYTICS   Analytics for Commodity Managements 
Created 20130211   SAP 
Last change 20140121   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 SRSC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CMM_MTM_ODP_DOC ODP Cursor for documents 20130211
Friends
Class CL_CMM_MTM_ODP_01 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_MAX_PACKAGE_SIZE Constant Private Type reference (TYPE) I 5000 20130211
2 GC_OBJTYP_GTM_TC Constant Private Type reference (TYPE) CMM_MTM_EXTR-OBJTYP 'BUS2124' Object Type 20130227
3 GC_OBJTYP_MM_INV Constant Private Type reference (TYPE) CMM_MTM_EXTR-OBJTYP 'BUS2081' Object Type 20130227
4 GC_OBJTYP_MM_PO Constant Private Type reference (TYPE) CMM_MTM_EXTR-OBJTYP 'BUS2012' Object Type 20130227
5 GC_OBJTYP_SD_INV Constant Private Type reference (TYPE) CMM_MTM_EXTR-OBJTYP 'VBRK' Object Type 20130227
6 GC_OBJTYP_SD_SO Constant Private Type reference (TYPE) CMM_MTM_EXTR-OBJTYP 'BUS2032' Object Type 20130227
7 MR_ODP_GTM Instance attribute Private Object reference (TYPE REF TO) CMM_MTM_EXTR_BADI 20130211
8 MR_ODP_PO Instance attribute Private Object reference (TYPE REF TO) CL_CMM_MTM_ODP_PO 20130211
9 MR_ODP_SO Instance attribute Private Object reference (TYPE REF TO) CL_CMM_MTM_ODP_SO 20130211
10 MR_ODP_TRM Instance attribute Private Object reference (TYPE REF TO) CMM_MTM_EXTR_BADI 20130211
11 MT_RANGE_OBJTYP Static Attribute Private Type reference (TYPE) GTYT_RANGE_OBJTYP 20130227
12 MT_RANGE_PERIOD Static Attribute Private Type reference (TYPE) GTYT_RANGE_PERIOD 20131125
13 MV_DONE_GTM Instance attribute Private Type reference (TYPE) BOOLE_D 20130211
14 MV_DONE_PO Instance attribute Private Type reference (TYPE) BOOLE_D 20130211
15 MV_DONE_SO Instance attribute Private Type reference (TYPE) BOOLE_D 20130211
16 MV_DONE_TRM Instance attribute Private Type reference (TYPE) BOOLE_D 20130211
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_DATA Static method Public Method 20130211
2 APPEND_DATA_2 Static method Public Method 20131125
3 FILL_RANGE_OBJTYP Instance method Private Method 20130227
4 FILL_RANGE_PERIOD Instance method Private Method 20131125
5 INSERT_INITIALIZATION_LINE Static method Public Method 20130222
Events
Class CL_CMM_MTM_ODP_01 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTYT_MTM Public See coding 20130222 GTYT_MTM type standard table of cmm_mtm_extr
2 GTYT_RANGE_OBJTYP Public See coding 20130227 gtyt_range_objtyp TYPE RANGE OF cmm_mtm_extr-objtyp
3 GTYT_RANGE_PERIOD Public See coding 20131125 gtyt_range_period TYPE RANGE OF cmm_mtm_extr-period
Method Signatures

Method APPEND_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20130211
2 Importing IT_MTM_VALUES_AGG Call by reference Type reference (TYPE) CMM_MTM_AGGREGATED_TT MtM Extractor Structure 20130211
3 Importing IV_WITH_INITIALIZATION Call by reference Type reference (TYPE) ABAP_BOOL 20130225

Method APPEND_DATA on class CL_CMM_MTM_ODP_01 has no exception.

Method APPEND_DATA_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) GTYT_MTM 20131125
2 Importing IT_DATA Call by reference Type reference (TYPE) GTYT_MTM MtM Extractor Structure 20131125

Method APPEND_DATA_2 on class CL_CMM_MTM_ODP_01 has no exception.

Method FILL_RANGE_OBJTYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELECT Call by reference Type reference (TYPE) SRSC_T_SELECT 20130227
2 Returning RT_RANGE_OBJTYP Value transfer Type reference (TYPE) GTYT_RANGE_OBJTYP 20130227

Method FILL_RANGE_OBJTYP on class CL_CMM_MTM_ODP_01 has no exception.

Method FILL_RANGE_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELECT Call by reference Type reference (TYPE) SRSC_T_SELECT 20131125
2 Returning RT_RANGE_PERIOD Value transfer Type reference (TYPE) GTYT_RANGE_PERIOD 20131125

Method FILL_RANGE_PERIOD on class CL_CMM_MTM_ODP_01 has no exception.

Method INSERT_INITIALIZATION_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MTM Call by reference Type reference (TYPE) GTYT_MTM 20130222
2 Importing IS_MTM Call by reference Type reference (TYPE) CMM_MTM_EXTR Extractor structure MtM 20130222

Method INSERT_INITIALIZATION_LINE on class CL_CMM_MTM_ODP_01 has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 617