SAP ABAP Class CL_MM_ARRANG_ALV (Basis Class for ALV Lists in the WBON)
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
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MM_ARRANG_ALV_SCALE_AUWRT Income for Scale 20060124
Properties
Class CL_MM_ARRANG_ALV  
Short Description Basis Class for ALV Lists in the WBON    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WBON   WWS: Bonus 
Created 20051222   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SALV_C_REFRESH Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_MM_ARRANG_ALV has no interface implemented.
Friends
Class CL_MM_ARRANG_ALV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AS_POPUP_COORD_LIST Instance attribute Protected Type reference (TYPE) ARRANG_ALV_COORDINATES_STY Coordinates for the POPUP 20060125
2 A_POPUP_LIST Instance attribute Protected Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') 20060125
3 C_LIST_STATUS_MEB4 Constant Protected Type reference (TYPE) SYPFKEY 'MEB4' Current GUI Status 20060112
4 C_LIST_STATUS_MEBA Constant Protected Type reference (TYPE) SYPFKEY 'MEBA' Current GUI Status 20060112
5 C_TURN_OVER_DOCUMENTS Constant Protected Type reference (TYPE) REPOT '04' Report ID: 2-char. ID for reports in "subsequent settlement" 20060112
6 R_HIERALV Instance attribute Protected Object reference (TYPE REF TO) CL_SALV_HIERSEQ_TABLE Basis Class for Hierarchical-Sequential Tables 20051222
7 R_PREDECESSOR Instance attribute Private Object reference (TYPE REF TO) CL_MM_ARRANG_ALV Basis Class for ALV Lists in the WBON 20051222
8 T_KONA Instance attribute Private Type reference (TYPE) KONA_TTY Rebate Arrangements 20060120
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20051222
2 DISPLAY_ALV Instance method Public Method Displays Referenced ALV List 20051222
3 GET_KONA Instance method Public Method Gets an Agreement 20060120
4 GET_POPUP_LIST Instance method Public Method Gets Popup Mode and the Coordinates 20060125
5 GET_SCREEN_STATUS Instance method Public Method Returns Screen Status 20051223
6 GET_SCREEN_TITLE Instance method Public Method Returns Screen Title 20060106
7 ON_DOUBLE_CLICK Instance method Public Event handling method Event_Handler with Double-Click 20051222
8 ON_USER_COMMAND Instance method Public Event handling method Event Handler for Function Keys 20051222
9 REFRESH_ALV Instance method Public Method Updates Referenced ALV List 20051222
10 SET_HANDLER Instance method Protected Method Registration for Events on the ALV List 20051222
11 SET_KONA Instance method Public Method Sets Agreement 20060120
12 SET_POPUP_LIST Instance method Protected Method Sets Popup Mode and the Coordinates 20060125
13 SET_SCREEN_LAYOUT Instance method Protected Method Sets the Screen Status of the Referenced ALV List 20060106
14 SET_SCREEN_STATUS Instance method Protected Method Sets the Screen Status 20060125
15 SET_SCREEN_TITLE Instance method Protected Method Sets the Screen Title 20060125
16 SET_SELECTION_MODE Instance method Protected Method Sets the Selection Mode of the Referenced ALV List 20051222
17 SET_TECH_PROP Instance method Protected Method Sets Technical Properties 20060106
18 SET_TECH_PROP_CONDITION_RECORD Instance method Protected Method Sets the Provided Condition Fields to "Technical" 20060106
19 SET_TECH_PROP_SPECIFIC Instance method Protected Method Sets Specific Technical Properties per List Type 20060106
Events
Class CL_MM_ARRANG_ALV has no event.
Types
Class CL_MM_ARRANG_ALV has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_PREDECESSOR Call by reference Object reference (TYPE REF TO) CL_MM_ARRANG_ALV Basisklasse für ALV-Listen in der WBON 20051222

Method CONSTRUCTOR on class CL_MM_ARRANG_ALV has no exception.

Method DISPLAY_ALV Signature

Method DISPLAY_ALV on class CL_MM_ARRANG_ALV has no parameter.
Method DISPLAY_ALV on class CL_MM_ARRANG_ALV has no exception.

Method GET_KONA Signature

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

Method GET_KONA on class CL_MM_ARRANG_ALV has no exception.

Method GET_POPUP_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_POPUP_COORDINATES Call by reference Type reference (TYPE) ARRANG_ALV_COORDINATES_STY Koordinaten für das POPUP 20060125
2 Exporting E_POPUP Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060125

