SAP ABAP Class CL_RSL_UI_MAPPING_DATA (Data Mapping)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSL_UI (Package) CompositeProvider UI Package
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSL_UI_MAPPING_OBJ Mapping Object 20110103
Properties
Class CL_RSL_UI_MAPPING_DATA  
Short Description Data Mapping    
Super Class CL_RSL_UI_MAPPING_OBJ Mapping Object 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSL_UI   CompositeProvider UI Package 
Created 20101230   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSDD_LM_AINDEX Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_RSDD_LM_COMPOSITE_PROVIDER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_RSDD_LM_GUI_EXTENDED_CHECK Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_RSL_ME_METADATA_COPR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CL_RSL_UI_MAPPING_PROPOSER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
6 IF_RSL_UI_MAPPING_PROPOSER_OBJ Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
7 IF_RSL_WSP_COMP_MEDIATOR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
8 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSL_UI_MAPPING_DATA has no interface implemented.
Friends
Class CL_RSL_UI_MAPPING_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CN_S_THRESHOLD Constant Public See coding 20110726
2 C_CALC_KYF_NAME Constant Private Type reference (TYPE) STRING '_____11111_____11111' Name of Calculated Key Figure for calcviews 20110104
3 C_CONSTANT_ATTR_NAME Constant Private Type reference (TYPE) STRING '_____22222_____22222' Name of the View Attribute for bigview 20110805
4 C_INTERSECT_ATTR_NAME Constant Private Type reference (TYPE) STRING '_____33333_____33333' Name of the Dummy View Attribute of the Interesect Calc View 20110104
5 C_MAX_NUM_TRIES Instance attribute Private Type reference (TYPE) I 5 Start Number of Attempts to Perform Async Process 20110516
6 C_PARTPROV Constant Private Type reference (TYPE) RSCOMPNAME 'PARTPROV' Bezeichnung Partprovider 20130416
7 P_BATCH_MODE Instance attribute Private Type reference (TYPE) RS_BOOL Evaluation of Calc Views in Batch 20110509
8 P_CALCVIEW_COUNTER Instance attribute Private Type reference (TYPE) INT4 Numbering of Calc Views Used 20110104
9 P_CHECK_ALL_COLUMNS Instance attribute Private Type reference (TYPE) RS_BOOL Check all copr columns (X) or stop after first hit 20110328
10 P_ID Instance attribute Private Type reference (TYPE) SHM_INST_NAME Precalculation of Run ID 20110510
11 P_NUM_OF_CALCVIEWS_PER_PACKAGE Instance attribute Private Type reference (TYPE) I 10 Number of Calc Views for Parallel Evaluation 20110620
12 P_ONLY_BUFFER Instance attribute Private Type reference (TYPE) RS_BOOL Use Precalculated Results 20110707
13 P_READ_VALUES Instance attribute Private Type reference (TYPE) RS_BOOL RS_C_FALSE Read Characteristic Values 20110610
14 P_REMOVE_PARTPROV Instance attribute Private Type reference (TYPE) RS_BOOL RS_C_TRUE Remove PartProvider 20110614
15 P_SHOW_CS Instance attribute Private Type reference (TYPE) RS_BOOL RS_C_FALSE Display Calculation Scenario 20110704
16 P_SPLIT_FACTOR Instance attribute Private Type reference (TYPE) I 400 Approx. number of calcviews per calcscenario 20120704
17 P_TS_BINDING_TYPE Instance attribute Private Type reference (TYPE) CL_RSL_UI_MAPPING_HIST=>NT_TS_PROPOSE_BINDING_TYPE 20110705
18 P_TS_CALCVIEW_ATTRIBUTION Instance attribute Private Type reference (TYPE) RSDD_TS_CALCVIEW_ATTRIBUTION Assignment of Calculation Views 20110607
19 P_TS_CALCVIEW_VALUES Instance attribute Private Type reference (TYPE) NT_TS_CALCVIEW_VALUES Characteristic Values 20110610
20 P_TS_EVALUATION_RESULT Instance attribute Private Type reference (TYPE) N_TS_EVALUATION_RESULT Distinct count of views 20110112
21 P_TS_PROV_CALCVIEWS Instance attribute Private See coding 20110705
22 P_TS_TARGET_PROV_FIELD Instance attribute Private Type reference (TYPE) CL_RSL_UI_MAPPING_HIST=>NT_TS_TARGET_PROV_FIELD 20110705
23 S_RFCDEST Static Attribute Public Type reference (TYPE) TREX_RFC-RFC_DESTINATION RFC Destination to the TREX Engine 20110104
24 S_R_TDESCR Static Attribute Public Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20110104
25 S_T_KYF Static Attribute Public Type reference (TYPE) TREXT_KEY_FIGURE Key Figure 20110104
26 S_T_TREX_COMPDESCR Static Attribute Public Type reference (TYPE) TREXT_COMP_DESCR Description of Components 20110104
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20110104
2 CONSTRUCTOR Instance method Public Constructor 20110104
3 EVALUATE_VIEW Static method Public Method Evaluate Calc View; read or persist in new index 20120920
4 EXECUTE_CALCVIEWS Static method Public Method Analyze Provider Column 20110519
5 GET_CALCVIEW_INFO Instance method Public Method All (Analysis) Information of a Given Calc View 20110607
6 GET_IS_PARALLEL_ENABLED Static method Public Method Whether calc views should be analyzed in parallel 20110805
7 GET_JOIN_ANALYSER Instance method Public Method create calcscenario for join analysis 20120911
8 PRECALCULATE_DATA_COMPARISON Instance method Public Method Run Calc Views Asynchronously for Data Comparison 20110510
9 SET_CHECK_ALL_COLUMNS Instance method Public Method Also Analyze Linked Fields 20110328
10 SET_NUM_OF_VIEWS_PER_PACKAGE Instance method Public Method Maximum Number of Calc Views for Parallel Execution 20110620
11 SET_ONLY_BUFFER Instance method Public Method Use Precalculated Results 20110707
12 SET_READ_VALUES Instance method Public Method Read Characteristic Values 20110610
13 SET_REMOVE_PARTPROV Instance method Public Method PartProvider will be removed before the data comparison 20110614
14 SET_SPLIT_FACTOR Instance method Public Method Approx. number of calcviews per calcscenario 20120704
15 USE_PRECALCULATE Instance method Public Method Use Precalculated Values 20110705
16 _ADD_CALCKYF Instance method Private Method 20110617
17 _ADD_CALCVIEWS Instance method Private Method 20110103
18 _ADD_VIEW_TO_BIG Instance method Private Method 20110621
19 _CHECK_COPR_STRUCT Instance method Private Method 20110705
20 _GET_CALCVIEW_AGGR Instance method Private Method 20110608
21 _GET_CALCVIEW_INTERSECT Instance method Private Method 20110617
22 _GET_CALCVIEW_NAME Instance method Private Method 20110104
23 _GET_CALCVIEW_WITH_CALCULATED Instance method Private Method 20110617
24 _GET_ENCAPSULE_VIEW Instance method Private Method 20110620
25 _GET_JOIN_ANALYSER Instance method Private Method 20120911
26 _MAPPING_DATA_COMPARISON Instance method Private Method 20110103
27 _PARTPROV_AS_DATASOURCE Instance method Private Method 20120911
28 _REMOVE_ELEMENTS Instance method Private Method 20120911
29 _RESTORE_ELEMENTS Instance method Private Method 20120911
30 _SET_REQUEST_CONSTRAINTS Instance method Private Method 20130715
Events
Class CL_RSL_UI_MAPPING_DATA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LT_S_COLUMN_COUNT Private See coding 20110103 BEGIN OF lt_s_column_count, column TYPE rsdd_index_column, count TYPE int4, END OF lt_s_column_count
2 LT_S_COLUMN_RATING Private See coding 20110513 BEGIN OF lt_s_column_rating, column TYPE rsdd_index_column, rating TYPE rsl_ui_mapping_rating, END OF lt_s_column_rating
3 LT_S_COPR_COLUMN_NAME Private See coding 20110104 BEGIN OF lt_s_copr_column_name, r_column TYPE REF TO cl_rsdd_lm_column, copr_name TYPE rsdd_index_column, END OF lt_s_copr_column_name
4 LT_S_INDEX_PLACEHOLDER Private See coding 20130715 begin of lt_s_index_placeholder, index type trexd_index_id, t_placeholders type TREXT_PLACEHOLDERS, END OF lt_s_index_placeholder
5 LT_S_PROV_CALCVIEWS Private See coding 20110705 BEGIN OF lt_s_prov_calcviews, provider TYPE rsinfoprov, ts_calcview_attribution TYPE rsdd_ts_calcview_attribution, END OF lt_s_prov_calcviews
6 LT_S_QUALOK Private See coding 20130713 BEGIN OF lt_s_qualok, infocube TYPE rsinfocube, qualok TYPE rsmqualok, END OF lt_s_qualok
7 LT_TS_COPR_COLUMN_NAME Private See coding 20120911 lt_ts_copr_column_name TYPE SORTED TABLE OF lt_s_copr_column_name WITH UNIQUE KEY r_column
8 LT_TS_INDEX_PLACEHOLDERS Private See coding 20130715 lt_ts_index_placeholders type SORTED TABLE OF lt_s_index_placeholder WITH UNIQUE KEY index
9 LT_T_BINDING Private See coding 20120911 lt_t_binding TYPE STANDARD TABLE OF REF TO cl_rsdd_lm_composite_binding
10 NT_S_CALCVIEW_VALUES Public See coding 20110610 BEGIN OF nt_s_calcview_values, calcview TYPE char30, t_values TYPE rsdd_t_str, END OF nt_s_calcview_values
11 NT_S_EVALUATION Public See coding 20110519 BEGIN OF nt_s_evaluation, provider TYPE rsinfoprov, prov_column TYPE rsdd_index_column, copr_column TYPE rsdd_index_column, count TYPE int4, END OF nt_s_evaluation
12 NT_TS_CALCVIEW_VALUES Public See coding 20110610 nt_ts_calcview_values TYPE SORTED TABLE OF nt_s_calcview_values WITH UNIQUE KEY calcview
13 N_TS_EVALUATION_RESULT Public See coding 20110519 n_ts_evaluation_result TYPE SORTED TABLE OF nt_s_evaluation WITH UNIQUE KEY provider prov_column copr_column
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSL_UI_MAPPING_DATA has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSL_UI_MAPPING_DATA has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_COPR Call by reference Object reference (TYPE REF TO) CL_RSDD_LM_COMPOSITE_PROVIDER Composite Provider 20110104
2 Importing I_WSP_NAME Call by reference Type reference (TYPE) RSLWSPNAME Workspace Name 20110701

