SAP ABAP Class IF_RSL_UI_MAPPING_PROPOSER_OBJ (Mapping Proposal Generator Object)
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RSL_UI_MAPPING_OBJ | Mapping Object | 20101230 |
Properties
Class | IF_RSL_UI_MAPPING_PROPOSER_OBJ | |
Short Description | Mapping Proposal Generator Object | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ||
Created | 20101217 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class IF_RSL_UI_MAPPING_PROPOSER_OBJ has no interface implemented.
Friends
Class IF_RSL_UI_MAPPING_PROPOSER_OBJ has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | See coding | domain rsl_ui_mapping_rating | 20101228 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Return Link Type Proposal for Provider | 20101230 |
2 | ![]() |
Instance method | Public | Method | Return Link Proposals for Column | 20101228 |
3 | ![]() |
Instance method | Public | Method | Propose Link Type | 20101228 |
4 | ![]() |
Instance method | Public | Method | Generate Proposal for Links | 20101217 |
5 | ![]() |
Instance method | Public | Method | Define CompositeProvider | 20110110 |
6 | ![]() |
Instance method | Public | Method | Save Proposal Result => RSLUIMAPHIST | 20110627 |
Events
Class IF_RSL_UI_MAPPING_PROPOSER_OBJ has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | NT_S_MAPPING_CANDIDATES | Public | See coding | Provider + List of Fields Proposal is Created for | 20101228 | BEGIN OF nt_s_mapping_candidates,
r_composite_binding TYPE REF TO cl_rsdd_lm_composite_binding,
t_columns TYPE SORTED TABLE OF REF TO cl_rsdd_lm_column WITH UNIQUE KEY table_line,
END OF nt_s_mapping_candidates
|
|
2 | NT_S_PROPOSED_BINDING | Public | See coding | Proposed Link Type | 20101230 | BEGIN OF nt_s_proposed_binding,
provider TYPE rsinfoprov,
binding_type TYPE rsdd_binding_type,
join_type TYPE rsdd_join_type,
rating TYPE rsl_ui_mapping_rating,
rule TYPE rsl_ui_proposal_rules,
END OF nt_s_proposed_binding
|
|
3 | NT_S_PROPOSED_MAPPING | Public | See coding | Proposed Link | 20101228 | BEGIN OF nt_s_proposed_mapping,
provider TYPE rsinfoprov,
prov_column TYPE rsdd_index_column,
copr_column TYPE rsdd_index_column,
new_column TYPE REF TO cl_rsdd_lm_column,
rating TYPE rsl_ui_mapping_rating,
rule TYPE rsl_ui_proposal_rules,
reason type string,
END OF nt_s_proposed_mapping
|
|
4 | NT_TS_PROPOSED_BINDING | Public | See coding | Proposed Link Types | 20101230 | nt_ts_proposed_binding TYPE SORTED TABLE OF nt_s_proposed_binding WITH UNIQUE KEY provider binding_type
|
|
5 | NT_TS_PROPOSED_MAPPINGS | Public | See coding | Proposed Links | 20101228 | nt_ts_proposed_mappings TYPE SORTED TABLE OF nt_s_proposed_mapping WITH UNIQUE KEY provider prov_column copr_column
|
|
6 | NT_T_MAPPING_CANDIDATES | Public | See coding | Provider + List of Fields Proposal is Created for | 20101228 | nt_t_mapping_candidates TYPE STANDARD TABLE OF nt_s_mapping_candidates
|
Method Signatures
Method GET_PROPOSED_BINDING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TS_PROPOSED_BINDINGS | Call by reference | Type reference (TYPE) | NT_TS_PROPOSED_BINDING | 20101230 | |||
2 | ![]() |
I_PROVIDER | Call by reference | Type reference (TYPE) | RSINFOPROV | 20110519 |
Method GET_PROPOSED_BINDING on class IF_RSL_UI_MAPPING_PROPOSER_OBJ has no exception.
Method GET_PROPOSED_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TS_PROPOSED_MAPPINGS | Call by reference | Type reference (TYPE) | NT_TS_PROPOSED_MAPPINGS | 20101228 | |||
2 | ![]() |
I_COLUMN | Call by reference | Type reference (TYPE) | RSDD_INDEX_COLUMN | column | 20110519 | ||
3 | ![]() |
I_PROVIDER | Call by reference | Type reference (TYPE) | RSINFOPROV | 20110519 |
Method GET_PROPOSED_MAPPING on class IF_RSL_UI_MAPPING_PROPOSER_OBJ has no exception.
Method PROPOSE_BINDING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_T_MSG | Call by reference | Type reference (TYPE) | RSL_T_RETMSG | Meldungstabelle TLOGO Framework | 20110308 | ||
2 | ![]() |
I_T_MAPPING_CANDIDATES | Call by reference | Type reference (TYPE) | NT_T_MAPPING_CANDIDATES | 20101230 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20101230 |
Method PROPOSE_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_T_MSG | Call by reference | Type reference (TYPE) | RSL_T_RETMSG | Meldungstabelle TLOGO Framework | 20110308 | ||
2 | ![]() |
I_IGNORE_MAPPED_COLUMNS | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | vorschlag für bereits gemappte spalten erzeugen | 20110314 | |
3 | ![]() |
I_TS_COPR_COLUMNS | Call by reference | Type reference (TYPE) | CL_RSL_UI_MAPPING_PROPOSER=>NT_TS_PROVIDER_COLUMN | falls nicht initial:nur die angegebenen copr-Spalten | 20110607 | ||
4 | ![]() |
I_T_MAPPING_CANDIDATES | Call by reference | Type reference (TYPE) | NT_T_MAPPING_CANDIDATES | 20101228 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Erzeugen des Mapping | 20101228 |
Method SET_COPR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_R_COPR | Call by reference | Object reference (TYPE REF TO) | CL_RSDD_LM_COMPOSITE_PROVIDER | Composite Provider | 20110110 |
Method SET_COPR on class IF_RSL_UI_MAPPING_PROPOSER_OBJ has no exception.
Method WRITE_STAT_TO_DB Signature
Method WRITE_STAT_TO_DB on class IF_RSL_UI_MAPPING_PROPOSER_OBJ has no parameter.
Method WRITE_STAT_TO_DB on class IF_RSL_UI_MAPPING_PROPOSER_OBJ has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |