SAP ABAP Class CL_IDGT_HOME_VARIANT_UIBB (Home Page User Variant)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   FI-LOC (Application Component) Localization
     ID-SD-CN-GT-01 (Package) Golden Tax Interface Enhancements
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_IDGT_BASE_FORM_UIBB Form UIBB Base Class 20120814
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_MULTI_INSTANTIABLE FPM Multi Instantiation 20120820
Properties
Class CL_IDGT_HOME_VARIANT_UIBB  
Short Description Home Page User Variant    
Super Class CL_IDGT_BASE_FORM_UIBB Form UIBB Base Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class IDGT_LC    
Program status     
Category 0   
Package ID-SD-CN-GT-01   Golden Tax Interface Enhancements 
Created 20120814   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IDGT_HOME_VARIANT_UIBB has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FPM_MULTI_INSTANTIABLE FPM Multi Instantiation 20120820
Friends
Class CL_IDGT_HOME_VARIANT_UIBB has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_HOME_OUTBOUND_CONFIG Constant Private Type reference (TYPE) WDY_CONFIG_ID 'CC_IDGT_HOME_VARIANT_UIBB' Configuration Identification 20120818
2 CV_HOME_REPORT_CONFIG Constant Private Type reference (TYPE) WDY_CONFIG_ID 'CC_IDGT_HOME_REPORT_UIBB' Configuration Identification 20120818
3 CV_INDEX Constant Private Type reference (TYPE) I 6 20120911
4 CV_VARIANT_CLICK Constant Private Type reference (TYPE) FPM_EVENT_ID 'VARIANTCLICK' ID of the FPM Event 20120814
5 CV_VARIANT_CLICK2 Constant Private Type reference (TYPE) FPM_EVENT_ID 'VARIANTCLICK2' ID of the FPM Event 20120815
6 CV_VARIANT_CLICK3 Constant Private Type reference (TYPE) FPM_EVENT_ID 'VARIANTCLICK3' ID of the FPM Event 20120815
7 CV_VARIANT_CLICK4 Constant Private Type reference (TYPE) FPM_EVENT_ID 'VARIANTCLICK4' ID of the FPM Event 20120815
8 CV_VARIANT_CLICK5 Constant Private Type reference (TYPE) FPM_EVENT_ID 'VARIANTCLICK5' ID of the FPM Event 20120815
9 CV_VARIANT_CLICK6 Constant Private Type reference (TYPE) FPM_EVENT_ID 'VARIANTCLICK6' ID of the FPM Event 20120815
10 CV_VARIANT_CLICK_CANC1 Constant Private Type reference (TYPE) FPM_EVENT_ID 'VARIANTCLICKCANC1' ID of the FPM Event 20120816
11 CV_VARIANT_CLICK_CANC2 Constant Private Type reference (TYPE) FPM_EVENT_ID 'VARIANTCLICKCANC2' ID of the FPM Event 20120816
12 CV_VARIANT_CLICK_CANC3 Constant Private Type reference (TYPE) FPM_EVENT_ID 'VARIANTCLICKCANC3' ID of the FPM Event 20120816
13 CV_VARIANT_CLICK_CANC4 Constant Private Type reference (TYPE) FPM_EVENT_ID 'VARIANTCLICKCANC4' ID of the FPM Event 20120816
14 CV_VARIANT_CLICK_CANC5 Constant Private Type reference (TYPE) FPM_EVENT_ID 'VARIANTCLICKCANC5' ID of the FPM Event 20120816
15 CV_VARIANT_CLICK_CANC6 Constant Private Type reference (TYPE) FPM_EVENT_ID 'VARIANTCLICKCANC6' ID of the FPM Event 20120816
16 CV_VARIANT_CLICK_OUTBOUND Constant Private Type reference (TYPE) FPM_EVENT_ID 'OUTBOUND' ID of the FPM Event 20120816
17 CV_VARIANT_CLICK_OUTBOUNDCANC Constant Private Type reference (TYPE) FPM_EVENT_ID 'OUTBOUNDCANC' ID of the FPM Event 20120816
18 CV_VARIANT_NEXT1 Constant Private Type reference (TYPE) FPM_EVENT_ID 'VAR_NEXT1' ID of the FPM Event 20120907
19 CV_VARIANT_NEXT2 Constant Private Type reference (TYPE) FPM_EVENT_ID 'VAR_NEXT2' ID of the FPM Event 20120907
20 CV_VARIANT_PREV1 Constant Private Type reference (TYPE) FPM_EVENT_ID 'VAR_PREV1' ID of the FPM Event 20120907
21 CV_VARIANT_PREV2 Constant Private Type reference (TYPE) FPM_EVENT_ID 'VAR_PREV2' ID of the FPM Event 20120907
22 MO_FPM Instance attribute Private Object reference (TYPE REF TO) IF_FPM Interface for accessing FPM functionality 20120820
23 MT_VARIANT_TEXT Instance attribute Private Type reference (TYPE) FPMGB_T_SEARCH_IDS Table Type for Search Description/Id 20120814
24 MT_VARIANT_TEXT_CANC Instance attribute Private Type reference (TYPE) FPMGB_T_SEARCH_IDS Table Type for Search Description/Id 20120816
25 MV_CONFIG_ID Instance attribute Private Type reference (TYPE) WDY_CONFIG_ID Configuration Identification 20120818
26 MV_SEARCH_DOWN_COUNT Instance attribute Private Type reference (TYPE) I 0 20120910
27 MV_SEARCH_INDEX_DOWN Instance attribute Private Type reference (TYPE) SY-INDEX 1 Loop Index 20120910
28 MV_SEARCH_INDEX_UP Instance attribute Private Type reference (TYPE) SY-INDEX 1 Loop Index 20120910
29 MV_SEARCH_UP_COUNT Instance attribute Private Type reference (TYPE) I 0 20120910
Methods
# Method Level Visibility Method type Description Created on
1 GET_DESC_BY_USEID Instance method Private Method get variant name by user id 20120814
2 RAISE_SEARCH_ATTR Instance method Private Method raise search attr 20120815
3 SET_NO_VARIANT Instance method Private Method when there is no variant 20120815
4 SET_RESULT_VARIANT Instance method Private Method when there are variants exit 20120815
5 SET_SEARCH_FULL_IND Instance method Private Method set search full ind when need to set Next and Prev 20120910
6 SET_USER_VARIANT Instance method Private Method set users variant to the UI 20120910
Events
Class CL_IDGT_HOME_VARIANT_UIBB has no event.
Types
Class CL_IDGT_HOME_VARIANT_UIBB has no local type.
Method Signatures

