SAP ABAP Class CL_UC_MAPRULE_GUI (GUI Class for Mapping Rule)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCT8 (Package) SAP Cons: Mapping
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_GUI Internal View of GUI Object 20031209
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_GUI_EXT External View at GUI Object 20031209
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20040102
Properties
Class CL_UC_MAPRULE_GUI  
Short Description GUI Class for Mapping Rule    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCT8   SAP Cons: Mapping 
Created 20031209   SAP 
Last change 20060703   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UC_MAPRULE_GUI has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_CUST_GUI Internal View of GUI Object 20031209
2 IF_UC_CUST_GUI_EXT External View at GUI Object 20031209
3 IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20040102
Friends
Class CL_UC_MAPRULE_GUI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DF_DELETE Instance attribute Protected Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20040210
2 DF_DISPLAY_ONLY Instance attribute Protected Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20040102
3 DF_SCREEN_SWITCH Instance attribute Public Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20040220
4 DO_GUI Static Attribute Protected Object reference (TYPE REF TO) CL_UC_MAPRULE_GUI GUI Class for Mapping Rule 20040102
5 DO_MAPPING_GUI Instance attribute Protected Object reference (TYPE REF TO) CL_UC_MAPPING_GUI GUI Class for Mapping 20040211
6 DO_MAPRULE Instance attribute Public Object reference (TYPE REF TO) IF_UC_MAPRULE Interface for Mapping Rule 20040102
7 DO_SRC_MODEL Instance attribute Protected Object reference (TYPE REF TO) IF_UC_MODEL Model (Metadata) 20040102
8 DO_TGT_MODEL Instance attribute Protected Object reference (TYPE REF TO) IF_UC_MODEL Model (Metadata) 20040105
9 DS_IF Instance attribute Protected Type reference (TYPE) UCT8_SX_GUI_MAPOPR_IF Mapping customizing: structure for GUI class, operator IF 20040106
10 DT_DRDN_MAP Instance attribute Protected Type reference (TYPE) UCT8_TH_GUI_DRDN_HNDL Map Field Name to DRDN Handle 20040105
11 DT_SRC_FFIX Instance attribute Protected Type reference (TYPE) UC0_TS_FFIX Fixed Characteristic Values 20040422
12 DT_SRC_FIELD Instance attribute Protected Type reference (TYPE) UCT8_T_FIELDNAME standard table of uc_fieldname 20040102
13 DT_TGT_FFIX Instance attribute Protected Type reference (TYPE) UC0_TS_FFIX Fixed Characteristic Values 20040422
14 D_INDEX Instance attribute Protected Type reference (TYPE) I 2 Index for Handle 20040105
15 D_LINENR Instance attribute Protected Type reference (TYPE) UC_LINENR Line number 20040102
16 D_NODE Instance attribute Protected Type reference (TYPE) I The Selected Node 20040211
17 D_OLD_RULE Instance attribute Protected Type reference (TYPE) UC_MAPRULE Conversion Rule 20040220
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_APPLIED_RULE Instance method Protected Method Check the Applied Rule Fit to current Source Model 20040301
2 GET_DISPLAY_MODE Instance method Public Method Get the Display Mode 20040114
3 GET_DRDN_HANDLE Instance method Public Method Get Drop Down Handle per Field 20040105
4 GET_DRDN_TABLE Instance method Public Method Get Drop Down Table 20040105
5 GET_FIELD_BY_TEXT Instance method Public Method Get Field Name by Text 20040204
6 GET_GUI_DATA Instance method Public Method Get GUI Data 20031229
7 GET_INFO Instance method Public Method Get Source, Target Models and Source Field List 20040106
8 GET_INFO_BY_FIELD Instance method Public Method Get Info by Fieldname(Type, Lowercase) 20040513
9 GET_TEXT_BY_FIELD Instance method Public Method Get Text by Field Name 20040204
10 GET_TEXT_BY_OPR Static method Public Method Get Text by Mapping Operator 20040219
11 GET_VALUE_HELP Instance method Public Method Get F4 Value Help 20040105
12 REGISTER_OBJECT Instance method Public Method Register a GUI object 20040102
13 SET_CURRENT_LINENR Instance method Public Method 20060205
14 SET_DELETE_FLAG Instance method Public Method Set the Delete Flag 20040210
15 SET_EXISTING_NAME Instance method Protected Method Set an Existing Rule Name to another Rule in Naming Screen 20040211
16 SET_GUI_DATA Instance method Public Method Set GUI Data 20031229
17 SET_INFO Instance method Public Method Set Source, Target Models and Source Field List 20040102
18 SET_MAPPING Instance method Public Method Set the Current Mapping 20040211
19 SET_NEW_NAME Instance method Protected Method Change/Delete the Name of an Named rule in Naming Screen 20040213
20 SET_SCREEN_SWITCH_FLAG Instance method Public Method 'X': Unload everything; SPACE: Unload except Controls 20040220
Events
Class CL_UC_MAPRULE_GUI has no event.
Types
Class CL_UC_MAPRULE_GUI has no local type.
Method Signatures

