SAP ABAP Class CL_FTR_GUI (TR Transaction Management: GUI Parent Class)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FTR_GUI_APPL TR Transaction Management: Appl <--> GUI 19981127
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_HEADER TR Transaction Management: GUI Entry 00000000
2 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_TRIA TR Transaction Management: GUI for Interest Rate Adjustment 20000710
3 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_TERM TR Transaction Management: GUI Contract Data 20000110
4 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_STATUS TR Transaction Management: GUI Status 00000000
5 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_RULESET TR Transaction Management: GUI for Interest Rate Adjustment 20000720
6 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_REVERS TR Transaction Management: GUI Reversal 19990226
7 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_RATING TR Transaction Management: GUI Flows 20040507
8 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_POSALLOC TR Transaction Management: GUI Position Assignment 19990223
9 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_PAYDET TR Transaction Management: GUI Flows 00000000
10 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_PARTNER TR Transaction Management: GUI Partner 19990219
... Click here to see Used By full list (22 items)
Properties
Class CL_FTR_GUI  
Short Description TR Transaction Management: GUI Parent Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FTTR   Treasury: Financial Transaction 
Created 19981127   SAP 
Last change 19990203   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_APPL TR Transaction Management: Appl <--> GUI 19981127
Friends
Class CL_FTR_GUI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AS_GUI_EDITMODE Static Attribute Public Type reference (TYPE) FTRG_CHAR GUI Editing Mode 19990121
2 A_CON Instance attribute Public Object reference (TYPE REF TO) IF_FTR_CON Pointer to General Constants 19990105
3 A_CONTEXT Instance attribute Public Type reference (TYPE) TB_FTR_GUI_CONTEXT GUI Context in Customizing 19990324
4 A_ERRORMODE Instance attribute Public Type reference (TYPE) FTRG_BOOL Error Indicator 19990210
5 A_GUI_DYNNR Instance attribute Public Attribute reference (LIKE) 19990105
6 A_GUI_REPID Instance attribute Public Attribute reference (LIKE) 19990105
7 A_ID Instance attribute Public Type reference (TYPE) SYDYNNR Subscreen ID (as in Include IFTR_CON_SUBSCR) 19981127
8 A_OREF_APPL_CTRL Instance attribute Public Object reference (TYPE REF TO) CL_FTR_APPL_CTRL Pointer to Application Control 19981211
9 A_OREF_DATABIN Instance attribute Public Object reference (TYPE REF TO) CL_FTR_GUI_DATABIN Pointer to Instance of Databin 19981215
10 A_OREF_DYNPROLOGIC Instance attribute Public Object reference (TYPE REF TO) CL_FTR_GUI_DYNPROLOGIC Pointer to Instance of Screen Logic 19990111
11 A_OREF_FMOD_CTRL Instance attribute Public Object reference (TYPE REF TO) CL_FTR_FMOD_CTRL Pointer to Instance of Field Modification Control 19990111
12 A_OREF_MSG_CTRL Instance attribute Public Object reference (TYPE REF TO) CL_FTR_MSG_CTRL Pointer to Instance of Message Control 19990108
Methods
# Method Level Visibility Method type Description Created on
1 COLLECT Instance method Public Method 19981211
2 CONSTRUCTOR Instance method Public Constructor Constructor of Class CL_FTR_GUI 19981127
3 DISPLAY Instance method Public Method 19981210
4 FREE Instance method Public Method 19990111
5 GET_CONTEXT Instance method Public Method Set GUI Context 19990324
6 HANDLE_EVT_APPL_TERMINATE Instance method Protected Event handling method Event Handler for Terminating Application 19990111
7 HANDLE_EVT_DATABIN_CHANGED Instance method Protected Event handling method Event Handler for Changes to Databin in Application Control 19990107
8 HANDLE_EVT_DYNPROLOGIC_CHANGED Instance method Protected Event handling method Event Handler for Changes to Screen Logic in Appl. Control 19990111
9 HANDLE_EVT_ERROR_MODE Instance method Protected Event handling method Event Handler if Error Occurs in Message Handler 19990210
10 HANDLE_EVT_NORMAL_MODE Instance method Protected Event handling method Event Handler for Normal Mode in Message Handler 19990210
11 HANDLE_OKCODE Instance method Public Method 20000207
12 INIT Instance method Public Method Initialize GUI 19990325
13 MIX_FMOD Static method Public Method Comparison of Field Modification Attributes 20000529
14 REGISTER_FOR_DATASYNC Instance method Public Method Registration for Data Synchronization 19981229
15 SEND_MESSAGE Instance method Public Method Send Message to Message Handler 19990401
16 SET_CONTEXT Instance method Public Method Set GUI Context 19990324
17 SET_DATAR Instance method Public Method Set Data Received Flags 20000811
18 SET_FMOD Instance method Public Method Set GUI-Specific Field Mod. using Field Modification Control 19990201
19 SET_FMOD_DISPLAY Static method Public Method Set Field Modification in Display Mode 20000529
20 SET_ID Instance method Protected Method Set Attribute A_ID 19981127
21 UNREGISTER_FOR_DATASYNC Instance method Public Method Deregistration for Data Synchronization 19981229
22 UPDATE_STRUC Instance method Protected Method Compare two Data Structures with the same Data Format 19990115
Events
# Event Type Visibility Description Created on
1 EVT_FREE Instance Event
(0)
Public
(2)
Event: GUI is Terminated 19990211
2 EVT_PAI_START Instance Event
(0)
Public
(2)
Event: PAI Start 19981210
3 EVT_PBO_START Instance Event
(0)
Public
(2)
Event: PBO Start 19981210
Types
Class CL_FTR_GUI has no local type.
Method Signatures

