SAP ABAP Class CL_RSMDP_PACKAGE (Master Data: Data Package)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSMDP (Package) Master Data Processing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSMDP_OBJECT Master Data: Object (Abstract) 20070514
Properties
Class CL_RSMDP_PACKAGE  
Short Description Master Data: Data Package    
Super Class CL_RSMDP_OBJECT Master Data: Object (Abstract) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSMDP   Master Data Processing 
Created 20070514   SAP 
Last change 20130531   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 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSMDP_PACKAGE has no interface implemented.
Friends
Class CL_RSMDP_PACKAGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_R_T_DATA Instance attribute Private Object reference (TYPE REF TO) DATA Reference to Data 20070514
2 P_T_R_PACKAGE Instance attribute Private Type reference (TYPE) RSMDP_T_R_PACKAGE Table with References to Contained Data Packages 20070514
Methods
# Method Level Visibility Method type Description Created on
1 ADD_R_PACKAGE Instance method Public Method Adds Reference to Data Package 20070514
2 ADD_R_S_DATA Instance method Public Method Adds Reference to Data Record 20080122
3 CONSTRUCTOR Instance method Public Constructor Constructor 20070514
4 GET_LINES Instance method Public Method Returns Number of Data Records Contained 20080822
5 GET_R_PACKAGE Instance method Public Method Reference Reference to Contained Data Package 20080122
6 GET_R_S_DATA Instance method Public Method Returns Reference to Data Record 20080122
7 GET_R_T_DATA Instance method Public Method Returns Reference to Data 20070514
8 GET_T_R_PACKAGE Instance method Public Method Returns Table with References to Contained Data Packages 20080122
9 IS_EMPTY Instance method Public Method Returns TRUE if Data Package Contains No Data 20080312
Events
Class CL_RSMDP_PACKAGE has no event.
Types
Class CL_RSMDP_PACKAGE has no local type.
Method Signatures

Method ADD_R_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_PACKAGE Call by reference Type reference (TYPE) RSMDP_R_PACKAGE Referenz auf Datenpaket 20070514

Method ADD_R_PACKAGE on class CL_RSMDP_PACKAGE has no exception.

Method ADD_R_S_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_S_DATA Call by reference Object reference (TYPE REF TO) DATA Referenz auf Datensatz 20080122

Method ADD_R_S_DATA on class CL_RSMDP_PACKAGE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITAB_KEY Call by reference Type reference (TYPE) STRING Typ des Schlüssels der internen Tabelle (SID oder CHAVL) 20080122
2 Importing I_ITAB_KIND Call by reference Type reference (TYPE) STRING 'STANDARD' Art der internen Tabelle (STANDARD, SORTED oder HASHED) 20080122
3 Importing I_R_ITERABLE Call by reference Object reference (TYPE REF TO) IF_RSMDP_ITERABLE Referenz auf iterierbares Objekt 20070522
4 Importing I_R_PACKAGE Call by reference Object reference (TYPE REF TO) CL_RSMDP_PACKAGE Referenz auf Vorlage-Datenpaket 20080122
5 Importing I_TABLE_TYPES Call by reference Type reference (TYPE) STRING 'SPQXYT' Tabellentypen für enthaltene Tabellenpakete 20080122
6 Importing I_WITH_PACKAGE_NAME Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE TRUE: Datenpaket wird um Feld PACKAGE_NAME erweitert 20080128
7 Importing I_WITH_SID Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE TRUE: Datenpaket wird um Feld SID erweitert 20080122

Method CONSTRUCTOR on class CL_RSMDP_PACKAGE has no exception.

Method GET_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_LINES Value transfer Type reference (TYPE) I Anzahl enthaltener Datensätze 20080822

Method GET_LINES on class CL_RSMDP_PACKAGE has no exception.

Method GET_R_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TYPE Call by reference Type reference (TYPE) STRING Typ der Stammdatentabelle 20080122
2 Returning R_R_PACKAGE Value transfer Object reference (TYPE REF TO) CL_RSMDP_PACKAGE Referenz auf enthaltenes Datenpaket 20080122

Method GET_R_PACKAGE on class CL_RSMDP_PACKAGE has no exception.

Method GET_R_S_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEX Call by reference Type reference (TYPE) I Index des zu liefernden Datensatzes 20080122
2 Importing I_R_S_DATA Call by reference Object reference (TYPE REF TO) DATA Referenz auf Datensatz mit Schlüsselwerten für die Suche 20080122
3 Returning R_R_S_DATA Value transfer Object reference (TYPE REF TO) DATA Zu liefernder Datensatz 20080122

Method GET_R_S_DATA on class CL_RSMDP_PACKAGE has no exception.

Method GET_R_T_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_T_DATA Value transfer Object reference (TYPE REF TO) DATA Referenz auf Daten 20070514

Method GET_R_T_DATA on class CL_RSMDP_PACKAGE has no exception.

Method GET_T_R_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_R_PACKAGE Value transfer Type reference (TYPE) RSMDP_T_R_PACKAGE Tabelle mit Referenzen auf enthaltene Datenpakete 20080122

Method GET_T_R_PACKAGE on class CL_RSMDP_PACKAGE has no exception.

Method IS_EMPTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_EMPTY Value transfer Type reference (TYPE) RS_BOOL TRUE: Datenpaket enthält keine Daten 20080312

Method IS_EMPTY on class CL_RSMDP_PACKAGE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710