SAP ABAP Class CL_MM_ARRANG_ALV_SELECTION (Selection of Agreements)
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_SELECTION  
Short Description Selection of Agreements    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WBON   WWS: Bonus 
Created 20060426   SAP 
Last change 20100310   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_MM_ARRANG_ALV_SELECTION has no interface implemented.
Friends
Class CL_MM_ARRANG_ALV_SELECTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AR_SALV_TABLE Instance attribute Private Object reference (TYPE REF TO) CL_SALV_TABLE Basis Class for Simple Tables 20060426
2 AS_KONA Instance attribute Private Type reference (TYPE) KONA Rebate Arrangements 20060602
3 AS_RWM01_SELECT Instance attribute Private Type reference (TYPE) RWM01 Selection Parameters: Reports, Reb. Arrangements, Purchasing 20060426
4 AS_SCREEN_STATUS Instance attribute Private Type reference (TYPE) ARRANG_SCREEN_STATUS_STY Status To Be Set 20060426
5 AS_TITLEBAR Instance attribute Private Type reference (TYPE) ARRANG_SCREEN_TITLE_STY Structure for Dynamic Call-up of Title Bar 20060426
6 AT_ALV_ITEMS Instance attribute Private Object reference (TYPE REF TO) DATA Item Data to be Displayed 20060426
7 AT_CONTAINER Instance attribute Private Type reference (TYPE) ARRANG_DATA_CONTAINER_TTY Data container 20060426
8 AT_EXCLUDING Instance attribute Private Type reference (TYPE) ARRANG_FCODE_EXCLUDE_TTY Excluded Function Codes 20060426
9 A_ABPAR Instance attribute Private Type reference (TYPE) CHAR1 Arrangement Partner (C=creditor, D=debtor, Space=missing 20060426
10 A_ARRANG_ONLY_SHOW Instance attribute Private Type reference (TYPE) CHAR1 Only Display Arrangements 20060428
11 A_CONTAINER_NAME Instance attribute Private Type reference (TYPE) STRING Container Name 20060426
12 A_CUSTOM_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20060426
13 A_DIALOG_MODE Instance attribute Private Type reference (TYPE) BOOLE_D Full Screen or Pop-Up 20060426
14 A_DISPLAYED Instance attribute Private Type reference (TYPE) BOOLE_D Data Has Already Been Displayed 20060427
15 A_INIT_DONE Instance attribute Private Type reference (TYPE) BVAL = 'X', if Initialization Has Been Carried Out 20060426
16 A_KAPPL Instance attribute Private Type reference (TYPE) KAPPL Application 20060426
17 A_REPORT_NAME Instance attribute Private Type reference (TYPE) SYCPROG Calling Program 20060426
18 A_REPORT_TYPE Instance attribute Private Type reference (TYPE) REPOT Report ID: 2-char. ID for reports in "subsequent settlement" 20060426
19 A_SCREEN Instance attribute Private Type reference (TYPE) SYDYNNR Current Screen Number 20060426
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060426
2 DISPLAY_DATA_PBO Instance method Public Method Display Data in PBO 20060427
3 DISPLAY_TABLE Instance method Protected Method Display Table 20060427
4 FILL_ITEM_TABLE Instance method Public Method Fills the Table to be Displayed 20060427
5 GET_HANDLE Instance method Protected Method Determines Handle 20060426
6 GET_HEADER_TEXT Instance method Protected Method Fetch Grid Heading 20060426
7 GET_KONA_BY_KNUMA Instance method Public Method Fetch Arrangement via Number 20060602
8 GET_RWM01 Instance method Public Method Provides Selection Criteria for Report 20060427
9 HANDLE_DOUBLE_CLICK Instance method Protected Event handling method Double-Click Triggered 20060505
10 HANDLE_FCODE Instance method Public Method Carrying Out of an F Code 20060426
11 INIT Instance method Public Method Initialization 20060426
12 INIT_ALV Instance method Private Method Initialization of ALV Grid 20060426
13 ON_USER_COMMAND Instance method Protected Event handling method Event Handler with User Command 20060505
14 REFRESH Instance method Protected Method Rebuild Display 20060427
15 SET_BUTTONS Instance method Protected Method Add Additional Buttons 20060426
16 SET_COLUMNS_ATTRIBUTES Instance method Protected Method Sets Column Attributes 20060426
17 SET_COLUMNS_TECHNICAL Instance method Protected Method Sets Columns to 'Technical' 20060426
18 SET_GENERIC_FUNCTIONS Instance method Protected Method Activates the ALV-Generic Functions 20060426
19 SET_HANDLER Instance method Protected Method Registration for Events of Grid 20060426
20 SET_HEADER_TEXT Instance method Private Method Set Grid Heading 20060426
21 SET_LAYOUT Instance method Protected Method Sets Layout 20060426
22 SET_SELECTION_MODE Instance method Protected Method Set Selection Mode 20060426
23 SET_STATUS Instance method Public Method Set Status 20060427
24 SET_TITLE Instance method Public Method Set Title Bar 20060427
25 SHOW_DATA Instance method Public Method Procure and Display Data 20060427
Events
Class CL_MM_ARRANG_ALV_SELECTION has no event.
Types
Class CL_MM_ARRANG_ALV_SELECTION 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 IS_RWM01_SELECT Call by reference Type reference (TYPE) RWM01 Selektionsparameter Reports Absprachen Einkauf 20060426
2 Importing IS_SCREEN_STATUS Call by reference Type reference (TYPE) ARRANG_SCREEN_STATUS_STY Zu setzender Status 20060426
3 Importing IS_TITLEBAR Call by reference Type reference (TYPE) ARRANG_SCREEN_TITLE_STY Struktur zum dynamischen Aufruf der Titlebar 20060426
4 Importing IT_CONTAINER Call by reference Type reference (TYPE) ARRANG_DATA_CONTAINER_TTY Container für Daten 20060426
5 Importing IT_EXCLUDING Call by reference Type reference (TYPE) ARRANG_FCODE_EXCLUDE_TTY Exkludierte Funktionscodes 20060426
6 Importing I_ABPAR Call by reference Type reference (TYPE) CHAR1 Absprachepartner (K=Kreditior, D=Debitor, Space = fehlt 20060426
7 Importing I_ARRANG_ONLY_SHOW Call by reference Type reference (TYPE) CHAR1 Absprachen nur anzeigen 20060428
8 Importing I_CONTAINER_NAME Call by reference Type reference (TYPE) C Container Name 20060426
9 Importing I_DIALOG_MODE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060426
10 Importing I_KAPPL Call by reference Type reference (TYPE) KAPPL 'M ' Applikation 20060426
11 Importing I_REPORT_NAME Call by reference Type reference (TYPE) SYCPROG Aufrufendes Programm 20060426
12 Importing I_REPORT_TYPE Call by reference Type reference (TYPE) REPOT Reportkennung: 2-st. Kennzeichen für Reports nachtr. Abrech. 20060426
13 Importing I_SCREEN Call by reference Type reference (TYPE) SYDYNNR Aktuelle Dynpro-Nummer 20060426

Method CONSTRUCTOR on class CL_MM_ARRANG_ALV_SELECTION has no exception.

Method DISPLAY_DATA_PBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK_DISPLAYED Call by reference Type reference (TYPE) CHAR1 Soll auf initiale Anzeige geprueft werden 20060427

Method DISPLAY_DATA_PBO on class CL_MM_ARRANG_ALV_SELECTION has no exception.

Method DISPLAY_TABLE Signature

Method DISPLAY_TABLE on class CL_MM_ARRANG_ALV_SELECTION has no parameter.
Method DISPLAY_TABLE on class CL_MM_ARRANG_ALV_SELECTION has no exception.

Method FILL_ITEM_TABLE Signature

Method FILL_ITEM_TABLE on class CL_MM_ARRANG_ALV_SELECTION has no parameter.
Method FILL_ITEM_TABLE on class CL_MM_ARRANG_ALV_SELECTION has no exception.

Method GET_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_HANDLE Value transfer Type reference (TYPE) SLIS_HANDL VerwaltungsID für Mehrfachaufrufe aus dem selben Programm 20060426

Method GET_HANDLE on class CL_MM_ARRANG_ALV_SELECTION has no exception.

Method GET_HEADER_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TEXT Value transfer Type reference (TYPE) LVC_TITLE ALV-Control: Text der Titelzeile 20060426

Method GET_HEADER_TEXT on class CL_MM_ARRANG_ALV_SELECTION has no exception.

Method GET_KONA_BY_KNUMA 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) 20060602
2 Returning RS_KONA Value transfer Type reference (TYPE) KONA Absprachen 20060602

Method GET_KONA_BY_KNUMA on class CL_MM_ARRANG_ALV_SELECTION has no exception.

Method GET_RWM01 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_RWM01 Value transfer Type reference (TYPE) RWM01 Selektionsparameter Reports Absprachen Einkauf 20060427

Method GET_RWM01 on class CL_MM_ARRANG_ALV_SELECTION has no exception.

Method HANDLE_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) 20060505
2 Importing ROW Call by reference Attribute reference (LIKE) 20060505

