SAP ABAP Class CL_ISM_SD_VIEWERISSUEMIX (IS-M: Media Issue Mix Viewer (Insert Planning))
Hierarchy
IS-M (Software Component) SAP MEDIA
   IS-M (Application Component) SAP Media
     JSDI (Package) IS-M/SD SD Integration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISM_INSERT_OBSERVABLE IS-M: Object Responds to Insert Selected 20010320
Properties
Class CL_ISM_SD_VIEWERISSUEMIX  
Short Description IS-M: Media Issue Mix Viewer (Insert Planning)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package JSDI   IS-M/SD SD Integration 
Created 20010103   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 JVSD3 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISM_INSERT_OBSERVABLE IS-M: Object Responds to Insert Selected 20010320
Friends
Class CL_ISM_SD_VIEWERISSUEMIX has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_COLUMNPLANT Constant Private Type reference (TYPE) TV_ITMNAME 'COLUMNP' Plant Column 20020119
2 C_COLUMNQUANT Constant Private Type reference (TYPE) TV_ITMNAME 'COLUMN2' Column for Delivery Quantity 20010103
3 C_COLUMNTEXT Constant Private Type reference (TYPE) TV_ITMNAME 'COLUMN3' Column for Text 20010103
4 C_FCODE_CHANGE Constant Private Type reference (TYPE) SY-UCOMM 'CHANGE' Screens, Function Code Triggered by PAI 20011105
5 C_FCODE_CREATEMIX Constant Private Type reference (TYPE) SY-UCOMM 'CREATE' Screens, Function Code Triggered by PAI 20011107
6 C_FCODE_DELETE Constant Private Type reference (TYPE) SY-UCOMM 'DELETE' Screens, Function Code Triggered by PAI 20011105
7 GBEHAVIOUR_INITIALMIX Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20011109
8 GBEHAVIOUR_MIX Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20011109
9 GISSUE Instance attribute Private Type reference (TYPE) ISMMATNR_ISSUE Media Issue 20011106
10 GISSUEMIXPLAN Instance attribute Private Object reference (TYPE REF TO) CL_ISM_SD_ISSUEMIXPLAN IS-M: Insert Mixes for Media Issue 20010103
11 GTREE Instance attribute Private Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control with Data Management at Backend 20010103
12 ISSUE Instance attribute Private Type reference (TYPE) TM_NODEKEY Media Issue 20010103
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MIX Instance method Private Method Insert Split and Inserts in Tree 20010103
2 BUILD_INSERT_NODEKEY Instance method Private Method Create Internal Display for Insert 20010219
3 CHANGE_COLUMN Instance method Private Method Update Column Text (Delivery Quantity) 20010112
4 CHANGE_QUANTITY Instance method Public Method Update Column for Quantity 20010103
5 CONSTRUCTOR Instance method Public Constructor Constructor 20010103
6 DELETE_MIX Instance method Public Method Under Construction 4.64 Use ??? 20011105
7 HANDLE_CONTEXT_MENU_REQUEST Instance method Private Event handling method Compile Context Menu for Issue, Split 20011105
8 HANDLE_CONTEXT_MENU_SELECT Instance method Private Event handling method Call Functions from Context for Menu Issue, Split 20011105
9 HANDLE_DRAG Instance method Private Event handling method Handler for Drag for Mix 20010129
10 HANDLE_DROP Instance method Private Event handling method Handler for Drop for Insert 20011107
11 HANDLE_MIXCHANGED Instance method Private Event handling method Mix attributes have changed 20010112
12 HANDLE_MIXDELETED Instance method Private Event handling method Processor for Deleting a Mix 20011105
13 HANDLE_MIXEXTENDED Instance method Private Event handling method Mix attributes have changed 20011109
14 HANDLE_NEWMIX Instance method Private Event handling method Event Handler for New Mix 20010103
15 NODE_DELETE_MARKED Instance method Private Method Delete Selections for Inserts 20010219
16 NODE_SET_MARKED Instance method Private Method Set Selection for Insert 20010219
17 REGISTER_ISSUEMIXPLAN Instance method Public Method Assign List of Mixes 20010103
18 SET_NODE Instance method Private Method Add Media Issue as Root to Display 20010103
Events
# Event Type Visibility Description Created on
1 INSERTDROPPED Instance Event
(0)
Public
(2)
Insert Dropped on Mix 20011107
2 MIXCHANGEREQUEST Instance Event
(0)
Public
(2)
Mix to be Changed 20011116
3 MIXDELETEREQUEST Instance Event
(0)
Public
(2)
Mix to be Deleted 20011116
Types
Class CL_ISM_SD_VIEWERISSUEMIX has no local type.
Method Signatures

