SAP ABAP Class CL_ISM_SD_VIEWERDEMANDCHANGE (IS-M: Edit Viewer Class for Quantity Plan)
Hierarchy
IS-M (Software Component) SAP MEDIA
   IS-M (Application Component) SAP Media
     JSDI (Package) IS-M/SD SD Integration
Properties
Class CL_ISM_SD_VIEWERDEMANDCHANGE  
Short Description IS-M: Edit Viewer Class for Quantity Plan    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package JSDI   IS-M/SD SD Integration 
Created 20010914   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISM_SD_VIEWERDEMANDCHANGE has no forward declaration.
Interfaces
Class CL_ISM_SD_VIEWERDEMANDCHANGE has no interface implemented.
Friends
Class CL_ISM_SD_VIEWERDEMANDCHANGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_ACTIVE_VERSION Constant Public Type reference (TYPE) JSDVERSION '000 ' Active Version 20010914
2 CON_QUANTITY_FNAME Constant Protected Type reference (TYPE) FIELDNAME 'QUANTITY' Name of Quantity Field 20010914
3 CON_REF_SUFFIX Constant Protected Type reference (TYPE) CHAR3 '_RF' Suffix Reference Fields 20011129
4 CON_REQ_QUANTITY_FNAME Constant Protected Type reference (TYPE) FIELDNAME 'QUANTITY_SHP' Name of Desired Quantity Field 20020116
5 CON_STRUCTURE Constant Protected Type reference (TYPE) TABNAME 'RJKSDDEMANDCHANGE_ALV' Name of ALV Structure 20010914
6 CON_SUB_STRUCTURE Constant Protected Type reference (TYPE) TABNAME 'RJKSDQUANT' Name of Quantity Structure 20010914
7 CON_UNIT_FNAME Constant Protected Type reference (TYPE) FIELDNAME 'UNIT' Name of Unit Field 20010914
8 GS_TOTALS Instance attribute Protected Type reference (TYPE) RJKSDDEMANDCHANGE_TOTALS IS-M/SD: Totals Fields for Quantity Planning 20010914
9 GT_COLPOS Instance attribute Protected Type reference (TYPE) COLPOS_TAB_TYPE Column Position 20011017
10 GT_DBTAB Instance attribute Protected Type reference (TYPE) JKSDDEMAND_TAB_TYPE IS-M/SD: Table Type for JKSDDEMAND with Key 20010917
11 GT_FIELDCAT Instance attribute Protected Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20010914
12 GT_FIELDCAT_MOD Instance attribute Protected Type reference (TYPE) RJKSDFIELDATT_TAB IS-M/SD: Field Attributes 20010914
13 GT_LOCKED_DEMAND Instance attribute Protected Type reference (TYPE) RJKSDDEMAND_KEY_TAB IS-M/SD: Table with JKSDDEMAND Primary Keys 20020116
14 GT_MPRODISSUE Instance attribute Protected Type reference (TYPE) RJKSDISSUEASSIGNEDPRODUCT_TAB IS-M: Table Type for Media Issue-Product Assignment 20011207
15 GT_OUTTAB Instance attribute Protected Type reference (TYPE) OUTTAB_TYPE ALV Display Table 20010914
16 GT_PARTY Instance attribute Protected Type reference (TYPE) PARTY_TAB_TYPE Ship-to Party 20010914
17 GT_PHCONTRACT_DEL Instance attribute Protected Type reference (TYPE) RJKSDPHCONTRACTTAB IS-M/SD: Table of Contracts Assigned to Phase Model 20011119
18 GT_SALES Instance attribute Protected Type reference (TYPE) RJKSDVBELNORG_TAB IS-M/SD: Table of Sales Areas for Document Numbers 20020205
19 GV_ALV_GRID Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20010914
20 GV_CLEAR_BUFFER Instance attribute Protected Type reference (TYPE) XFELD ' ' Clear Internal Buffer 20020111
21 GV_CUSTOM_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20010914
22 GV_DISPLAY Instance attribute Protected Type reference (TYPE) XANZEIGE ' ' Display only 20020116
23 GV_EXIT Instance attribute Protected Object reference (TYPE REF TO) IF_EX_ISM_QUANTITYPLAN BAdI Interface IF_EX_ISM_QUANTITYPLAN 20010914
24 GV_EXITCHANGE Instance attribute Protected Object reference (TYPE REF TO) IF_EX_ISM_DEMANDCHANGE BAdI interface 20011010
25 GV_QUANTITYPAST Instance attribute Public Object reference (TYPE REF TO) IF_EX_ISM_QUANTITYPAST Checkbox 20030717
26 GV_REFRESH Instance attribute Protected Type reference (TYPE) XFELD Refresh ALV Display 20010914
27 GV_REFRESH_CATALOG Instance attribute Protected Type reference (TYPE) XFELD Refresh Field Catalog 20010914
28 GV_TOTALS_ERROR Instance attribute Protected Type reference (TYPE) XFELD ' ' Error During Totals Calculation 20020204
29 LX_CURRENT_PHASEMDL Instance attribute Protected Type reference (TYPE) XFELD 'X' Display Phase Model 20010914
30 LX_SHOW_REF Instance attribute Protected Type reference (TYPE) XFELD 'X' Display Reference Fields 20011015
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ENTRIES Instance method Public Method Add Entries to List 20010914
2 CALCULATE_TOTALS Instance method Protected Method Calculate Totals 20020204
3 CHANGE_FIELDCAT Instance method Protected Method Show/Hide Fields 20010914
4 CHANGE_FIELDCAT_HEADING Instance method Protected Method Change Column Header in Field Catalog 20010914
5 CHANGE_FIELDCAT_LINE Instance method Protected Method Change Field Catalog Line 20011015
6 CHANGE_OUTLINE Instance method Public Method Change Output Line 20010914
7 CHANGE_OUTLINES Instance method Public Method Change Output Lines 20010914
8 CHECK_CHANGED_DATA Instance method Public Method Check for Entries Made 20010914
9 CHECK_OUTLINE Instance method Public Method Plausibility Check on Output Line 20010914
10 CLEAR_BUFFER Instance method Public Method Clear Internal Buffer 20020111
11 CONSTRUCTOR Instance method Public Constructor Constructor 20010914
12 EXECUTE_REFRESH Instance method Public Method Execute Refresh 20010914
13 GET_CHANGES Instance method Public Method Get Changed List Entries 20010918
14 GET_CURRENT_CELL Instance method Public Method Current Cell 20031016
15 GET_DELIVERY_QUANTITIES Instance method Protected Method Read Quantities Delivered 20050922
16 GET_FIELDCATALOG Instance method Public Method Get Current Field Catalog for ALV List of Qty Planning Recs 20050726
17 GET_MARKED_OUTLINES Instance method Public Method Get List of Displayed/Selected Output Lines 20011204
18 GET_MARKED_ROWS Instance method Protected Method Get All Selected Rows 20011115
19 GET_MEDIAPRODUCT Instance method Protected Method Determine Media Product for Media Issue 20011207
20 GET_MODE Instance method Public Method Get Mode (Display/Change) 20020116
21 GET_OUTLINE Instance method Public Method Get Output Line 20010914
22 GET_SALES_AREA Instance method Protected Method Determine Sales Area for Contract 20020205
23 GET_SHIP_TO_PARTY Instance method Protected Method Determine Ship-To Party 20010914
24 GET_STATE_ICON Instance method Protected Method Get Status Icon 20010914
25 GET_TOTALS Instance method Public Method Get Status 20010914
26 HANDLE_CHANGED_CELL Instance method Protected Event handling method Handle Entry in ALV Field 20010914
27 HANDLE_DOUBLE_CLICK Instance method Protected Event handling method Handle Double Click on Line/Column 20010914
28 HANDLE_TOOLBAR Instance method Protected Event handling method Process Toolbar 20011119
29 HANDLE_USER_COMMAND Instance method Protected Event handling method Process User Command 20011119
30 IS_CHANGABLE Instance method Protected Method Check Whether Output Line can be Changed 20010914
31 REFRESH_TOTALS Instance method Public Method Recalculate Totals Fields 20020204
32 REGISTER_REFRESH Instance method Public Method Flag Refresh 20010914
33 ROUND Static method Public Method Round Quantity According to Unit of Measure 20040527
34 SET_CURRENT_CELL_VIA_ID Instance method Public Method Set Current Cell 20031016
35 SET_FIELDCAT_GROUP Instance method Protected Method Set Group in ALV Field Catalog 20010919
36 SET_MODE Instance method Public Method Set Mode (Display or Change) 20020116
37 SET_OUTLINE_MODE Instance method Protected Method Set Display/Change for Output Line 20020116
Events
# Event Type Visibility Description Created on
1 DATA_CHANGED Instance Event
(0)
Public
(2)
User changed data on at least one list entry 20010914
2 DOUBLE_CLICK Instance Event
(0)
Public
(2)
Double Click on List Entry 20010914
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 COLPOS_TAB_TYPE Protected See coding Table of Column Position per Field 20011017 colpos_tab_type TYPE SORTED TABLE OF colpos_type WITH UNIQUE KEY fieldname
2 COLPOS_TYPE Protected See coding Field Name + Column Position 20011017 BEGIN OF colpos_type , fieldname TYPE lvc_fname, col_pos TYPE lvc_colpos, END OF colpos_type
3 OUTTAB_TYPE Protected See coding ALV Output Table 20010914 outtab_type TYPE STANDARD TABLE OF rjksddemandchange_alv
4 PARTY_TAB_TYPE Protected See coding Table of Ship-To Parties 20010914 party_tab_type TYPE SORTED TABLE OF party_type WITH UNIQUE KEY vbeln posnr
5 PARTY_TYPE Protected See coding Ship-to Party 20010914 BEGIN OF party_type, vbeln TYPE vbeln, posnr TYPE posnr, ewkun TYPE ewkun, name TYPE jwe_name, " 4.64 END OF party_type
6 STATUS_TAB_TYPE Protected See coding Status Table 20010914 status_tab_type TYPE SORTED TABLE OF status_type WITH UNIQUE KEY vbeln posnr issue phasemdl phasenbr version
7 STATUS_TYPE Protected See coding Purchase Quantity Status 20010914 BEGIN OF status_type, vbeln TYPE vbeln, posnr TYPE posnr, issue TYPE ismmatnr_issue, phasemdl TYPE jvphasemdl, phasenbr TYPE jvphasenbr, version TYPE jsdversion, icon TYPE jdeliv_status, xorder TYPE xfeld, xdelivery TYPE xfeld, quantity_act TYPE jksddemand-quantity_act, END OF status_type
Method Signatures

