SAP ABAP Class CL_MODEL_VIEW_MM (Model View)
Hierarchy
BBPCRM (Software Component) BBPCRM
   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
# Method Level Visibility Method type Description Created on
1 BUILD_DYNPRO_FIELDS Instance method Protected Method Compile List of Processable Metafields 19990125
2 CAN_ACCEPT Instance method Public Method Can Transferred Model be Processed? 19990125
3 CAN_ACCEPT_METAFIELDS Instance method Public Method Can Transferred Metafield List be Processed? 19990126
4 CONSTRUCTOR Instance method Public Constructor Constructor 19990125
5 FS_GET Instance method Protected Method Field Selection 19990317
6 GET_DEFAULT_METAFIELD Instance method Public Method Query Default Metafield 20020107
7 HAS_CHANGED Instance method Protected Method Anything Changed? 19990201
8 HAS_VISIBLE_FIELDS Instance method Protected Method Does at Least One Visible Metafield Exist? 19990317
9 MODEL_VIEW_EVENT Instance method Protected Method Trigger Generic Event for a View 19990324
10 MODIFY_SCREEN Instance method Protected Method Modify Screen 19990125
11 NOTIFY_DATA_CHANGED Instance method Protected Method Data Changed 19990205
12 POH Instance method Public Method POH 19990321
13 POH_LIST Instance method Public Method Execute POH 19990321
14 POV Instance method Public Method POV 19990321
15 POV_LIST Instance method Public Method Execute POV 19990321
16 SET_CURSOR Instance method Public Method Position Cursor 19990205
17 SET_DEFAULT_METAFIELD Instance method Public Method Set Default Metafeld 20020107
18 SET_MODEL Instance method Public Method Specify Model 19990127
19 SET_STRUCT_NAME Instance method Public Method Specify DDIC Structure 19990205
20 SHOW_MESSAGE_LOG Instance method Protected Method Display Error Log for a Particular Model 20000120
21 SUBJECT_CHANGED Instance method Protected Method SUBJECT_CHANGED 19990205
22 TRANSPORT_FROM_DYNP Instance method Protected Method Data Transport from Screen 19990205
23 TRANSPORT_FROM_MODEL Instance method Protected Method Data Transport from Model 19990205
24 TRANSPORT_TO_DYNP Instance method Protected Method Data Transport to Screen 19990205
25 TRANSPORT_TO_MODEL Instance method Public Method Data Transport to Model 19990205
26 USE_CHANGE_PROTOCOL Instance method Public Method Aktivation of Change Log 19990521
27 USE_DELAYED_TRANSPORT Instance method Public Method Activate Asynchronous Model Update 19990920
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