Method GET_DESC_BY_USEID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEARCH_CANC_IDS Call by reference Type reference (TYPE) FPMGB_T_SEARCH_IDS Table Type for Search Description/Id 20120816
2 Exporting ET_SEARCH_IDS Call by reference Type reference (TYPE) FPMGB_T_SEARCH_IDS Table Type for Search Description/Id 20120814
3 Importing IV_CONFIG_ID Call by reference Type reference (TYPE) WDY_CONFIG_ID Configuration Identification 20120818

Method GET_DESC_BY_USEID on class CL_IDGT_HOME_VARIANT_UIBB has no exception.

Method RAISE_SEARCH_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VARIANT_TEXT Call by reference Type reference (TYPE) FPMGB_T_SEARCH_IDS Table Type for Search Description/Id 20120817
2 Importing IV_CONFIG_ID Call by reference Type reference (TYPE) WDY_CONFIG_ID Configuration Identification 20120817
3 Importing IV_KEY Call by reference Type reference (TYPE) INT1 Byte Value 20120815

Method RAISE_SEARCH_ATTR on class CL_IDGT_HOME_VARIANT_UIBB has no exception.

Method SET_NO_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) DATA 20120815
2 Changing CT_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_T_FIELDUSAGE Field Usage 20120815
3 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120815
4 Exporting EV_FIELD_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120815

Method SET_NO_VARIANT on class CL_IDGT_HOME_VARIANT_UIBB has no exception.

Method SET_RESULT_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) DATA 20120815
2 Changing CT_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_T_FIELDUSAGE Field Usage 20120815
3 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120815
4 Exporting EV_FIELD_USAGE_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20120815
5 Importing IV_CANC_COUNT Call by reference Type reference (TYPE) INT4 Natural Number 20120816
6 Importing IV_COUNT Call by reference Type reference (TYPE) INT4 Byte Value 20120815

Method SET_RESULT_VARIANT on class CL_IDGT_HOME_VARIANT_UIBB has no exception.

Method SET_SEARCH_FULL_IND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LINK Call by reference Type reference (TYPE) LTY_QUICK_LINK 20120910
2 Importing IV_NEXT Call by reference Type reference (TYPE) CHAR10 Character Field Length = 10 20120910
3 Importing IV_PREV Call by reference Type reference (TYPE) CHAR10 Character Field Length = 10 20120910

Method SET_SEARCH_FULL_IND on class CL_IDGT_HOME_VARIANT_UIBB has no exception.

Method SET_USER_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LINK Call by reference Type reference (TYPE) LTY_QUICK_LINK 20120910

Method SET_USER_VARIANT on class CL_IDGT_HOME_VARIANT_UIBB has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 617