Method HANDLE_DOUBLE_CLICK on class CL_MM_ARRANG_ALV_SELECTION 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 20060427

Method HANDLE_FCODE on class CL_MM_ARRANG_ALV_SELECTION has no exception.

Method INIT Signature

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

Method INIT_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TABLE Call by reference Type reference (TYPE) STANDARD TABLE 20060426
2 Importing I_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20060426
3 Importing I_CONTAINER_NAME Call by reference Type reference (TYPE) STRING 20060426

Method INIT_ALV on class CL_MM_ARRANG_ALV_SELECTION 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 Call by reference Attribute reference (LIKE) 20060505

Method ON_USER_COMMAND on class CL_MM_ARRANG_ALV_SELECTION has no exception.

Method REFRESH Signature

Method REFRESH on class CL_MM_ARRANG_ALV_SELECTION has no parameter.
Method REFRESH on class CL_MM_ARRANG_ALV_SELECTION has no exception.

Method SET_BUTTONS Signature

Method SET_BUTTONS on class CL_MM_ARRANG_ALV_SELECTION has no parameter.
Method SET_BUTTONS on class CL_MM_ARRANG_ALV_SELECTION has no exception.

Method SET_COLUMNS_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INIT Call by reference Type reference (TYPE) BOOLE_D Initialer Aufruf 20060426

