SAP ABAP Class CL_SEPA_MANDATES_ALV_GRID (ALV List of Mandates)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-BK (Application Component) Bank
     BF_SEPA (Package) Single Euro Payments Area (Mandate)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ALV_GRID ALV List Viewer 20070301
Properties
Class CL_SEPA_MANDATES_ALV_GRID  
Short Description ALV List of Mandates    
Super Class CL_GUI_ALV_GRID ALV List Viewer 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BF_SEPA   Single Euro Payments Area (Mandate) 
Created 20070301   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SEPA_MANDATES_ALV_GRID has no interface implemented.
Friends
Class CL_SEPA_MANDATES_ALV_GRID has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_CONTROL Instance attribute Private Type reference (TYPE) CONTROL 20070301
2 MS_LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO 20070301
3 MT_DATA_WITH_LOG Instance attribute Private Type reference (TYPE) SEPA_TAB_MANDATE_ALV Table Type for Display in ALV Grid 20070307
4 MT_FCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT 20070301
5 MT_FUNC Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Function Code Table 20070301
6 MT_INSERT Instance attribute Private Type reference (TYPE) SEPA_TAB_MANDATE_KEY_EXTERNAL Table Type for External Keys Mandate Management 20070525
7 MT_TOOLTIP Instance attribute Private Type reference (TYPE) LVC_T_QINF Table for Exception Quickinfo 20070308
8 MT_UPDATE Instance attribute Private Type reference (TYPE) SEPA_TAB_MANDATE_KEY_EXTERNAL Table Type for External Keys Mandate Management 20070525
9 MV_DATA_CHANGED Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20070419
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_NEW_MANDATES Instance method Public Method 20070423
2 CHANGE_MANDATES Instance method Protected Method 20070312
3 CONSTRUCTOR Instance method Public Constructor 20070301
4 DATA_SAVED Instance method Public Method 20070307
5 DISPLAY_MESSAGE_PROTOCOL Instance method Private Method 20070305
6 GENERATE_GRIDTITLE Instance method Private Method 20070417
7 GET_FOCUSED_MANDATE Instance method Public Method 20070313
8 GET_SELECTED_MANDATES Instance method Public Method 20070303
9 HANDLE_AFTER_USER_COMMAND Instance method Protected Event handling method 20101005
10 HANDLE_DOUBLE_CLICK Instance method Protected Event handling method 20070301
11 HANDLE_HOTSPOT_CLICK Instance method Protected Event handling method Event Handler for Hotspot Event 20121215
12 HANDLE_ONF4 Instance method Protected Event handling method 20070308
13 HANDLE_TOOLBAR Instance method Protected Event handling method 20070301
14 HANDLE_USER_COMMAND Instance method Protected Event handling method 20070301
15 IS_DATA_CHANGED Instance method Public Method 20070305
16 PREPARE_EX_FUNC Instance method Private Method 20070301
17 PREPARE_FIELDCAT Instance method Private Method 20070301
18 PREPARE_LAYOUT Instance method Private Method 20070301
19 PREPARE_TOOLTIP Instance method Private Method 20070308
20 PRINT_MANDATES Instance method Private Method 20070403
21 REGISTER_F4 Instance method Private Method 20070308
22 RESET_MODIFICATION Instance method Public Method 20070525
23 UPDATE_FIELDCATALOG Instance method Private Method 20070301
24 UPDATE_GRIDTITLE Instance method Private Method Refresh the Grid Title 20070426
25 UPDATE_OUTPUT_TABLE Instance method Private Method 20070305
Events
Class CL_SEPA_MANDATES_ALV_GRID has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 CONTROL Private See coding 20070301 BEGIN OF control, func_change TYPE boolean, actype TYPE activ_auth, disp_log type boolean, fullscreen TYPE boolean, anwnd TYPE sepa_anwnd, ucomm TYPE syucomm, do_commit TYPE boolean, update_task TYPE boolean, fix_data TYPE sepa_mandate, END OF control
Method Signatures

Method APPEND_NEW_MANDATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MANDATE Call by reference Type reference (TYPE) SEPA_MANDATE SEPA-Mandat 20070423
2 Importing IT_MANDATES Call by reference Type reference (TYPE) SEPA_MANDATE_LIST Liste von SEPA-Mandaten 20070423
# Exception Resumable Description Created on
1 INVALID_PARAMETERS 20070423

