Hierarchy
⤷ BW-BEX-OT (Application Component) OLAP Technology
⤷ RSDRC (Package) Data Manager InfoProvider Read Access
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_RS_BASE | BW Basis | 20081117 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_RSDRC_SEL_BUILDER_AGGR | selection builder using aggregates | 20081118 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_RSDRC_SEL_BUILDER_NODESPLIT | Selection builder using only node/key split | 20081117 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_RSDRC_SEL_BUILDER_NO_SPLIT | selection builder without split | 20081119 |
4 | Inheritance (c INHERITING FROM c_ref) | CL_RSDRC_SEL_BUILDER_TREX | Selection builder when using TREX | 20081117 |
Properties
Class | CL_RSDRC_SEL_BUILDER | |
Short Description | Build a table of non-final sx_selections | |
Super Class | CL_RS_BASE | BW Basis |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RSDRC | Data Manager InfoProvider Read Access |
Created | 20081117 | 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 | RSD | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | RSDD | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | RSDDK | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
5 | RSDRC | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_RSDRC_SEL_BUILDER has no interface implemented.
Friends
Class CL_RSDRC_SEL_BUILDER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | O_ALLOW_CONVEX_HULL | Instance attribute | Protected | Type reference (TYPE) | RS_BOOL | Allow reading the superset (convex hull) | 20081117 | ||
2 | O_C_MAX_SELDR_ENTRIES | Instance attribute | Private | Type reference (TYPE) | I | 40 | maximum fems_n lines in seldr | 20081118 | |
3 | O_C_MAX_SELDR_EQRANGE | Instance attribute | Private | Type reference (TYPE) | I | 128 | maximum filters in FEMSN | 20081118 | |
4 | O_MAX_FEMS | Instance attribute | Protected | Type reference (TYPE) | RSDD_SX_SELDR-FEMS | maximum used FEMS | 20081117 | ||
5 | O_R_CHABIT | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_RSR_CHABIT | Chabit converter | 20081117 | ||
6 | O_SRDATE | Instance attribute | Protected | Type reference (TYPE) | RRSRDATE | Date with which texts, attributes and hierarchies are read | 20081117 | ||
7 | O_S_DTA | Instance attribute | Protected | Type reference (TYPE) | RSD_S_DTA | InfoProvider Properties | 20081119 | ||
8 | O_S_PROV_RQDR | Instance attribute | Protected | Type reference (TYPE) | RSDR0_S_PROV_RQDR | Generalized Request for the DM | 20081117 | ||
9 | O_S_RQTSRET | Instance attribute | Protected | Type reference (TYPE) | RSR_S_RQTSRET | Return Info for the Split Module Regarding PROV_RQDR | 20081117 | ||
10 | O_TH_CHARET | Instance attribute | Protected | Type reference (TYPE) | RSDR0_TH_CHARET | Table of Selected Characteristics | 20081117 | ||
11 | O_TH_FEMS | Instance attribute | Protected | Type reference (TYPE) | TO_TH_FEMS | Info about used FEMSES | 20081117 | ||
12 | O_TH_SFC | Instance attribute | Protected | Type reference (TYPE) | RSDD_TH_SFC | Original SFC | 20081117 | ||
13 | O_TSX_SELDR | Instance attribute | Protected | Type reference (TYPE) | RSDD_TSX_SELDR | Working seldr | 20081117 | ||
14 | O_TX_SELAGGR | Instance attribute | Protected | Type reference (TYPE) | RSDD_TX_SELAGGR | Aggregate-Compatible logically split accesses | 20081117 | ||
15 | O_TX_SELECTION | Instance attribute | Protected | Type reference (TYPE) | RSDD_TX_SELECTION | Split accesses | 20081117 | ||
16 | PS_TS_AMB_INFOPROV | Static Attribute | Private | Type reference (TYPE) | RSR_TS_INFOPROV | InfoProvider with Ambiguous Join | 20111229 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_CHANGEID_TO_SEL | Instance method | Private | Method | Add a changeid restriction to seldr | 20081118 |
2 | ADD_CHANGEID_TO_SELECTION | Instance method | Protected | Method | Add a changeid restriction to seldr | 20081118 |
3 | ADD_SELDR_TO_SELAGGR | Instance method | Protected | Method | add a seldr line to a selaggr definition | 20081119 |
4 | BUILD_ADD_AGGROBJ | Instance method | Protected | Method | Maybe build an aggrobj and add to selaggr | 20081119 |
5 | BUILD_FIX_SELAGGR | Instance method | Protected | Method | Build fixed part of selaggr | 20081119 |
6 | BUILD_SELAGGR_FOR_SPLIT | Instance method | Protected | Method | Build selaggr if nodesplit and aggregates | 20081119 |
7 | BUILD_SELDR_NOSPLIT | Instance method | Protected | Method | Build the seldr in case of unsplit selections | 20081118 |
8 | BUILD_SELDR_SPLIT | Instance method | Protected | Method | Build the seldr in case of split selections | 20081118 |
9 | BUILD_SEL_FROM_SELAGGR_NOSPLIT | Instance method | Protected | Method | Build the tx_Selection table | 20081118 |
10 | BUILD_SEL_FROM_SELAGGR_SPLIT | Instance method | Protected | Method | Build the tx_Selection table | 20081118 |
11 | CHECK_NODE_KEY_SELECTION | Instance method | Protected | Method | do chars exist without key sel for all node filters ? | 20090212 |
12 | CHECK_NOSPLIT_ALLOWED | Instance method | Protected | Method | Check if it is possible to not split | 20081117 |
13 | CHECK_SEPARATE_CHAR | Instance method | Protected | Method | Check whether characteristic forces separate accesses | 20081117 |
14 | CHECK_SVRESTRGLOBAL | Instance method | Protected | Method | check whether access fits to dta flag svrestrglobal | 20081118 |
15 | COMPARE_HIER_VERS | Static method | Protected | Method | Compare two hierarchy version constructs | 20081117 |
16 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20081117 |
17 | FACTOR_OUT_SELDR | Instance method | Protected | Method | factor out identical FEMS-N terms | 20081118 |
18 | FILL_CHABIT_FROM_SFC | Instance method | Protected | Method | build chabit and sfc for a selaggr line from global sfc part | 20081117 |
19 | FILL_HIER_INFO | Instance method | Protected | Method | Fill hierarchy info about a selaggr | 20081117 |
20 | INSERT_SELAGGR | Instance method | Protected | Method | insert a single selaggr | 20081119 |
21 | MERGE_SELAGGR_SIMPLE | Instance method | Protected | Method | combine only the core parts (aggregates already found) | 20081117 |
22 | MERGE_SFC | Instance method | Protected | Method | merge the sfc entry into the sfc | 20081117 |
23 | MODIFY_FLAGS | Instance method | Private | Method | Modify control flags depending on dta options | 20081117 |
24 | OPTIMIZE_SELDR | Instance method | Protected | Method | Adapt seltypes for optimal usage | 20081118 |
25 | SET_ALL_RETFL_N | Instance method | Protected | Method | set returnflags for FEMS-N | 20081118 |
26 | SET_AMB_JOIN_PROVIDER | Static method | Public | Method | Set providers that ambiguous join is possible for | 20111229 |
27 | SET_NODERETFL | Instance method | Private | Method | Set the node-returnflags for all FEMS-N | 20081118 |
28 | SET_NODE_KEY_CHABITS | Instance method | Protected | Method | set chabits for key or node filter depending on seldr | 20081117 |
29 | SET_RETFL_N | Instance method | Protected | Method | set returnflags for FEMS-N | 20081118 |
Events
Class CL_RSDRC_SEL_BUILDER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TO_ALLOW_SPLIT | Protected | Type reference (TYPE) | CHAR01 | Split allowed ? | 20081117 |
|
2 | TO_S_FEMS | Protected | See coding | 20081117 |
|
||
3 | TO_TH_FEMS | Protected | See coding | 20081117 |
|
||
4 | TO_T_FEMS | Protected | See coding | 20081117 |
|
Method Signatures
Method ADD_CHANGEID_TO_SEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_SX_SELECTION | Call by reference | Type reference (TYPE) | RSDD_SX_SELECTION | 20081118 | |||
2 | Importing | I_CNSID_TO | Call by reference | Type reference (TYPE) | RSSID | Stammdaten ID | 20081118 | ||
3 | Importing | I_NCUM_QUERY | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20081118 |
Method ADD_CHANGEID_TO_SEL on class CL_RSDRC_SEL_BUILDER has no exception.
Method ADD_CHANGEID_TO_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_SX_SELECTION | Call by reference | Type reference (TYPE) | RSDD_SX_SELECTION | 20081118 | |||
2 | Importing | I_CNSID_TO | Call by reference | Type reference (TYPE) | RSSID | Stammdaten ID | 20081118 | ||
3 | Importing | I_NCUM_QUERY | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20081118 | ||
4 | Importing | I_QUERYCUBE | Call by reference | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20081118 |
Method ADD_CHANGEID_TO_SELECTION on class CL_RSDRC_SEL_BUILDER has no exception.
Method ADD_SELDR_TO_SELAGGR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_SX_SELAGGR | Call by reference | Type reference (TYPE) | RSDD_SX_SELAGGR | 20081119 | |||
2 | Changing | C_S_FEMS | Call by reference | Type reference (TYPE) | TO_S_FEMS | 20081119 | |||
3 | Importing | I_SX_SELDR | Call by reference | Type reference (TYPE) | RSDD_SX_SELDR | Selektion an den Datamanager | 20081119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RSDRC_ILLEGAL_INPUT_RANGE | Fehler in range (RSDRI...) | 20081119 |
Method BUILD_ADD_AGGROBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_SX_SELAGGR | Call by reference | Type reference (TYPE) | RSDD_SX_SELAGGR | 20081119 | |||
2 | Importing | I_SX_SELDR | Call by reference | Type reference (TYPE) | RSDD_SX_SELDR | 20081119 | |||
3 | Importing | I_S_SFC | Call by reference | Type reference (TYPE) | RSDD_S_SFC | 20081119 |
Method BUILD_ADD_AGGROBJ on class CL_RSDRC_SEL_BUILDER has no exception.
Method BUILD_FIX_SELAGGR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_SX_SELAGGR | Call by reference | Type reference (TYPE) | RSDD_SX_SELAGGR | 20081119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RSDRC_ILLEGAL_INPUT_SFC | Fehler in sfc (RSDRI...) | 20081119 |
Method BUILD_SELAGGR_FOR_SPLIT Signature
Method BUILD_SELAGGR_FOR_SPLIT on class CL_RSDRC_SEL_BUILDER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RSDRC_ILLEGAL_INPUT_RANGE | Fehler in range (RSDRI...) | 20081119 | |
2 | CX_RSDRC_INPUT_ERROR | Fehler in Eingabeparametern (RSDRI...) | 20081119 |
Method BUILD_SELDR_NOSPLIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_TSX_SELDR | Value transfer | Type reference (TYPE) | RSDD_TSX_SELDR | Selektion an den Datamanager | 20081118 |
Method BUILD_SELDR_NOSPLIT on class CL_RSDRC_SEL_BUILDER has no exception.
Method BUILD_SELDR_SPLIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_FEMSN_COUNT | Call by reference | Type reference (TYPE) | I | number of FEMS_n FEMSES | 20081118 | ||
2 | Exporting | E_FEMS_CHANGED | Call by reference | Type reference (TYPE) | RS_BOOL | the number of FEMS-N changed | 20081118 | ||
3 | Exporting | E_TSX_SELDR | Value transfer | Type reference (TYPE) | RSDD_TSX_SELDR | Selektion an den Datamanager | 20081118 | ||
4 | Importing | I_SEL_FEMS | Call by reference | Type reference (TYPE) | RSDD_SEL_FEMS | bitstring of selected Femses | 20081118 |
Method BUILD_SELDR_SPLIT on class CL_RSDRC_SEL_BUILDER has no exception.
Method BUILD_SEL_FROM_SELAGGR_NOSPLIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_NCUM_QUERY | Call by reference | Type reference (TYPE) | RS_BOOL | NCUM query ? | 20081118 | ||
2 | Importing | I_S_RQTSRET | Call by reference | Type reference (TYPE) | RSR_S_RQTSRET | Rückgabeinfo des Split-Baustein bzügl. PROV_RQDR | 20081118 | ||
3 | Importing | I_TH_CHARET | Call by reference | Type reference (TYPE) | RSDR0_TH_CHARET | Tabelle selektierter Merkmale | 20081118 | ||
4 | Returning | R_TX_SELECTION | Value transfer | Type reference (TYPE) | RSDD_TX_SELECTION | 20081118 |
Method BUILD_SEL_FROM_SELAGGR_NOSPLIT on class CL_RSDRC_SEL_BUILDER has no exception.
Method BUILD_SEL_FROM_SELAGGR_SPLIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_NCUM_QUERY | Call by reference | Type reference (TYPE) | RS_BOOL | NCUM query ? | 20081118 | ||
2 | Importing | I_S_RQTSRET | Call by reference | Type reference (TYPE) | RSR_S_RQTSRET | Rückgabeinfo des Split-Baustein bzügl. PROV_RQDR | 20081118 | ||
3 | Importing | I_TH_CHARET | Call by reference | Type reference (TYPE) | RSDR0_TH_CHARET | Tabelle selektierter Merkmale | 20081118 | ||
4 | Returning | R_TX_SELECTION | Value transfer | Type reference (TYPE) | RSDD_TX_SELECTION | 20081118 |
Method BUILD_SEL_FROM_SELAGGR_SPLIT on class CL_RSDRC_SEL_BUILDER has no exception.
Method CHECK_NODE_KEY_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ALL_CHABIT | Call by reference | Type reference (TYPE) | XSTRING | 20090212 | |||
2 | Importing | I_KEY_CHABIT | Call by reference | Type reference (TYPE) | XSTRING | 20090212 | |||
3 | Importing | I_NODE_CHABIT | Call by reference | Type reference (TYPE) | XSTRING | 20090212 | |||
4 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20090212 |
Method CHECK_NODE_KEY_SELECTION on class CL_RSDRC_SEL_BUILDER has no exception.
Method CHECK_NOSPLIT_ALLOWED Signature
Method CHECK_NOSPLIT_ALLOWED on class CL_RSDRC_SEL_BUILDER has no parameter.
Method CHECK_NOSPLIT_ALLOWED on class CL_RSDRC_SEL_BUILDER has no exception.
Method CHECK_SEPARATE_CHAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CHANM | Call by reference | Type reference (TYPE) | RSD_CHANM | Chanm | 20081117 | ||
2 | Returning | R_SEPARATE | Value transfer | Type reference (TYPE) | RS_BOOL | separate access | 20081117 |
Method CHECK_SEPARATE_CHAR on class CL_RSDRC_SEL_BUILDER has no exception.
Method CHECK_SVRESTRGLOBAL Signature
Method CHECK_SVRESTRGLOBAL on class CL_RSDRC_SEL_BUILDER has no parameter.
Method CHECK_SVRESTRGLOBAL on class CL_RSDRC_SEL_BUILDER has no exception.
Method COMPARE_HIER_VERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_TH_HIER1 | Call by reference | Type reference (TYPE) | RSDD_TH_HIER | 20081117 | |||
2 | Importing | I_TH_HIER2 | Call by reference | Type reference (TYPE) | RSDD_TH_HIER | 20081117 | |||
3 | Returning | R_COMPATIBLE | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20081117 |
Method COMPARE_HIER_VERS on class CL_RSDRC_SEL_BUILDER has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ALLOW_CONVEX_HULL | Call by reference | Type reference (TYPE) | RS_BOOL | 20081117 | |||
2 | Importing | I_SRDATE | Call by reference | Type reference (TYPE) | RRSRDATE | 20081117 | |||
3 | Importing | I_S_DTA | Call by reference | Type reference (TYPE) | RSD_S_DTA | Eigenschaften InfoProvider | 20081117 | ||
4 | Importing | I_S_PROV_RQDR | Value transfer | Type reference (TYPE) | RSDR0_S_PROV_RQDR | 20081117 | |||
5 | Importing | I_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | 20081117 | |||
6 | Importing | I_TSX_SELDR | Call by reference | Type reference (TYPE) | RSDD_TSX_SELDR | 20081117 |
Method CONSTRUCTOR on class CL_RSDRC_SEL_BUILDER has no exception.
Method FACTOR_OUT_SELDR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_TSX_SELDR | Call by reference | Type reference (TYPE) | RSDD_TSX_SELDR | Selektion an den Datamanager | 20081118 | ||
2 | Exporting | E_EQRANGE_COUNT | Call by reference | Type reference (TYPE) | I | Number of eqsid and range filters | 20081118 | ||
3 | Importing | I_DELTACHANM | Call by reference | Type reference (TYPE) | RSD_CHANM | 20081118 | |||
4 | Importing | I_FEMSN_COUNT | Call by reference | Type reference (TYPE) | I | Number of FEMS_N | 20081118 |
Method FACTOR_OUT_SELDR on class CL_RSDRC_SEL_BUILDER has no exception.
Method FILL_CHABIT_FROM_SFC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_CHABIT | Call by reference | Type reference (TYPE) | XSTRING | 20081117 | |||
2 | Changing | C_KEY_CHABIT | Call by reference | Type reference (TYPE) | XSTRING | 20081117 | |||
3 | Changing | C_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | Tabelle der benötigten Merkmale usw. | 20081117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RSDRC_ILLEGAL_INPUT_SFC | Fehler in sfc (RSDRI...) | 20081117 |
Method FILL_HIER_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_TH_HIER | Call by reference | Type reference (TYPE) | RSDD_TH_HIER | 20081117 | |||
2 | Importing | I_IOBJNM | Call by reference | Type reference (TYPE) | RSDIOBJNM | InfoObject | 20081117 | ||
3 | Importing | I_SX_NODEDR | Call by reference | Type reference (TYPE) | RSDD_SX_NODEDR | Knoten Beschreibung | 20081117 |
Method FILL_HIER_INFO on class CL_RSDRC_SEL_BUILDER has no exception.
Method INSERT_SELAGGR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_SX_SELAGGR | Call by reference | Type reference (TYPE) | RSDD_SX_SELAGGR | 20081119 |
Method INSERT_SELAGGR on class CL_RSDRC_SEL_BUILDER has no exception.
Method MERGE_SELAGGR_SIMPLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_SX_SELAGGR | Call by reference | Type reference (TYPE) | RSDD_SX_SELAGGR | 20081117 | |||
2 | Importing | I_SX_SELAGGR | Call by reference | Type reference (TYPE) | RSDD_SX_SELAGGR | 20081117 |
Method MERGE_SELAGGR_SIMPLE on class CL_RSDRC_SEL_BUILDER has no exception.
Method MERGE_SFC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | Tabelle der benötigten Merkmale usw. | 20081117 | ||
2 | Importing | I_S_SFC | Call by reference | Type reference (TYPE) | RSDD_S_SFC | 20081117 |
Method MERGE_SFC on class CL_RSDRC_SEL_BUILDER has no exception.
Method MODIFY_FLAGS Signature
Method MODIFY_FLAGS on class CL_RSDRC_SEL_BUILDER has no parameter.
Method MODIFY_FLAGS on class CL_RSDRC_SEL_BUILDER has no exception.
Method OPTIMIZE_SELDR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_TSX_SELDR | Call by reference | Type reference (TYPE) | RSDD_TSX_SELDR | Selektion an den Datamanager | 20081118 |
Method OPTIMIZE_SELDR on class CL_RSDRC_SEL_BUILDER has no exception.
Method SET_ALL_RETFL_N Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | C_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | 20081118 | |||
2 | Importing | I_IGNORE_ALL_FEMS | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Boolean | 20081210 | |
3 | Importing | I_TSX_SELDR | Call by reference | Type reference (TYPE) | RSDD_TSX_SELDR | 20081118 |
Method SET_ALL_RETFL_N on class CL_RSDRC_SEL_BUILDER has no exception.
Method SET_AMB_JOIN_PROVIDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_TS_PARTPROV | Call by reference | Type reference (TYPE) | RRO01_TS_PARTPROV | Partprovs und deren Eigenschaften | 20111229 |
Method SET_AMB_JOIN_PROVIDER on class CL_RSDRC_SEL_BUILDER has no exception.
Method SET_NODERETFL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_TH_CHARET | Call by reference | Type reference (TYPE) | RSDR0_TH_CHARET | Tabelle selektierter Merkmale | 20081118 | ||
2 | Importing | I_NODE_CHABIT | Call by reference | Type reference (TYPE) | XSTRING | 20081118 | |||
3 | Importing | I_TSX_SELDR | Call by reference | Type reference (TYPE) | RSDD_TSX_SELDR | Selektion an den Datamanager | 20081118 |
Method SET_NODERETFL on class CL_RSDRC_SEL_BUILDER has no exception.
Method SET_NODE_KEY_CHABITS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_SX_SELAGGR | Call by reference | Type reference (TYPE) | RSDD_SX_SELAGGR | 20081117 | |||
2 | Importing | I_SX_SELDR | Call by reference | Type reference (TYPE) | RSDD_SX_SELDR | Selektion an den Datamanager | 20081117 |
Method SET_NODE_KEY_CHABITS on class CL_RSDRC_SEL_BUILDER has no exception.
Method SET_RETFL_N Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_KEYRET_N | Call by reference | Type reference (TYPE) | RRRET | Rückgabe Notwendig ( 1 posible, 2 nötig ) | 20081118 | ||
2 | Exporting | E_SIDRET_N | Call by reference | Type reference (TYPE) | RRRET | Rückgabe Notwendig ( 1 posible, 2 nötig ) | 20081118 | ||
3 | Importing | I_SX_SELDR | Call by reference | Type reference (TYPE) | RSDD_SX_SELDR | Selektion an den Datamanager | 20081118 |
Method SET_RETFL_N on class CL_RSDRC_SEL_BUILDER has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 720 |