SAP ABAP Class CL_RSOD_REQUEST_SELECTION (Request Selection for Documents)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSOD (Package) KW Document Link (Core)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSOD_REQ_SEL_COORDINATES Request Selection for Documents with Coordinate Info 20021211
Properties
Class CL_RSOD_REQUEST_SELECTION  
Short Description Request Selection for Documents    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RSOD   KW Document Link (Core) 
Created 20021211   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSBBS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSSG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSOD_REQUEST_SELECTION has no interface implemented.
Friends
Class CL_RSOD_REQUEST_SELECTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_THX_SELID_RANGE Instance attribute Protected Type reference (TYPE) RSOD_THX_SELID_PROP_RANGE SELID <-> Select Options for Documents 20021211
2 O_TH_IOBJ_PROP_CMP Instance attribute Protected Type reference (TYPE) RSOD_TH_IOBJ_PROP_CMP InfoObject and Generated Document Property + Compounded 20021211
3 O_TH_KID_SELID Instance attribute Protected Type reference (TYPE) RSBBS_TH_KID_SELID KID <-> SELID Assignment (SELID= 0: No Mapping) 20021211
4 O_TH_KYFNM Instance attribute Protected Type reference (TYPE) RSD_TH_IOBJNM Key Figures Used 20021211
5 O_TH_PROPN Instance attribute Protected Type reference (TYPE) RSOD_TH_PROP_DEP In CID Selections / Document Properties Used in Axes 20021211
6 O_TH_PROPN_AXES Instance attribute Protected Type reference (TYPE) RSOD_TH_PROP_DEP Document Properties Used in Axes 20021211
7 O_TH_PROPN_FILTER Instance attribute Protected Type reference (TYPE) RSOD_TH_PROP_DEP Document Properties Used in Filter 20021211
Methods
# Method Level Visibility Method type Description Created on
1 CLONE Instance method Public Method Copy instance 20021211
2 COLLECT_KEY_FIGURES Instance method Protected Method Collect Key Figures 20021211
3 COLLECT_PROPN_OF_KIDS Instance method Protected Method Collect Properties from CID Selections 20021211
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20021211
5 CONTAINS_PROP Instance method Public Method Is Property in Selection? 20021211
6 CONTAINS_PROP_ON_AXES Instance method Public Method Is Property in Selection? 20021211
7 DOCUMENT_FITS_PROP_RANGE Instance method Protected Method Checks and If Necessary Removes Document 20021211
8 ENHANCE_FILTER Instance method Public Method Include Fixed Selection in Filter (Exclude) 20021211
9 FILL_IOBJ_PROP Instance method Private Method Fills All Relevant InfoObjects and their Document Properties 20021211
10 INSERT_PROPERTY Instance method Protected Method Insert Property of a Quantity (with Dependencies) 20021211
11 REDUCE_DOCUMENTS Instance method Public Method Reduction of Document Set 20021211
12 REDUCE_SINGLE_DOCUMENT Instance method Private Method Checks and If Necessary Removes Document 20021211
13 REMOVE_PROP Instance method Public Method Removal of Document Property (Global) 20021211
14 REMOVE_PROPERTY Static method Private Method Remove Property from Quantity (with Dependencies) 20021211
15 STORE_IN_CLUSTER Instance method Public Method Store Class in Cluster 20021211
Events
Class CL_RSOD_REQUEST_SELECTION has no event.
Types
Class CL_RSOD_REQUEST_SELECTION has no local type.
Method Signatures

Method CLONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_REQ_SEL Value transfer Object reference (TYPE REF TO) CL_RSOD_REQUEST_SELECTION Request Selektion für Dokukmente 20021211

Method CLONE on class CL_RSOD_REQUEST_SELECTION has no exception.

Method COLLECT_KEY_FIGURES Signature

Method COLLECT_KEY_FIGURES on class CL_RSOD_REQUEST_SELECTION has no parameter.
Method COLLECT_KEY_FIGURES on class CL_RSOD_REQUEST_SELECTION has no exception.

Method COLLECT_PROPN_OF_KIDS Signature

Method COLLECT_PROPN_OF_KIDS on class CL_RSOD_REQUEST_SELECTION has no parameter.
Method COLLECT_PROPN_OF_KIDS on class CL_RSOD_REQUEST_SELECTION has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLUSTERID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20021211
2 Importing I_KEEP_CLUSTER Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE ='X': Cluster Daten nicht löschen 20030117
3 Importing I_R_REQUEST Call by reference Object reference (TYPE REF TO) CL_RSR_REQUEST Datenanforderung vom OLAP-Prozessor 20021211
4 Importing I_R_REQ_SEL Call by reference Object reference (TYPE REF TO) CL_RSOD_REQUEST_SELECTION Request-Selektion für Dokukmente 20021211
5 Importing I_TS_QUPROP_FILTER Call by reference Type reference (TYPE) RSOD_TS_QUPROP Dokumenteigenschaften im Filter des Requestes 20030226
# Exception Resumable Description Created on
1 CX_RSOD Allgemeiner Fehler mit Nachricht im CM Framework 20040119