Method CONSTRUCTOR on class CL_RSL_UI_MAPPING_DATA has no exception.

Method EVALUATE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_CALCVIEW_ATTRIBUTION Call by reference Type reference (TYPE) RSDD_TS_CALCVIEW_ATTRIBUTION Assignment of Calculation Views 20120920
2 Exporting E_COUNT Call by reference Type reference (TYPE) INT4 Distinct count 20120920
3 Exporting E_RUNTIME Call by reference Type reference (TYPE) INT4 Runtime in Milliseconds 20120920
4 Exporting E_T_VALUES Call by reference Type reference (TYPE) RSDD_T_STR Values of the Calc. View 20120920
5 Importing I_BIGVIEW Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Is the specified calc. view a union of several calc. views? 20120920
6 Importing I_CALCVIEW Call by reference Type reference (TYPE) CHAR30 Name of Calc. View 20120920
7 Importing I_GET_VALUES Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Read Values Too 20120920
8 Importing I_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID calcscenario 20120920
9 Importing I_RESULT_INDEX Call by reference Type reference (TYPE) TREXD_INDEX_ID Index Id 20120920
10 Importing I_RESULT_INDEX_ACCESS_MODE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE rs_c_false = write into index; rs_c_true = read from index 20120920
# Exception Resumable Description Created on
1 CX_RSL_UI_MAPPING_ERROR Error While Creating Mapping 20120920

