SAP ABAP Class CL_RSD_DC_SUPPORT_MULTIPROV (Delta Support for MultiProvider)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSD_IPROV_MD_RUNTIME (Package) Metadata API for InfoProvider runtime
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSD_DC_SUPPORT_SUPER Default Implementation for Time-Stamp Provider 20091023
Properties
Class CL_RSD_DC_SUPPORT_MULTIPROV  
Short Description Delta Support for MultiProvider    
Super Class CL_RSD_DC_SUPPORT_SUPER Default Implementation for Time-Stamp Provider 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSD_IPROV_MD_RUNTIME   Metadata API for InfoProvider runtime 
Created 20091023   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSD_DC_SUPPORT_MULTIPROV has no forward declaration.
Interfaces
Class CL_RSD_DC_SUPPORT_MULTIPROV has no interface implemented.
Friends
Class CL_RSD_DC_SUPPORT_MULTIPROV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_DELTACHANM Instance attribute Private Type reference (TYPE) RSRDELTACHANM Characteristic 20091023
2 P_DELTAMETHOD Instance attribute Private Type reference (TYPE) RSRDELTAMETHOD Delta Process of the InfoProvider 20091023
3 P_R_IPRO Instance attribute Private Object reference (TYPE REF TO) IF_RSD_INFOPROV InfoProvider Wrapping 20130103
4 P_TS_PARTDS Instance attribute Private Type reference (TYPE) TP_TS_PARTDS 20091102
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_RSMPRORQTS_AFTER_REQDEL Static method Public Method Adjustment of Table After Deletion of Requests 20110726
2 CLEANUP_RSMPRORQTS_AT_IMPACT Static method Public Method Deletion of Provider Entries at Impact (Delete PP/Content) 20120210
3 CONSTRUCTOR Instance method Public Constructor 20091023
4 GET_MREQUID_FOR_RQTS Static method Public Method Returns MREQUID for a PartProvider request 20100129
5 GET_TS_RQTSS_FOR_MREQUID Static method Public Method Displays PartProvider fill levels for an MREQUID 20091102
6 _DETERMINE_AND_SET_RSMPRORQTS Instance method Private Method Find and Set the Table Entry in the rsmprorqts 20100326
7 _DETERMINE_DELTAMETHOD Instance method Private Method 20091102
Events
Class CL_RSD_DC_SUPPORT_MULTIPROV has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_S_PARTDS Private See coding 20091102 BEGIN OF tp_s_partds. INCLUDE TYPE rsr_s_part. TYPES: deltamethod TYPE rsrdeltamethod, r_dcclsnm TYPE REF TO if_rsd_deltacache_support, not_used TYPE rs_bool, END OF tp_s_partds
2 TP_TS_PARTDS Private See coding 20091102 tp_ts_partds TYPE SORTED TABLE OF tp_s_partds WITH UNIQUE KEY provid
Method Signatures

Method ADJUST_RSMPRORQTS_AFTER_REQDEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MREQUID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20110726
2 Importing I_MULTIPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20110726
3 Importing I_PART_PROVID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20110726

Method ADJUST_RSMPRORQTS_AFTER_REQDEL on class CL_RSD_DC_SUPPORT_MULTIPROV has no exception.

Method CLEANUP_RSMPRORQTS_AT_IMPACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROVIDER Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20120210
2 Importing I_WITH_COMMIT Call by reference Type reference (TYPE) RS_BOOL Boolean 20120210

Method CLEANUP_RSMPRORQTS_AT_IMPACT on class CL_RSD_DC_SUPPORT_MULTIPROV has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Value transfer Type reference (TYPE) RSINFOPROV InfoProvider 20091023
2 Importing I_PROVID Value transfer Type reference (TYPE) RSSID Stammdaten ID 20091023
3 Importing I_TS_INFOPROV Call by reference Type reference (TYPE) RSR_TS_INFOPROV Tabelle von Infoprovs 20091105

Method CONSTRUCTOR on class CL_RSD_DC_SUPPORT_MULTIPROV has no exception.

Method GET_MREQUID_FOR_RQTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MULTIPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20100129
2 Importing I_REQUID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20100129
3 Returning R_T_MPRORQTS Value transfer Type reference (TYPE) RS_T_MPRORQTS Füllstand eines MultiProviders und seiner PartProvider 20100129

Method GET_MREQUID_FOR_RQTS on class CL_RSD_DC_SUPPORT_MULTIPROV has no exception.

Method GET_TS_RQTSS_FOR_MREQUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MULTIPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20091105
2 Importing I_RQTS Call by reference Type reference (TYPE) RSSID Stammdaten ID 20091102
3 Returning R_TS_RQTSS Value transfer Type reference (TYPE) RSR_TS_RQTSS Füllstand der Sp 20091102

Method GET_TS_RQTSS_FOR_MREQUID on class CL_RSD_DC_SUPPORT_MULTIPROV has no exception.

Method _DETERMINE_AND_SET_RSMPRORQTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MAX_RQTS Call by reference Type reference (TYPE) RRDCRQTS0 Bis zu dieser Sid sind die Daten gesichert zu lesen 20100413
2 Importing I_TS_RQTSS_CU Call by reference Type reference (TYPE) RSR_TS_RQTSS Fullstand der PROVIDin der SP 20100326
3 Importing I_TS_RQTSS_DB Call by reference Type reference (TYPE) RSR_TS_RQTSS Fullstand der PROVIDin der SP 20100326

Method _DETERMINE_AND_SET_RSMPRORQTS on class CL_RSD_DC_SUPPORT_MULTIPROV has no exception.

Method _DETERMINE_DELTAMETHOD Signature

Method _DETERMINE_DELTAMETHOD on class CL_RSD_DC_SUPPORT_MULTIPROV has no parameter.
Method _DETERMINE_DELTAMETHOD on class CL_RSD_DC_SUPPORT_MULTIPROV has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730