SAP ABAP Class CL_MM_ARRANG_LIST_FORM (Determination of Display Form (ALV or Old List))
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_LIST_FORM | |
| Short Description | Determination of Display Form (ALV or Old List) | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | WBON | WWS: Bonus |
| Created | 20060111 | SAP |
| Last change | 20100310 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_MM_ARRANG_LIST_FORM has no interface implemented.
Friends
Class CL_MM_ARRANG_LIST_FORM has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Type reference (TYPE) | BOOLE_D | Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') | 20060111 | |||
| 2 | Static Attribute | Private | Type reference (TYPE) | BOOLE_D | List Form Detailed Statement Checked | 20060728 | |||
| 3 | Constant | Public | Type reference (TYPE) | REPOT | 'AL' | Analysis Of Update | 20060727 | ||
| 4 | Constant | Public | Type reference (TYPE) | REPOT | 'AC' | Update Comparison - old v new | 20060727 | ||
| 5 | Constant | Public | Type reference (TYPE) | REPOT | 'OD' | Display of Revenues, Scale Basis and Condition Basis | 20060727 | ||
| 6 | Constant | Public | Type reference (TYPE) | REPOT | 'E1' | Currency Change - Arrangement | 20060727 | ||
| 7 | Constant | Public | Type reference (TYPE) | REPOT | '02' | Display Arrangement Data | 20060727 | ||
| 8 | Constant | Public | Type reference (TYPE) | REPOT | '05' | Extension Arrangement | 20060727 | ||
| 9 | Constant | Public | Type reference (TYPE) | REPOT | '10' | Check Arrangement - Open Documents | 20060727 | ||
| 10 | Constant | Public | Type reference (TYPE) | REPOT | 'SC' | Income for Scale | 20060727 | ||
| 11 | Constant | Public | Type reference (TYPE) | REPOT | 'AS' | Selection of Agreements | 20060727 | ||
| 12 | Constant | Public | Type reference (TYPE) | REPOT | '01' | Settlement | 20060727 | ||
| 13 | Constant | Public | Type reference (TYPE) | REPOT | '13' | Settlement Documents | 20060727 | ||
| 14 | Constant | Public | Type reference (TYPE) | REPOT | '03' | List Output of Sales Data | 20060727 | ||
| 15 | Constant | Public | Type reference (TYPE) | REPOT | '06' | Statement for Statistics Data S074 | 20060727 | ||
| 16 | Constant | Public | Type reference (TYPE) | REPOT | '04' | Detailed Statement | 20060727 | ||
| 17 | Constant | Public | Type reference (TYPE) | REPOT | 'WE' | Work Item for Extension of Arrangements | 20060727 | ||
| 18 | Constant | Public | Type reference (TYPE) | REPOT | 'WS' | Work Item for Settlement | 20060727 | ||
| 19 | Static Attribute | Private | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20060111 | |||
| 20 | Static Attribute | Private | Type reference (TYPE) | CHAR1 | List Form for Itemization | 20060728 | |||
| 21 | Static Attribute | Private | Type reference (TYPE) | ARRANG_DISPLAY_TYPE_STY | Type of Screen Output | 20090108 | |||
| 22 | Static Attribute | Private | Type reference (TYPE) | NUMC10 | Header Counter | 20060220 | |||
| 23 | Static Attribute | Private | Type reference (TYPE) | NUMC10 | Item Counter | 20060220 | |||
| 24 | Static Attribute | Private | Type reference (TYPE) | BOOLE_D | Switch Already Tested | 20090108 | |||
| 25 | Static Attribute | Private | Type reference (TYPE) | BOOLE_D | Status of Switch | 20090108 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Return Counter | 20060220 | |
| 2 | Static method | Public | Method | Determine Display Type (Set Using Selection Parameters) | 20090108 | |
| 3 | Static method | Public | Method | Determination of Display Form | 20060111 | |
| 4 | Static method | Public | Method | Test Switch | 20090108 | |
| 5 | Static method | Public | Method | Returns Type of Display Structures | 20060426 | |
| 6 | Static method | Public | Method | Returns Type of Classes and Display Structures | 20060209 | |
| 7 | Static method | Public | Method | Set Display Type | 20090108 |
Events
Class CL_MM_ARRANG_LIST_FORM has no event.
Types
Class CL_MM_ARRANG_LIST_FORM has no local type.
Method Signatures
Method GET_COUNTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_HEAD_COUNTER | Call by reference | Type reference (TYPE) | NUMC10 | Numerisches Characterfeld der Länge 10 | 20060220 | |||
| 2 | EV_ITEM_COUNTER | Call by reference | Type reference (TYPE) | NUMC10 | Numerisches Characterfeld der Länge 10 | 20060220 | |||
| 3 | IV_HEAD | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20060220 | |||
| 4 | IV_ITEM | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20060220 |
Method GET_COUNTER on class CL_MM_ARRANG_LIST_FORM has no exception.
Method GET_DISPLAY_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_DISPLAY_TYPE | Value transfer | Type reference (TYPE) | ARRANG_DISPLAY_TYPE_STY | Art der Bildschirmausgabe | 20090108 |
Method GET_DISPLAY_TYPE on class CL_MM_ARRANG_LIST_FORM has no exception.
Method GET_LIST_FORM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_LIST_FORM | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20060111 | |||
| 2 | I_REPORT_CALL | Call by reference | Type reference (TYPE) | CHAR1 | 'A' = MEBA, 'J' = MEBJ, 'X' = MEBA oder MEBJ | 20060503 | |||
| 3 | I_REPORT_TYPE | Call by reference | Type reference (TYPE) | REPOT | Reportkennung: 2-st. Kennzeichen für Reports nachtr. Abrech. | 20060728 |
Method GET_LIST_FORM on class CL_MM_ARRANG_LIST_FORM has no exception.
Method GET_SWITCH_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_SWITCH_ACTIVE | Value transfer | Type reference (TYPE) | BOOLE_D | Schalter aktiv ? | 20090108 |
Method GET_SWITCH_STATUS on class CL_MM_ARRANG_LIST_FORM has no exception.
Method GET_TYPES_SELECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DATA_TYPE_ITEM_TAB | Call by reference | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20060426 | |||
| 2 | E_SEL_FIELD | Call by reference | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20060426 | |||
| 3 | I_ABPAR | Call by reference | Type reference (TYPE) | WABPAR | Kennzeichen für Art des AbrechPartner (Lieferant oder Kunde) | 20060426 | |||
| 4 | I_KAPPL | Call by reference | Type reference (TYPE) | KAPPL | 'M ' | Applikation | 20060426 | ||
| 5 | I_REPORT_TYPE | Call by reference | Type reference (TYPE) | REPOT | Reportkennung: 2-st. Kennzeichen für Reports nachtr. Abrech. | 20060426 |
Method GET_TYPES_SELECTION on class CL_MM_ARRANG_LIST_FORM has no exception.
Method GET_TYPE_NAMES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CLASS_NAME_HEAD | Call by reference | Type reference (TYPE) | SEOCLSNAME | Name der Klasse für das Kopfgrid | 20060209 | |||
| 2 | E_CLASS_NAME_ITEM | Call by reference | Type reference (TYPE) | SEOCLSNAME | Name der Klasse für das Positionsgrid | 20060209 | |||
| 3 | E_DATA_TYPE_ALL_STRUC | Call by reference | Type reference (TYPE) | SEOCLSNAME | Überstrukturname der Kopfdaten | 20060209 | |||
| 4 | E_DATA_TYPE_ALL_TAB | Call by reference | Type reference (TYPE) | SEOCLSNAME | Überstrukturtabellentyp der Kopfdaten | 20060209 | |||
| 5 | E_DATA_TYPE_HEAD_STRUC | Call by reference | Type reference (TYPE) | SEOCLSNAME | Name der Struktur der Kopfdaten | 20060209 | |||
| 6 | E_DATA_TYPE_HEAD_TAB | Call by reference | Type reference (TYPE) | SEOCLSNAME | Name des Tabellentyps der Kopfdaten | 20060209 | |||
| 7 | E_DATA_TYPE_ITEM_STRUC | Call by reference | Type reference (TYPE) | SEOCLSNAME | Name der Struktur der Positionsdaten | 20060209 | |||
| 8 | E_DATA_TYPE_ITEM_TAB | Call by reference | Type reference (TYPE) | SEOCLSNAME | Name des Tabellentyps der Positionsdaten | 20060209 | |||
| 9 | I_DATA_ALL_STRUC | Call by reference | Type reference (TYPE) | BOOLE_D | Gib Typen der Überstruktur zurück | 20060209 | |||
| 10 | I_REPORT_TYPE | Call by reference | Type reference (TYPE) | REPOT | Reportkennung: 2-st. Kennzeichen für Reports nachtr. Abrech. | 20060209 |
Method GET_TYPE_NAMES on class CL_MM_ARRANG_LIST_FORM has no exception.
Method SET_DISPLAY_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ALV_DISPLAY | Call by reference | Type reference (TYPE) | BOOLE_D | ALV-Darstellung | 20090108 | |||
| 2 | IV_LIST_DISPLAY | Call by reference | Type reference (TYPE) | BOOLE_D | Darstellung als Liste | 20090108 |
Method SET_DISPLAY_TYPE on class CL_MM_ARRANG_LIST_FORM has no exception.
History
| Last changed by/on | SAP | 20100310 |
| SAP Release Created in | 700 |