Method CHECK_APPLIED_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OK Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20040301
2 Importing IO_MAPRULE Call by reference Object reference (TYPE REF TO) IF_UC_MAPRULE Interface for Mapping Rule 20040301

Method CHECK_APPLIED_RULE on class CL_UC_MAPRULE_GUI has no exception.

Method GET_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_DISPLAY_ONLY Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20040114

Method GET_DISPLAY_MODE on class CL_UC_MAPRULE_GUI has no exception.

Method GET_DRDN_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HANDLE Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040105
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_TXTMI Feldname 20040105

Method GET_DRDN_HANDLE on class CL_UC_MAPRULE_GUI has no exception.

Method GET_DRDN_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DROPDOWN Call by reference Type reference (TYPE) LVC_T_DROP ALV-Control: DropDown Lixtboxes 20040105
2 Importing I_TYPE Call by reference Type reference (TYPE) UC_FIELDTYPE Feldtyp: Merkmal oder Kennzahl 20040220

Method GET_DRDN_TABLE on class CL_UC_MAPRULE_GUI has no exception.

Method GET_FIELD_BY_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20040204
2 Importing I_TARGET Call by reference Type reference (TYPE) UC_FLG SPACE Allgemeines Kennzeichen SAP Konsolidierung 20040204
3 Importing I_TEXT Call by reference Type reference (TYPE) UC_TXTMI Langtext 20040204

Method GET_FIELD_BY_TEXT on class CL_UC_MAPRULE_GUI has no exception.

Method GET_GUI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_MOVE_CONVEXT_TGT Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20051111
2 Exporting ET_APPLY Call by reference Type reference (TYPE) UCT8_T_GUI_MAPOPR_APPLY Mapping customizing: apply operator 20031229
3 Exporting ET_MOVE Call by reference Type reference (TYPE) UCT8_T_GUI_MAPOPR_MOVE Mapping customizing: move operator's content 20031229
4 Exporting ET_REASSIGN Call by reference Type reference (TYPE) UCT8_TS_CUST_MAPOPR_REASSIGN Mapping customizing: reassign operator's content 20031229
5 Exporting E_ARULE Call by reference Type reference (TYPE) UC_MAPRULE Applied Mapping rule 20040130
6 Exporting E_ARULE_TEXT Call by reference Type reference (TYPE) UC_TXTLG Langtext 20040130
7 Exporting E_IF_SELID Call by reference Type reference (TYPE) UC_SELID Mapping customizing: condition(IF) operator 20040113
8 Exporting E_MOVE_CONCATFLG Call by reference Type reference (TYPE) UC_MAP_CONCAT Mapping rule: concatenage flag for move operator 20040114
9 Exporting E_OPERATOR Call by reference Type reference (TYPE) UC_MAPOPERATOR Mapping rule operator 20031229
10 Exporting E_RULE Call by reference Type reference (TYPE) UC_MAPRULE Mapping rule 20040129
11 Exporting E_RULE_TEXT Call by reference Type reference (TYPE) UC_TXTLG Mitteltext 20040129
12 Exporting E_TARGETFIELD Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20040106

Method GET_GUI_DATA on class CL_UC_MAPRULE_GUI has no exception.

Method GET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_SRC_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20040106
2 Exporting EO_TGT_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20040106
3 Exporting ET_SRC_FFIX Call by reference Type reference (TYPE) UC0_TS_FFIX Fixierte Merkmalswerte 20040422
4 Exporting ET_SRC_FIELD Call by reference Type reference (TYPE) UCT8_T_FIELDNAME standard table of uc_fieldname 20040106
5 Exporting ET_TGT_FFIX Call by reference Type reference (TYPE) UC0_TS_FFIX Fixierte Merkmalswerte 20040422
6 Exporting E_LINENR Call by reference Type reference (TYPE) UC_LINENR Line number 20040106

Method GET_INFO on class CL_UC_MAPRULE_GUI has no exception.

Method GET_INFO_BY_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LOWERCASE Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20040513
2 Exporting E_TYPE Call by reference Type reference (TYPE) UC_FIELDTYPE Feldtyp: Merkmal oder Kennzahl 20040513
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20040513
4 Importing I_TARGET Call by reference Type reference (TYPE) UC_FLG SPACE Allgemeines Kennzeichen SAP Konsolidierung 20040513

Method GET_INFO_BY_FIELD on class CL_UC_MAPRULE_GUI has no exception.

Method GET_TEXT_BY_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT Call by reference Type reference (TYPE) UC_TXTMI Mitteltext 20040204
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20040204
3 Importing I_TARGET Call by reference Type reference (TYPE) UC_FLG SPACE Allgemeines Kennzeichen SAP Konsolidierung 20040204

Method GET_TEXT_BY_FIELD on class CL_UC_MAPRULE_GUI has no exception.

Method GET_TEXT_BY_OPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXT Call by reference Type reference (TYPE) UC_TXTMI Mitteltext 20040219
2 Importing I_OPERATOR Call by reference Type reference (TYPE) UC_MAPOPERATOR Arten der Umsetzungsregel 20040219

Method GET_TEXT_BY_OPR on class CL_UC_MAPRULE_GUI has no exception.