Method CONTAINS_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROP_NAME Call by reference Type reference (TYPE) SDOK_PROPN Attribut eines Dokuments oder einer Beziehung 20021211
2 Returning R_IS_CONTAINED Value transfer Type reference (TYPE) RS_BOOL Boolean 20021211

Method CONTAINS_PROP on class CL_RSOD_REQUEST_SELECTION has no exception.

Method CONTAINS_PROP_ON_AXES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROP_NAME Call by reference Type reference (TYPE) SDOK_PROPN Attribut eines Dokuments oder einer Beziehung 20021211
2 Returning R_IS_CONTAINED Value transfer Type reference (TYPE) RS_BOOL Boolean 20021211

Method CONTAINS_PROP_ON_AXES on class CL_RSOD_REQUEST_SELECTION has no exception.

Method DOCUMENT_FITS_PROP_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_THX_PROP_RANGE Call by reference Type reference (TYPE) RSOD_THX_PROP_RANGE 20021211
2 Importing I_TS_DOC_PROP Value transfer Type reference (TYPE) RSOD_TS_PROP Eigenschaften eines Dokumentes (sortiert) 20021211
3 Returning R_DOCUMENT_FITS_PROP_RANGE Value transfer Type reference (TYPE) RS_BOOL = 'X': Dokumente passt zur Selektion 20021211

Method DOCUMENT_FITS_PROP_RANGE on class CL_RSOD_REQUEST_SELECTION has no exception.

Method ENHANCE_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_QUPROP_FILTER Call by reference Type reference (TYPE) RSOD_TS_QUPROP Filterselektion 20021211

Method ENHANCE_FILTER on class CL_RSOD_REQUEST_SELECTION has no exception.

Method FILL_IOBJ_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20021211

Method FILL_IOBJ_PROP on class CL_RSOD_REQUEST_SELECTION has no exception.

Method INSERT_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_PROP Call by reference Type reference (TYPE) RSOD_TH_PROP_DEP Dokum.Eigensch. mit abh. (die diese Eig.in Klammerung verw.) 20021211
2 Importing I_NAME Call by reference Type reference (TYPE) SDOK_PROPN Attribut eines Dokuments oder einer Beziehung 20021211

Method INSERT_PROPERTY on class CL_RSOD_REQUEST_SELECTION has no exception.

Method REDUCE_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ONLY_FOR_VISIBLE_DATA Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE = 'X': Dokumente werden nur für sichtbare Daten angezeigt 20021211
2 Importing I_R_DOCS Call by reference Object reference (TYPE REF TO) CL_RSOD_DOC_COLLECTION BW Menge von Dokumenten 20021211

Method REDUCE_DOCUMENTS on class CL_RSOD_REQUEST_SELECTION has no exception.

Method REDUCE_SINGLE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ONLY_FOR_VISIBLE_DATA Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE = 'X': Dokumente werden nur für sichtbare Daten angezeigt 20021211
2 Importing I_PROP_FROM Call by reference Type reference (TYPE) I 20021211
3 Importing I_PROP_TO Call by reference Type reference (TYPE) I 20021211
4 Importing I_R_DOCS Call by reference Object reference (TYPE REF TO) CL_RSOD_DOC_COLLECTION BW Menge von Dokumenten 20021211
5 Importing I_S_OBJECT Call by reference Type reference (TYPE) SDOKOBJECT SDOK: BOR-Schlüssel für Informationsobjekt 20021211
6 Importing I_TS_PROP Call by reference Type reference (TYPE) RSOD_TS_PROP Eigenschaften eines Dokumentes (sortiert) 20021211

Method REDUCE_SINGLE_DOCUMENT on class CL_RSOD_REQUEST_SELECTION has no exception.

Method REMOVE_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROP_NAME Call by reference Type reference (TYPE) SDOK_PROPN Attribut eines Dokuments oder einer Beziehung 20021211

Method REMOVE_PROP on class CL_RSOD_REQUEST_SELECTION has no exception.

Method REMOVE_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_PROP Call by reference Type reference (TYPE) RSOD_TH_PROP_DEP Dokum.Eigensch. mit abh. (die diese Eig.in Klammerung verw.) 20021211
2 Importing I_NAME Call by reference Type reference (TYPE) SDOK_PROPN Attribut eines Dokuments oder einer Beziehung 20021211

Method REMOVE_PROPERTY on class CL_RSOD_REQUEST_SELECTION has no exception.

Method STORE_IN_CLUSTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLUSTERID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20021211

Method STORE_IN_CLUSTER on class CL_RSOD_REQUEST_SELECTION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 400