SAP ABAP Class CL_FTR_GUI_CASHFLOWII (TR Transaction Management: GUI Cash Flow)
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_FLOWS_PARENTII TR Transaction Management: GUI Flows 19991230
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FTR_GUI_CASHFLOW_APPL TR Transaction Management: Appl <--> GUI Cash Flow 19991230
Properties
Class CL_FTR_GUI_CASHFLOWII  
Short Description TR Transaction Management: GUI Cash Flow    
Super Class CL_FTR_GUI_FLOWS_PARENTII TR Transaction Management: GUI Flows 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FTTR   Treasury: Financial Transaction 
Created 19991230   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_CASHFLOW_APPL TR Transaction Management: Appl <--> GUI Cash Flow 19991230
Friends
Class CL_FTR_GUI_CASHFLOWII has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_LAYOUT_ALV Instance attribute Protected Type reference (TYPE) LVC_S_LAYO Layout for ALV 19991230
2 A_MODE_CURRENT Instance attribute Protected Type reference (TYPE) FTRG_MODE_GUI_CASHFLOW Current Editing Mode of GUI Cash Flow 19991230
3 A_OREF_CONTAINER Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Pointer to the Container 19991230
4 A_OREF_GRID Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID Reference to Instance of ALV Grid Control 19991230
5 A_TAB_DISPFLOW_ALV Instance attribute Private Type reference (TYPE) FTRG_TAB_DISPFLOW Table for Display in ALV Grid Control 19991230
6 A_TAB_FIELDCAT_ALV Instance attribute Public Type reference (TYPE) LVC_T_FCAT Field Catalog for ALV 19991230
7 A_TAB_MODE_ALLOWED Instance attribute Protected Type reference (TYPE) FTRG_TAB_MODE_GUI_CASHFLOW Permitted Processing Modes for Flows 19991230
8 A_TAB_OKCODE Instance attribute Protected Type reference (TYPE) FTRG_TAB_FUNCLIST OK Codes not Permitted 19991230
9 A_TAB_UNDO Instance attribute Protected Type reference (TYPE) FTRG_TAB_DISPFLOW Dataset for UNDO Function 19991230
10 A_TOOLBAR_ALV Instance attribute Protected Type reference (TYPE) LVC_S_TBAR Toolbar for ALV 19991230
11 A_VARIANT_ALV Instance attribute Protected Type reference (TYPE) DISVARIANT Layout for ALV 19991230
12 CON_MODE_LOCK Instance attribute Public Attribute reference (LIKE) 19991230
13 CON_MODE_NORMAL Instance attribute Public Attribute reference (LIKE) 19991230
14 CON_MODE_RELEASE Instance attribute Public Attribute reference (LIKE) 19991230
15 CON_MODE_REVERSE Instance attribute Public Attribute reference (LIKE) 19991230
16 ON_DISPLAY_BANKCHAIN Instance attribute Public Attribute reference (LIKE) 19991230
17 ON_DISPLAY_FLOW Instance attribute Public Attribute reference (LIKE) 19991230
18 ON_DISPLAY_PAYMENT_REQUEST Instance attribute Public Attribute reference (LIKE) 19991230
19 ON_DISPLAY_POSTING Instance attribute Public Attribute reference (LIKE) 19991230
20 ON_EDIT_FLOW Instance attribute Public Attribute reference (LIKE) 19991230
21 ON_LOCK_FLOW Instance attribute Public Attribute reference (LIKE) 19991230
22 ON_POST_MANUALLY_FLOW Instance attribute Public Attribute reference (LIKE) 19991230
23 ON_RECALCULATE_CASHFLOW Instance attribute Public Attribute reference (LIKE) 19991230
24 ON_RELEASE_FLOW Instance attribute Public Attribute reference (LIKE) 19991230
25 ON_REVERSE_FLOW Instance attribute Public Attribute reference (LIKE) 19991230
26 ON_SELECT_FLOW Instance attribute Public Attribute reference (LIKE) 19991230
27 ON_SELECT_MODE Instance attribute Public Attribute reference (LIKE) 19991230
28 ON_UNDO Instance attribute Public Attribute reference (LIKE) 19991230
29 ON_UNDO_EDIT_FLOW Instance attribute Public Attribute reference (LIKE) 19991230
30 ON_UNDO_LOCK_FLOW Instance attribute Public Attribute reference (LIKE) 19991230
31 ON_UNDO_POST_MANUALLY_FLOW Instance attribute Public Attribute reference (LIKE) 19991230
32 ON_UNDO_RELEASE_FLOW Instance attribute Public Attribute reference (LIKE) 19991230
33 ON_UNDO_REVERSE_FLOW Instance attribute Public Attribute reference (LIKE) 19991230
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_MENU_SELECT_FLOW Instance method Protected Method Create Menu for Processing Individual Flows 19991230
2 BUILD_MENU_SELECT_MODE Instance method Protected Method Generate Menu for Selecting Processing Mode 19991230
3 BUILD_TAB_FIELDCAT_ALV Instance method Protected Method Prepare Field Catalog for ALV 19991230
4 CONSTRUCTOR Instance method Public Constructor Class Constructor 19991230
5 CREATE_ALV Instance method Public Method Generate ALV Grid Control 19991230
6 DISPLAY_BANKCHAIN Instance method Public Method Display Bank Chain for a Selected Flow 19991230
7 DISPLAY_PAYMENT_REQUEST Instance method Public Method Display Payment Request for a Selected Flow 19991230
8 DISPLAY_POSTING Instance method Public Method Display Posting Document for a Selected Flow 19991230
9 DISPLAY_SELECTED Instance method Public Method Edit a Selected Flow 19991230
10 EDIT_SELECTED Instance method Public Method Edit a Selected Flow 19991230
11 GET_SELECTED Instance method Protected Method Read Selected Flow from ALV Grid Control 19991230
12 GET_SELECTED_SINGLE Instance method Protected Method Read Selected Flow from ALV Grid Control 19991230
13 HANDLE_CONTEXT_MENU_ALV Instance method Protected Event handling method Event Handler: Set ALV Grid Control Context Menu 19991230
14 HANDLE_DOUBLE_CLICK_ALV Instance method Protected Event handling method Event Handler: Double-Click on ALV List Control 19991230
15 HANDLE_HOTSPOT_ALV Instance method Protected Event handling method Event Handler: ALV Grid Control Hotspot 19991230
16 HANDLE_MENU_BUTTON_ALV Instance method Protected Event handling method Event Handler: Set ALV Grid Control Menu Bar 19991230
17 HANDLE_TOOLBAR_ALV Instance method Protected Event handling method Event Handler: Set ALV Grid Control Tool Bar 19991230
18 HANDLE_TOP_OF_LIST_ALV Instance method Protected Event handling method Event Handler: Print ALV List Header 19991230
19 HANDLE_USER_COMMAND_ALV Instance method Protected Event handling method Event Handler: Ok Code Handling 19991230
20 INIT_ALV Instance method Protected Method Initialize ALV Grid Control 19991230
21 IS_OKCODE_ALLOWED Instance method Public Method Determines if OK Code is Permitted in Current Environment 19991230
22 LOCK_SELECTED Instance method Public Method Block a Selected Flow 19991230
23 POST_MANUALLY_SELECTED Instance method Public Method Post Flow Manually 19991230
24 RELEASE_SELECTED Instance method Public Method Release a Flow 19991230
25 REVERSE_SELECTED Instance method Public Method Reverse a Flow 19991230
26 SET_MODE_CURRENT Instance method Public Method Set Current Processing Mode 19991230
27 SET_TAB_MODE_ALLOWED Instance method Public Method Set Permitted Modes for GUI Cash Flow 19991230
28 UNDO_EDIT_SELECTED Instance method Public Method UNDO: Edit a Selected Flow 19991230
29 UNDO_LOCK_SELECTED Instance method Public Method UNDO: Block a Selected Flow 19991230
30 UNDO_POST_MANUALLY_SELECTED Instance method Public Method UNDO: Post a Selected Flow Manually 19991230
31 UNDO_RELEASE_SELECTED Instance method Public Method UNDO: Release a Selected Flow 19991230
32 UNDO_REVERSE_SELECTED Instance method Public Method UNDO: Reverse a Selected Flow 19991230
Events
Class CL_FTR_GUI_CASHFLOWII has no event.
Types
Class CL_FTR_GUI_CASHFLOWII has no local type.
Method Signatures

