SAP ABAP Class CL_MM_ARRANG_ALV_GRID_VIEW (View for Arrangement Data via ALV Grid)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       WBON (Package) WWS: Bonus
Properties
Class CL_MM_ARRANG_ALV_GRID_VIEW  
Short Description View for Arrangement Data via ALV Grid    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WBON   WWS: Bonus 
Created 20060207   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MM_ARRANG_ALV_GRID_VIEW has no forward declaration.
Interfaces
Class CL_MM_ARRANG_ALV_GRID_VIEW has no interface implemented.
Friends
Class CL_MM_ARRANG_ALV_GRID_VIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AS_CONDENSE_KEY Instance attribute Private Type reference (TYPE) ARRANG_CONDENSE_STY Summarization Key per Arrangement 20060301
2 AS_KONA_DISP Instance attribute Private Type reference (TYPE) KONA Displayed Arrangement 20060207
3 AS_RWM01_SELECT Instance attribute Private Type reference (TYPE) RWM01 Selection Parameters: Reports, Reb. Arrangements, Purchasing 20060301
4 AS_SCREEN_STATUS Instance attribute Private Type reference (TYPE) ARRANG_SCREEN_STATUS_STY Status To Be Set 20060207
5 AS_TITLEBAR Instance attribute Private Type reference (TYPE) ARRANG_SCREEN_TITLE_STY Structure for Dynamic Call-up of Title Bar 20060210
6 AS_USER_COMMAND Instance attribute Private Type reference (TYPE) ARRANG_ALV_COMMAND_STY Control Structure for User Command 20060308
7 AT_ALV_HEAD Instance attribute Private Object reference (TYPE REF TO) DATA Header Data to be Displayed 20060207
8 AT_ALV_ITEMS Instance attribute Private Object reference (TYPE REF TO) DATA Item Data to be Displayed 20060207
9 AT_CONDENSE_KEY Instance attribute Private Type reference (TYPE) ARRANG_CONDENSE_TTY Summarization Key per Arrangement 20060301
10 AT_CONTAINER Instance attribute Private Type reference (TYPE) ARRANG_DATA_CONTAINER_TTY Data container 20060207
11 AT_ERROR Instance attribute Private Type reference (TYPE) TYPE_ARRANGERRA Table via ARRANGERRA (Messages for Arrangements) 20060302
12 AT_EXCLUDING Instance attribute Private Type reference (TYPE) ARRANG_FCODE_EXCLUDE_TTY Excluded Function Codes 20060207
13 AT_TREE_NOTES Instance attribute Private Type reference (TYPE) ARRANG_TREE_NOTE_TTY Nodes of Tree 20060207
14 A_ABPAR Instance attribute Private Type reference (TYPE) CHAR1 Arrangement Partner (C=creditor, D=debtor, Space=missing 20060208
15 A_ALV_GRID_HEAD Instance attribute Private Object reference (TYPE REF TO) CL_MM_ARRANG_ALV_GRID Basis Class for ALV Grids in the WBON 20060207
16 A_ALV_GRID_ITEMS Instance attribute Private Object reference (TYPE REF TO) CL_MM_ARRANG_ALV_GRID Basis Class for ALV Grids in the WBON 20060207
17 A_ARRANG_TREE Instance attribute Private Object reference (TYPE REF TO) CL_MM_ARRANG_TREE Tree for Arrangements 20060208
18 A_CONTAINER_HEAD Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for the Header Data 20060207
19 A_CONTAINER_ITEMS Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for the Item Data 20060207
20 A_CONTAINER_NAME Instance attribute Private Type reference (TYPE) STRING Container Name 20060207
21 A_CUSTOM_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20060207
22 A_DIALOG_MODE Instance attribute Private Type reference (TYPE) BOOLE_D Data Only Exists for One Arrangement 20060207
23 A_HEIGHT_HEAD Instance attribute Private Type reference (TYPE) I Height of Header Grid 20060317
24 A_INITIAL_LINES Instance attribute Private Type reference (TYPE) CHAR1 Grids Already Called Up With Initial Lines 20060209
25 A_INIT_DONE Instance attribute Private Type reference (TYPE) BVAL = 'X' If Initialization Performed 20060207
26 A_KNUMA_DISP Instance attribute Private Type reference (TYPE) KNUMA Agreement (various conditions grouped together) 20060208
27 A_NOCHANGE Instance attribute Private Type reference (TYPE) CHAR1 Changes Allowed 20060208
28 A_NO_ITEM_CONVERT Instance attribute Private Type reference (TYPE) CHAR1 No Conversion of Items 20060426
29 A_NO_SORT Instance attribute Private Type reference (TYPE) CHAR1 No Sorting by Way of Report 20060515
30 A_NO_TREE Instance attribute Private Type reference (TYPE) BOOLE_D Do not Generate a Tree 20060207
31 A_REPORT_NAME Instance attribute Private Type reference (TYPE) SYCPROG Calling Program 20060207
32 A_REPORT_TYPE Instance attribute Private Type reference (TYPE) REPOT Report ID: 2-char. ID for reports in "subsequent settlement" 20060207
33 A_SCREEN Instance attribute Private Type reference (TYPE) SYDYNNR Current Screen Number 20060207
34 A_SPLITTER_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control for the Grids 20060207
35 CO_PERS_KEY_GRID Constant Private Type reference (TYPE) SPERS_KEY 'WN10_ALV_SCREEN_GRID' Personalization Object Key 20060317
Methods
# Method Level Visibility Method type Description Created on
1 BEFORE_LEAVE Instance method Private Method Before Leaving 20060317
2 CHANGE_BOSTA Instance method Public Method Change Status of Arrangement and/or Condition Record 20060313
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060207
4 DISPLAY_INIT_GRIDS Instance method Public Method Displays Initial Grids When Forming Tree 20060209
5 DISPLAY_TREE Instance method Public Method Display Tree 20060208
6 GET_PERS_KEY Instance method Private Method Determine Personalization Key 20060317
7 HANDLE_FCODE Instance method Public Method Process Function Code 20060208
8 INIT Instance method Public Method Initialization 20060207
9 ON_BOSTA_CHANGED Instance method Protected Event handling method Status Change Arrangement and/or Condition Record 20060313
10 READ_PERSONALISATION Instance method Private Method Import Personalization 20060317
11 SET_DATA_EXT Instance method Public Method Set New Data From Outside 20060210
12 SET_STATUS Instance method Public Method Set Status 20060207
13 SET_TITLE Instance method Public Method Set Title Bar 20060207
14 SHOW_DATA_NO_TREE Instance method Public Method Displays the Grid Data (not a tree) 20060210
15 SHOW_DETAIL Instance method Public Method Shows Detail Data 20060208
16 SHOW_TREE_NODE_DATA Instance method Public Method Procure Data for Selected Node 20060208
17 WRITE_PERSONALISATION Instance method Private Method Write Personalization 20060317
Events
Class CL_MM_ARRANG_ALV_GRID_VIEW has no event.
Types
Class CL_MM_ARRANG_ALV_GRID_VIEW has no local type.
Method Signatures

Method BEFORE_LEAVE Signature

Method BEFORE_LEAVE on class CL_MM_ARRANG_ALV_GRID_VIEW has no parameter.
Method BEFORE_LEAVE on class CL_MM_ARRANG_ALV_GRID_VIEW has no exception.

Method CHANGE_BOSTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BOSTA_CHANGE Call by reference Type reference (TYPE) ARRANG_BOSTA_CHANGE_STY Statusaenderungen 20060313

Method CHANGE_BOSTA on class CL_MM_ARRANG_ALV_GRID_VIEW has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KONA Call by reference Type reference (TYPE) KONA Anzuzeigende Absprache, wenn kein Baum da ist 20060210
2 Importing IS_RWM01_SELECT Call by reference Type reference (TYPE) RWM01 Selektionsparameter Reports Absprachen Einkauf 20060301
3 Importing IS_SCREEN_STATUS Call by reference Type reference (TYPE) ARRANG_SCREEN_STATUS_STY Zu setzender Status 20060207
4 Importing IS_TITLEBAR Call by reference Type reference (TYPE) ARRANG_SCREEN_TITLE_STY Struktur zum dynamischen Aufruf der Titlebar 20060210
5 Importing IS_USER_COMMAND Call by reference Type reference (TYPE) ARRANG_ALV_COMMAND_STY Steuerungsstruktur fuer User Command 20060308
6 Importing IT_CONDENSE_KEY Call by reference Type reference (TYPE) ARRANG_CONDENSE_TTY Verdichtungsschlüssel pro Absprache 20060301
7 Importing IT_CONTAINER Call by reference Type reference (TYPE) ARRANG_DATA_CONTAINER_TTY Container für Daten 20060207
8 Importing IT_EXCLUDING Call by reference Type reference (TYPE) ARRANG_FCODE_EXCLUDE_TTY Exkludierte Funktionscodes 20060207
9 Importing IT_TREE_NOTES Call by reference Type reference (TYPE) ARRANG_TREE_NOTE_TTY Knoten des Baumes 20060207
10 Importing I_ABPAR Call by reference Type reference (TYPE) CHAR1 Absprachepartner (K=Kreditior, D=Debitor, Space = fehlt 20060208
11 Importing I_CONTAINER_NAME Call by reference Type reference (TYPE) C 20060207
12 Importing I_DIALOG_MODE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060207
13 Importing I_NOCHANGE Call by reference Type reference (TYPE) CHAR1 Änderungen zulässig 20060209
14 Importing I_NO_ITEM_CONVERT Call by reference Type reference (TYPE) CHAR1 Keine Konvertierung der Positionsdaten 20060426
15 Importing I_NO_SORT Call by reference Type reference (TYPE) CHAR1 Keine Sortierung durch den Report 20060515
16 Importing I_NO_TREE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060207
17 Importing I_REPORT_NAME Call by reference Type reference (TYPE) SYCPROG Aufrufendes Programm 20060207
18 Importing I_REPORT_TYPE Call by reference Type reference (TYPE) REPOT Reportkennung: 2-st. Kennzeichen für Reports nachtr. Abrech. 20060207
19 Importing I_SCREEN Call by reference Type reference (TYPE) SYDYNNR Aktuelle Dynpro-Nummer 20060207

Method CONSTRUCTOR on class CL_MM_ARRANG_ALV_GRID_VIEW has no exception.

Method DISPLAY_INIT_GRIDS Signature

Method DISPLAY_INIT_GRIDS on class CL_MM_ARRANG_ALV_GRID_VIEW has no parameter.
Method DISPLAY_INIT_GRIDS on class CL_MM_ARRANG_ALV_GRID_VIEW has no exception.

Method DISPLAY_TREE Signature

Method DISPLAY_TREE on class CL_MM_ARRANG_ALV_GRID_VIEW has no parameter.
Method DISPLAY_TREE on class CL_MM_ARRANG_ALV_GRID_VIEW has no exception.

Method GET_PERS_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PERS_KEY Value transfer Type reference (TYPE) SPERS_KEY Schlüssel für Personalisierungsobjekte 20060317

Method GET_PERS_KEY on class CL_MM_ARRANG_ALV_GRID_VIEW has no exception.

Method HANDLE_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) FCODE Funktionscode 20060208

Method HANDLE_FCODE on class CL_MM_ARRANG_ALV_GRID_VIEW has no exception.

Method INIT Signature

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

Method ON_BOSTA_CHANGED Signature

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

Method ON_BOSTA_CHANGED on class CL_MM_ARRANG_ALV_GRID_VIEW has no exception.

Method READ_PERSONALISATION Signature

Method READ_PERSONALISATION on class CL_MM_ARRANG_ALV_GRID_VIEW has no parameter.
Method READ_PERSONALISATION on class CL_MM_ARRANG_ALV_GRID_VIEW has no exception.

Method SET_DATA_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KONA Call by reference Type reference (TYPE) KONA Anzuzeigende Absprache 20060210
2 Importing IS_SCREEN_STATUS Call by reference Type reference (TYPE) ARRANG_SCREEN_STATUS_STY Zu setzender Status 20060210
3 Importing IS_TITLEBAR Call by reference Type reference (TYPE) ARRANG_SCREEN_TITLE_STY Struktur zum dynamischen Aufruf der Titlebar 20060210
4 Importing IT_CONTAINER Call by reference Type reference (TYPE) ARRANG_DATA_CONTAINER_TTY Container für Daten 20060210
5 Importing IT_EXCLUDING Call by reference Type reference (TYPE) ARRANG_FCODE_EXCLUDE_TTY Exkludierte Funktionscodes 20060210
6 Importing I_ACCEPT_INITIAL_EXCL Call by reference Type reference (TYPE) BOOLE_D 'X' Excluding-Tabelle kann mit initialer überschrieben werden 20060210

Method SET_DATA_EXT on class CL_MM_ARRANG_ALV_GRID_VIEW has no exception.

Method SET_STATUS Signature

Method SET_STATUS on class CL_MM_ARRANG_ALV_GRID_VIEW has no parameter.
Method SET_STATUS on class CL_MM_ARRANG_ALV_GRID_VIEW has no exception.

Method SET_TITLE Signature

Method SET_TITLE on class CL_MM_ARRANG_ALV_GRID_VIEW has no parameter.
Method SET_TITLE on class CL_MM_ARRANG_ALV_GRID_VIEW has no exception.

Method SHOW_DATA_NO_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KNUMA Call by reference Type reference (TYPE) KNUMA Absprachen 20060210

Method SHOW_DATA_NO_TREE on class CL_MM_ARRANG_ALV_GRID_VIEW has no exception.

Method SHOW_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KNUMA Call by reference Type reference (TYPE) KNUMA Absprache (Gruppe von Konditionen) 20060208

Method SHOW_DETAIL on class CL_MM_ARRANG_ALV_GRID_VIEW has no exception.

Method SHOW_TREE_NODE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KNUMA Call by reference Type reference (TYPE) KNUMA Absprache (Gruppe von Konditionen) 20060208

Method SHOW_TREE_NODE_DATA on class CL_MM_ARRANG_ALV_GRID_VIEW has no exception.

Method WRITE_PERSONALISATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLUSH Call by reference Type reference (TYPE) CHAR1 SPACE Flush ausführen 20060317

Method WRITE_PERSONALISATION on class CL_MM_ARRANG_ALV_GRID_VIEW has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700