SAP ABAP Class CL_FTR_GUI_TERM (TR Transaction Management: GUI Contract Data)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM-TR (Application Component) Transaction Management
     FTTR (Package) Treasury: Financial Transaction
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI TR Transaction Management: GUI Parent Class 20000110
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FTR_GUI_TERM_APPL TR Transaction Management: Appl <--> GUI Term 20000110
Properties
Class CL_FTR_GUI_TERM  
Short Description TR Transaction Management: GUI Contract Data    
Super Class CL_FTR_GUI TR Transaction Management: GUI Parent Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FTTR   Treasury: Financial Transaction 
Created 20000110   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 FTRG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 FTRTR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FTR_GUI_TERM_APPL TR Transaction Management: Appl <--> GUI Term 20000110
Friends
Class CL_FTR_GUI_TERM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_LAYOUT Instance attribute Public Type reference (TYPE) CHAR01 Indicator Layout 20000111
2 A_OREF_FTR_CF Instance attribute Private Object reference (TYPE REF TO) CL_FTR_CF Pointer to Current Cash Flow 20000111
3 A_TERM_CHANGED Instance attribute Private Attribute reference (LIKE) 20000111
4 A_VTGFHA Instance attribute Public Type reference (TYPE) VTGFHA Transaction Structure 20000110
5 A_VTGFHAZU Instance attribute Public Type reference (TYPE) VTGFHAZU Activity Data Structure 20000110
6 A_VTGFHAZU_OLD Instance attribute Private Type reference (TYPE) VTGFHAZU Last Valid Activity Data 20000110
7 A_VTGFHA_OLD Instance attribute Private Type reference (TYPE) VTGFHA Transaction Structure (Backup) 20000110
8 CON_MM_CASHFLOW Constant Private Type reference (TYPE) CHAR01 '5' Layout of MM Cash Flow 20000111
9 CON_MM_CONTRACT Constant Private Type reference (TYPE) CHAR01 '1' Layout of MM FTD Rollover 20000111
10 CON_MM_DAN_NOTE Constant Private Type reference (TYPE) CHAR01 '4' Layout of MM DAN Notice 20000111
11 CON_MM_DAN_ROLL Constant Private Type reference (TYPE) CHAR01 '3' Layout of MM DAN Rollover 20000111
12 CON_MM_FTD_ROLL Constant Private Type reference (TYPE) CHAR01 '2' Layout of MM Contract 20000111
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_VTBFHA Instance method Private Method Update Transaction Data 20000110
2 CHANGE_VTBFHAZU Instance method Private Method Update Activity Data 20000110
3 CHECK_VTGFHA Instance method Public Method Check Contract Data within FHA 20000110
4 CHECK_VTGFHAZU Instance method Public Method Check Contract Data within FHAZU 20000110
5 CONSTRUCTOR Instance method Public Constructor Constructor 20000110
6 CONVERT_AND_CHECK_DATE Instance method Private Method Convert and Check Date String 20000111
7 DATE_INFO_DISPLAY Instance method Public Method Term Overview 20000111
8 F4_VALUE_REQUEST Instance method Public Method Display Value Help 20000111
9 GET_VTGFHAZU_FROM_DATABIN Instance method Private Method Read VTBFHAZU from Databin 20000110
10 GET_VTGFHAZU_TERM_DATA Instance method Private Method Prepare Contract Data 20000110
11 GET_VTGFHA_FROM_DATABIN Instance method Private Method Read VTBFHA from Databin 20000110
12 GET_VTGFHA_TERM_DATA Instance method Private Method Prepare Transaction Data 20000110
13 HANDLE_EVT_FHAZU_CHANGED Instance method Public Event handling method Event Handler: Activity Data Changed in GUI Data Container 20000110
14 HANDLE_EVT_FHAZU_REQUIRED Instance method Public Event handling method Event Handler: Activity Data Changed in GUI Data Container 20000110
15 HANDLE_EVT_FHA_CHANGED Instance method Public Event handling method Event Handler: Contract Data Changed in GUI Data Container 20000110
16 HANDLE_EVT_FHA_REQUIRED Instance method Public Event handling method Event Handler: Contract Data Changed in GUI Data Container 20000110
17 HIDE_ALL_FIELDS Instance method Private Method All Fields are Switched Off 20000110
18 LAYOUT_TRANSACTION_MM_CASHFLOW Instance method Private Method Layout for Cash Flow 20000110
19 LAYOUT_TRANSACTION_MM_CONTRACT Instance method Private Method Layout for Contract, Offer and Simulation 20000110
20 LAYOUT_TRANSACTION_MM_DAN_NOT Instance method Private Method Layout for MM Notice 20000110
21 LAYOUT_TRANSACTION_MM_DAN_ROLL Instance method Private Method Layout for MM Rollover (Deposit at Notice) 20000110
22 LAYOUT_TRANSACTION_MM_FTD_ROLL Instance method Private Method Layout for MM Rollover (Fixed-Term Deposit) 20000110
23 LAYOUT_TRANSACTION_MM_GENERAL Instance method Private Method Product Category-Specific Layout for MM General 20000112
24 MODIFY_VTGFHA Instance method Public Method Modify FHA 20000110
25 MODIFY_VTGFHAZU Instance method Public Method Modify FHAZU 20000110
26 SET_DISPLAYDATA Instance method Private Method 20000110
27 SET_VTGFHA Instance method Public Method Set Contract Data (FHA) 20000110
28 SET_VTGFHAZU Instance method Public Method Set Contract Data 20000110
Events
Class CL_FTR_GUI_TERM has no event.
Types
Class CL_FTR_GUI_TERM has no local type.
Method Signatures

