SAP ABAP Class CL_CMM_MTM_SEL (Selection of Documents rel. for MtM)
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_SEL_FNAME_CONV Conv. fieldname in datasource to name in BO table 20120823
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CMM_MTM_TYPES Extended Types for MtM Analytics 20120614
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CMM_MTM_SEL_PO Query Purchase Orders for MtM 20120614
2 Inheritance (c INHERITING FROM c_ref)  CL_CMM_MTM_SEL_SO Query Sales Orders for MtM 20120614
3 Inheritance (c INHERITING FROM c_ref)  CL_CMM_MTM_SEL_TC Query Trading Contracts for MtM 20120706
Properties
Class CL_CMM_MTM_SEL  
Short Description Selection of Documents rel. for MtM    
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 20120614   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 IF_CMM_MTM_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 SRSC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CMM_MTM_SEL_FNAME_CONV Conv. fieldname in datasource to name in BO table 20120823
2 IF_CMM_MTM_TYPES Extended Types for MtM Analytics 20120614
Friends
Class CL_CMM_MTM_SEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_CMM_MTM_SEL Selection of Documents rel. for MTM 20120615
2 GO_INSTANCE_PO Instance attribute Private Object reference (TYPE REF TO) CL_CMM_MTM_SEL_PO Query Sales Orders for MTM 20120615
3 GO_INSTANCE_SO Instance attribute Private Object reference (TYPE REF TO) CL_CMM_MTM_SEL_SO Query Sales Orders for MTM 20120615
Methods
# Method Level Visibility Method type Description Created on
1 DETERMINE_SUBSEQUENT_DOCUMENTS Instance method Public Method 20120615
2 FILL_DOCNR_FOR_ROOTDOC Instance method Public Method 20120615
3 FILL_DOCNR_FOR_SUBSEQ_DOC Instance method Public Method 20121015
4 FILL_RANGE_KALSM Static method Public Method 20120703
5 GET_INSTANCE Static method Public Method 20120615
6 IS_CONTAINED Instance method Protected Method 20120614
7 QUERY Instance method Public Method 20120614
8 SPLIT_FILTER Instance method Public Method 20121109
Events
Class CL_CMM_MTM_SEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTYS_KOMK_EXT Public Attribute reference (LIKE) 20120614
2 GTYS_KOMP_EXT Public Attribute reference (LIKE) 20120614
3 GTYS_PRICING_COMM Public Attribute reference (LIKE) 20120614
4 GTYS_SUBSEQUENT_REFERENCE Public Attribute reference (LIKE) 20120618
5 GTYS_TC_FLOW Public Attribute reference (LIKE) 20120618
6 GTYT_PRICING_COMM Public Attribute reference (LIKE) 20120614
7 GTYT_SUBSEQUENT_REFERENCE Public Attribute reference (LIKE) 20120615
Method Signatures

Method DETERMINE_SUBSEQUENT_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_KOMV_SUBSEQ Call by reference Type reference (TYPE) KOMV_T Table Type for Structure KOMV 20120913
2 Changing CT_PRICING_COMM_SUBSEQ Call by reference Type reference (TYPE) GTYT_PRICING_COMM 20120913
3 Changing CT_SUBSEQUENT_REF Call by reference Type reference (TYPE) GTYT_SUBSEQUENT_REFERENCE 20120913
4 Importing IT_PRICING_COMM Call by reference Type reference (TYPE) GTYT_PRICING_COMM 20120615
5 Importing IV_BYPASSING_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL ' ' 20130503

Method DETERMINE_SUBSEQUENT_DOCUMENTS on class CL_CMM_MTM_SEL has no exception.

Method FILL_DOCNR_FOR_ROOTDOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PRICING_COMM Call by reference Type reference (TYPE) GTYS_PRICING_COMM 20120921

Method FILL_DOCNR_FOR_ROOTDOC on class CL_CMM_MTM_SEL has no exception.

Method FILL_DOCNR_FOR_SUBSEQ_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PRICING_COMM Call by reference Type reference (TYPE) GTYS_PRICING_COMM 20121015

Method FILL_DOCNR_FOR_SUBSEQ_DOC on class CL_CMM_MTM_SEL has no exception.

Method FILL_RANGE_KALSM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KAPPL Call by reference Type reference (TYPE) KAPPL Application 20120703
2 Returning RT_RANGE_KALSM Value transfer Type reference (TYPE) IF_CMM_MTM_TYPES=>GTYT_RANGE_KALSM 20120703

Method FILL_RANGE_KALSM on class CL_CMM_MTM_SEL has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_CMM_MTM_SEL Selection of Documents rel. for MTM 20120615

Method GET_INSTANCE on class CL_CMM_MTM_SEL has no exception.

Method IS_CONTAINED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELDNAME Call by reference Type reference (TYPE) SRSC_S_SELECT-FIELDNM 20120614
2 Importing IV_STRUCTURE Call by reference Type reference (TYPE) DD02L-TABNAME Table Name 20120614
3 Returning RV_CONTAINED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120614

Method IS_CONTAINED on class CL_CMM_MTM_SEL has no exception.

Method QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KOMV Call by reference Type reference (TYPE) KOMV_T Table Type for Structure KOMV 20120614
2 Exporting ET_PRICING_COMM Call by reference Type reference (TYPE) GTYT_PRICING_COMM 20120614
3 Importing IT_SELECTIONS Call by reference Type reference (TYPE) SRSC_T_SELECT 20120614
4 Importing IV_ADD_KALSM_RANGE Call by reference Type reference (TYPE) ABAP_BOOL 20131115
5 Importing IV_BYPASSING_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL ' ' 20130503

Method QUERY on class CL_CMM_MTM_SEL has no exception.

Method SPLIT_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILTER Call by reference Type reference (TYPE) SRSC_T_SELECT 20121109
2 Exporting ET_SELECTIONS Call by reference Type reference (TYPE) SRSC_T_SELECT 20121109
3 Importing IT_SELECTIONS Call by reference Type reference (TYPE) SRSC_T_SELECT 20121109

Method SPLIT_FILTER on class CL_CMM_MTM_SEL has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 607