Method ADD_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEMAND_TAB Call by reference Type reference (TYPE) JKSDDEMAND_TAB_TYPE IS-M/SD Tabellentyp für JKSDDEMAND mti Schlüssel 20010914
2 Importing I_ISSUE_HEADING Call by reference Type reference (TYPE) SCRTEXT_M Spaltenüberschrift Ausgabe 20011128
3 Importing I_ISSUE_TAB Call by reference Type reference (TYPE) RJKSDISSUE_TAB Medienausgaben 20011126
4 Importing I_LOCKED_DEMAND_TAB Call by reference Type reference (TYPE) RJKSDDEMAND_KEY_TAB IS-M/SD Tabelle mit JKSDDEMAND Primaerschluesseln 20020116
5 Importing I_REF_DEMAND_TAB Call by reference Type reference (TYPE) JKSDDEMAND_TAB_TYPE IS-M/SD Tabellentyp für JKSDDEMAND mti Schlüssel 20010914
6 Importing I_REF_ISSUE_HEADING Call by reference Type reference (TYPE) SCRTEXT_M Spaltenüberschrift Referenz-Ausgabe 20011128
7 Importing I_REF_ISSUE_TAB Call by reference Type reference (TYPE) RJKSDISSUE_TAB Referenz-Medienausgaben 20011126
# Exception Resumable Description Created on
1 NOT_AUTHORIZED Keine Berechtigung 20020206