Method BUILD_MENU_SELECT_FLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_DISPFLOW_SELECTED Call by reference Type reference (TYPE) FTRG_DISPFLOW ausgewählte Bewegung 19991230
2 Importing PI_OREF_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Referenz auf eine Menüinstanz 19991230

Method BUILD_MENU_SELECT_FLOW on class CL_FTR_GUI_CASHFLOWII has no exception.

Method BUILD_MENU_SELECT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_OREF_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Referenz auf eine Menüinstanz 19991230

Method BUILD_MENU_SELECT_MODE on class CL_FTR_GUI_CASHFLOWII has no exception.

Method BUILD_TAB_FIELDCAT_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_TAB_FIELDCAT_ALV Call by reference Type reference (TYPE) LVC_T_FCAT ALV Feldkatalog 19991230

Method BUILD_TAB_FIELDCAT_ALV on class CL_FTR_GUI_CASHFLOWII 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 19991230
2 Importing PI_OREF_APPL_CTRL Call by reference Object reference (TYPE REF TO) CL_FTR_APPL_CTRL Referenz auf eine Instanz der Anwendungskontrolle 19991230
3 Importing PI_OREF_CF Call by reference Object reference (TYPE REF TO) CL_FTR_CF Referenz auf eine Instanz der Busi-Klasse Bewegungen 19991230