Method GET_POPUP_LIST on class CL_MM_ARRANG_ALV has no exception.

Method GET_SCREEN_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STATUS Call by reference Type reference (TYPE) ARRANG_SCREEN_STATUS_STY Aktueller GUI-Status 20051223

Method GET_SCREEN_STATUS on class CL_MM_ARRANG_ALV has no exception.

Method GET_SCREEN_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TITLE Call by reference Type reference (TYPE) LVC_TITLE ALV-Control: Text der Titelzeile 20060106

Method GET_SCREEN_TITLE on class CL_MM_ARRANG_ALV has no exception.

Method ON_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Attribute reference (LIKE) 20060125
2 Importing LEVEL Call by reference Attribute reference (LIKE) 20060125
3 Importing ROW Call by reference Attribute reference (LIKE) 20060125

Method ON_DOUBLE_CLICK on class CL_MM_ARRANG_ALV has no exception.

Method ON_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_SALV_FUNCTION Value transfer Attribute reference (LIKE) ALV Funktion 20051222

Method ON_USER_COMMAND on class CL_MM_ARRANG_ALV has no exception.

Method REFRESH_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REFRESH_MODE Call by reference Type reference (TYPE) SALV_DE_CONSTANT 1 ALV: Datenelement für Konstanten 20060124
2 Importing S_STABLE Call by reference Type reference (TYPE) LVC_S_STBL ALV-Control: Refresh-Stabilität 20060124

Method REFRESH_ALV on class CL_MM_ARRANG_ALV has no exception.

Method SET_HANDLER Signature

Method SET_HANDLER on class CL_MM_ARRANG_ALV has no parameter.
Method SET_HANDLER on class CL_MM_ARRANG_ALV has no exception.

Method SET_KONA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KONA Call by reference Type reference (TYPE) KONA Absprachen 20060120

Method SET_KONA on class CL_MM_ARRANG_ALV has no exception.

Method SET_POPUP_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_POPUP_COORDINATES Call by reference Type reference (TYPE) ARRANG_ALV_COORDINATES_STY Koordinaten für das POPUP 20060125
2 Importing I_POPUP Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060125

Method SET_POPUP_LIST on class CL_MM_ARRANG_ALV has no exception.

Method SET_SCREEN_LAYOUT Signature

Method SET_SCREEN_LAYOUT on class CL_MM_ARRANG_ALV has no parameter.
Method SET_SCREEN_LAYOUT on class CL_MM_ARRANG_ALV has no exception.

Method SET_SCREEN_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SCREEN_STATUS Call by reference Type reference (TYPE) ARRANG_SCREEN_STATUS_STY Zu setzender Status 20060125
2 Importing IT_EXCLUDING_TAB Call by reference Type reference (TYPE) ARRANG_FCODE_EXCLUDE_TTY Exkludierte Funktionscodes 20060125

Method SET_SCREEN_STATUS on class CL_MM_ARRANG_ALV has no exception.

Method SET_SCREEN_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TITLE Call by reference Type reference (TYPE) LVC_TITLE ALV-Control: Text der Titelzeile 20060125

Method SET_SCREEN_TITLE on class CL_MM_ARRANG_ALV has no exception.

Method SET_SELECTION_MODE Signature

Method SET_SELECTION_MODE on class CL_MM_ARRANG_ALV has no parameter.
Method SET_SELECTION_MODE on class CL_MM_ARRANG_ALV has no exception.

Method SET_TECH_PROP Signature

Method SET_TECH_PROP on class CL_MM_ARRANG_ALV has no parameter.
Method SET_TECH_PROP on class CL_MM_ARRANG_ALV has no exception.

Method SET_TECH_PROP_CONDITION_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CHR_COLUMNS Call by reference Object reference (TYPE REF TO) CL_SALV_COLUMNS_HIERSEQ Spalten einer hierarchisch-sequenziellen Liste 20060106
2 Importing I_TECHNICAL Call by reference Type reference (TYPE) SAP_BOOL Feld technisch? (X=true, -=false, space=unknown) 20060106

Method SET_TECH_PROP_CONDITION_RECORD on class CL_MM_ARRANG_ALV has no exception.

Method SET_TECH_PROP_SPECIFIC Signature

Method SET_TECH_PROP_SPECIFIC on class CL_MM_ARRANG_ALV has no parameter.
Method SET_TECH_PROP_SPECIFIC on class CL_MM_ARRANG_ALV has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700