Method CALCULATE_TOTALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NEW_OUTLINE Call by reference Type reference (TYPE) RJKSDDEMANDCHANGE_ALV IS-M/SD ALV-Struktur für Report RJKSDDEMANDCHANGE 20020204
2 Importing I_OLD_OUTLINE Call by reference Type reference (TYPE) RJKSDDEMANDCHANGE_ALV IS-M/SD ALV-Struktur für Report RJKSDDEMANDCHANGE 20020204

Method CALCULATE_TOTALS on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method CHANGE_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PHASEMDL Call by reference Type reference (TYPE) XFELD Phasenversand anzeigen 20010914
2 Importing I_SHOW_REF Call by reference Type reference (TYPE) XFELD Referenzfelder anzeigen 20011015

Method CHANGE_FIELDCAT on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method CHANGE_FIELDCAT_HEADING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COLUMN Call by reference Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20010914
2 Importing I_TEXT Call by reference Type reference (TYPE) C Spaltenüberschrift 20010914

Method CHANGE_FIELDCAT_HEADING on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method CHANGE_FIELDCAT_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_FIELDCAT_LINE Call by reference Type reference (TYPE) LVC_S_FCAT ALV-Control: Feldkatalog 20011015
2 Importing I_SUFFIX Call by reference Type reference (TYPE) C Suffix im Feldnamen 20011129