Method CONSTRUCTOR on class CL_FTR_GUI_CASHFLOWII has no exception.

Method CREATE_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_OREF_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Referenz auf eine Insatnz des GUI Containers 19991230

Method CREATE_ALV on class CL_FTR_GUI_CASHFLOWII has no exception.

Method DISPLAY_BANKCHAIN Signature

Method DISPLAY_BANKCHAIN on class CL_FTR_GUI_CASHFLOWII has no parameter.
Method DISPLAY_BANKCHAIN on class CL_FTR_GUI_CASHFLOWII has no exception.

Method DISPLAY_PAYMENT_REQUEST Signature

Method DISPLAY_PAYMENT_REQUEST on class CL_FTR_GUI_CASHFLOWII has no parameter.
Method DISPLAY_PAYMENT_REQUEST on class CL_FTR_GUI_CASHFLOWII has no exception.

Method DISPLAY_POSTING Signature

Method DISPLAY_POSTING on class CL_FTR_GUI_CASHFLOWII has no parameter.
Method DISPLAY_POSTING on class CL_FTR_GUI_CASHFLOWII has no exception.

Method DISPLAY_SELECTED Signature

Method DISPLAY_SELECTED on class CL_FTR_GUI_CASHFLOWII has no parameter.
Method DISPLAY_SELECTED on class CL_FTR_GUI_CASHFLOWII has no exception.

Method EDIT_SELECTED Signature

Method EDIT_SELECTED on class CL_FTR_GUI_CASHFLOWII has no parameter.
Method EDIT_SELECTED on class CL_FTR_GUI_CASHFLOWII has no exception.

Method GET_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_TAB_DISPFLOW Call by reference Type reference (TYPE) FTRG_TAB_DISPFLOW selektierte Anzeigebewegungen 19991230
2 Exporting PE_TAB_DISPFLOW_INDEX Call by reference Type reference (TYPE) FTRG_TAB_TABIX Index der selektierte Anzeigebewegungen 19991230
# Exception Resumable Description Created on
1 NO_SELECTION keine Zeilen ausgewählt 19991230

Method GET_SELECTED_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_DISPFLOW Call by reference Type reference (TYPE) VTGFHAPO selektierte Bewegung im ALV Grid Control 19991230
2 Exporting PE_DISPFLOW_INDEX Call by reference Type reference (TYPE) SYTABIX Index der selektierten Bewegung im ALV Grid Control 19991230
# Exception Resumable Description Created on
1 INVALID_SELECTION keine gültige Auswahl einer Bewegung im ALV Grid Control 19991230

Method HANDLE_CONTEXT_MENU_ALV Signature

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

Method HANDLE_CONTEXT_MENU_ALV on class CL_FTR_GUI_CASHFLOWII has no exception.

Method HANDLE_DOUBLE_CLICK_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN Call by reference Attribute reference (LIKE) 19991230
2 Importing E_ROW Call by reference Attribute reference (LIKE) 19991230

Method HANDLE_DOUBLE_CLICK_ALV on class CL_FTR_GUI_CASHFLOWII has no exception.

Method HANDLE_HOTSPOT_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN_ID Call by reference Type reference (TYPE) 19991230
2 Importing E_ROW_ID Call by reference Type reference (TYPE) 19991230

Method HANDLE_HOTSPOT_ALV on class CL_FTR_GUI_CASHFLOWII has no exception.

Method HANDLE_MENU_BUTTON_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Call by reference Attribute reference (LIKE) 19991230
2 Importing E_UCOMM Call by reference Attribute reference (LIKE) 19991230

Method HANDLE_MENU_BUTTON_ALV on class CL_FTR_GUI_CASHFLOWII has no exception.

Method HANDLE_TOOLBAR_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Call by reference Attribute reference (LIKE) 19991230
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 19991230

Method HANDLE_TOOLBAR_ALV on class CL_FTR_GUI_CASHFLOWII has no exception.

Method HANDLE_TOP_OF_LIST_ALV Signature