Method EXECUTE_CALCVIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_CALCVIEW_ATTRIBUTION Call by reference Type reference (TYPE) RSDD_TS_CALCVIEW_ATTRIBUTION Zuordnung der calcviews 20110519
2 Exporting E_TS_CALCVIEW_VALUES Call by reference Type reference (TYPE) NT_TS_CALCVIEW_VALUES 20110610
3 Exporting E_TS_EVALUATION_RESULT Call by reference Type reference (TYPE) N_TS_EVALUATION_RESULT 20110519
4 Exporting E_TS_PROPOSED_MAPPINGS Call by reference Type reference (TYPE) IF_RSL_UI_MAPPING_PROPOSER_OBJ=>NT_TS_PROPOSED_MAPPINGS vorgeschlagene Verknüpfungen 20110519
5 Importing I_CHECK_ALL_COLUMNS Call by reference Type reference (TYPE) RS_BOOL Alle copr Spalten prüfen(X) oder nach ersten Treffer abbrech 20110519
6 Importing I_GET_VALUES Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Werte mitlesen 20110610
7 Importing I_IS_JOIN Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE ist der angegebene Provider als Join mit dem copr verknüpft 20110519
8 Importing I_PROVIDER Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20110519
9 Importing I_PROVIDER_COLUMN Call by reference Type reference (TYPE) RSDD_INDEX_COLUMN Spalte eines analytischen Indexes 20110519
10 Importing I_R_MAPPING_META Call by reference Object reference (TYPE REF TO) CL_RSL_UI_MAPPING_META MetaDaten Mapping 20110519
11 Importing I_USE_BIG Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE sollen als union zusammengefasste calcviews benutzt werden 20110627
12 Importing I_USE_PRECALCULATE Call by reference Type reference (TYPE) RS_BOOL vorberechnete Werte berücksichtigen 20110519
# Exception Resumable Description Created on
1 CX_RSL_UI_MAPPING_ERROR Fehler beim Erzeugen des Mapping 20110519