Method CHANGE_FIELDCAT_LINE on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method CHANGE_OUTLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ISSUE Call by reference Type reference (TYPE) ISMMATNR_ISSUE Medienausgabe 20010914
2 Importing I_PHASEMDL Call by reference Type reference (TYPE) JVPHASEMDL IS-M: Phasenmodell in der Phasenauslieferung 20010914
3 Importing I_PHASENBR Call by reference Type reference (TYPE) JVPHASENBR IS-M: Folgenummer in der Phasenauslieferung 20010914
4 Importing I_POSNR Call by reference Type reference (TYPE) JPOSNRCONTRACT Positionsnummer des Kontrakts 20010914
5 Importing I_QUANT Call by reference Type reference (TYPE) RJKSDQUANT IS-M frei definierbare Mengenfelder für Bezugsmengenplan 20010914
6 Importing I_VBELN Call by reference Type reference (TYPE) JVBELNCONTRACT Kontraktnummer 20010914
7 Importing I_VERSION Call by reference Type reference (TYPE) JSDVERSION IS-M: Version der Bedarfsplanung 20010914
# Exception Resumable Description Created on
1 INVALID Änderung ist unzulässig 20010914
2 NOT_FOUND Passenden Listeneintrag nicht gefunden 20010914

Method CHANGE_OUTLINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NBR_CHANGED Call by reference Type reference (TYPE) I Anzahl geänderter Einträge 20010914
2 Importing I_CHANGE_RULE Call by reference Type reference (TYPE) RJKSDDEMANDCHANGE_RULE IS-M/SD Regel-Struktur für Report RJKSDDEMANDCHANGE 20010914
# Exception Resumable Description Created on
1 ARITHMETIC_ERROR Arithmetischer Fehler beim Berechnen der neuen Menge 20010914
2 INVALID Mindestens eine Änderung war unzulässig 20010914

Method CHECK_CHANGED_DATA Signature

