SAP ABAP Class CL_FTR_GUI_RATING (TR Transaction Management: GUI Flows)
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 20040507
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FTR_GUI_RATING_APPL TR Transaction Management: Appl. <--> GUI Ratings 20040507
Properties
Class CL_FTR_GUI_RATING  
Short Description TR Transaction Management: GUI Flows    
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 20040507   SAP 
Last change 20040819   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_RATING_APPL TR Transaction Management: Appl. <--> GUI Ratings 20040507
Friends
Class CL_FTR_GUI_RATING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AS_NEXT_RUNTIMEKEY Static Attribute Protected Type reference (TYPE) TB_RUNTIMEKEY Counter for Assignment of Term Indicators 20040512
2 A_CHECK_LINE Instance attribute Protected Type reference (TYPE) SYTABIX Cur. Checked Lines 20040604
3 A_CURSOR_LINE Instance attribute Protected Type reference (TYPE) SYTABIX Current Cursor Line 20040507
4 A_ERROR Instance attribute Protected Type reference (TYPE) FTRG_CHAR Incorrect Lines Exist 20040605
5 A_TAB_DISPRECS Instance attribute Public Type reference (TYPE) FTRG_TAB_VTGRATING Displayed Ratings 20040507
6 A_TAB_DISPRECS_CLIPBOARD Instance attribute Protected Type reference (TYPE) FTRG_TAB_VTGRATING Clipboard for Displayed Ratings 20040507
7 A_TAB_DISPRECS_PATTERN Instance attribute Protected Type reference (TYPE) FTRG_TAB_VTGRATING Default Sample for Ratings 20040507
8 A_TITEL_TC Instance attribute Public Type reference (TYPE) FTRG_CHAR40 Control Data Title for Control Table 20040507
9 A_WRK_DISPREC Instance attribute Protected Type reference (TYPE) VTGRATING Rating for Financial Transaction - Display Structure 20040507
10 ON_COPY Constant Public Type reference (TYPE) GUI_CODE 'FTR0150_010' Ok Code: 20040507
11 ON_CUT Constant Public Type reference (TYPE) GUI_CODE 'FTR0150_013' Ok Code: 20040507
12 ON_DELETE Constant Public Type reference (TYPE) GUI_CODE 'FTR0150_011' Ok Code: 20040507
13 ON_DESELECTALL Constant Public Type reference (TYPE) GUI_CODE 'FTR0150_007' Ok Code: 20040507
14 ON_EDIT Constant Public Type reference (TYPE) GUI_CODE 'FTR0150_014' Ok Code: 20040507
15 ON_FILTER Constant Public Type reference (TYPE) GUI_CODE 'FTR0150_003' Ok Code: 20040507
16 ON_FIRSTPAGE Constant Public Type reference (TYPE) GUI_CODE 'FTR0150_008' Ok Code: 20040507
17 ON_INSERT_LINE Constant Public Type reference (TYPE) GUI_CODE 'FTR0150_015' Ok Code: 20040507
18 ON_LASTPAGE Constant Public Type reference (TYPE) GUI_CODE 'FTR0150_009' Ok Code: 20040507
19 ON_PAGEDOWN Constant Public Type reference (TYPE) GUI_CODE 'FTR0150_005' Ok Code: 20040507
20 ON_PAGEUP Constant Public Type reference (TYPE) GUI_CODE 'FTR0150_004' Ok Code: 20040507
21 ON_PASTE Constant Public Type reference (TYPE) GUI_CODE 'FTR0150_012' Ok Code: 20040507
22 ON_RECALCULATE_CASHFLOW Constant Public Type reference (TYPE) GUI_CODE 'FTR0150_016' OK Code: Recalculate Cash Flow 20040507
23 ON_SELECTALL Constant Public Type reference (TYPE) GUI_CODE 'FTR0150_006' Ok Code: 20040507
24 ON_SORT_ASC Constant Public Type reference (TYPE) GUI_CODE 'FTR0150_001' Ok Code: 20040507
25 ON_SORT_DESC Constant Public Type reference (TYPE) GUI_CODE 'FTR0150_002' Ok Code: 20040507
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DISPREC Instance method Public Method Change a Rating Line 20040511
2 CHECK_DISPREC Instance method Public Method Check a Line 20040507
3 CHECK_TAB_DISPRECS Instance method Public Method Check All Display Data 20040507
4 CONSTRUCTOR Instance method Public Constructor Class Constructor 20040507
5 COPY_SELECTED_DISPREC Instance method Public Method Save Selected Ratings to Buffer 20040507
6 CUT_SELECTED_DISPREC Instance method Public Method Cut Displayed and Selected Ratings 20040507
7 DELETE_DISPREC Instance method Public Method Delete Selected Ratings 20040507
8 DELETE_SELECTED_DISPREC Instance method Public Method Delete Selected Ratings 20040507
9 DESELECTALL_TAB_DISPRECS Instance method Public Method Deselect All Entries in a_tab_disprecs 20040507
10 DETERMINE_INSERT_POS Instance method Protected Method Determine Position for Inserting in a_tab_disprecs 20040507
11 DISPLAY_SELECTED_DISPREC Instance method Public Method Detailed View of a Rating 20040507
12 EDIT_DISPREC Instance method Public Method Processing a Rating 20040507
13 GET_RATING_FROM_DATABIN Instance method Private Method Read the Rating (Table) from the Data Bin 20040507
14 GET_RUNTIMEKEY Static method Private Method Assign Unique Runtime Indicator 20040512
15 GET_SELECTED_DISPREC Instance method Protected Method Determine Selected Lines 20040507
16 GET_TEXTS Instance method Protected Method Read texts 20040604
17 HANDLE_EVT_TAB_RATING_CHANGED Instance method Protected Event handling method Event Handler for Data Synchronization (Fetch Data) 20040507
18 HANDLE_EVT_TAB_RATING_REQUIRED Instance method Protected Event handling method Event Handler for Data Synchronization (Set Data) 20040507
19 INSERT_INITIAL_DISPREC Instance method Public Method Insert an Initial Rate 20040507
20 INSERT_TAB_DISPRECS Instance method Public Method Insert Rating Table 20040511
21 IS_DISPREC_INITIAL Instance method Public Method Check Existence of Important Attribute Values of a Rating 20040507
22 MESSAGE_SEND Instance method Protected Method Prepare and Send Message 20040604
23 MODIFY_DISPREC Instance method Public Method Change a Rating Line 20040507
24 PASTE_DISPREC Instance method Public Method Insert the Rating from the Clipboard 20040507
25 SELECTALL_TAB_DISPRECS Instance method Public Method Select All Entries in a_tab_disprecs 20040507
26 SET_CURSOR Instance method Public Method Set Cursor 20040507
27 SET_RATING_TO_DATABIN Instance method Private Method Read the Rating (Table) to the Data Bin 20040507
28 SET_TITEL_TC Instance method Public Method Set Table Control Title 20040507
29 SORT_TAB_DISPRECS Instance method Public Method Sort Ratings for Display in a_tab_disprecs 20040507
Events
Class CL_FTR_GUI_RATING has no event.
Types
Class CL_FTR_GUI_RATING has no local type.
Method Signatures