Method GET_CALCVIEW_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_CALCVIEW_INFO Call by reference Type reference (TYPE) RSDD_S_CALCVIEW_ATTRIBUTION Zuordnung der Calcviews 20110610
2 Exporting E_T_VALUES Call by reference Type reference (TYPE) RSDD_T_STR Werte des Calcviews 20110610
3 Importing I_FIELD1 Call by reference Type reference (TYPE) RSDD_INDEX_COLUMN Spalte eines Provider oder CompositeProvider 20110607
4 Importing I_FIELD2 Call by reference Type reference (TYPE) RSDD_INDEX_COLUMN Spalte eines Provider oder CompositeProvider 20110607
5 Importing I_SOURCE_TYPE Call by reference Type reference (TYPE) RSDD_CALCVIEW_PREFIX siehe Konstanten CN_S_* 20110607

Method GET_CALCVIEW_INFO on class CL_RSL_UI_MAPPING_DATA has no exception.

Method GET_IS_PARALLEL_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PARALLEL Value transfer Type reference (TYPE) RS_BOOL Sollen calcviews parallel ausgewertet werden 20110805

Method GET_IS_PARALLEL_ENABLED on class CL_RSL_UI_MAPPING_DATA has no exception.

Method GET_JOIN_ANALYSER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TS_CALCVIEW_ATTRIBUTION Call by reference Type reference (TYPE) RSDD_TS_CALCVIEW_ATTRIBUTION Assignment of Calculation Views 20120911
2 Importing I_S_MAPPING_CANDIDATE Call by reference Type reference (TYPE) IF_RSL_UI_MAPPING_PROPOSER_OBJ=>NT_S_MAPPING_CANDIDATES Provider + List of Fields Proposal is Created for 20120911
3 Importing I_TH_CALCVIEW_PREFIX Call by reference Type reference (TYPE) CL_RSDD_LM_GUI_EXTENDED_CHECK=>TN_TH_CALCVIEW_PREFIX which calcview-types shall be created 20121024
4 Importing I_T_COLUMNS_COPR Call by reference Type reference (TYPE) RSDD_T_CONCAT Feld Names with Length Details 20120911
5 Importing I_T_COLUMNS_PARTPROV Call by reference Type reference (TYPE) RSDD_T_CONCAT Feld Names with Length Details 20120911
# Exception Resumable Description Created on
1 CX_RSL_UI_MAPPING_ERROR Error While Creating Mapping 20120911

Method PRECALCULATE_DATA_COMPARISON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ID Call by reference Type reference (TYPE) SHM_INST_NAME Vorkalkulierung Lauf-ID 20110510
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RSL_T_RETMSG Meldungstabelle TLOGO Framework 20110510
3 Importing I_IGNORE_MAPPED_COLUMNS Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE vorschlag für bereits gemappte spalten erzeugen 20110510
4 Importing I_S_MAPPING_CANDIDATE Call by reference Type reference (TYPE) IF_RSL_UI_MAPPING_PROPOSER_OBJ=>NT_S_MAPPING_CANDIDATES Provider + Liste an Feldern für die Vorschlag erzeugt wird 20110721
# Exception Resumable Description Created on
1 CX_RSL_UI_MAPPING_ERROR Fehler beim Erzeugen des Mapping 20110510