Method CHECK_CHANGED_DATA on class CL_ISM_SD_VIEWERDEMANDCHANGE has no parameter.
Method CHECK_CHANGED_DATA on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method CHECK_OUTLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_OUTLINE Call by reference Type reference (TYPE) RJKSDDEMANDCHANGE_ALV IS-M/SD ALV-Struktur für Report RJKSDDEMANDCHANGE 20010914
2 Importing I_ORIGINAL Call by reference Type reference (TYPE) RJKSDDEMANDCHANGE_ALV IS-M/SD ALV-Struktur für Report RJKSDDEMANDCHANGE 20020725
# Exception Resumable Description Created on
1 INVALID Änderung ist unzulässig 20010914

Method CLEAR_BUFFER Signature

Method CLEAR_BUFFER on class CL_ISM_SD_VIEWERDEMANDCHANGE has no parameter.
Method CLEAR_BUFFER on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGE_EXIT Call by reference Object reference (TYPE REF TO) IF_EX_ISM_DEMANDCHANGE BAdI-Interface 20011010
2 Importing I_CONTAINER Call by reference Type reference (TYPE) SCRFNAME Name eines Dynproelementes 20010914
3 Importing I_DISPLAY Call by reference Type reference (TYPE) XANZEIGE ' ' Ankreuzfeld Anzeige 20020116
4 Importing I_EXIT Call by reference Object reference (TYPE REF TO) IF_EX_ISM_QUANTITYPLAN BAdI-Interface IF_EX_ISM_QUANTITYPLAN 20010914
5 Importing I_FIELDATT_TAB Call by reference Type reference (TYPE) RJKSDFIELDATT_TAB IS-M/SD Feld-Attribute 20010914
6 Importing I_PROGNAME Call by reference Type reference (TYPE) REPID SY-CPROG Abap-Reportname 20020726
7 Importing I_QUANTITYPAST Call by reference Object reference (TYPE REF TO) IF_EX_ISM_QUANTITYPAST BAdI-Interface IF_EX_ISM_QUANTITYPAST 20030717

Method CONSTRUCTOR on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method EXECUTE_REFRESH Signature

Method EXECUTE_REFRESH on class CL_ISM_SD_VIEWERDEMANDCHANGE has no parameter.
Method EXECUTE_REFRESH on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method GET_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGE_TAB Call by reference Type reference (TYPE) JKSDDEMAND_TAB_TYPE IS-M/SD Tabellentyp für JKSDDEMAND mti Schlüssel 20010918
2 Exporting E_CONTRACTISSUE_TAB Call by reference Type reference (TYPE) RJKSDCONTRACTISSUE_TAB IS-M/SD Tabelle mit Kontraktposition und Medienausgabe 20010918
3 Exporting E_PHCONTRACT_DEL_TAB Call by reference Type reference (TYPE) RJKSDPHCONTRACTTAB IS-M/SD Tabelle mit zugeordneten Kontrakten zu Phasenmodell 20011119

Method GET_CHANGES on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method GET_CURRENT_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COL_ID Call by reference Type reference (TYPE) LVC_S_COL ALV-Control: Spalten-ID 20031016
2 Exporting ES_ROW_ID Call by reference Type reference (TYPE) LVC_S_ROW ALV-Control: Beschreibung einer Zeile 20031016
3 Exporting ES_ROW_NO Call by reference Type reference (TYPE) LVC_S_ROID Zuordnung Zeilennummer zu Zeilen-ID 20031016
4 Exporting E_COL Call by reference Type reference (TYPE) I Spalte auf Grid 20031016
5 Exporting E_ROW Call by reference Type reference (TYPE) I Zeile auf Grid 20031016
6 Exporting E_VALUE Call by reference Type reference (TYPE) C Wert 20031016