Method COLLECT Signature

Method COLLECT on class CL_FTR_GUI has no parameter.
Method COLLECT on class CL_FTR_GUI 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 19990324
2 Importing PI_OREF_APPL_CTRL Call by reference Object reference (TYPE REF TO) CL_FTR_APPL_CTRL Referenz auf die Anwendungskontrolle 19981127

Method CONSTRUCTOR on class CL_FTR_GUI has no exception.

Method DISPLAY Signature

Method DISPLAY on class CL_FTR_GUI has no parameter.
Method DISPLAY on class CL_FTR_GUI has no exception.

Method FREE Signature

Method FREE on class CL_FTR_GUI has no parameter.
Method FREE on class CL_FTR_GUI has no exception.

Method GET_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_CONTEXT Call by reference Type reference (TYPE) TB_FTR_GUI_CONTEXT Kontext des GUI im Customizing 19990324

Method GET_CONTEXT on class CL_FTR_GUI has no exception.

Method HANDLE_EVT_APPL_TERMINATE Signature

Method HANDLE_EVT_APPL_TERMINATE on class CL_FTR_GUI has no parameter.
Method HANDLE_EVT_APPL_TERMINATE on class CL_FTR_GUI has no exception.

Method HANDLE_EVT_DATABIN_CHANGED Signature

Method HANDLE_EVT_DATABIN_CHANGED on class CL_FTR_GUI has no parameter.
Method HANDLE_EVT_DATABIN_CHANGED on class CL_FTR_GUI has no exception.

Method HANDLE_EVT_DYNPROLOGIC_CHANGED Signature

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

Method HANDLE_EVT_DYNPROLOGIC_CHANGED on class CL_FTR_GUI has no exception.

Method HANDLE_EVT_ERROR_MODE Signature

Method HANDLE_EVT_ERROR_MODE on class CL_FTR_GUI has no parameter.
Method HANDLE_EVT_ERROR_MODE on class CL_FTR_GUI has no exception.

Method HANDLE_EVT_NORMAL_MODE Signature

Method HANDLE_EVT_NORMAL_MODE on class CL_FTR_GUI has no parameter.
Method HANDLE_EVT_NORMAL_MODE on class CL_FTR_GUI has no exception.

Method HANDLE_OKCODE Signature

Method HANDLE_OKCODE on class CL_FTR_GUI has no parameter.
Method HANDLE_OKCODE on class CL_FTR_GUI has no exception.

Method INIT Signature

Method INIT on class CL_FTR_GUI has no parameter.
Method INIT on class CL_FTR_GUI has no exception.

Method MIX_FMOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_ATT Call by reference Type reference (TYPE) BUS000FLDS-FLDSTAT Ergebnisattribut 20000529
2 Importing PI_ATT1 Call by reference Type reference (TYPE) BUS000FLDS-FLDSTAT Attribut 1 20000529
3 Importing PI_ATT2 Call by reference Type reference (TYPE) BUS000FLDS-FLDSTAT Attribut 2 20000529
# Exception Resumable Description Created on
1 MIX_FAILED Abgleich fehlgeschlagen 20000529

Method REGISTER_FOR_DATASYNC Signature

Method REGISTER_FOR_DATASYNC on class CL_FTR_GUI has no parameter.
Method REGISTER_FOR_DATASYNC on class CL_FTR_GUI has no exception.