Method SET_CHECK_ALL_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK_ALL_COLUMNS Call by reference Type reference (TYPE) RS_BOOL Alle copr Spalten prüfen(X) oder nach ersten Treffer abbrech 20110328

Method SET_CHECK_ALL_COLUMNS on class CL_RSL_UI_MAPPING_DATA has no exception.

Method SET_NUM_OF_VIEWS_PER_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NUM_OF_VIEWS Call by reference Type reference (TYPE) I Maximale Anzahl der calcviews die parallel ausgeführt werden 20110620

Method SET_NUM_OF_VIEWS_PER_PACKAGE on class CL_RSL_UI_MAPPING_DATA has no exception.

Method SET_ONLY_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SET_BUFFER Call by reference Type reference (TYPE) RS_BOOL nur vorberechnete Ergebnisse benutzen 20110707

Method SET_ONLY_BUFFER on class CL_RSL_UI_MAPPING_DATA has no exception.

Method SET_READ_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_READ_VALUES Call by reference Type reference (TYPE) RS_BOOL Werte sollen mitgelesen werden 20110610

Method SET_READ_VALUES on class CL_RSL_UI_MAPPING_DATA has no exception.

Method SET_REMOVE_PARTPROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REMOVE_PARTPROV Call by reference Type reference (TYPE) RS_BOOL PartProvider wird entfernt 20110614

Method SET_REMOVE_PARTPROV on class CL_RSL_UI_MAPPING_DATA has no exception.

Method SET_SPLIT_FACTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SPLIT_FACTOR Call by reference Type reference (TYPE) I ~ Anzahl calcviews pro calcscenario 20120704

Method SET_SPLIT_FACTOR on class CL_RSL_UI_MAPPING_DATA has no exception.

Method USE_PRECALCULATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC 0=okay, 1=deprecaded, not used 20110705
2 Importing I_ID Call by reference Type reference (TYPE) SHM_INST_NAME Vorkalkulierung Lauf-ID 20110705
3 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20110705

Method USE_PRECALCULATE on class CL_RSL_UI_MAPPING_DATA has no exception.

Method _ADD_CALCKYF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_CALCVIEW Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_CALCVIEW Calculation View Defintion 20110617

Method _ADD_CALCKYF on class CL_RSL_UI_MAPPING_DATA has no exception.

Method _ADD_CALCVIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TS_CALCVIEW_ATTRIBUTION Call by reference Type reference (TYPE) RSDD_TS_CALCVIEW_ATTRIBUTION Boolean 20110104
2 Importing I_ADD_PARTPROV_AGGR Call by reference Type reference (TYPE) RS_BOOL Aggregate Views des PartProv E_TS_ hinzufügen 20120704
3 Importing I_R_CS Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_CALCSCENARIO Calculation Scenario erzeugen 20110103
4 Importing I_S_MAPPING_CANDIDATE Call by reference Type reference (TYPE) IF_RSL_UI_MAPPING_PROPOSER_OBJ=>NT_S_MAPPING_CANDIDATES 20110328
5 Importing I_TS_COPR_COLUMNS Call by reference Type reference (TYPE) CL_RSL_UI_MAPPING_PROPOSER=>NT_TS_PROVIDER_COLUMN 20110607
# Exception Resumable Description Created on
1 CX_RSL_UI_MAPPING_ERROR Fehler beim Erzeugen des Mapping 20110103

Method _ADD_VIEW_TO_BIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_COUNT Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20110621
2 Changing C_R_UNION Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_UNION Calculation View vom Typ UNION 20110621
3 Changing C_R_VIEWATTR Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_VIEWATTRIBUTE ViewAttribut 20110624
4 Changing C_S_CALCVIEW_ATTRIBUTION Call by reference Type reference (TYPE) RSDD_S_CALCVIEW_ATTRIBUTION Zuordnung der Calcviews 20110621
5 Importing I_R_CALCVIEW Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_CALCVIEW 20110621
6 Importing I_R_CS Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_CALCSCENARIO Calculation Scenario erzeugen 20110621

Method _ADD_VIEW_TO_BIG on class CL_RSL_UI_MAPPING_DATA has no exception.