Method CHANGE_MANDATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MANDATES Call by reference Type reference (TYPE) SEPA_MANDATE_LIST Liste von SEPA-Mandaten 20070312

Method CHANGE_MANDATES on class CL_SEPA_MANDATES_ALV_GRID has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20070301
2 Importing IS_FIX_DATA Call by reference Type reference (TYPE) SEPA_MANDATE SEPA-Mandat 20070425
3 Importing IV_ACTYPE Call by reference Type reference (TYPE) ACTIV_AUTH '03' Aktivität '02' = Ändern, '03' = Anzeigen 20070301
4 Importing IV_ANWND Call by reference Type reference (TYPE) SEPA_ANWND SEPA: Anwendung 20070309
5 Importing IX_CHANGE_ALLOWED Call by reference Type reference (TYPE) BOOLEAN SPACE Massenändernung erlaubt? 20070307
6 Importing IX_DISP_LOG Call by reference Type reference (TYPE) BOOLEAN SPACE Änderungsstatus mitführen? 20070511
7 Importing IX_DO_COMMIT Call by reference Type reference (TYPE) BOOLEAN 'X' 20070419
8 Importing IX_FULLSCREEN Call by reference Type reference (TYPE) BOOLEAN SPACE Zeige Details in Fullscreen an (bei Doppelklick)? 20070301
9 Importing IX_UPDATE_TASK Call by reference Type reference (TYPE) BOOLEAN SPACE Verbuchung? 20070419
# Exception Resumable Description Created on
1 EX_ERROR_OCCURED 20070301
2 INVALID_PARAMETERS 20070301

Method DATA_SAVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COUNT_CHG Call by reference Type reference (TYPE) I 20070313

Method DATA_SAVED on class CL_SEPA_MANDATES_ALV_GRID has no exception.

Method DISPLAY_MESSAGE_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Call by reference Type reference (TYPE) BAPIRET1_LIST Liste von Meldungen des Typs BAPIRET1 20070305
2 Importing IX_ONLY_ERRORS Call by reference Type reference (TYPE) BOOLEAN SPACE boolsche Variable (X=true, -=false, space=unknown) 20070305

Method DISPLAY_MESSAGE_PROTOCOL on class CL_SEPA_MANDATES_ALV_GRID has no exception.

Method GENERATE_GRIDTITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TITLE Call by reference Type reference (TYPE) LVC_TITLE ALV-Control: Text der Titelzeile 20070417
2 Importing IV_CHANGED Call by reference Type reference (TYPE) I 20070417
3 Importing IV_CREATED Call by reference Type reference (TYPE) I 20070426
4 Importing IV_FILTERED Call by reference Type reference (TYPE) SY-TFILL Zeilenanzahl interner Tabellen 20101005
5 Importing IV_LINES Call by reference Type reference (TYPE) I 20070417

Method GENERATE_GRIDTITLE on class CL_SEPA_MANDATES_ALV_GRID has no exception.

Method GET_FOCUSED_MANDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MANDATE Call by reference Type reference (TYPE) SEPA_MANDATE SEPA-Mandat 20070313
# Exception Resumable Description Created on
1 NOT_FOUND 20070313

Method GET_SELECTED_MANDATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MANDATES Call by reference Type reference (TYPE) SEPA_MANDATE_LIST Liste von SEPA-Mandaten 20070303

Method GET_SELECTED_MANDATES on class CL_SEPA_MANDATES_ALV_GRID has no exception.

Method HANDLE_AFTER_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_NOT_PROCESSED Value transfer Attribute reference (LIKE) 20101005
2 Importing E_SAVED Value transfer Attribute reference (LIKE) 20101005
3 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20101005

Method HANDLE_AFTER_USER_COMMAND on class CL_SEPA_MANDATES_ALV_GRID has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20070301
2 Importing E_COLUMN Value transfer Attribute reference (LIKE) 20070301
3 Importing E_ROW Value transfer Attribute reference (LIKE) 20070301

Method HANDLE_DOUBLE_CLICK on class CL_SEPA_MANDATES_ALV_GRID has no exception.