Method GET_CURRENT_CELL on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method GET_DELIVERY_QUANTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_QUANTITY_ACT Call by reference Type reference (TYPE) JKSDDEMAND-QUANTITY_ACT IS-M: tatsächlich gelieferte Menge an Warenempfänger 20050922
2 Importing I_ISSUE Call by reference Type reference (TYPE) ISMMATNR_ISSUE Medienausgabe 20050922
3 Importing I_PHASEMDL Call by reference Type reference (TYPE) JVPHASEMDL Phasenmodell in der Phasenauslieferung 20050922
4 Importing I_PHASENBR Call by reference Type reference (TYPE) JVPHASENBR Folgenummer in der Phasenauslieferung 20050922
5 Importing I_POSNR Call by reference Type reference (TYPE) POSNR Positionsnummer des Vertriebsbeleges 20050922
6 Importing I_QUANTITY Call by reference Type reference (TYPE) JKSDDEMAND-QUANTITY IS-M: geplante Liefermenge für Mengenplanung 20050922
7 Importing I_QUANTITYPAST Call by reference Object reference (TYPE REF TO) IF_EX_ISM_QUANTITYPAST BAdI-Interface IF_EX_ISM_QUANTITYPAST 20050922
8 Importing I_UNIT Call by reference Type reference (TYPE) JKSDDEMAND-UNIT Verkaufsmengeneinheit 20050922
9 Importing I_VBELN Call by reference Type reference (TYPE) VBELN Vertriebsbelegnummer 20050922
10 Importing I_VERSION Call by reference Type reference (TYPE) JSDVERSION IS-M: Mengenplan-Version 20050922

Method GET_DELIVERY_QUANTITIES on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method GET_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20050726

Method GET_FIELDCATALOG on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method GET_MARKED_OUTLINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OUTLINE_TAB Call by reference Type reference (TYPE) RJKSDDEMANDCHANGE_ALV_TAB IS-M/SD Tabellentyp für die ALV-Ausgabe der Mengenänderung 20011204
2 Importing I_ISSUE Call by reference Type reference (TYPE) ISMMATNR_ISSUE Medienausgabe 20011204

Method GET_MARKED_OUTLINES on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method GET_MARKED_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ROW_TAB Call by reference Type reference (TYPE) LVC_T_ROW ALV-Control: Tabellenzeilen 20011115

Method GET_MARKED_ROWS on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method GET_MEDIAPRODUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PRODUCT Call by reference Type reference (TYPE) ISMMATNR_PRODUCT Medienprodukt 20011207
2 Importing I_ISSUE Call by reference Type reference (TYPE) ISMMATNR_ISSUE Medienausgabe 20011207

Method GET_MEDIAPRODUCT on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method GET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_DISPLAY Value transfer Type reference (TYPE) XANZEIGE Ankreuzfeld Anzeige 20020116

Method GET_MODE on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method GET_OUTLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OUTLINE Call by reference Type reference (TYPE) RJKSDDEMANDCHANGE_ALV IS-M/SD ALV-Struktur für Report RJKSDDEMANDCHANGE 20010914
2 Importing I_ISSUE Call by reference Type reference (TYPE) ISMMATNR_ISSUE Medienausgabe 20010914
3 Importing I_PHASEMDL Call by reference Type reference (TYPE) JVPHASEMDL IS-M: Phasenmodell in der Phasenauslieferung 20010914
4 Importing I_PHASENBR Call by reference Type reference (TYPE) JVPHASENBR IS-M: Folgenummer in der Phasenauslieferung 20010914
5 Importing I_POSNR Call by reference Type reference (TYPE) JPOSNRCONTRACT Positionsnummer des Kontrakts 20010914
6 Importing I_VBELN Call by reference Type reference (TYPE) JVBELNCONTRACT Kontraktnummer 20010914
7 Importing I_VERSION Call by reference Type reference (TYPE) JSDVERSION IS-M: Version der Bedarfsplanung 20010914
# Exception Resumable Description Created on
1 NOT_FOUND Listeneintrag nicht gefunden 20010914

