Hierarchy
⤷ SRM-EBP (Application Component) Enterprise Buyer
⤷ BBP_APPLICATION (Package) Structure Package EBP
⤷ ME (Package) Application development R/3 Purchasing
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_SCREEN_VIEW_MM | Screen View | 00000000 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MODEL_HOLDER_MM | Model Holder | 19990315 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MODEL_VIEW_EVENT_MM | Events of a Model View | 19990322 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_BASIC_MODEL_VIEW_MM | Basic Model View | 19990205 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_FOREIGN_APPLICATION_VIEW_MM | Basic Model View | 19990218 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_GENERIC_MODEL_VIEW_MM | Generic Model View | 19990920 |
4 | Inheritance (c INHERITING FROM c_ref) | CL_GRID_VIEW_MM | View for ALV Grid Control | 19991126 |
5 | Inheritance (c INHERITING FROM c_ref) | CL_TABLE_MODEL_TREE_VIEW_MM | Table Model Tree | 19990320 |
6 | Inheritance (c INHERITING FROM c_ref) | CL_TABLE_VIEW_MM | View for Table Control Items | 00000000 |
7 | Inheritance (c INHERITING FROM c_ref) | CL_TABLE_VIEW_MM_2 | View for Table Control Items | 19990510 |
Properties
Class | CL_MODEL_VIEW_MM | |
Short Description | Model View | |
Super Class | CL_SCREEN_VIEW_MM | Screen View |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ME | Application development R/3 Purchasing |
Created | 19990115 | SAP |
Last change | 20110908 | 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) |
2 | MMPUR | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_MODEL_HOLDER_MM | Model Holder | 19990315 | ||
2 | IF_MODEL_VIEW_EVENT_MM | Events of a Model View | 19990322 |
Friends
Class CL_MODEL_VIEW_MM has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CHANGED | Instance attribute | Protected | Type reference (TYPE) | MMPUR_BOOL | Data Changed | 19990205 | ||
2 | CHANGED_MODELS | Instance attribute | Protected | Type reference (TYPE) | MMPUR_MODELS | List of Changed Models | 19990205 | ||
3 | CHP_ACTIVE | Instance attribute | Protected | Type reference (TYPE) | MMPUR_BOOL | mmpur_no | View Uses Change Log | 19990521 | |
4 | DEFAULT_FIELD_STATUS | Instance attribute | Protected | Type reference (TYPE) | CHAR1 | Default Field Selection | 19990301 | ||
5 | DEFAULT_PRIORITY | Constant | Protected | Type reference (TYPE) | I | 50 | Default Priority for Consolidation | 19990126 | |
6 | MY_CURSOR_FIELDS | Instance attribute | Protected | Type reference (TYPE) | MMPUR_DYNPRO_FIELDS | Cursor Fields | 19990210 | ||
7 | MY_DEFAULT_METAFIELD | Instance attribute | Protected | Type reference (TYPE) | MMPUR_METAFIELD | Default Metafeld | 20020107 | ||
8 | MY_DYNPRO_FIELDS | Instance attribute | Protected | Type reference (TYPE) | MMPUR_DYNPRO_FIELDS | Screen Fields | 19990125 | ||
9 | MY_DYNPRO_WORKAREA | Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | Screen Work Area | 19990919 | ||
10 | MY_FIELDSELECTION | Instance attribute | Protected | Type reference (TYPE) | TTYP_FIELDSELECTION_MM | Field Selection | 19990301 | ||
11 | MY_ICON_LED_RED | Instance attribute | Public | Type reference (TYPE) | STATUSICON | Status Icon | 20011228 | ||
12 | MY_ICON_LED_YELLOW | Instance attribute | Public | Type reference (TYPE) | STATUSICON | Status Icon | 20011228 | ||
13 | MY_MFS_APPLICATION | Instance attribute | Protected | Type reference (TYPE) | MEPO_MFS_APPLICATION | Application Metafield Server | 19990902 | ||
14 | MY_MODEL | Instance attribute | Public | Object reference (TYPE REF TO) | IF_MODEL_MM | Model | 19990127 | ||
15 | MY_PRIORITY | Instance attribute | Public | Type reference (TYPE) | I | Priority for Consolidation | 19990125 | ||
16 | MY_STRUCT_NAME | Instance attribute | Public | Type reference (TYPE) | TABNAME | DDIC Structure: Screen | 19990125 | ||
17 | TRANSPORT_DELAYED | Instance attribute | Public | Type reference (TYPE) | MMPUR_BOOL | Field Transport at Time of PAI Delayed | 19990126 |
Methods
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | FIELDS_CHANGED | Instance Event (0) |
Public (2) |
User Changed at Least One of the View Fields | 19990126 |
Types
Class CL_MODEL_VIEW_MM has no local type.
Method Signatures
Method BUILD_DYNPRO_FIELDS Signature
Method BUILD_DYNPRO_FIELDS on class CL_MODEL_VIEW_MM has no parameter.
Method BUILD_DYNPRO_FIELDS on class CL_MODEL_VIEW_MM has no exception.
Method CAN_ACCEPT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Modell | 19990125 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CANNOT_ACCEPT | Kann nicht behandelt werden | 19990126 |
Method CAN_ACCEPT_METAFIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_ACCEPTED | Call by reference | Type reference (TYPE) | I | Anzahl akzeptierter Metafelder | 19990126 | ||
2 | Exporting | EX_ACTIVE | Call by reference | Type reference (TYPE) | MMPUR_BOOL | Ist der View aktiv? | 19990204 | ||
3 | Exporting | EX_FIELDLIST | Call by reference | Type reference (TYPE) | MEPO_T_METAFIELD | Liste der akzeptierten Metafelder | 19990517 | ||
4 | Exporting | EX_FOCUS | Call by reference | Type reference (TYPE) | MMPUR_BOOL | hat der View derzeit den Fokus? | 19990210 | ||
5 | Exporting | EX_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Modell | 19990517 | ||
6 | Exporting | EX_PRIORITY | Call by reference | Type reference (TYPE) | I | Priorität des View | 19990204 | ||
7 | Importing | IM_FIELDLIST | Call by reference | Type reference (TYPE) | MMPUR_FIELDLIST | Metafeldliste | 19990126 | ||
8 | Importing | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Modell | 19990517 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CANNOT_ACCEPT | Kann nicht behandelt Werden | 19990126 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_DYNPRO | Call by reference | Type reference (TYPE) | SY-DYNNR | Dynpronummer | 19990125 | ||
2 | Importing | IM_PRIORITY | Call by reference | Type reference (TYPE) | I | Priorität für Konsolidierung | 19990125 | ||
3 | Importing | IM_PROG | Call by reference | Type reference (TYPE) | SY-REPID | Programm | 19990125 | ||
4 | Importing | IM_STRUCT_NAME | Call by reference | Type reference (TYPE) | TABNAME | DDIC-Struktur | 19990218 |
Method CONSTRUCTOR on class CL_MODEL_VIEW_MM has no exception.
Method FS_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_INITIATOR | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Initiator ( gewöhnlich me ) | 19991008 | ||
2 | Importing | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Model | 19990317 | ||
3 | Importing | IM_REQUESTED_TYPE | Call by reference | Type reference (TYPE) | STRING40 | Objekttyp | 19991008 | ||
4 | Importing | IM_SENDER | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Sender ( gewöhnlich my_model) | 19991008 |
Method FS_GET on class CL_MODEL_VIEW_MM has no exception.
Method GET_DEFAULT_METAFIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RE_METAFIELD | Value transfer | Type reference (TYPE) | MMPUR_METAFIELD | Metafeld | 20020107 |
Method GET_DEFAULT_METAFIELD on class CL_MODEL_VIEW_MM has no exception.
Method HAS_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Model | 19990201 | ||
2 | Returning | RET_CHANGED | Value transfer | Type reference (TYPE) | MMPUR_BOOL | wurde geändert | 19990201 |
Method HAS_CHANGED on class CL_MODEL_VIEW_MM has no exception.
Method HAS_VISIBLE_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RE_RESULT | Value transfer | Type reference (TYPE) | MMPUR_BOOL | Ergebnis | 19990317 |
Method HAS_VISIBLE_FIELDS on class CL_MODEL_VIEW_MM has no exception.
Method MODEL_VIEW_EVENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_FCODE | Call by reference | Type reference (TYPE) | SY-UCOMM | Fcode | 19990324 |
Method MODEL_VIEW_EVENT on class CL_MODEL_VIEW_MM has no exception.
Method MODIFY_SCREEN Signature
Method MODIFY_SCREEN on class CL_MODEL_VIEW_MM has no parameter.
Method MODIFY_SCREEN on class CL_MODEL_VIEW_MM has no exception.
Method NOTIFY_DATA_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Model | 19990205 |
Method NOTIFY_DATA_CHANGED on class CL_MODEL_VIEW_MM has no exception.
Method POH Signature
Method POH on class CL_MODEL_VIEW_MM has no parameter.
Method POH on class CL_MODEL_VIEW_MM has no exception.
Method POH_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_LINE | Call by reference | Type reference (TYPE) | I | Step-Loop Zeile | 19990503 | ||
2 | Importing | IM_METAFIELD | Call by reference | Type reference (TYPE) | MMPUR_METAFIELD | Metafeld | 19990321 | ||
3 | Importing | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Model | 19990321 |
Method POH_LIST on class CL_MODEL_VIEW_MM has no exception.
Method POV Signature
Method POV on class CL_MODEL_VIEW_MM has no parameter.
Method POV on class CL_MODEL_VIEW_MM has no exception.
Method POV_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_LINE | Call by reference | Type reference (TYPE) | I | Step-Loop Zeile | 19990503 | ||
2 | Importing | IM_METAFIELD | Call by reference | Type reference (TYPE) | MMPUR_METAFIELD | Metafeld | 19990321 | ||
3 | Importing | IM_MODE | Call by reference | Type reference (TYPE) | CHAR1 | Mode D=Display, U=Update | 19990503 | ||
4 | Importing | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Model | 19990321 |
Method POV_LIST on class CL_MODEL_VIEW_MM has no exception.
Method SET_CURSOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Container | 19990517 | ||
2 | Importing | IM_FIELDLIST | Call by reference | Type reference (TYPE) | MMPUR_FIELDLIST | Liste von Metafeldern | 19990205 | ||
3 | Importing | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Model | 19990205 |
Method SET_CURSOR on class CL_MODEL_VIEW_MM has no exception.
Method SET_DEFAULT_METAFIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_METAFIELD | Call by reference | Type reference (TYPE) | MMPUR_METAFIELD | Metafeld | 20020107 |
Method SET_DEFAULT_METAFIELD on class CL_MODEL_VIEW_MM has no exception.
Method SET_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Modell | 19990127 |
Method SET_MODEL on class CL_MODEL_VIEW_MM has no exception.
Method SET_STRUCT_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_APPLICATION | Call by reference | Type reference (TYPE) | MEPO_MFS_APPLICATION | Applikation Metafeldserver | 19990902 | ||
2 | Importing | IM_STRUCT_NAME | Call by reference | Type reference (TYPE) | TABNAME | DDIC-Struktur | 19990205 | ||
3 | Changing | IM_WORKAREA | Call by reference | Type reference (TYPE) | ANY | Dynpro Workarea | 19990919 |
Method SET_STRUCT_NAME on class CL_MODEL_VIEW_MM has no exception.
Method SHOW_MESSAGE_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Model, dessen Fehler angezeigt werden sollen | 20000120 |
Method SHOW_MESSAGE_LOG on class CL_MODEL_VIEW_MM has no exception.
Method SUBJECT_CHANGED Signature
Method SUBJECT_CHANGED on class CL_MODEL_VIEW_MM has no parameter.
Method SUBJECT_CHANGED on class CL_MODEL_VIEW_MM has no exception.
Method TRANSPORT_FROM_DYNP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Model | 19990205 |
Method TRANSPORT_FROM_DYNP on class CL_MODEL_VIEW_MM has no exception.
Method TRANSPORT_FROM_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Model | 19990205 |
Method TRANSPORT_FROM_MODEL on class CL_MODEL_VIEW_MM has no exception.
Method TRANSPORT_TO_DYNP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Model | 19990205 |
Method TRANSPORT_TO_DYNP on class CL_MODEL_VIEW_MM has no exception.
Method TRANSPORT_TO_MODEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_MODEL_MM | Model | 19990205 |
Method TRANSPORT_TO_MODEL on class CL_MODEL_VIEW_MM has no exception.
Method USE_CHANGE_PROTOCOL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_ACTIVE | Call by reference | Type reference (TYPE) | MMPUR_BOOL | aktiv/inaktiv | 19990521 |
Method USE_CHANGE_PROTOCOL on class CL_MODEL_VIEW_MM has no exception.
Method USE_DELAYED_TRANSPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_DELAYED | Call by reference | Type reference (TYPE) | MMPUR_BOOL | Asynchroner Transport? | 19990920 |
Method USE_DELAYED_TRANSPORT on class CL_MODEL_VIEW_MM has no exception.
Event Signatures
Event FIELDS_CHANGED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_MODEL | Exporting | Value transfer | Object reference (TYPE REF TO) | IF_MODEL_MM | Model | 19990201 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in |