Method _CHECK_COPR_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ADAPT_STRUCT Call by reference Type reference (TYPE) RS_BOOL Struktur anpassen 20110705
2 Returning R_STRUCT_IDENT Value transfer Type reference (TYPE) RS_BOOL strukturgleich 20110705

Method _CHECK_COPR_STRUCT on class CL_RSL_UI_MAPPING_DATA has no exception.

Method _GET_CALCVIEW_AGGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_CALCVIEW_AGGR Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_AGGREGATION AggregationsView im Calculation Scenario 20110608
2 Exporting E_S_CALCVIEW_ATTRIBUTION Call by reference Type reference (TYPE) RSDD_S_CALCVIEW_ATTRIBUTION Zuordnung der Calcviews 20110608
3 Importing I_FIELD_NAME Call by reference Type reference (TYPE) RSDD_INDEX_COLUMN Spalte eines analytischen Indexes 20110608
4 Importing I_SOURCE_NAME Call by reference Type reference (TYPE) CSEQUENCE Partprovider-Repräsentation im Calculation View 20110608
5 Importing I_SOURCE_TYPE Call by reference Type reference (TYPE) RSDD_CALCVIEW_PREFIX 20110608

Method _GET_CALCVIEW_AGGR on class CL_RSL_UI_MAPPING_DATA has no exception.

Method _GET_CALCVIEW_INTERSECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_CALCVIEW_INTERSECT Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_INTERSECT Calculation Scenario Intersection 20110617
2 Exporting E_R_ENCAPS_VIEW_A Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_AGGREGATION Aggregation View in Calculation Scenario 20120910
3 Exporting E_R_ENCAPS_VIEW_B Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_AGGREGATION Aggregation View in Calculation Scenario 20120910
4 Exporting E_S_CALCVIEW_ATTRIBUTION Call by reference Type reference (TYPE) RSDD_S_CALCVIEW_ATTRIBUTION Zuordnung der Calcviews 20110617
5 Importing I_CONST_VIEW Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20110831
6 Importing I_FIELDNAME_A Call by reference Type reference (TYPE) RSDD_INDEX_COLUMN Spalte eines analytischen Indexes 20110617
7 Importing I_FIELDNAME_B Call by reference Type reference (TYPE) RSDD_INDEX_COLUMN Spalte eines analytischen Indexes 20110617
8 Importing I_R_CS Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_CALCSCENARIO Calculation Scenario erzeugen 20110620
9 Importing I_R_VIEW_A Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_AGGREGATION AggregationsView im Calculation Scenario 20110617
10 Importing I_R_VIEW_B Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_AGGREGATION AggregationsView im Calculation Scenario 20110617
11 Importing I_SOURCE_TYPE Call by reference Type reference (TYPE) RSDD_CALCVIEW_PREFIX Prefix für Calcviews 20110617

Method _GET_CALCVIEW_INTERSECT on class CL_RSL_UI_MAPPING_DATA has no exception.

Method _GET_CALCVIEW_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CALCVIEW_NAME Value transfer Type reference (TYPE) STRING 20110104

Method _GET_CALCVIEW_NAME on class CL_RSL_UI_MAPPING_DATA has no exception.

Method _GET_CALCVIEW_WITH_CALCULATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_CALCVIEW_AGGR Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_AGGREGATION AggregationsView im Calculation Scenario 20110617
2 Exporting E_S_CALCVIEW_ATTRIBUTION Call by reference Type reference (TYPE) RSDD_S_CALCVIEW_ATTRIBUTION Zuordnung der Calcviews 20110617
3 Importing I_SOURCE_NAME Call by reference Type reference (TYPE) CSEQUENCE Partprovider-Repräsentation im Calculation View 20110617
4 Importing I_SOURCE_TYPE Call by reference Type reference (TYPE) RSDD_CALCVIEW_PREFIX Prefix für Calcviews 20110617
5 Importing I_T_COLUMNS Call by reference Type reference (TYPE) RSDD_T_CONCAT Feldnamen mit Längenangabe 20110617

Method _GET_CALCVIEW_WITH_CALCULATED on class CL_RSL_UI_MAPPING_DATA has no exception.

Method _GET_ENCAPSULE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_VIEW Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_AGGREGATION AggregationsView im Calculation Scenario 20110620
2 Importing I_R_VIEW Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_AGGREGATION AggregationsView im Calculation Scenario 20110620