Method GET_SALES_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SPART Call by reference Type reference (TYPE) SPART Sparte 20020205
2 Exporting E_VKBUR Call by reference Type reference (TYPE) VKBUR Verkaufsbüro 20020205
3 Exporting E_VKGRP Call by reference Type reference (TYPE) VKGRP Verkäufergruppe 20020205
4 Exporting E_VKORG Call by reference Type reference (TYPE) VKORG Verkaufsorganisation 20020205
5 Exporting E_VTWEG Call by reference Type reference (TYPE) VTWEG Vertriebsweg 20020205
6 Importing I_POSNR Call by reference Type reference (TYPE) POSNR Positionsnummer des Vertriebsbeleges 20050920
7 Importing I_VBELN Call by reference Type reference (TYPE) VBELN Vertriebsbelegnummer 20020205
# Exception Resumable Description Created on
1 NOT_AUTHORIZED Keine Berechtigung für den Vertriebsbereich 20020206

Method GET_SHIP_TO_PARTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NAME Call by reference Type reference (TYPE) JWE_NAME IS-M: Name und Anschrift Warenempfänger 20010914
2 Exporting E_PARTY Call by reference Type reference (TYPE) EWKUN IS-M: Einzel- und Wiederverkäufer 20010914
3 Importing I_POSNR Call by reference Type reference (TYPE) POSNR Positionsnummer des Vertriebsbeleges 20010914
4 Importing I_VBELN Call by reference Type reference (TYPE) VBELN Vertriebsbelegnummer 20010914

Method GET_SHIP_TO_PARTY on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method GET_STATE_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ICON Call by reference Type reference (TYPE) JDELIV_STATUS Status der Belieferung 20010914
2 Exporting E_STATE Call by reference Type reference (TYPE) JKSDISSUESTATE IS-M: Status einer Medienausgabe 20050128
3 Importing I_ISSUE Call by reference Type reference (TYPE) ISMMATNR_ISSUE Medienausgabe 20010914
4 Importing I_PHASEMDL Call by reference Type reference (TYPE) JVPHASEMDL IS-M: Phasenmodell in der Phasenauslieferung 20011120
5 Importing I_PHASENBR Call by reference Type reference (TYPE) JVPHASENBR IS-M: Folgenummer in der Phasenauslieferung 20011120
6 Importing I_POSNR Call by reference Type reference (TYPE) POSNR Positionsnummer des Vertriebsbeleges 20010914
7 Importing I_QUANTITY Call by reference Type reference (TYPE) JKSDDEMAND-QUANTITY IS-M: Liefermenge 20011120
8 Importing I_QUANTITYPAST Call by reference Object reference (TYPE REF TO) IF_EX_ISM_QUANTITYPAST BAdI-Interface IF_EX_ISM_QUANTITYPAST 20030717
9 Importing I_UNIT Call by reference Type reference (TYPE) JKSDDEMAND-UNIT Verkaufsmengeneinheit 20011120
10 Importing I_VBELN Call by reference Type reference (TYPE) VBELN Vertriebsbelegnummer 20010914
11 Importing I_VERSION Call by reference Type reference (TYPE) JSDVERSION IS-M: Version der Bedarfsplanung 20011120

Method GET_STATE_ICON on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method GET_TOTALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TOTALS Call by reference Type reference (TYPE) RJKSDDEMANDCHANGE_TOTALS IS-M/SD Summenfelder Mengenplanung 20010914

Method GET_TOTALS on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method HANDLE_CHANGED_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Value transfer Attribute reference (LIKE) 20010914

Method HANDLE_CHANGED_CELL on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN Value transfer Attribute reference (LIKE) 20010914
2 Importing E_ROW Value transfer Attribute reference (LIKE) 20010914

Method HANDLE_DOUBLE_CLICK on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method HANDLE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Value transfer Attribute reference (LIKE) 20011119
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20011119

