Hierarchy
⤷
⤷
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 | Constant | Public | Type reference (TYPE) | JSDVERSION | '000 ' | Active Version | 20010914 | ||
| 2 | Constant | Protected | Type reference (TYPE) | FIELDNAME | 'QUANTITY' | Name of Quantity Field | 20010914 | ||
| 3 | Constant | Protected | Type reference (TYPE) | CHAR3 | '_RF' | Suffix Reference Fields | 20011129 | ||
| 4 | Constant | Protected | Type reference (TYPE) | FIELDNAME | 'QUANTITY_SHP' | Name of Desired Quantity Field | 20020116 | ||
| 5 | Constant | Protected | Type reference (TYPE) | TABNAME | 'RJKSDDEMANDCHANGE_ALV' | Name of ALV Structure | 20010914 | ||
| 6 | Constant | Protected | Type reference (TYPE) | TABNAME | 'RJKSDQUANT' | Name of Quantity Structure | 20010914 | ||
| 7 | Constant | Protected | Type reference (TYPE) | FIELDNAME | 'UNIT' | Name of Unit Field | 20010914 | ||
| 8 | Instance attribute | Protected | Type reference (TYPE) | RJKSDDEMANDCHANGE_TOTALS | IS-M/SD: Totals Fields for Quantity Planning | 20010914 | |||
| 9 | Instance attribute | Protected | Type reference (TYPE) | COLPOS_TAB_TYPE | Column Position | 20011017 | |||
| 10 | Instance attribute | Protected | Type reference (TYPE) | JKSDDEMAND_TAB_TYPE | IS-M/SD: Table Type for JKSDDEMAND with Key | 20010917 | |||
| 11 | Instance attribute | Protected | Type reference (TYPE) | LVC_T_FCAT | Field Catalog for List Viewer Control | 20010914 | |||
| 12 | Instance attribute | Protected | Type reference (TYPE) | RJKSDFIELDATT_TAB | IS-M/SD: Field Attributes | 20010914 | |||
| 13 | Instance attribute | Protected | Type reference (TYPE) | RJKSDDEMAND_KEY_TAB | IS-M/SD: Table with JKSDDEMAND Primary Keys | 20020116 | |||
| 14 | Instance attribute | Protected | Type reference (TYPE) | RJKSDISSUEASSIGNEDPRODUCT_TAB | IS-M: Table Type for Media Issue-Product Assignment | 20011207 | |||
| 15 | Instance attribute | Protected | Type reference (TYPE) | OUTTAB_TYPE | ALV Display Table | 20010914 | |||
| 16 | Instance attribute | Protected | Type reference (TYPE) | PARTY_TAB_TYPE | Ship-to Party | 20010914 | |||
| 17 | Instance attribute | Protected | Type reference (TYPE) | RJKSDPHCONTRACTTAB | IS-M/SD: Table of Contracts Assigned to Phase Model | 20011119 | |||
| 18 | Instance attribute | Protected | Type reference (TYPE) | RJKSDVBELNORG_TAB | IS-M/SD: Table of Sales Areas for Document Numbers | 20020205 | |||
| 19 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20010914 | |||
| 20 | Instance attribute | Protected | Type reference (TYPE) | XFELD | ' ' | Clear Internal Buffer | 20020111 | ||
| 21 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Container for Custom Controls in the Screen Area | 20010914 | |||
| 22 | Instance attribute | Protected | Type reference (TYPE) | XANZEIGE | ' ' | Display only | 20020116 | ||
| 23 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_EX_ISM_QUANTITYPLAN | BAdI Interface IF_EX_ISM_QUANTITYPLAN | 20010914 | |||
| 24 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_EX_ISM_DEMANDCHANGE | BAdI interface | 20011010 | |||
| 25 | Instance attribute | Public | Object reference (TYPE REF TO) | IF_EX_ISM_QUANTITYPAST | Checkbox | 20030717 | |||
| 26 | Instance attribute | Protected | Type reference (TYPE) | XFELD | Refresh ALV Display | 20010914 | |||
| 27 | Instance attribute | Protected | Type reference (TYPE) | XFELD | Refresh Field Catalog | 20010914 | |||
| 28 | Instance attribute | Protected | Type reference (TYPE) | XFELD | ' ' | Error During Totals Calculation | 20020204 | ||
| 29 | Instance attribute | Protected | Type reference (TYPE) | XFELD | 'X' | Display Phase Model | 20010914 | ||
| 30 | Instance attribute | Protected | Type reference (TYPE) | XFELD | 'X' | Display Reference Fields | 20011015 |
Methods
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 | I_DEMAND_TAB | Call by reference | Type reference (TYPE) | JKSDDEMAND_TAB_TYPE | IS-M/SD Tabellentyp für JKSDDEMAND mti Schlüssel | 20010914 | |||
| 2 | I_ISSUE_HEADING | Call by reference | Type reference (TYPE) | SCRTEXT_M | Spaltenüberschrift Ausgabe | 20011128 | |||
| 3 | I_ISSUE_TAB | Call by reference | Type reference (TYPE) | RJKSDISSUE_TAB | Medienausgaben | 20011126 | |||
| 4 | I_LOCKED_DEMAND_TAB | Call by reference | Type reference (TYPE) | RJKSDDEMAND_KEY_TAB | IS-M/SD Tabelle mit JKSDDEMAND Primaerschluesseln | 20020116 | |||
| 5 | 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 | I_REF_ISSUE_HEADING | Call by reference | Type reference (TYPE) | SCRTEXT_M | Spaltenüberschrift Referenz-Ausgabe | 20011128 | |||
| 7 | I_REF_ISSUE_TAB | Call by reference | Type reference (TYPE) | RJKSDISSUE_TAB | Referenz-Medienausgaben | 20011126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Berechtigung | 20020206 |
Method CALCULATE_TOTALS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NEW_OUTLINE | Call by reference | Type reference (TYPE) | RJKSDDEMANDCHANGE_ALV | IS-M/SD ALV-Struktur für Report RJKSDDEMANDCHANGE | 20020204 | |||
| 2 | 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 | I_PHASEMDL | Call by reference | Type reference (TYPE) | XFELD | Phasenversand anzeigen | 20010914 | |||
| 2 | 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 | I_COLUMN | Call by reference | Type reference (TYPE) | LVC_FNAME | ALV-Control: Feldname internes Tabellenfeld | 20010914 | |||
| 2 | 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 | E_FIELDCAT_LINE | Call by reference | Type reference (TYPE) | LVC_S_FCAT | ALV-Control: Feldkatalog | 20011015 | |||
| 2 | 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 | I_ISSUE | Call by reference | Type reference (TYPE) | ISMMATNR_ISSUE | Medienausgabe | 20010914 | |||
| 2 | I_PHASEMDL | Call by reference | Type reference (TYPE) | JVPHASEMDL | IS-M: Phasenmodell in der Phasenauslieferung | 20010914 | |||
| 3 | I_PHASENBR | Call by reference | Type reference (TYPE) | JVPHASENBR | IS-M: Folgenummer in der Phasenauslieferung | 20010914 | |||
| 4 | I_POSNR | Call by reference | Type reference (TYPE) | JPOSNRCONTRACT | Positionsnummer des Kontrakts | 20010914 | |||
| 5 | I_QUANT | Call by reference | Type reference (TYPE) | RJKSDQUANT | IS-M frei definierbare Mengenfelder für Bezugsmengenplan | 20010914 | |||
| 6 | I_VBELN | Call by reference | Type reference (TYPE) | JVBELNCONTRACT | Kontraktnummer | 20010914 | |||
| 7 | I_VERSION | Call by reference | Type reference (TYPE) | JSDVERSION | IS-M: Version der Bedarfsplanung | 20010914 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Änderung ist unzulässig | 20010914 | ||
| 2 | Passenden Listeneintrag nicht gefunden | 20010914 |
Method CHANGE_OUTLINES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_NBR_CHANGED | Call by reference | Type reference (TYPE) | I | Anzahl geänderter Einträge | 20010914 | |||
| 2 | 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 | Arithmetischer Fehler beim Berechnen der neuen Menge | 20010914 | ||
| 2 | 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 | E_OUTLINE | Call by reference | Type reference (TYPE) | RJKSDDEMANDCHANGE_ALV | IS-M/SD ALV-Struktur für Report RJKSDDEMANDCHANGE | 20010914 | |||
| 2 | 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 | Ä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 | I_CHANGE_EXIT | Call by reference | Object reference (TYPE REF TO) | IF_EX_ISM_DEMANDCHANGE | BAdI-Interface | 20011010 | |||
| 2 | I_CONTAINER | Call by reference | Type reference (TYPE) | SCRFNAME | Name eines Dynproelementes | 20010914 | |||
| 3 | I_DISPLAY | Call by reference | Type reference (TYPE) | XANZEIGE | ' ' | Ankreuzfeld Anzeige | 20020116 | ||
| 4 | I_EXIT | Call by reference | Object reference (TYPE REF TO) | IF_EX_ISM_QUANTITYPLAN | BAdI-Interface IF_EX_ISM_QUANTITYPLAN | 20010914 | |||
| 5 | I_FIELDATT_TAB | Call by reference | Type reference (TYPE) | RJKSDFIELDATT_TAB | IS-M/SD Feld-Attribute | 20010914 | |||
| 6 | I_PROGNAME | Call by reference | Type reference (TYPE) | REPID | SY-CPROG | Abap-Reportname | 20020726 | ||
| 7 | 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 | E_CHANGE_TAB | Call by reference | Type reference (TYPE) | JKSDDEMAND_TAB_TYPE | IS-M/SD Tabellentyp für JKSDDEMAND mti Schlüssel | 20010918 | |||
| 2 | E_CONTRACTISSUE_TAB | Call by reference | Type reference (TYPE) | RJKSDCONTRACTISSUE_TAB | IS-M/SD Tabelle mit Kontraktposition und Medienausgabe | 20010918 | |||
| 3 | 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 | ES_COL_ID | Call by reference | Type reference (TYPE) | LVC_S_COL | ALV-Control: Spalten-ID | 20031016 | |||
| 2 | ES_ROW_ID | Call by reference | Type reference (TYPE) | LVC_S_ROW | ALV-Control: Beschreibung einer Zeile | 20031016 | |||
| 3 | ES_ROW_NO | Call by reference | Type reference (TYPE) | LVC_S_ROID | Zuordnung Zeilennummer zu Zeilen-ID | 20031016 | |||
| 4 | E_COL | Call by reference | Type reference (TYPE) | I | Spalte auf Grid | 20031016 | |||
| 5 | E_ROW | Call by reference | Type reference (TYPE) | I | Zeile auf Grid | 20031016 | |||
| 6 | 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 | E_QUANTITY_ACT | Call by reference | Type reference (TYPE) | JKSDDEMAND-QUANTITY_ACT | IS-M: tatsächlich gelieferte Menge an Warenempfänger | 20050922 | |||
| 2 | I_ISSUE | Call by reference | Type reference (TYPE) | ISMMATNR_ISSUE | Medienausgabe | 20050922 | |||
| 3 | I_PHASEMDL | Call by reference | Type reference (TYPE) | JVPHASEMDL | Phasenmodell in der Phasenauslieferung | 20050922 | |||
| 4 | I_PHASENBR | Call by reference | Type reference (TYPE) | JVPHASENBR | Folgenummer in der Phasenauslieferung | 20050922 | |||
| 5 | I_POSNR | Call by reference | Type reference (TYPE) | POSNR | Positionsnummer des Vertriebsbeleges | 20050922 | |||
| 6 | I_QUANTITY | Call by reference | Type reference (TYPE) | JKSDDEMAND-QUANTITY | IS-M: geplante Liefermenge für Mengenplanung | 20050922 | |||
| 7 | I_QUANTITYPAST | Call by reference | Object reference (TYPE REF TO) | IF_EX_ISM_QUANTITYPAST | BAdI-Interface IF_EX_ISM_QUANTITYPAST | 20050922 | |||
| 8 | I_UNIT | Call by reference | Type reference (TYPE) | JKSDDEMAND-UNIT | Verkaufsmengeneinheit | 20050922 | |||
| 9 | I_VBELN | Call by reference | Type reference (TYPE) | VBELN | Vertriebsbelegnummer | 20050922 | |||
| 10 | 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 | 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 | 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 | 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 | 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 | E_PRODUCT | Call by reference | Type reference (TYPE) | ISMMATNR_PRODUCT | Medienprodukt | 20011207 | |||
| 2 | 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 | 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 | E_OUTLINE | Call by reference | Type reference (TYPE) | RJKSDDEMANDCHANGE_ALV | IS-M/SD ALV-Struktur für Report RJKSDDEMANDCHANGE | 20010914 | |||
| 2 | I_ISSUE | Call by reference | Type reference (TYPE) | ISMMATNR_ISSUE | Medienausgabe | 20010914 | |||
| 3 | I_PHASEMDL | Call by reference | Type reference (TYPE) | JVPHASEMDL | IS-M: Phasenmodell in der Phasenauslieferung | 20010914 | |||
| 4 | I_PHASENBR | Call by reference | Type reference (TYPE) | JVPHASENBR | IS-M: Folgenummer in der Phasenauslieferung | 20010914 | |||
| 5 | I_POSNR | Call by reference | Type reference (TYPE) | JPOSNRCONTRACT | Positionsnummer des Kontrakts | 20010914 | |||
| 6 | I_VBELN | Call by reference | Type reference (TYPE) | JVBELNCONTRACT | Kontraktnummer | 20010914 | |||
| 7 | I_VERSION | Call by reference | Type reference (TYPE) | JSDVERSION | IS-M: Version der Bedarfsplanung | 20010914 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Listeneintrag nicht gefunden | 20010914 |
Method GET_SALES_AREA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_SPART | Call by reference | Type reference (TYPE) | SPART | Sparte | 20020205 | |||
| 2 | E_VKBUR | Call by reference | Type reference (TYPE) | VKBUR | Verkaufsbüro | 20020205 | |||
| 3 | E_VKGRP | Call by reference | Type reference (TYPE) | VKGRP | Verkäufergruppe | 20020205 | |||
| 4 | E_VKORG | Call by reference | Type reference (TYPE) | VKORG | Verkaufsorganisation | 20020205 | |||
| 5 | E_VTWEG | Call by reference | Type reference (TYPE) | VTWEG | Vertriebsweg | 20020205 | |||
| 6 | I_POSNR | Call by reference | Type reference (TYPE) | POSNR | Positionsnummer des Vertriebsbeleges | 20050920 | |||
| 7 | I_VBELN | Call by reference | Type reference (TYPE) | VBELN | Vertriebsbelegnummer | 20020205 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | E_NAME | Call by reference | Type reference (TYPE) | JWE_NAME | IS-M: Name und Anschrift Warenempfänger | 20010914 | |||
| 2 | E_PARTY | Call by reference | Type reference (TYPE) | EWKUN | IS-M: Einzel- und Wiederverkäufer | 20010914 | |||
| 3 | I_POSNR | Call by reference | Type reference (TYPE) | POSNR | Positionsnummer des Vertriebsbeleges | 20010914 | |||
| 4 | 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 | E_ICON | Call by reference | Type reference (TYPE) | JDELIV_STATUS | Status der Belieferung | 20010914 | |||
| 2 | E_STATE | Call by reference | Type reference (TYPE) | JKSDISSUESTATE | IS-M: Status einer Medienausgabe | 20050128 | |||
| 3 | I_ISSUE | Call by reference | Type reference (TYPE) | ISMMATNR_ISSUE | Medienausgabe | 20010914 | |||
| 4 | I_PHASEMDL | Call by reference | Type reference (TYPE) | JVPHASEMDL | IS-M: Phasenmodell in der Phasenauslieferung | 20011120 | |||
| 5 | I_PHASENBR | Call by reference | Type reference (TYPE) | JVPHASENBR | IS-M: Folgenummer in der Phasenauslieferung | 20011120 | |||
| 6 | I_POSNR | Call by reference | Type reference (TYPE) | POSNR | Positionsnummer des Vertriebsbeleges | 20010914 | |||
| 7 | I_QUANTITY | Call by reference | Type reference (TYPE) | JKSDDEMAND-QUANTITY | IS-M: Liefermenge | 20011120 | |||
| 8 | I_QUANTITYPAST | Call by reference | Object reference (TYPE REF TO) | IF_EX_ISM_QUANTITYPAST | BAdI-Interface IF_EX_ISM_QUANTITYPAST | 20030717 | |||
| 9 | I_UNIT | Call by reference | Type reference (TYPE) | JKSDDEMAND-UNIT | Verkaufsmengeneinheit | 20011120 | |||
| 10 | I_VBELN | Call by reference | Type reference (TYPE) | VBELN | Vertriebsbelegnummer | 20010914 | |||
| 11 | 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 | 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 | 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 | E_COLUMN | Value transfer | Attribute reference (LIKE) | 20010914 | |||||
| 2 | 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 | E_INTERACTIVE | Value transfer | Attribute reference (LIKE) | 20011119 | |||||
| 2 | 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 | 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 | 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 | 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 | 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 | E_QUANTITY | Call by reference | Type reference (TYPE) | JDELQUANTITY | IS-M: Liefermenge | 20040527 | |||
| 2 | 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 | IS_COLUMN_ID | Value transfer | Type reference (TYPE) | LVC_S_COL | ALV-Control: Spalten-ID | 20031016 | |||
| 2 | IS_ROW_ID | Value transfer | Type reference (TYPE) | LVC_S_ROW | ALV-Control: Beschreibung einer Zeile | 20031016 | |||
| 3 | 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 | E_FIELDCAT | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Feldkatalog für ListViewerControl | 20010919 | |||
| 2 | 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 | 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 | 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 |