Method HANDLE_TOP_OF_LIST_ALV on class CL_FTR_GUI_CASHFLOWII has no parameter.
Method HANDLE_TOP_OF_LIST_ALV on class CL_FTR_GUI_CASHFLOWII has no exception.

Method HANDLE_USER_COMMAND_ALV Signature

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

Method HANDLE_USER_COMMAND_ALV on class CL_FTR_GUI_CASHFLOWII has no exception.

Method INIT_ALV Signature

Method INIT_ALV on class CL_FTR_GUI_CASHFLOWII has no parameter.
Method INIT_ALV on class CL_FTR_GUI_CASHFLOWII has no exception.

Method IS_OKCODE_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_IS_DISABLED Call by reference Type reference (TYPE) FTRG_BOOL Okcode nicht aktiv 19991230
2 Changing PC_IS_HIDDEN Call by reference Type reference (TYPE) FTRG_BOOL Okcode nicht sichtbar 19991230
3 Importing PI_OKCODE Call by reference Type reference (TYPE) GUI_CODE zu prüfender Okcode 19991230
# Exception Resumable Description Created on
1 OKCODE_NOT_ALLOWED Okcode ist nicht erlaubt in momentaner Umgebung 19991230

Method LOCK_SELECTED Signature

Method LOCK_SELECTED on class CL_FTR_GUI_CASHFLOWII has no parameter.
Method LOCK_SELECTED on class CL_FTR_GUI_CASHFLOWII has no exception.

Method POST_MANUALLY_SELECTED Signature

Method POST_MANUALLY_SELECTED on class CL_FTR_GUI_CASHFLOWII has no parameter.
Method POST_MANUALLY_SELECTED on class CL_FTR_GUI_CASHFLOWII has no exception.

Method RELEASE_SELECTED Signature

Method RELEASE_SELECTED on class CL_FTR_GUI_CASHFLOWII has no parameter.
Method RELEASE_SELECTED on class CL_FTR_GUI_CASHFLOWII has no exception.

Method REVERSE_SELECTED Signature

Method REVERSE_SELECTED on class CL_FTR_GUI_CASHFLOWII has no parameter.
Method REVERSE_SELECTED on class CL_FTR_GUI_CASHFLOWII has no exception.

Method SET_MODE_CURRENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_MODE_CURRENT_ID Call by reference Type reference (TYPE) FTRG_MODE_GUI_CASHFLOW-MODE_ID aktueller Modus 19991230
2 Importing PI_REFRESH_DISPLAY Call by reference Type reference (TYPE) FTRG_CHAR 'X' Auffrischen der Anzeige? 20000705

Method SET_MODE_CURRENT on class CL_FTR_GUI_CASHFLOWII has no exception.

Method SET_TAB_MODE_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_MODE_CURRENT Call by reference Type reference (TYPE) FTRG_MODE_GUI_CASHFLOW aktueller Bearbeitungsmodus 19991230
2 Importing PI_TAB_MODE_ALLOWED Call by reference Type reference (TYPE) FTRG_TAB_MODE_GUI_CASHFLOW Tabellen der erlaubten Bearbeitungsmodi 19991230

Method SET_TAB_MODE_ALLOWED on class CL_FTR_GUI_CASHFLOWII has no exception.

Method UNDO_EDIT_SELECTED Signature

Method UNDO_EDIT_SELECTED on class CL_FTR_GUI_CASHFLOWII has no parameter.
Method UNDO_EDIT_SELECTED on class CL_FTR_GUI_CASHFLOWII has no exception.

Method UNDO_LOCK_SELECTED Signature

Method UNDO_LOCK_SELECTED on class CL_FTR_GUI_CASHFLOWII has no parameter.
Method UNDO_LOCK_SELECTED on class CL_FTR_GUI_CASHFLOWII has no exception.

Method UNDO_POST_MANUALLY_SELECTED Signature

Method UNDO_POST_MANUALLY_SELECTED on class CL_FTR_GUI_CASHFLOWII has no parameter.
Method UNDO_POST_MANUALLY_SELECTED on class CL_FTR_GUI_CASHFLOWII has no exception.

Method UNDO_RELEASE_SELECTED Signature

Method UNDO_RELEASE_SELECTED on class CL_FTR_GUI_CASHFLOWII has no parameter.
Method UNDO_RELEASE_SELECTED on class CL_FTR_GUI_CASHFLOWII has no exception.

Method UNDO_REVERSE_SELECTED Signature

Method UNDO_REVERSE_SELECTED on class CL_FTR_GUI_CASHFLOWII has no parameter.
Method UNDO_REVERSE_SELECTED on class CL_FTR_GUI_CASHFLOWII has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in