Method CHANGE_VTBFHA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_VTBFHA Value transfer Type reference (TYPE) VTBFHA Geschäftsdaten 20000110

Method CHANGE_VTBFHA on class CL_FTR_GUI_TERM has no exception.

Method CHANGE_VTBFHAZU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_VTBFHAZU Value transfer Type reference (TYPE) VTBFHAZU Vorgangsdaten 20000110

Method CHANGE_VTBFHAZU on class CL_FTR_GUI_TERM has no exception.

Method CHECK_VTGFHA Signature

Method CHECK_VTGFHA on class CL_FTR_GUI_TERM has no parameter.
Method CHECK_VTGFHA on class CL_FTR_GUI_TERM has no exception.

Method CHECK_VTGFHAZU Signature

Method CHECK_VTGFHAZU on class CL_FTR_GUI_TERM has no parameter.
Method CHECK_VTGFHAZU on class CL_FTR_GUI_TERM has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CONTEXT Call by reference Type reference (TYPE) TB_FTR_GUI_CONTEXT Kontext des GUI im Customizingumfeld 20000110
2 Importing PI_OREF_APPL_CTRL Value transfer Object reference (TYPE REF TO) CL_FTR_APPL_CTRL Zeiger auf Application Control 20000110
3 Importing PI_OREF_FTR_CF Call by reference Object reference (TYPE REF TO) CL_FTR_CF Zeiger auf aktuellen Cashflow 20000111

Method CONSTRUCTOR on class CL_FTR_GUI_TERM has no exception.

Method CONVERT_AND_CHECK_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_DATE_CHECKED Call by reference Type reference (TYPE) SYDATUM konvertiertes und geprüftes Datum 20000111
2 Changing PC_DATE_STRING Call by reference Type reference (TYPE) C Datumsstring 20000111
3 Importing PI_DESCRIPTION Call by reference Type reference (TYPE) C Bescheibung 20000111
4 Importing PI_START_DATE Call by reference Type reference (TYPE) SYDATUM sy-datum Startdatum 20000111

Method CONVERT_AND_CHECK_DATE on class CL_FTR_GUI_TERM has no exception.

Method DATE_INFO_DISPLAY Signature

Method DATE_INFO_DISPLAY on class CL_FTR_GUI_TERM has no parameter.
Method DATE_INFO_DISPLAY on class CL_FTR_GUI_TERM has no exception.

Method F4_VALUE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_DATE_STRING Call by reference Type reference (TYPE) CHAR10 Datum im Ausgabeformat 20000111
2 Changing PC_DATE_VALUE Call by reference Type reference (TYPE) SYDATUM ausgewähltes Datum 20000111
3 Importing PI_FIELDNAME Call by reference Type reference (TYPE) DFIES-FIELDNAME Feldname 20000111
4 Importing PI_TABNAME Call by reference Type reference (TYPE) DFIES-TABNAME Tabellenname 20000111

Method F4_VALUE_REQUEST on class CL_FTR_GUI_TERM has no exception.

Method GET_VTGFHAZU_FROM_DATABIN Signature

Method GET_VTGFHAZU_FROM_DATABIN on class CL_FTR_GUI_TERM has no parameter.
Method GET_VTGFHAZU_FROM_DATABIN on class CL_FTR_GUI_TERM has no exception.

Method GET_VTGFHAZU_TERM_DATA Signature

Method GET_VTGFHAZU_TERM_DATA on class CL_FTR_GUI_TERM has no parameter.
Method GET_VTGFHAZU_TERM_DATA on class CL_FTR_GUI_TERM has no exception.

Method GET_VTGFHA_FROM_DATABIN Signature

