SAP ABAP Class /RTF/CL_MATPLANT (Service Class for 0RT_DS01)
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_MATPLANT  
Short Description Service Class for 0RT_DS01    
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 20051209   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /MAP/ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /RTF/CL_MATPLANT has no interface implemented.
Friends
Class /RTF/CL_MATPLANT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BADI_MULTIPLE_IMPLEMENTED Static Attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070823
2 C_DSO Constant Private Type reference (TYPE) RSINFOPROV '0RT_DS01' InfoProvider 20051213
3 C_DSO_TABNAME Constant Public Type reference (TYPE) DDOBJNAME '/BI0/ART_DS0100' Name of ABAP Dictionary Object 20051215
4 C_INFOOBJECT Constant Private Type reference (TYPE) RSINFOPROV '0MAT_PLANT' InfoProvider 20051213
5 C_IOBJ_TABNAME Constant Public Type reference (TYPE) DDOBJNAME '/BI0/PMAT_PLANT' Name of ABAP Dictionary Object 20051215
6 C_MAX_BUFFER_LINES Constant Private Type reference (TYPE) I 10000 Maximum Buffer Size in Rows 20051219
7 C_PLANT_PACKAGE_SIZE Constant Private Type reference (TYPE) I 750 Package Size for mat_plant_get_first_gr 20051219
8 C_SUPS_DC Constant Public Type reference (TYPE) /RTF/DE_SUPS '2' Ordering Method Key "DC" 20061005
9 C_SUPS_DC_DSD Constant Public Type reference (TYPE) /RTF/DE_SUPS '4' Ordering Method Key "DC Before Third-Party Business" 20061005
10 C_SUPS_DSD Constant Public Type reference (TYPE) /RTF/DE_SUPS '1' Ordering Method Key "Third-Party Business" 20061005
11 C_SUPS_DSD_DC Constant Public Type reference (TYPE) /RTF/DE_SUPS '3' Ordering Method Key "Third-Party Business Before DC" 20061005
12 C_TLOGO_IOBJ Constant Private Type reference (TYPE) RSTLOGO 'IOBJ' BW: Object Type (TLOGO) 20051215
13 C_TLOGO_ODSO Constant Private Type reference (TYPE) RSTLOGO 'ODSO' BW: Object Type (TLOGO) 20051215
14 C_TRUE Constant Private Type reference (TYPE) BOOLEAN 'X' Boolean Variable (X=true, -=false, space=unknown) 20051213
15 INFOPROV_ACTIVE Static Attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20051215
16 MATPLFLG Static Attribute Public Type reference (TYPE) /RTF/DE_MATPLFLG Retail Found.: "Use DS Obj. Instead of 0MAT_PLANT" Indicator 20051209
17 MATPLUPLC Static Attribute Public Type reference (TYPE) /RTF/DE_MATPLUPLC Retail Found.: "Missing data for product + loc. critical" 20051209
18 MAX_BUFFER_LINES Static Attribute Private Type reference (TYPE) I Maximum Buffer Size in Rows 20090720
19 MD_BADI Static Attribute Private Object reference (TYPE REF TO) /RTF/MASTERDATA Reference to BAdI 20070710
20 T_MATPLANT Static Attribute Private Type reference (TYPE) /RTF/_HT_MATPLANT Retail Found.: Table Type (Hashed) for DS Object 0RT_DS01 20051212
21 T_MATPLANT_SORTED Static Attribute Private Type reference (TYPE) /RTF/_T_MATPLANT_SORT_INV Retail Found.: Table Type Sorted Acc. to Material, Plant 20071210
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor Reads Customizing Settings from /RTF/TC_CUST 20051209
2 MAT_PLANT_GET_FIRST_GR Static method Public Method Determines First Goods Receipt 20051209
3 MAT_PLANT_MULTIPLE_READ Static method Public Method Reads Several Records from 0RT_DS01 20051209
4 MAT_PLANT_SINGLE_READ Static method Public Method Reads a Record from 0RT_DS01 20051209
5 MULTIPLE_ARTICLE_READ Static method Public Method Reads all phrases of an article 20071210
6 SINGLE_ARTICLE_READ Static method Public Method Reads all phrases of an article 20071210
Events
Class /RTF/CL_MATPLANT has no event.
Types
Class /RTF/CL_MATPLANT has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method MAT_PLANT_GET_FIRST_GR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIRST_GR Call by reference Type reference (TYPE) /RTF/DE_FIRSTGR Datum erster WE 20051212
2 Importing IT_MATERIAL Call by reference Type reference (TYPE) /RTF/_T_MATERIAL Tabelle von Produkten 20051209
3 Importing IT_PLANT Call by reference Type reference (TYPE) /RTF/_T_PLANT Tabelle von Lokationen 20051209
# Exception Resumable Description Created on
1 /RTF/CX_MATPLANT Ausnahmeklasse zu /RTF/CL_MATPLANT 20051212

Method MAT_PLANT_MULTIPLE_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MATPLANT Call by reference Type reference (TYPE) /RTF/_T_MATPLANT Retail Found.: Tabellentyp zu DSO 0RT_DS01 20051209
2 Importing I_INFOOBJECT Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20070710
3 Importing I_USE_BADI Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20080121
# Exception Resumable Description Created on
1 /RTF/CX_MATPLANT Ausnahmeklasse zu /RTF/CL_MATPLANT 20051212

Method MAT_PLANT_SINGLE_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MATPLANT Call by reference Type reference (TYPE) /RTF/_S_MATPLANT Retail Found.: Struktur zu DSO 0RT_DS01 20051212
2 Importing I_INFOOBJECT Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20070710
3 Importing I_MATERIAL Call by reference Type reference (TYPE) /MAP/DE_SSMMAT Produkt 20051209
4 Importing I_PLANT Call by reference Type reference (TYPE) /MAP/DE_SSMPLT Werk 20051209
5 Importing I_USE_BADI Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20080121
# Exception Resumable Description Created on
1 /RTF/CX_MATPLANT Ausnahmeklasse zu /RTF/CL_MATPLANT 20051212

Method MULTIPLE_ARTICLE_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MATPLANT Call by reference Type reference (TYPE) /RTF/_T_MATPLANT_SORT_INV Retail Found.: Tabellentyp zu DSO 0RT_DS01 20071210
2 Importing IT_MATERIAL Call by reference Type reference (TYPE) /RTF/_T_MATERIAL_SINGLE Tabelle von Produkten 20071210
# Exception Resumable Description Created on
1 /RTF/CX_MATPLANT Ausnahmeklasse zu /RTF/CL_MATPLANT 20071210

Method SINGLE_ARTICLE_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MATPLANT Call by reference Type reference (TYPE) /RTF/_T_MATPLANT_SORT_INV Retail Found.: Tabellentyp zu DSO 0RT_DS01 20071210
2 Importing I_MATERIAL Call by reference Type reference (TYPE) /MAP/DE_SSMMAT Produkt 20071210
# Exception Resumable Description Created on
1 /RTF/CX_MATPLANT Ausnahmeklasse zu /RTF/CL_MATPLANT 20071210
History
Last changed by/on SAP  20141101 
SAP Release Created in 703