SAP ABAP Class /RTF/CL_MATL_GROUP (Service Class for 0MATL_GROUP)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-ISR (Application Component) Retail and Consumer Goods
     /RTF/P01 (Package) BW: Content Retail Foundation
Properties
Class /RTF/CL_MATL_GROUP  
Short Description Service Class for 0MATL_GROUP    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /RTF/P01   BW: Content Retail Foundation 
Created 20071205   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /RTF/CL_MATL_GROUP has no forward declaration.
Interfaces
Class /RTF/CL_MATL_GROUP has no interface implemented.
Friends
Class /RTF/CL_MATL_GROUP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DOOMSDAY Constant Private Type reference (TYPE) DATS '99991231' DATS Field Type 20071205
2 C_HIENM Constant Private Type reference (TYPE) RSHIENM '026' Name of Hierarchy 20071208
3 C_IO_MATL_GROUP Static Attribute Private Type reference (TYPE) RSINFOPROV '0MATL_GROUP' InfoProvider 20071205
4 C_LEVEL_MATKL Constant Private Type reference (TYPE) CHAR3 'MCG' RMA Object Level5 20071213
5 C_LEVEL_WGH1 Constant Private Type reference (TYPE) CHAR3 'MC1' RMA Object Level4 20071213
6 C_LEVEL_WGH2 Constant Private Type reference (TYPE) CHAR3 'MC2' RMA Object Level3 20071213
7 C_LEVEL_WGH3 Constant Private Type reference (TYPE) CHAR3 'MC3' RMA Object Level2 20071213
8 C_LEVEL_WGH4 Constant Private Type reference (TYPE) CHAR3 'MC4' RMA Object Level1 20071213
9 C_MATLG_TABNAME Constant Public Type reference (TYPE) DDOBJNAME '/BI0/PMATL_GROUP' Name of ABAP Dictionary Object 20080130
10 C_MAX_BUFFER_LINES Constant Private Type reference (TYPE) I 10000 Maximum Buffer Size in Rows 20080130
11 C_OBJVERS_ACTIVE Constant Private Type reference (TYPE) RSOBJVERS 'A' Object Version 20071208
12 C_TLOGO_IOBJ Constant Private Type reference (TYPE) RSTLOGO 'IOBJ' BW: Object Type (TLOGO) 20071205
13 C_TRUE Constant Private Type reference (TYPE) XFELD 'X' True 20071213
14 G_HIEID Static Attribute Private Type reference (TYPE) RSHIEID Internal hierarchy ID (unique ID) 20071208
15 G_MATL_GROUP_ACTIVE Static Attribute Private Type reference (TYPE) XFELD Checkbox 20071213
16 G_NODE Static Attribute Private Type reference (TYPE) /RTF/DE_MCHIER1 Retail Foundation: Material Group Hierarchy Level 1 20071208
17 T_MATL_GROUP Static Attribute Private Type reference (TYPE) /RTF/_T_MATL_GROUP Table Type for /RTF/_S_MATL_GROUP 20071205
18 T_MATL_GROUP_HIER Static Attribute Private Type reference (TYPE) WRMA_TT_RSHIERSTRUC Hierarchy Node Structure 20071205
19 T_MATL_GROUP_NODES Static Attribute Private Type reference (TYPE) RSNDI_T_NODENM Hierarchy Node Table with Expanded Compounding 20071205
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor Constructor Method 20071213
2 FIND_MATL_GROUP Static method Private Method Branch Depth Search of Material Group Hierarchy 20071205
3 GET_MATL_GROUP_BY_MCHIER Static method Public Method Supplies all Merchand. Categories of a Random Hierarchy Node 20071205
4 GET_MCHIER_BY_MATL_GROUP Static method Public Method Supplies the Branch of a Merchandise Category 20071213
5 GET_MCHIER_INFO Static method Private Method Reads In the Merchandise Category Hierarchy 20071213
6 MATL_GROUP_SINGLE_READ Static method Public Method Reads a phrase from the InfoObject 0MATL_GROUP 20080130
Events
Class /RTF/CL_MATL_GROUP has no event.
Types
Class /RTF/CL_MATL_GROUP has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /RTF/CL_MATL_GROUP has no parameter.
Method CLASS_CONSTRUCTOR on class /RTF/CL_MATL_GROUP has no exception.

Method FIND_MATL_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_HIER Call by reference Type reference (TYPE) RSHIERSTRUC Schnittstellenstruktur der Hierarchieknoten 20071205

Method FIND_MATL_GROUP on class /RTF/CL_MATL_GROUP has no exception.

Method GET_MATL_GROUP_BY_MCHIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_MATL_GROUP Call by reference Type reference (TYPE) /RTF/_T_MATL_GROUP Tabellentype zu /RTF/_S_MATL_GROUP 20071205
2 Importing I_HIENM Call by reference Type reference (TYPE) RSHIENM Hierarchiename 20071205
3 Importing I_NODE Call by reference Type reference (TYPE) /RTF/DE_MCHIER1 Retail Foundation: Warengruppen-Hierarchiestufe 1 20071205
# Exception Resumable Description Created on
1 /RTF/CX_MATPLANT Ausnahmeklasse zu /RTF/CL_MATPLANT 20071205

Method GET_MCHIER_BY_MATL_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MATERIAL Call by reference Type reference (TYPE) /RTF/_S_MATERIAL Trade Found.: Struktur zu IOBJ 0MATERIAL (Teilmenge) 20071213
2 Importing I_HIENM Call by reference Type reference (TYPE) RSHIENM Hierarchiename 20071213
3 Importing I_MATL_GROUP Call by reference Type reference (TYPE) /RTF/DE_MATL_GROUP Warengruppe 20071213
# Exception Resumable Description Created on
1 /RTF/CX_MATPLANT Ausnahmeklasse zu /RTF/CL_MATPLANT 20071213

Method GET_MCHIER_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HIENM Call by reference Type reference (TYPE) RSHIENM Hierarchiename 20071213
# Exception Resumable Description Created on
1 /RTF/CX_MATPLANT Ausnahmeklasse zu /RTF/CL_MATPLANT 20071213

Method MATL_GROUP_SINGLE_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MATL_GROUP Call by reference Type reference (TYPE) /RTF/_S_MATL_GROUP Trade Found.: Struktur zu IOBJ 0RPA_MEAN (Teilmenge) 20080130
2 Importing I_MATL_GROUP Call by reference Type reference (TYPE) /RTF/DE_MATL_GROUP Warengruppe 20080130
# Exception Resumable Description Created on
1 /RTF/CX_MATPLANT Ausnahmeklasse zu /RTF/CL_MATPLANT 20080130
History
Last changed by/on SAP  20141101 
SAP Release Created in 703