SAP ABAP Interface IF_EX_ISM_DEMANDCHANGE (BAdI Interface)
Hierarchy
IS-M (Software Component) SAP MEDIA
   IS-M (Application Component) SAP Media
     JSDI (Package) IS-M/SD SD Integration
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DEF_IM_ISM_DEMANDCHANGE Default Implementation for BAdI Definition ISM_DEMANDCHANGE 20021017
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_ISM_DEMANDCHANGE Sample Implementation for BAdI Definition ISM_DEMANDCHANG 20030822
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_ISM_DEMANDCHANGE BAdI Class CL_EX_ISM_DEMANDCHANGE 20011010
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ISM_SD_DEMANDCHANGE_DEFAULT Default Implementation for BAdI Definition ISM_DEMANDCHANGE 20021030
Properties
Interface IF_EX_ISM_DEMANDCHANGE  
Short Description BAdI Interface    
General Data
Package JSDI   IS-M/SD SD Integration 
Created 20011010   SAP 
Last changed 20050224   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_ISM_DEMANDCHANGE has no forward declaration.
Interfaces
Interface IF_EX_ISM_DEMANDCHANGE has no interface.
Friends
Interface IF_EX_ISM_DEMANDCHANGE has no friend.
Attributes
Interface IF_EX_ISM_DEMANDCHANGE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_VARIANT_PARAMS Instance method Public Method Append Own Criteria to Selection Variant 20020218
2 CHANGE_FIELDCATALOG Instance method Public Method Change ALV Field Catalog 20011010
3 CHANGE_OUTLINES Instance method Public Method Change ALV Output Lines 20011010
4 CHECK_CHANGERULE Instance method Public Method Check Change Rule (PAI) 20011010
5 EXPORT_CHANGERULE Instance method Public Method Return Change Rule from Customer-Specific Subscreen 20011128
6 GET_CONTRACTS Instance method Public Event handling method Select Contracts 20011010
7 GET_DEMANDS Instance method Public Event handling method Select Purchase Quantities 20011010
8 GET_LIST_INSTANCE Instance method Public Method Get Object of Type CL_ISM_SD_LISTDEMANDCHANGE 20021021
9 GET_PARAMS Instance method Public Method Get Selection Parameters 20021017
10 GET_SELECTION_SUBSCREEN Instance method Public Method Return Selection Subscreen 20021017
11 GET_SUBSCREENS Instance method Public Method Return List of Customer Subscreens 20011128
12 GET_VIEWER_INSTANCE Instance method Public Method Get Object of Type CL_ISM_SD_VIEWERDEMANDCHANGE 20021021
13 IMPORT_CHANGERULE Instance method Public Method Copy Change Rule for Customer Subscreen 20011128
14 INITIALIZE Instance method Public Method Initialize Selection and Change Rule 20021021
15 PREPARE_CHANGERULE Instance method Public Method Prepare Change Rule (PBO) 20011010
16 SELECT_REFERENCE_ISSUE Instance method Public Method Choose Reference Issue from List of Possibilities 20011207
17 SET_PARAMS Instance method Public Method Set Selection Parameters 20021017
Events
Interface IF_EX_ISM_DEMANDCHANGE has no event.
Types
Interface IF_EX_ISM_DEMANDCHANGE has no local type.
Method Signatures

Method APPEND_VARIANT_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_PARAMS Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Tabelle 20020218

Method APPEND_VARIANT_PARAMS on Interface IF_EX_ISM_DEMANDCHANGE has no exception.

Method CHANGE_FIELDCATALOG Signature

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

Method CHANGE_FIELDCATALOG on Interface IF_EX_ISM_DEMANDCHANGE has no exception.

Method CHANGE_OUTLINES Signature

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

Method CHANGE_OUTLINES on Interface IF_EX_ISM_DEMANDCHANGE has no exception.

Method CHECK_CHANGERULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGERULE Call by reference Type reference (TYPE) RJKSDDEMANDCHANGE_RULE IS-M/SD Regel-Struktur für Report RJKSDDEMANDCHANGE 20011010
# Exception Resumable Description Created on
1 INVALID Fehler festgestellt 20011010

Method EXPORT_CHANGERULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGERULE Call by reference Type reference (TYPE) RJKSDDEMANDCHANGE_RULE IS-M/SD Regel-Struktur für Report RJKSDDEMANDCHANGE 20011128
2 Exporting E_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20020612

Method EXPORT_CHANGERULE on Interface IF_EX_ISM_DEMANDCHANGE has no exception.

Method GET_CONTRACTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_CONTRACT_TAB Call by reference Type reference (TYPE) 20011015
2 Importing E_ISSUEATT_TAB Call by reference Type reference (TYPE) 20011123
3 Importing E_PARAMS Call by reference Type reference (TYPE) 20011015

Method GET_CONTRACTS on Interface IF_EX_ISM_DEMANDCHANGE has no exception.