Method HANDLE_HOTSPOT_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20121215
2 Importing E_COLUMN_ID Value transfer Type reference (TYPE) LVC_S_COL Spalten-ID 20121215
3 Importing E_ROW_ID Value transfer Type reference (TYPE) LVC_S_ROW Zeilen-ID 20121215

Method HANDLE_HOTSPOT_CLICK on class CL_SEPA_MANDATES_ALV_GRID has no exception.

Method HANDLE_ONF4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Value transfer Attribute reference (LIKE) 20070308
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20070308
3 Importing ET_BAD_CELLS Value transfer Attribute reference (LIKE) 20070308
4 Importing E_DISPLAY Value transfer Attribute reference (LIKE) 20070308
5 Importing E_FIELDNAME Value transfer Attribute reference (LIKE) 20070308
6 Importing E_FIELDVALUE Value transfer Attribute reference (LIKE) 20070308

Method HANDLE_ONF4 on class CL_SEPA_MANDATES_ALV_GRID has no exception.

Method HANDLE_TOOLBAR Signature

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

Method HANDLE_TOOLBAR on class CL_SEPA_MANDATES_ALV_GRID has no exception.

Method HANDLE_USER_COMMAND Signature

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

Method HANDLE_USER_COMMAND on class CL_SEPA_MANDATES_ALV_GRID has no exception.

Method IS_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20070305

Method IS_DATA_CHANGED on class CL_SEPA_MANDATES_ALV_GRID has no exception.

Method PREPARE_EX_FUNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FUNC Call by reference Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20070301

Method PREPARE_EX_FUNC on class CL_SEPA_MANDATES_ALV_GRID has no exception.

Method PREPARE_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20070301

Method PREPARE_FIELDCAT on class CL_SEPA_MANDATES_ALV_GRID has no exception.

Method PREPARE_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV-Control: Layoutstruktur 20070301

Method PREPARE_LAYOUT on class CL_SEPA_MANDATES_ALV_GRID has no exception.

Method PREPARE_TOOLTIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TOOLTIP Call by reference Type reference (TYPE) LVC_T_QINF 20070308

Method PREPARE_TOOLTIP on class CL_SEPA_MANDATES_ALV_GRID has no exception.

Method PRINT_MANDATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MANDATES Call by reference Type reference (TYPE) SEPA_MANDATE_LIST Liste von SEPA-Mandaten 20070403

Method PRINT_MANDATES on class CL_SEPA_MANDATES_ALV_GRID has no exception.

Method REGISTER_F4 Signature

Method REGISTER_F4 on class CL_SEPA_MANDATES_ALV_GRID has no parameter.
Method REGISTER_F4 on class CL_SEPA_MANDATES_ALV_GRID has no exception.

Method RESET_MODIFICATION Signature

Method RESET_MODIFICATION on class CL_SEPA_MANDATES_ALV_GRID has no parameter.
Method RESET_MODIFICATION on class CL_SEPA_MANDATES_ALV_GRID has no exception.

Method UPDATE_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20070301
2 Importing IT_OUTTAB Call by reference Type reference (TYPE) STANDARD TABLE 20070301

Method UPDATE_FIELDCATALOG on class CL_SEPA_MANDATES_ALV_GRID has no exception.

Method UPDATE_GRIDTITLE Signature

Method UPDATE_GRIDTITLE on class CL_SEPA_MANDATES_ALV_GRID has no parameter.
Method UPDATE_GRIDTITLE on class CL_SEPA_MANDATES_ALV_GRID has no exception.

Method UPDATE_OUTPUT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MANDATES Call by reference Type reference (TYPE) SEPA_MANDATE_LIST Liste von SEPA-Mandaten 20070305
2 Importing IV_NEW_MNLOG Call by reference Type reference (TYPE) SEPA_STATUS_ALV '2' Status eines Mandats in ALV-Grid 20070307
3 Importing IX_ONLY_CHANGE_MNLOG Call by reference Type reference (TYPE) BOOLEAN SPACE boolsche Variable (X=true, -=false, space=unknown) 20070307
4 Importing IX_REFRESH_TABLE Call by reference Type reference (TYPE) BOOLEAN 'X' Refresh the output table 20090203

Method UPDATE_OUTPUT_TABLE on class CL_SEPA_MANDATES_ALV_GRID has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700