Method ADD_MIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_INSERTTAB Call by reference Type reference (TYPE) RJVSDMIXISSUETAB Tabelle Beilagen zur Medienausgabe 20010103
2 Importing IN_MIX Call by reference Type reference (TYPE) JVSDSPLIT Medienausgaben-Ausstattung 20010103
3 Importing IN_STATUS Value transfer Type reference (TYPE) JSPLITSTATUS Status 20011114

Method ADD_MIX on class CL_ISM_SD_VIEWERISSUEMIX has no exception.

Method BUILD_INSERT_NODEKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_INSERT Value transfer Type reference (TYPE) MATNR Beilage 20010219
2 Importing IN_SPLIT Value transfer Type reference (TYPE) JVSDSPLIT-SPLIT IS-M/SD: Medienausgaben-Ausstattung 20010219
3 Exporting OUT_NODEKEY Value transfer Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20010219

Method BUILD_INSERT_NODEKEY on class CL_ISM_SD_VIEWERISSUEMIX has no exception.

Method CHANGE_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_COLUMN Value transfer Type reference (TYPE) TV_ITMNAME Tree Control: Name einer Spalte / eines Items 20010112
2 Importing IN_NODE Value transfer Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20010112
3 Importing IN_TEXT Value transfer Type reference (TYPE) TM_ITEMTXT Tree Model: Text eines Items 20010112

Method CHANGE_COLUMN on class CL_ISM_SD_VIEWERISSUEMIX has no exception.

Method CHANGE_QUANTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_NODE Value transfer Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20010103
2 Importing IN_QUANTITY Value transfer Type reference (TYPE) TM_ITEMTXT Tree Model: Text eines Items 20010103

Method CHANGE_QUANTITY on class CL_ISM_SD_VIEWERISSUEMIX has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DYNNR Value transfer Type reference (TYPE) SY-DYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20010103
2 Importing EXTENSION Value transfer Type reference (TYPE) I '210' Extension 20010103
3 Importing IN_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container fuer Custom Controls in der Dynpro Area 20010130
4 Importing ISSUE Value transfer Type reference (TYPE) ISMMATNR_ISSUE Medienausgabe 20010103
5 Importing REPID Value transfer Type reference (TYPE) SY-REPID ABAP-Programm, aktuelles Rahmenprogramm 20010103
6 Importing SIDE Value transfer Type reference (TYPE) I '2' Docking-Orientierung 20010103

Method CONSTRUCTOR on class CL_ISM_SD_VIEWERISSUEMIX has no exception.

Method DELETE_MIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_MIX Call by reference Type reference (TYPE) JVSDSPLIT-SPLIT IS-M/SD: Medienausgaben-Ausstattung 20011105

Method DELETE_MIX on class CL_ISM_SD_VIEWERISSUEMIX has no exception.

Method HANDLE_CONTEXT_MENU_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 20011105
2 Importing MENU Call by reference Attribute reference (LIKE) 20011105
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20011105

Method HANDLE_CONTEXT_MENU_REQUEST on class CL_ISM_SD_VIEWERISSUEMIX has no exception.

Method HANDLE_CONTEXT_MENU_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Attribute reference (LIKE) 20011105
2 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 20011105
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20011105

Method HANDLE_CONTEXT_MENU_SELECT on class CL_ISM_SD_VIEWERISSUEMIX has no exception.

Method HANDLE_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Attribute reference (LIKE) 20010129
2 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 20010129
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20010129

Method HANDLE_DRAG on class CL_ISM_SD_VIEWERISSUEMIX has no exception.

Method HANDLE_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Attribute reference (LIKE) 20011107
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20011107

Method HANDLE_DROP on class CL_ISM_SD_VIEWERISSUEMIX has no exception.

Method HANDLE_MIXCHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN Call by reference Attribute reference (LIKE) 20021217
2 Importing ISSUE Call by reference Attribute reference (LIKE) 20010112
3 Importing ISSUEMIXPLAN Call by reference Attribute reference (LIKE) 20010112
4 Importing MIX Call by reference Attribute reference (LIKE) 20010112
5 Importing TEXT Call by reference Attribute reference (LIKE) 20021217