Method ADD_DISPREC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_DISPREC Call by reference Type reference (TYPE) FTRG_VTGRATING Ratingzeile 20040511
2 Importing PI_DISPREC Call by reference Type reference (TYPE) FTRG_VTGRATING Ratingzeile 20040511
# Exception Resumable Description Created on
1 MODIFY_FAILED keine Zeile selektiert 20040511

Method CHECK_DISPREC Signature

Method CHECK_DISPREC on class CL_FTR_GUI_RATING has no parameter.
# Exception Resumable Description Created on
1 CHECK_FAILED Prüfung mit Fehler beendet 20040507

Method CHECK_TAB_DISPRECS Signature

Method CHECK_TAB_DISPRECS on class CL_FTR_GUI_RATING has no parameter.
# Exception Resumable Description Created on
1 CHECK_FAILED Prüfung mit Fehler(n) beendet 20040507

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 20040507
2 Importing PI_OREF_APPL_CTRL Call by reference Object reference (TYPE REF TO) CL_FTR_APPL_CTRL Referenz auf die Anwendungskontrolle 20040507

Method CONSTRUCTOR on class CL_FTR_GUI_RATING has no exception.

Method COPY_SELECTED_DISPREC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_DESELECT_ALL Value transfer Type reference (TYPE) XFLAG 'X' Alle Einträge nach dem Kopieren deselektieren 20040507