Method GET_VTGFHA_FROM_DATABIN on class CL_FTR_GUI_TERM has no parameter.
Method GET_VTGFHA_FROM_DATABIN on class CL_FTR_GUI_TERM has no exception.

Method GET_VTGFHA_TERM_DATA Signature

Method GET_VTGFHA_TERM_DATA on class CL_FTR_GUI_TERM has no parameter.
Method GET_VTGFHA_TERM_DATA on class CL_FTR_GUI_TERM has no exception.

Method HANDLE_EVT_FHAZU_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PE_FHAZU Call by reference Attribute reference (LIKE) 20000110

Method HANDLE_EVT_FHAZU_CHANGED on class CL_FTR_GUI_TERM has no exception.

Method HANDLE_EVT_FHAZU_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PE_FHAZU Call by reference Attribute reference (LIKE) 20000110

Method HANDLE_EVT_FHAZU_REQUIRED on class CL_FTR_GUI_TERM has no exception.

Method HANDLE_EVT_FHA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PE_FHA Call by reference Type reference (TYPE) 20000110

Method HANDLE_EVT_FHA_CHANGED on class CL_FTR_GUI_TERM has no exception.

Method HANDLE_EVT_FHA_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PE_FHA Call by reference Type reference (TYPE) 20000110

Method HANDLE_EVT_FHA_REQUIRED on class CL_FTR_GUI_TERM has no exception.

Method HIDE_ALL_FIELDS Signature

Method HIDE_ALL_FIELDS on class CL_FTR_GUI_TERM has no parameter.
Method HIDE_ALL_FIELDS on class CL_FTR_GUI_TERM has no exception.

Method LAYOUT_TRANSACTION_MM_CASHFLOW Signature

Method LAYOUT_TRANSACTION_MM_CASHFLOW on class CL_FTR_GUI_TERM has no parameter.
Method LAYOUT_TRANSACTION_MM_CASHFLOW on class CL_FTR_GUI_TERM has no exception.

Method LAYOUT_TRANSACTION_MM_CONTRACT Signature

Method LAYOUT_TRANSACTION_MM_CONTRACT on class CL_FTR_GUI_TERM has no parameter.
Method LAYOUT_TRANSACTION_MM_CONTRACT on class CL_FTR_GUI_TERM has no exception.

Method LAYOUT_TRANSACTION_MM_DAN_NOT Signature

Method LAYOUT_TRANSACTION_MM_DAN_NOT on class CL_FTR_GUI_TERM has no parameter.
Method LAYOUT_TRANSACTION_MM_DAN_NOT on class CL_FTR_GUI_TERM has no exception.

Method LAYOUT_TRANSACTION_MM_DAN_ROLL Signature

Method LAYOUT_TRANSACTION_MM_DAN_ROLL on class CL_FTR_GUI_TERM has no parameter.
Method LAYOUT_TRANSACTION_MM_DAN_ROLL on class CL_FTR_GUI_TERM has no exception.

Method LAYOUT_TRANSACTION_MM_FTD_ROLL Signature

Method LAYOUT_TRANSACTION_MM_FTD_ROLL on class CL_FTR_GUI_TERM has no parameter.
Method LAYOUT_TRANSACTION_MM_FTD_ROLL on class CL_FTR_GUI_TERM has no exception.

Method LAYOUT_TRANSACTION_MM_GENERAL Signature

Method LAYOUT_TRANSACTION_MM_GENERAL on class CL_FTR_GUI_TERM has no parameter.
Method LAYOUT_TRANSACTION_MM_GENERAL on class CL_FTR_GUI_TERM has no exception.

Method MODIFY_VTGFHA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_VTGFHA Value transfer Type reference (TYPE) VTGFHA Geschäft 20000110

Method MODIFY_VTGFHA on class CL_FTR_GUI_TERM has no exception.

Method MODIFY_VTGFHAZU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_VTGFHAZU Value transfer Type reference (TYPE) VTGFHAZU Vorgang 20000110

Method MODIFY_VTGFHAZU on class CL_FTR_GUI_TERM has no exception.

Method SET_DISPLAYDATA Signature

Method SET_DISPLAYDATA on class CL_FTR_GUI_TERM has no parameter.
Method SET_DISPLAYDATA on class CL_FTR_GUI_TERM has no exception.

Method SET_VTGFHA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_FHA Value transfer Type reference (TYPE) VTBFHA Struktur zur Anzeige der Geschäftsdaten 20000110

Method SET_VTGFHA on class CL_FTR_GUI_TERM has no exception.

Method SET_VTGFHAZU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_FHAZU Value transfer Type reference (TYPE) VTBFHAZU Struktur zur Anzeige der Vorgangsdaten 20000110

Method SET_VTGFHAZU on class CL_FTR_GUI_TERM has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in