SAP ABAP Class /RTF/CL_DOCUMENT_SERVICE (Service Class for Document DSOs)
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_DOCUMENT_SERVICE  
Short Description Service Class for Document DSOs    
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 20080319   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /RTF/CL_DOCUMENT_SERVICE has no forward declaration.
Interfaces
Class /RTF/CL_DOCUMENT_SERVICE has no interface implemented.
Friends
Class /RTF/CL_DOCUMENT_SERVICE 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) 20110725
2 C_MAX_BUFFER_LINES Constant Private Type reference (TYPE) I 10000 Maximum Buffer Size in Rows 20080327
3 C_TRUE Constant Private Type reference (TYPE) BOOLEAN 'X' Boolean Variable (X=True, -=False, Space=Unknown) 20110725
4 G_DSO Instance attribute Public Type reference (TYPE) RSINFOPROV InfoProvider 20080319
5 G_NLS Instance attribute Private Type reference (TYPE) RSINFOPROV InfoProvider 20080422
6 G_RESULT_STRUC Instance attribute Public Type reference (TYPE) STRUKNAME Structure of Results Table 20080319
7 G_SOURCE_OF_DATA Static Attribute Public Type reference (TYPE) WRMA_DE_SOUCE_OF_DATA RMA: Source of Data 20080422
8 INFOPROV_ACTIVE Static Attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20080327
9 LR_BADI_DSO Static Attribute Private Object reference (TYPE REF TO) WRMA_DSO Definition of custom DataStore objects for DSO 20100329
10 MAX_BUFFER_LINES Static Attribute Private Type reference (TYPE) I Maximum Buffer Size in Rows 20110725
11 MD_BADI Static Attribute Private Object reference (TYPE REF TO) /RTF/MASTERDATA Reference to BAdI 20110725
12 T_MATPLANT Static Attribute Private Type reference (TYPE) /RTF/_HT_MATPLANT Retail Found.: Table Type (Hashed) for DS Object 0RT_DS01 20080327
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20080319
2 READ_DSO_DATA Instance method Public Method Reads Data for a DSO 20080319
3 READ_ORIGINAL_PRICE Static method Public Method Reads Original Price from 0RT_DS01 20080327
4 SET_MATPLANT_BUFFER Static method Public Method Set MATPLANT Buffer 20110427
Events
Class /RTF/CL_DOCUMENT_SERVICE has no event.
Types
Class /RTF/CL_DOCUMENT_SERVICE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALL_BADI Call by reference Type reference (TYPE) XFELD '' Ausführung des Badi WRMA_DSO (Default = Nein) 20100329
2 Importing I_DSO Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20080319
3 Importing I_SOURCE_OF_DATA Call by reference Type reference (TYPE) WRMA_DE_SOUCE_OF_DATA RMA: Quelle der Daten 20080422
# Exception Resumable Description Created on
1 /RTF/CX_MATPLANT Ausnahmeklasse zu /RTF/CL_MATPLANT 20080423
2 /RTF/CX_ROOT Wurzelklasse aller /RTF/-Exceptions 20080428

Method READ_DSO_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_RESULT_DATA Call by reference Object reference (TYPE REF TO) DATA Ergebnistabelle untypisiert 20080319
2 Importing IT_RANGE Call by reference Type reference (TYPE) RSDRI_T_RANGE BW-Data-Manager: Range Liste 20080319
3 Importing IT_SFC Call by reference Type reference (TYPE) RSDRI_TH_SFC BW-Data-Manager: Liste von Merkmalen 20080319
4 Importing IT_SFK Call by reference Type reference (TYPE) RSDRI_TH_SFK BW-Data-Manager: Liste von Kennzahlen 20080319
# Exception Resumable Description Created on
1 /RTF/CX_ROOT Wurzelklasse aller /RTF/-Exceptions 20080428

Method READ_ORIGINAL_PRICE 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 20080327
2 Importing I_MATERIAL Call by reference Type reference (TYPE) /RTF/DE_MATERIAL Produkt 20080327
3 Importing I_PLANT Call by reference Type reference (TYPE) /RTF/DE_PLANT Lokation 20080327
# Exception Resumable Description Created on
1 /RTF/CX_MATPLANT Ausnahmeklasse zu /RTF/CL_MATPLANT 20080327

Method SET_MATPLANT_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MATPLANT Call by reference Type reference (TYPE) /RTF/_HT_MATPLANT Retail Found.: Tabellentyp (hashed) zu DSO 0RT_DS01 20110427

Method SET_MATPLANT_BUFFER on class /RTF/CL_DOCUMENT_SERVICE has no exception.
History
Last changed by/on SAP  20141101 
SAP Release Created in 705