Method HANDLE_MIXCHANGED on class CL_ISM_SD_VIEWERISSUEMIX has no exception.

Method HANDLE_MIXDELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ISSUE Call by reference Attribute reference (LIKE) 20011105
2 Importing ISSUEMIXPLAN Call by reference Attribute reference (LIKE) 20011105
3 Importing MIX Call by reference Attribute reference (LIKE) 20011105

Method HANDLE_MIXDELETED on class CL_ISM_SD_VIEWERISSUEMIX has no exception.

Method HANDLE_MIXEXTENDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ISSUE Call by reference Attribute reference (LIKE) 20011109
2 Importing IN_MATNR Call by reference Attribute reference (LIKE) 20011109
3 Importing IN_MIX Call by reference Attribute reference (LIKE) 20011109

Method HANDLE_MIXEXTENDED on class CL_ISM_SD_VIEWERISSUEMIX has no exception.

Method HANDLE_NEWMIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ISSUE Call by reference Attribute reference (LIKE) 20010202
2 Importing ISSUEMIXPLAN Call by reference Attribute reference (LIKE) 20010202
3 Importing MIXDATA Call by reference Attribute reference (LIKE) 20010202

Method HANDLE_NEWMIX on class CL_ISM_SD_VIEWERISSUEMIX has no exception.

Method NODE_DELETE_MARKED Signature

Method NODE_DELETE_MARKED on class CL_ISM_SD_VIEWERISSUEMIX has no parameter.
Method NODE_DELETE_MARKED on class CL_ISM_SD_VIEWERISSUEMIX has no exception.

Method NODE_SET_MARKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20010219

Method NODE_SET_MARKED on class CL_ISM_SD_VIEWERISSUEMIX has no exception.

Method REGISTER_ISSUEMIXPLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_ISSUEMIXPLAN Call by reference Object reference (TYPE REF TO) CL_ISM_SD_ISSUEMIXPLAN IS-M: Beilagenaustattungen zur MA 20010103

Method REGISTER_ISSUEMIXPLAN on class CL_ISM_SD_VIEWERISSUEMIX has no exception.

Method SET_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_DDBEHAVIOUR Call by reference Object reference (TYPE REF TO) CL_DRAGDROP DragDrop Verhalten 20010228
2 Importing IN_NODE Value transfer Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20010103
3 Importing IN_NODE_DECRIPTORHIERCHY Value transfer Type reference (TYPE) TM_NODEKEY bezeichnung Knoten für Hierachiespalte 20010205
4 Importing IN_NODE_DESCRIPTOR Value transfer Type reference (TYPE) BEZEI50 Langbezeichnung 20010202
5 Importing IN_NODE_ICON Value transfer Type reference (TYPE) ICON_4 Ikone / eingebaute Bitmap / benutzerdef. Bitmap 20011114
6 Importing IN_REFNODE_DESCRIPTOR Value transfer Type reference (TYPE) BEZEI50 Langbezeichnung 20010202
7 Importing IN_REF_NODE Value transfer Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20010103

Method SET_NODE on class CL_ISM_SD_VIEWERISSUEMIX has no exception.
Event Signatures

Event INSERTDROPPED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 INSERT Exporting Value transfer Type reference (TYPE) MARA-MATNR Materialnummer 20011107
2 ISSUE Exporting Value transfer Type reference (TYPE) ISMMATNR_ISSUE Medienausgabe 20011107
3 MIX Exporting Value transfer Type reference (TYPE) JVSDSPLIT-SPLIT IS-M: Medienausgaben-Ausstattung 20011107

Event MIXCHANGEREQUEST Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ISSUE Exporting Value transfer Type reference (TYPE) ISMMATNR_ISSUE Medienausgabe 20011116
2 MIX Exporting Value transfer Type reference (TYPE) RJVSDADMIX-ADMIX-SPLIT Ausstattung 20011116

Event MIXDELETEREQUEST Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ISSUE Exporting Value transfer Type reference (TYPE) ISMMATNR_ISSUE Medienausgabe 20011221
2 MIX Exporting Value transfer Type reference (TYPE) JVSDSPLIT-SPLIT IS-M: Medienausgaben-Ausstattung 20011221
History
Last changed by/on SAP  20050224 
SAP Release Created in 463