Method SET_COLUMNS_ATTRIBUTES on class CL_MM_ARRANG_ALV_SELECTION has no exception.

Method SET_COLUMNS_TECHNICAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INIT Call by reference Type reference (TYPE) BOOLE_D Initialer Aufruf 20060426

Method SET_COLUMNS_TECHNICAL on class CL_MM_ARRANG_ALV_SELECTION has no exception.

Method SET_GENERIC_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVATE Call by reference Type reference (TYPE) BVAL Boolean 20060426

Method SET_GENERIC_FUNCTIONS on class CL_MM_ARRANG_ALV_SELECTION has no exception.

Method SET_HANDLER Signature

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

Method SET_HEADER_TEXT Signature

Method SET_HEADER_TEXT on class CL_MM_ARRANG_ALV_SELECTION has no parameter.
Method SET_HEADER_TEXT on class CL_MM_ARRANG_ALV_SELECTION has no exception.

Method SET_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INIT Call by reference Type reference (TYPE) BOOLE_D Initialer Aufruf 20060426

Method SET_LAYOUT on class CL_MM_ARRANG_ALV_SELECTION has no exception.

Method SET_SELECTION_MODE Signature

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

Method SET_STATUS Signature

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

Method SET_TITLE Signature

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

Method SHOW_DATA Signature

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