Method HANDLE_TOOLBAR on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method HANDLE_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20011119

Method HANDLE_USER_COMMAND on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method IS_CHANGABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OUTLINE Call by reference Type reference (TYPE) RJKSDDEMANDCHANGE_ALV IS-M/SD ALV-Struktur für Report RJKSDDEMANDCHANGE 20010914
# Exception Resumable Description Created on
1 NOT_CHANGABLE Listeneintrag darf nicht geändert werden 20010914

Method REFRESH_TOTALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TOTALS Call by reference Type reference (TYPE) RJKSDDEMANDCHANGE_TOTALS IS-M/SD Summenfelder Mengenplanung 20020204

Method REFRESH_TOTALS on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method REGISTER_REFRESH Signature

Method REGISTER_REFRESH on class CL_ISM_SD_VIEWERDEMANDCHANGE has no parameter.
Method REGISTER_REFRESH on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method ROUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_QUANTITY Call by reference Type reference (TYPE) JDELQUANTITY IS-M: Liefermenge 20040527
2 Importing I_UNIT Call by reference Type reference (TYPE) VRKME Verkaufsmengeneinheit 20040527

Method ROUND on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method SET_CURRENT_CELL_VIA_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COLUMN_ID Value transfer Type reference (TYPE) LVC_S_COL ALV-Control: Spalten-ID 20031016
2 Importing IS_ROW_ID Value transfer Type reference (TYPE) LVC_S_ROW ALV-Control: Beschreibung einer Zeile 20031016
3 Importing IS_ROW_NO Value transfer Type reference (TYPE) LVC_S_ROID Zuordnung Zeilennummer zu Zeilen-ID 20031016

Method SET_CURRENT_CELL_VIA_ID on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method SET_FIELDCAT_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20010919
2 Exporting E_GROUP_TAB Call by reference Type reference (TYPE) LVC_T_SGRP ALV-Control: Tabelle der Feldgruppen 20010919

Method SET_FIELDCAT_GROUP on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method SET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY Call by reference Type reference (TYPE) XANZEIGE Ankreuzfeld Anzeige 20020116

Method SET_MODE on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.

Method SET_OUTLINE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_OUTLINE Call by reference Type reference (TYPE) RJKSDDEMANDCHANGE_ALV IS-M/SD ALV-Struktur für Report RJKSDDEMANDCHANGE 20020116

Method SET_OUTLINE_MODE on class CL_ISM_SD_VIEWERDEMANDCHANGE has no exception.
Event Signatures

Event DATA_CHANGED Signature
Event DATA_CHANGED on class CL_ISM_SD_VIEWERDEMANDCHANGE has no parameter.
Event DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_CHANGABLE Exporting Value transfer Type reference (TYPE) XFELD Listeneintrag ist änderbar 20010914
2 E_COL_FIELDNAME Exporting Value transfer Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20010914
3 E_ISSUE Exporting Value transfer Type reference (TYPE) ISMMATNR_ISSUE Medienausgabe 20010914
4 E_PHASEMDL Exporting Value transfer Type reference (TYPE) JVPHASEMDL IS-M: Phasenmodell in der Phasenauslieferung 20010914
5 E_PHASENBR Exporting Value transfer Type reference (TYPE) JVPHASENBR IS-M: Folgenummer in der Phasenauslieferung 20010914
6 E_POSNR Exporting Value transfer Type reference (TYPE) JPOSNRCONTRACT Positionsnummer des Kontrakts 20010914
7 E_VBELN Exporting Value transfer Type reference (TYPE) JVBELNCONTRACT Kontraktnummer 20010914
8 E_VERSION Exporting Value transfer Type reference (TYPE) JSDVERSION IS-M: Version der Bedarfsplanung 20010914
History
Last changed by/on SAP  20060208 
SAP Release Created in 464