Method GET_DEMANDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_DEMAND_TAB Call by reference Type reference (TYPE) 20011015
2 Importing E_ISSUE_TAB Call by reference Type reference (TYPE) >INVALID< 20011126
3 Importing E_REF_DEMAND_TAB Call by reference Type reference (TYPE) 20011015
4 Importing E_REF_ISSUE_TAB Call by reference Type reference (TYPE) >INVALID< 20011126
5 Importing E_VERSION Call by reference Type reference (TYPE) 20011015

Method GET_DEMANDS on Interface IF_EX_ISM_DEMANDCHANGE has no exception.

Method GET_LIST_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_LIST_OBJECT Value transfer Object reference (TYPE REF TO) CL_ISM_SD_LISTDEMANDCHANGE IS-M/SD Modell-Klasse zum Mengenplan Bearbeiten 20021021
2 Importing I_DISPLAY Call by reference Type reference (TYPE) XANZEIGE Ankreuzfeld Anzeige 20021021
3 Importing I_EXIT Call by reference Object reference (TYPE REF TO) IF_EX_ISM_QUANTITYPLAN BAdI-Interface IF_EX_ISM_QUANTITYPLAN 20021021

Method GET_LIST_INSTANCE on Interface IF_EX_ISM_DEMANDCHANGE has no exception.

Method GET_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PARAMS Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Tabelle 20021017

Method GET_PARAMS on Interface IF_EX_ISM_DEMANDCHANGE has no exception.

Method GET_SELECTION_SUBSCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBSCREEN_DYNPRO Call by reference Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20021017
2 Exporting E_SUBSCREEN_PROGRAM Call by reference Type reference (TYPE) SYCPROG ABAP-Programm, Aufrufer in externen Prozeduren 20021017

Method GET_SELECTION_SUBSCREEN on Interface IF_EX_ISM_DEMANDCHANGE has no exception.

Method GET_SUBSCREENS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACTIVE_EXIT Call by reference Type reference (TYPE) I Tabellenindex des aktiven Tabs 20020218
2 Exporting E_RULEEXIT_TAB Call by reference Type reference (TYPE) RJKSDDEMANDCHANGE_RULEEXIT_TAB IS-M/SD Tabelle mit Tabstrip-Exits zur Mengenplanung 20011128

Method GET_SUBSCREENS on Interface IF_EX_ISM_DEMANDCHANGE has no exception.

Method GET_VIEWER_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_VIEWER_OBJECT Value transfer Object reference (TYPE REF TO) CL_ISM_SD_VIEWERDEMANDCHANGE IS-M/SD Viewer-Klasse zum Mengenplan Bearbeiten 20021021
2 Importing I_CONTAINER Call by reference Type reference (TYPE) SCRFNAME Name eines Dynproelementes 20021021
3 Importing I_DISPLAY Call by reference Type reference (TYPE) XANZEIGE ' ' Ankreuzfeld Anzeige 20021021
4 Importing I_EXIT Call by reference Object reference (TYPE REF TO) IF_EX_ISM_QUANTITYPLAN BAdI-Interface IF_EX_ISM_QUANTITYPLAN 20021021

Method GET_VIEWER_INSTANCE on Interface IF_EX_ISM_DEMANDCHANGE has no exception.

Method IMPORT_CHANGERULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGERULE Call by reference Type reference (TYPE) RJKSDDEMANDCHANGE_RULE IS-M/SD Regel-Struktur für Report RJKSDDEMANDCHANGE 20011128
2 Importing I_PARAMS Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Tabelle 20020218
3 Importing I_TOTALS Call by reference Type reference (TYPE) RJKSDDEMANDCHANGE_TOTALS IS-M/SD Summenfelder Mengenplanung 20011129

Method IMPORT_CHANGERULE on Interface IF_EX_ISM_DEMANDCHANGE has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGE_RULE Call by reference Type reference (TYPE) RJKSDDEMANDCHANGE_RULE IS-M/SD Regel-Struktur für Report RJKSDDEMANDCHANGE 20021021
2 Exporting E_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20021021

Method INITIALIZE on Interface IF_EX_ISM_DEMANDCHANGE has no exception.

Method PREPARE_CHANGERULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing E_CHANGERULE Call by reference Type reference (TYPE) RJKSDDEMANDCHANGE_RULE IS-M/SD Regel-Struktur für Report RJKSDDEMANDCHANGE 20011010
2 Importing I_PARAMS Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Tabelle 20020218

Method PREPARE_CHANGERULE on Interface IF_EX_ISM_DEMANDCHANGE has no exception.

Method SELECT_REFERENCE_ISSUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REF_ISSUE Call by reference Type reference (TYPE) ISMMATNR_ISSUE Medienausgabe 20011207
2 Importing I_ISSUE Call by reference Type reference (TYPE) ISMMATNR_ISSUE Medienausgabe 20020215
3 Importing I_REF_ISSUE_TAB Call by reference Type reference (TYPE) RJKSDISSUE_TAB IS-M: Tabellentyp für Medienausgaben 20011207

Method SELECT_REFERENCE_ISSUE on Interface IF_EX_ISM_DEMANDCHANGE has no exception.

Method SET_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARAMS Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Tabelle 20021017

Method SET_PARAMS on Interface IF_EX_ISM_DEMANDCHANGE has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 464