Method SEND_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_FIELDNAME Call by reference Type reference (TYPE) FTRG_TAB_FIELDNAME Fehlerhafte(s) Feld(er) 19990401
2 Importing PI_LANGU Call by reference Type reference (TYPE) T100-SPRSL sy-langu Sprachenschlüssel 19990401
3 Importing PI_MESSAGE_ID Call by reference Type reference (TYPE) SYMSGID Nachrichtenklasse 19990401
4 Importing PI_MESSAGE_NUMBER Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 19990401
5 Importing PI_MESSAGE_SEVERITY Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 19990401
6 Importing PI_MESSAGE_VAR1 Call by reference Type reference (TYPE) ANY Nachrichtenvarialbe 1 19990401
7 Importing PI_MESSAGE_VAR2 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 2 19990401
8 Importing PI_MESSAGE_VAR3 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 3 19990401
9 Importing PI_MESSAGE_VAR4 Call by reference Type reference (TYPE) ANY Nachrichtenvariable 4 19990401

Method SEND_MESSAGE on class CL_FTR_GUI has no exception.

Method SET_CONTEXT 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 Customizing 19990324

Method SET_CONTEXT on class CL_FTR_GUI has no exception.

Method SET_DATAR Signature

Method SET_DATAR on class CL_FTR_GUI has no parameter.
Method SET_DATAR on class CL_FTR_GUI has no exception.

Method SET_FMOD Signature

Method SET_FMOD on class CL_FTR_GUI has no parameter.
Method SET_FMOD on class CL_FTR_GUI has no exception.

Method SET_FMOD_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_TAB_FMOD Call by reference Type reference (TYPE) FTRG_TAB_FIELD_MODIFY Tabelle mit Feldmodifikationen 20000529
# Exception Resumable Description Created on
1 SET_FAILED Setzen der Anzeigefeldmodifikation fehlgeschlagen 20000529

Method SET_ID Signature

Method SET_ID on class CL_FTR_GUI has no parameter.
Method SET_ID on class CL_FTR_GUI has no exception.

Method UNREGISTER_FOR_DATASYNC Signature

Method UNREGISTER_FOR_DATASYNC on class CL_FTR_GUI has no parameter.
Method UNREGISTER_FOR_DATASYNC on class CL_FTR_GUI has no exception.

Method UPDATE_STRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PC_STRUC_RESULT Call by reference Type reference (TYPE) ANY Struktur mit Ergebnisdatenbestand 19990115
2 Importing PI_STRUC_NEW Call by reference Type reference (TYPE) ANY Struktur mit altem Datenbestand 19990115
3 Importing PI_STRUC_OLD Call by reference Type reference (TYPE) ANY Struktur mit neuem Datenbestand 19990115

Method UPDATE_STRUC on class CL_FTR_GUI has no exception.
Event Signatures

Event EVT_FREE Signature
Event EVT_FREE on class CL_FTR_GUI has no parameter.
Event EVT_PAI_START Signature
Event EVT_PAI_START on class CL_FTR_GUI has no parameter.
Event EVT_PBO_START Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 PE_ASMODAL Exporting Value transfer Type reference (TYPE) BOOLE-BOOLE Anzeige als modales Fenster (PopUp) 19990105
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_HEADER TR Transaction Management: GUI Entry 00000000
2 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_TRIA TR Transaction Management: GUI for Interest Rate Adjustment 20000710
3 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_TERM TR Transaction Management: GUI Contract Data 20000110
4 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_STATUS TR Transaction Management: GUI Status 00000000
5 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_RULESET TR Transaction Management: GUI for Interest Rate Adjustment 20000720
6 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_REVERS TR Transaction Management: GUI Reversal 19990226
7 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_RATING TR Transaction Management: GUI Flows 20040507
8 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_POSALLOC TR Transaction Management: GUI Position Assignment 19990223
9 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_PAYDET TR Transaction Management: GUI Flows 00000000
10 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_PARTNER TR Transaction Management: GUI Partner 19990219
11 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_NOTICE TR Transaction Management: GUI Memos 00000000
12 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_ADDFIELDS TR Transaction Management: GUI Additional Fields 19990226
13 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_FUNCLIST TR Transaction Management: GUI Function List 00000000
14 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_FOREIGN TR Transaction Management: Foreign GUIs 19990203
15 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_FLOWS_PARENTII TR Transaction Management: GUI Flows 19991221
16 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_FLOWS_PARENT TR Transaction Management: GUI Flows (Obsolete) 00000000
17 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_FLOW TR Transaction Management: GUI Flow Detail View 00000000
18 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_ENTRY TR Transaction Management: GUI Class Initial Screen 19981127
19 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_CREDIT TR Transaction Management: GUI Parent Class 20041029
20 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_CONTRACT TR Transaction Management: GUI Contract Data 20000110
21 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_AUTH TR Transaction Management: GUI Authorization 19990226
22 Inheritance (c INHERITING FROM c_ref)  CL_FTR_GUI_ADMIN TR Transaction Management: GUI Administration 00000000
History
Last changed by/on SAP  19990203 
SAP Release Created in