Method _GET_ENCAPSULE_VIEW on class CL_RSL_UI_MAPPING_DATA has no exception.

Method _GET_JOIN_ANALYSER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TS_CALCVIEW_ATTRIBUTION Call by reference Type reference (TYPE) RSDD_TS_CALCVIEW_ATTRIBUTION Assignment of Calculation Views 20120911
2 Importing I_S_MAPPING_CANDIDATE Call by reference Type reference (TYPE) IF_RSL_UI_MAPPING_PROPOSER_OBJ=>NT_S_MAPPING_CANDIDATES Provider + List of Fields Proposal is Created for 20120911
3 Importing I_TH_CALCVIEW_PREFIX Call by reference Type reference (TYPE) CL_RSDD_LM_GUI_EXTENDED_CHECK=>TN_TH_CALCVIEW_PREFIX which calcview-types shall be created 20121024
4 Importing I_T_COLUMNS_COPR Call by reference Type reference (TYPE) RSDD_T_CONCAT Feld Names with Length Details 20120911
5 Importing I_T_COLUMNS_PARTPROV Call by reference Type reference (TYPE) RSDD_T_CONCAT Feld Names with Length Details 20120911
# Exception Resumable Description Created on
1 CX_RSL_UI_MAPPING_ERROR Error While Creating Mapping 20120911

Method _MAPPING_DATA_COMPARISON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_MAPPING_CANDIDATE Call by reference Type reference (TYPE) IF_RSL_UI_MAPPING_PROPOSER_OBJ=>NT_S_MAPPING_CANDIDATES 20110328
2 Importing I_TS_COPR_COLUMNS Call by reference Type reference (TYPE) CL_RSL_UI_MAPPING_PROPOSER=>NT_TS_PROVIDER_COLUMN 20110607
# Exception Resumable Description Created on
1 CX_RSL_UI_MAPPING_ERROR Fehler beim Erzeugen des Mapping 20110103

Method _PARTPROV_AS_DATASOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_COLUMNS_PARTPROV_CONCAT Call by reference Type reference (TYPE) RSDD_T_CONCAT Feld Names with Length Details 20120913
2 Exporting E_PARTPROV_COPR_NAME Call by reference Type reference (TYPE) RSCOMPNAME CompositeProvider 20120911
3 Exporting E_R_DATASOURCE Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_CALCSC_DATASOURCE CalculationScenario as Data Source 20120911
4 Exporting E_TS_PARTPROV_COLUMN_NAME Call by reference Type reference (TYPE) LT_TS_COPR_COLUMN_NAME 20120911
5 Importing I_S_MAPPING_CANDIDATE Call by reference Type reference (TYPE) IF_RSL_UI_MAPPING_PROPOSER_OBJ=>NT_S_MAPPING_CANDIDATES Provider + List of Fields Proposal is Created for 20120911
# Exception Resumable Description Created on
1 CX_RSL_UI_MAPPING_ERROR Error While Creating Mapping 20120911

Method _REMOVE_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_COLUMN_LIST Call by reference Type reference (TYPE) CL_RSDD_LM_AINDEX=>GT_T_COLUMNS 20120911
2 Exporting E_T_REMOVED_BINDING Call by reference Type reference (TYPE) LT_T_BINDING 20120911
3 Importing I_T_MAPPING_CANDIDATES Call by reference Type reference (TYPE) IF_RSL_UI_MAPPING_PROPOSER_OBJ=>NT_T_MAPPING_CANDIDATES Provider + List of Fields Proposal is Created for 20120911

Method _REMOVE_ELEMENTS on class CL_RSL_UI_MAPPING_DATA has no exception.

Method _RESTORE_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_COLUMN_LIST Call by reference Type reference (TYPE) CL_RSDD_LM_AINDEX=>GT_T_COLUMNS 20120911
2 Importing I_T_REMOVED_BINDING Call by reference Type reference (TYPE) LT_T_BINDING 20120911

Method _RESTORE_ELEMENTS on class CL_RSL_UI_MAPPING_DATA has no exception.

Method _SET_REQUEST_CONSTRAINTS 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 20130715
2 Importing I_R_CS Call by reference Object reference (TYPE REF TO) CL_RSDD_CS_CALCSCENARIO Create Calculation Scenario 20130715

Method _SET_REQUEST_CONSTRAINTS on class CL_RSL_UI_MAPPING_DATA has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 730