Method COPY_SELECTED_DISPREC on class CL_FTR_GUI_RATING has no exception.

Method CUT_SELECTED_DISPREC Signature

Method CUT_SELECTED_DISPREC on class CL_FTR_GUI_RATING has no parameter.
Method CUT_SELECTED_DISPREC on class CL_FTR_GUI_RATING has no exception.

Method DELETE_DISPREC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_DISPREC Value transfer Type reference (TYPE) FTRG_VTGRATING zu löschende Zeile 20040507
# Exception Resumable Description Created on
1 DELETION_FAILED Löschvorgang gescheitert 20040507

Method DELETE_SELECTED_DISPREC Signature

Method DELETE_SELECTED_DISPREC on class CL_FTR_GUI_RATING has no parameter.
Method DELETE_SELECTED_DISPREC on class CL_FTR_GUI_RATING has no exception.

Method DESELECTALL_TAB_DISPRECS Signature

Method DESELECTALL_TAB_DISPRECS on class CL_FTR_GUI_RATING has no parameter.
Method DESELECTALL_TAB_DISPRECS on class CL_FTR_GUI_RATING has no exception.

Method DETERMINE_INSERT_POS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_POSITION Call by reference Type reference (TYPE) SYTABIX ermittelte Einfügeposition 20040507

Method DETERMINE_INSERT_POS on class CL_FTR_GUI_RATING has no exception.

Method DISPLAY_SELECTED_DISPREC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_INDEX_DISPREC Call by reference Type reference (TYPE) SYTABIX Index der anzuzeigenden Ratingzeile 20040507
# Exception Resumable Description Created on
1 NO_SELECTION keine Zeile selektiert 20040507

Method EDIT_DISPREC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_DISPLAY_ONLY Call by reference Type reference (TYPE) FTRG_BOOL ' ' 'X' ==> nur Anzeige 20040507
2 Importing PI_DISPREC Call by reference Type reference (TYPE) FTRG_VTGRATING zu bearbeitende Ratingzeile 20040507
# Exception Resumable Description Created on
1 EDIT_FAILED Bearbeitung gescheitert 20040507

Method GET_RATING_FROM_DATABIN Signature

Method GET_RATING_FROM_DATABIN on class CL_FTR_GUI_RATING has no parameter.
Method GET_RATING_FROM_DATABIN on class CL_FTR_GUI_RATING has no exception.

Method GET_RUNTIMEKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PE_RUNTIMEKEY Value transfer Type reference (TYPE) TB_RUNTIMEKEY Treasury: Laufzeitidentifikator 20040512

Method GET_RUNTIMEKEY on class CL_FTR_GUI_RATING has no exception.

Method GET_SELECTED_DISPREC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_TAB_DISPRECS Call by reference Type reference (TYPE) FTRG_TAB_VTGRATING Tabelle der selektierten Zeilen 20040507
# Exception Resumable Description Created on
1 NO_SELECTION keine Zeilen selektiert 20040507

Method GET_TEXTS Signature

Method GET_TEXTS on class CL_FTR_GUI_RATING has no parameter.
Method GET_TEXTS on class CL_FTR_GUI_RATING has no exception.

Method HANDLE_EVT_TAB_RATING_CHANGED Signature

Method HANDLE_EVT_TAB_RATING_CHANGED on class CL_FTR_GUI_RATING has no parameter.
Method HANDLE_EVT_TAB_RATING_CHANGED on class CL_FTR_GUI_RATING has no exception.

Method HANDLE_EVT_TAB_RATING_REQUIRED Signature

Method HANDLE_EVT_TAB_RATING_REQUIRED on class CL_FTR_GUI_RATING has no parameter.
Method HANDLE_EVT_TAB_RATING_REQUIRED on class CL_FTR_GUI_RATING has no exception.

