SAP ABAP Class CL_FTR_GUI_CONTRACT (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_CONTRACT_APPL TR Transaction Management: Appl <--> GUI Contract 20000110
Properties
Class CL_FTR_GUI_CONTRACT  
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_CONTRACT_APPL TR Transaction Management: Appl <--> GUI Contract 20000110
Friends
Class CL_FTR_GUI_CONTRACT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_FHAZU_OLD Instance attribute Private Type reference (TYPE) VTBFHAZU Old Data from the Data Bin 20010220
2 A_FRAME Instance attribute Private Type reference (TYPE) BOOLEAN Indicator for Screen with Frame (Default) 20000712
3 A_USERDATA_PROCESSED Instance attribute Private Type reference (TYPE) BOOLEAN User Data Processed 20001208
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
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 20000725
4 CHECK_VTGFHAZU Instance method Public Method Check Contract Data within FHAZU 20000110
5 CONSTRUCTOR Instance method Public Constructor Constructor 20000110
6 GET_VTGFHAZU_CONTRACT_DATA Instance method Private Method Prepare Contract Data 20000110
7 GET_VTGFHAZU_FROM_DATABIN Instance method Private Method Read VTBFHAZU from Databin 20000110
8 GET_VTGFHA_CONTRACT_DATA Instance method Private Method Prepare Transaction Data 20000110
9 GET_VTGFHA_FROM_DATABIN Instance method Private Method Read VTBFHA from Databin 20000110
10 HANDLE_EVT_FHAZU_CHANGED Instance method Public Event handling method Event Handler: Activity Data Changed in GUI Data Container 20000110
11 HANDLE_EVT_FHAZU_REQUIRED Instance method Public Event handling method Event Handler: Activity Data Changed in GUI Data Container 20000110
12 HANDLE_EVT_FHA_CHANGED Instance method Public Event handling method Event Handler: Contract Data Changed in GUI Data Container 20000110
13 HANDLE_EVT_FHA_REQUIRED Instance method Public Event handling method Event Handler: Contract Data Changed in GUI Data Container 20000110
14 HELPF4_XVTRAB Instance method Public Method F4 Help for Contract Date 20000110
15 MODIFY_VTGFHA Instance method Public Method Modify FHA 20000110
16 MODIFY_VTGFHAZU Instance method Public Method Modify FHAZU 20000110
17 SET_VTGFHA Instance method Public Method Set Contract Data (FHA) 20000110
18 SET_VTGFHAZU Instance method Public Method Set Contract Data 20000110
Events
Class CL_FTR_GUI_CONTRACT has no event.
Types
Class CL_FTR_GUI_CONTRACT 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_CONTRACT 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_CONTRACT has no exception.

Method CHECK_VTGFHA Signature

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

Method CHECK_VTGFHAZU Signature

Method CHECK_VTGFHAZU on class CL_FTR_GUI_CONTRACT has no parameter.
Method CHECK_VTGFHAZU on class CL_FTR_GUI_CONTRACT 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_FRAME Call by reference Type reference (TYPE) BOOLEAN 'X' Dynpro mit/ohne Frame 20000712
3 Importing PI_OREF_APPL_CTRL Value transfer Object reference (TYPE REF TO) CL_FTR_APPL_CTRL Zeiger auf Application Control 20000110

Method CONSTRUCTOR on class CL_FTR_GUI_CONTRACT has no exception.

Method GET_VTGFHAZU_CONTRACT_DATA Signature

Method GET_VTGFHAZU_CONTRACT_DATA on class CL_FTR_GUI_CONTRACT has no parameter.
Method GET_VTGFHAZU_CONTRACT_DATA on class CL_FTR_GUI_CONTRACT has no exception.

Method GET_VTGFHAZU_FROM_DATABIN Signature

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

Method GET_VTGFHA_CONTRACT_DATA Signature

Method GET_VTGFHA_CONTRACT_DATA on class CL_FTR_GUI_CONTRACT has no parameter.
Method GET_VTGFHA_CONTRACT_DATA on class CL_FTR_GUI_CONTRACT has no exception.

Method GET_VTGFHA_FROM_DATABIN Signature

Method GET_VTGFHA_FROM_DATABIN on class CL_FTR_GUI_CONTRACT has no parameter.
Method GET_VTGFHA_FROM_DATABIN on class CL_FTR_GUI_CONTRACT 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_CONTRACT 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_CONTRACT 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_CONTRACT 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_CONTRACT has no exception.

Method HELPF4_XVTRAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_XVTRAB Value transfer Type reference (TYPE) TM_XABSCHL Abschlußdatum 20000110

Method HELPF4_XVTRAB on class CL_FTR_GUI_CONTRACT 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_CONTRACT 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_CONTRACT 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_CONTRACT 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_CONTRACT has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in