Method GET_VALUE_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VALUE Call by reference Type reference (TYPE) UCD_S_VHELP_VALUE Werthilfe für Merkmale: Ergebnis der Auswahl 20040105
2 Importing I_DISPLAY Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20040105
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) LVC_FNAME Feldname 20040105

Method GET_VALUE_HELP on class CL_UC_MAPRULE_GUI has no exception.

Method REGISTER_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_GUI Call by reference Object reference (TYPE REF TO) IF_UC_CUST_GUI Interne Sicht auf das GUI-Objekt 20040102

Method REGISTER_OBJECT on class CL_UC_MAPRULE_GUI has no exception.

Method SET_CURRENT_LINENR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LINENR Call by reference Type reference (TYPE) UC_LINENR Zeilennummer 20060205

Method SET_CURRENT_LINENR on class CL_UC_MAPRULE_GUI has no exception.

Method SET_DELETE_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DELETE Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20040210

Method SET_DELETE_FLAG on class CL_UC_MAPRULE_GUI has no exception.

Method SET_EXISTING_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_MAPRULE Call by reference Object reference (TYPE REF TO) IF_UC_MAPRULE Interface for Mapping Rule 20040211
2 Importing IO_NAMED_MAPRULE Call by reference Object reference (TYPE REF TO) IF_UC_MAPRULE Interface for Mapping Rule 20040211

Method SET_EXISTING_NAME on class CL_UC_MAPRULE_GUI has no exception.

Method SET_GUI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_MOVE_CONVEXT_TGT Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20051111
2 Importing IS_IF Call by reference Type reference (TYPE) UCT8_SX_GUI_MAPOPR_IF Mapping customizing: condition(IF) operator 20031229
3 Importing IT_APPLY Call by reference Type reference (TYPE) UCT8_T_GUI_MAPOPR_APPLY Mapping customizing: apply operator 20031229
4 Importing IT_MOVE Call by reference Type reference (TYPE) UCT8_T_GUI_MAPOPR_MOVE Mapping customizing: move operator(for display only) 20031229
5 Importing IT_REASSIGN Call by reference Type reference (TYPE) UCT8_TS_CUST_MAPOPR_REASSIGN Mapping customizing: reassign operator's content 20031229
6 Importing I_ARULE Call by reference Type reference (TYPE) UC_MAPRULE Applied Mapping rule 20040130
7 Importing I_MOVE_CONCATFLG Call by reference Type reference (TYPE) UC_MAP_CONCAT Mapping rule: concatenage flag for move operator 20040114
8 Importing I_OPERATOR Call by reference Type reference (TYPE) UC_MAPOPERATOR Mapping rule operator 20031229
9 Importing I_RULE Call by reference Type reference (TYPE) UC_MAPRULE Mapping rule 20040129
10 Importing I_RULE_TEXT Call by reference Type reference (TYPE) UC_TXTLG Mitteltext 20040129

Method SET_GUI_DATA on class CL_UC_MAPRULE_GUI has no exception.

Method SET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MAPPING_GUI Call by reference Object reference (TYPE REF TO) CL_UC_MAPPING_GUI GUI Class for Mapping 20040211
2 Importing IO_SRC_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20040102
3 Importing IO_TGT_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20040105
4 Importing IT_SRC_FFIX Call by reference Type reference (TYPE) UC0_TS_FFIX Fixierte Merkmalswerte 20040422
5 Importing IT_SRC_FIELD Call by reference Type reference (TYPE) UCT8_T_FIELDNAME standard table of uc_fieldname 20040102
6 Importing IT_TGT_FFIX Call by reference Type reference (TYPE) UC0_TS_FFIX Fixierte Merkmalswerte 20040422
7 Importing I_LINENR Call by reference Type reference (TYPE) UC_LINENR Line number 20040102
8 Importing I_NODE Call by reference Type reference (TYPE) I The Selected Node 20040211

Method SET_INFO on class CL_UC_MAPRULE_GUI has no exception.

Method SET_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MAPPING Call by reference Object reference (TYPE REF TO) IF_UC_MAPPING Interface: mapping 20040211

Method SET_MAPPING on class CL_UC_MAPRULE_GUI has no exception.

Method SET_NEW_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MAPRULE Call by reference Object reference (TYPE REF TO) IF_UC_MAPRULE Interface for Mapping Rule 20040213
2 Importing I_MAPRULE Call by reference Type reference (TYPE) UC_MAPRULE Umsetzungsregel 20040213
3 Importing I_MAPRULE_NEW Call by reference Type reference (TYPE) UC_MAPRULE SPACE Umsetzungsregel 20040213
4 Importing I_TARGETFIELD Call by reference Type reference (TYPE) UC_FIELDNAME Feldname 20040213

Method SET_NEW_NAME on class CL_UC_MAPRULE_GUI has no exception.

Method SET_SCREEN_SWITCH_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG Call by reference Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20040220

Method SET_SCREEN_SWITCH_FLAG on class CL_UC_MAPRULE_GUI has no exception.
History
Last changed by/on SAP  20060703 
SAP Release Created in 400