Method INSERT_INITIAL_DISPREC Signature

Method INSERT_INITIAL_DISPREC on class CL_FTR_GUI_RATING has no parameter.
Method INSERT_INITIAL_DISPREC on class CL_FTR_GUI_RATING has no exception.

Method INSERT_TAB_DISPRECS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_TAB_DISPRECS Call by reference Type reference (TYPE) FTRG_TAB_VTGRATING ergänzte Rating_Tab 20040511
2 Importing PI_INDEX Call by reference Type reference (TYPE) SYTABIX Einfügeposition 20040511
3 Importing PI_TAB_DISPRECS Call by reference Type reference (TYPE) FTRG_TAB_VTGRATING neue Rating_Tab 20040511

Method INSERT_TAB_DISPRECS on class CL_FTR_GUI_RATING has no exception.

Method IS_DISPREC_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_IS_INITIAL Call by reference Type reference (TYPE) BOOLE-BOOLE Flag: Zeile initial 20040507
2 Importing PI_DISPREC Call by reference Type reference (TYPE) FTRG_VTGRATING zu prüfende Zeile 20040507

Method IS_DISPREC_INITIAL on class CL_FTR_GUI_RATING has no exception.

Method MESSAGE_SEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_MSG_ID Value transfer Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20040604
2 Importing PI_MSG_NUMBER Value transfer Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20040604
3 Importing PI_MSG_TYPE Value transfer Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20040604
4 Importing PI_MSG_VAR1 Value transfer Type reference (TYPE) ANY 20040604
5 Importing PI_MSG_VAR2 Value transfer Type reference (TYPE) ANY 20040604
6 Importing PI_MSG_VAR3 Value transfer Type reference (TYPE) ANY 20040604
7 Importing PI_MSG_VAR4 Value transfer Type reference (TYPE) ANY 20040604

Method MESSAGE_SEND on class CL_FTR_GUI_RATING has no exception.

Method MODIFY_DISPREC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_DISPREC Call by reference Type reference (TYPE) FTRG_VTGRATING Ratingzeile 20040507
2 Importing PI_INDEX_DISPREC Call by reference Type reference (TYPE) SYTABIX Index der anzuzeigenden Ratingzeile 20040507
# Exception Resumable Description Created on
1 MODIFY_FAILED keine Zeile selektiert 20040507

Method PASTE_DISPREC Signature

Method PASTE_DISPREC on class CL_FTR_GUI_RATING has no parameter.
Method PASTE_DISPREC on class CL_FTR_GUI_RATING has no exception.

Method SELECTALL_TAB_DISPRECS Signature

Method SELECTALL_TAB_DISPRECS on class CL_FTR_GUI_RATING has no parameter.
Method SELECTALL_TAB_DISPRECS on class CL_FTR_GUI_RATING has no exception.

Method SET_CURSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CURSOR_LINE Call by reference Type reference (TYPE) SYTABIX aktuelle Cursorzeile 20040507

Method SET_CURSOR on class CL_FTR_GUI_RATING has no exception.

Method SET_RATING_TO_DATABIN Signature

Method SET_RATING_TO_DATABIN on class CL_FTR_GUI_RATING has no parameter.
Method SET_RATING_TO_DATABIN on class CL_FTR_GUI_RATING has no exception.

Method SET_TITEL_TC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_TITEL_TC Call by reference Type reference (TYPE) FTRG_CHAR50 Titel des Table Controls 20040507

Method SET_TITEL_TC on class CL_FTR_GUI_RATING has no exception.

Method SORT_TAB_DISPRECS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_DIRECTION Call by reference Type reference (TYPE) FTRG_CHAR Sortierrichtung 20040507
2 Importing PI_TAB_ATTRIBNAME Call by reference Type reference (TYPE) FTRG_TAB_ATTRIBNAME Tabelle der Sortierkriterien 20040507

Method SORT_TAB_DISPRECS on class CL_FTR_GUI_RATING has no exception.
History
Last changed by/on SAP  20040819 
SAP Release Created in 500