Hierarchy
⤷ IS-M (Application Component) SAP Media
⤷ JSDI (Package) IS-M/SD SD Integration
Properties
Class | CL_ISM_SD_LISTDEMANDCHANGE | |
Short Description | IS-M: Edit Model Class for Quantity Plan | |
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 | 20010914 | SAP |
Last change | 20070917 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_ISM_SD_LISTDEMANDCHANGE has no interface implemented.
Friends
Class CL_ISM_SD_LISTDEMANDCHANGE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | DEMAND_TAB_HELP | Instance attribute | Private | Type reference (TYPE) | RJKSDDEMANDTAB | IS-M: Internal Table for Contract Requirements | 20080114 | ||
2 | GR_PHMDL | Instance attribute | Protected | Type reference (TYPE) | PHMDL_RANGE_TYPE | Range Table PHASEMDL | 20011115 | ||
3 | GR_PHNBR | Instance attribute | Protected | Type reference (TYPE) | PHNBR_RANGE_TYPE | Range Table PHASENBR | 20011115 | ||
4 | GT_CHANGES | Instance attribute | Protected | Type reference (TYPE) | JKSDDEMAND_TAB_TYPE | IS-M/SD: Table Type for JKSDDEMAND with Key | 20010917 | ||
5 | GT_CONTRACTISSUE | Instance attribute | Protected | Type reference (TYPE) | RJKSDCONTRACTISSUE_TAB | IS-M/SD: Table of Contract Items and Media Issues | 20010917 | ||
6 | GT_CONTRACTS | Instance attribute | Protected | Type reference (TYPE) | CONTRACT_TAB_TYPE | Contract Items | 20010914 | ||
7 | GT_DEMAND | Instance attribute | Protected | Type reference (TYPE) | JKSDDEMAND_TAB_TYPE | IS-M/SD: Table Type for JKSDDEMAND with Key | 20010914 | ||
8 | GT_ISSUE | Instance attribute | Protected | Type reference (TYPE) | ISSUE_TAB_TYPE | Media Issues | 20010914 | ||
9 | GT_JOBID | Instance attribute | Protected | Type reference (TYPE) | RJKSDJOBID_TAB | IS-M/SD: Job ID Table | 20020117 | ||
10 | GT_LOCKED_DEMAND | Instance attribute | Protected | Type reference (TYPE) | RJKSDDEMAND_KEY_TAB | IS-M/SD: Table with JKSDDEMAND Primary Keys | 20020116 | ||
11 | GT_LOCKED_ISSUE | Instance attribute | Protected | Type reference (TYPE) | RJKSDDEMAND_KEY_TAB | IS-M/SD: Table with JKSDDEMAND Primary Keys | 20031020 | ||
12 | GT_MAPPING | Instance attribute | Protected | Type reference (TYPE) | RJKSD_OBJECT_SET_MAPPING_TAB | IS-M/SD Table with Local Names and Class Constants | 20020103 | ||
13 | GT_PHCONTRACT_DEL | Instance attribute | Protected | Type reference (TYPE) | RJKSDPHCONTRACTTAB | IS-M/SD: Table of Contracts Assigned to Phase Model | 20011119 | ||
14 | GT_REF_DEMAND | Instance attribute | Protected | Type reference (TYPE) | JKSDDEMAND_TAB_TYPE | IS-M/SD: Table Type for JKSDDEMAND with Key | 20010914 | ||
15 | GT_RUNNING | Instance attribute | Private | Type reference (TYPE) | T_RUNNING_TAB | RFC Control | 20080114 | ||
16 | GV_CONPOS | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ISM_SD_CONTRACTPOSITION_SET | IS-M Hitlist for Contract Items | 20020103 | ||
17 | GV_DISPLAY | Instance attribute | Protected | Type reference (TYPE) | XANZEIGE | ' ' | Checkbox display | 20020117 | |
18 | GV_EXIT | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_EX_ISM_QUANTITYPLAN | BAdI Interface IF_EX_ISM_QUANTITYPLAN | 20010917 | ||
19 | GV_EXITCHANGE | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_EX_ISM_DEMANDCHANGE | BAdI interface | 20011010 | ||
20 | GV_LOCK_PROCEDURE | Instance attribute | Protected | Type reference (TYPE) | JKSD07LOCK-LOCK_PROCEDURE | IS-M: User-Specific Blocking Procedures | 20031021 | ||
21 | GV_PARTNER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ISM_SD_PARTNER_SET | IS-M: Hit List for Business Partners | 20020103 | ||
22 | GV_PRODUCT | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ISM_SD_MEDIAPRODUCT_SET | IS-M Hitlist for Media Product Selection | 20020103 | ||
23 | GV_QUANTITYPAST | Instance attribute | Public | Object reference (TYPE REF TO) | IF_EX_ISM_QUANTITYPAST | BAdI Interface IF_EX_ISM_QUANTITYPAST | 20030717 | ||
24 | GV_RFC_INIT | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | RFC initialized | 20080114 | ||
25 | GV_RFC_PACKAGE_SIZE | Instance attribute | Private | Type reference (TYPE) | I | 300 | 20080114 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | BUILD_RFC_PROCESS | Instance method | Private | Method | Demand Selection in RFC | 20080114 |
2 | BUILD_RFC_PROCESS_RETURN | Instance method | Public | Method | Results RFC | 20080114 |
3 | CHECK_DEMAND_WERK | Instance method | Public | Method | Filter out Demand Records According to Plants | 20041215 |
4 | CHECK_ISSUE | Instance method | Protected | Method | Check: Media Issue (Publication Date) is in Contract | 20021204 |
5 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20010914 |
6 | CREATE_DEMAND | Instance method | Protected | Method | Create Purchase Quantities | 20010914 |
7 | FINALIZE | Instance method | Public | Method | Destructor | 20010918 |
8 | GET_CONTRACTS | Instance method | Public | Method | Read Contracts and Media Issues | 20010914 |
9 | GET_CONTRACT_ADMIX | Instance method | Public | Method | Read Contract Mixes | 20050621 |
10 | GET_DEMAND | Instance method | Protected | Method | Read or Create Purchase Quantity | 20010914 |
11 | GET_DEMANDS | Instance method | Public | Method | Read Purchase Quantities | 20010914 |
12 | GET_DEMAND_DETAIL | Instance method | Public | Method | Get Details of Purchase Quantity | 20010917 |
13 | GET_DEMAND_QUANTITIES | Instance method | Protected | Method | Determine Individual Quantity for Purchase Quantity | 20010914 |
14 | GET_MODE | Instance method | Public | Method | Get Mode (Display/Change) | 20020117 |
15 | GET_VALID_INDEX | Instance method | Protected | Method | Define From-To Index for Contract Validity | 20050919 |
16 | GET_WERKS_ISSUES | Instance method | Public | Method | Read Assignment of Issues to Plants from Purch.Ord.Planning | 20041215 |
17 | INITIALIZE_RFC | Instance method | Private | Method | Initialize RFC | 20080114 |
18 | LOCK | Instance method | Protected | Method | Lock Purchase Quantities | 20010914 |
19 | LOCK_CONTRACTS | Instance method | Protected | Method | Lock Purchase Quantity per Contract | 20031020 |
20 | LOCK_ISSUE | Instance method | Protected | Method | Lock Purchase Quantity per Issue | 20031020 |
21 | PUT_CHANGES | Instance method | Public | Method | Store Changed Purchase Quantities Temporarily | 20010917 |
22 | SAVE | Instance method | Public | Method | Save Changed Purchase Quantities | 20010914 |
23 | SET_BLOCKED_FOR_BP | Instance method | Protected | Method | Set 'Blocked' for Demand Created | 20050922 |
24 | SET_DEMAND_TAB_FOR_SELECT | Instance method | Protected | Method | Compile Table for Reading Demand (Key) | 20050919 |
25 | SET_MODE | Instance method | Public | Method | Set Mode (Display/Change) | 20020117 |
26 | UNLOCK | Instance method | Protected | Method | Unlock Purchase Quantities | 20010914 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | CONTRACTS_SELECTED | Instance Event (0) |
Public (2) |
New Contract Selection Performed | 20011010 |
2 | DEMANDS_SELECTED | Instance Event (0) |
Public (2) |
New Purchase Quantity Selection Performed | 20011010 |
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | ATYPE_RANGE_TYPE | Protected | See coding | ATYPE_RANGE_TYPE | 20010914 | atype_range_type TYPE RANGE OF jgteuwvgeo-type
|
|
2 | AUART_RANGE_TYPE | Protected | See coding | 20011220 | auart_range_type TYPE RANGE OF vbak-auart
|
||
3 | CONTRACT_TAB_TYPE | Protected | See coding | CONTRACT_TAB_TYPE | 20010914 | contract_tab_type TYPE STANDARD TABLE OF contract_type
|
|
4 | CONTRACT_TYPE | Protected | See coding | CONTRACT_TYPE | 20010914 | BEGIN OF contract_type,
vbeln TYPE vbeln,
posnr TYPE posnr,
mprod TYPE ismmatnr_product,
END OF contract_type
|
|
5 | EWKUN_RANGE_TYPE | Protected | See coding | EWKUN_RANGE_TYPE | 20010914 | ewkun_range_type TYPE RANGE OF jgteuwvgeo-ewkun
|
|
6 | GEO_RANGE_TYPE | Protected | See coding | GEO_RANGE_TYPE | 20010914 | geo_range_type TYPE RANGE OF jgteuwvgeo-geounit
|
|
7 | ISSUE_TAB_TYPE | Protected | See coding | ISSUE_TAB_TYPE | 20010914 | issue_tab_type TYPE STANDARD TABLE OF issue_type
|
|
8 | ISSUE_TYPE | Protected | See coding | ISSUE_TYPE | 20010914 | BEGIN OF issue_type,
issue TYPE ismmatnr_issue,
publdate TYPE ismpubldate,
copynr TYPE ismheftnummer,
product TYPE ismrefmdprod,
seqnbr TYPE mpg_lfdnr,
read TYPE xfeld,
ref_read TYPE xfeld,
END OF issue_type
|
|
9 | MPROD_RANGE_TYPE | Protected | See coding | MPROD_RANGE_TYPE | 20010914 | mprod_range_type TYPE RANGE OF ismmatnr_product
|
|
10 | PHMDL_RANGE_TYPE | Protected | See coding | PHMDL_RANGE_TYPE | 20011115 | phmdl_range_type TYPE RANGE OF jvphasemdl
|
|
11 | PHNBR_RANGE_TYPE | Protected | See coding | PHNBR_RANGE_TYPE | 20011115 | phnbr_range_type TYPE RANGE OF jvphasenbr
|
|
12 | PSTYV_RANGE_TYPE | Protected | See coding | PSTYV_RANGE_TYPE | 20011220 | pstyv_range_type TYPE RANGE OF vbap-pstyv
|
|
13 | T_RFC_RUNNING | Protected | See coding | RFC Control | 20080114 | begin of t_rfc_running,
taskname type char35,
end of t_rfc_running
|
|
14 | T_RUNNING_TAB | Protected | See coding | RFC Control | 20080114 | t_running_tab type hashed table of t_rfc_running
with unique key taskname
|
|
15 | USERLOCK_TAB_TYPE | Protected | See coding | USERLOCK_TAB_TYPE | 20031020 | userlock_tab_type TYPE STANDARD TABLE OF userlock_type
|
|
16 | USERLOCK_TYPE | Protected | See coding | USERLOCK_TYPE | 20031020 | BEGIN OF userlock_type,
uname LIKE sy-uname,
locks TYPE i,
END OF userlock_type
|
|
17 | VBELN_RANGE_TYPE | Protected | See coding | VBELN_RANGE_TYPE | 20010914 | vbeln_range_type TYPE RANGE OF jksddemand-vbeln
|
Method Signatures
Method BUILD_RFC_PROCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_DEMAND_TAB | Call by reference | Type reference (TYPE) | RJKSDDEMANDTAB | IS-M: interne Tabelle Kontrakt-Bedarf | 20080114 | ||
2 | Importing | I_DEMAND_SELECT_TAB | Call by reference | Type reference (TYPE) | JKSDDEMAND_TAB_TYPE | IS-M: Tabellentyp für JKSDDEMAND mti Schlüssel | 20080114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_RFC_RESOURCE | Fehler beim Ermitteln von Resourcen | 20080114 |
Method BUILD_RFC_PROCESS_RETURN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_TASK | Call by reference | Type reference (TYPE) | CLIKE | 20080114 |
Method BUILD_RFC_PROCESS_RETURN on class CL_ISM_SD_LISTDEMANDCHANGE has no exception.
Method CHECK_DEMAND_WERK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_DEMAND_TAB | Call by reference | Type reference (TYPE) | RJKSDDEMANDTAB | IS-M: interne Tabelle Kontrakt-Bedarf | 20041215 | ||
2 | Importing | I_DEMAND_TAB | Call by reference | Type reference (TYPE) | RJKSDDEMANDTAB | IS-M: interne Tabelle Kontrakt-Bedarf | 20041215 | ||
3 | Importing | I_WERK_TAB | Call by reference | Type reference (TYPE) | RJKSD_WERK_RANGE_TAB | IS-M: Rangetabelle für WERKS_D | 20041215 |
Method CHECK_DEMAND_WERK on class CL_ISM_SD_LISTDEMANDCHANGE has no exception.
Method CHECK_ISSUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_CONTRACTS_TAB | Call by reference | Type reference (TYPE) | CONTRACT_TAB_TYPE | 20021204 | |||
2 | Importing | I_CONTRACTS_TAB | Call by reference | Type reference (TYPE) | CONTRACT_TAB_TYPE | 20021204 | |||
3 | Importing | I_ISSUE | Call by reference | Type reference (TYPE) | ISMMATNR_ISSUE | Medienausgabe | 20021204 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ISSUE_NOT_FOUND | Medienausgabe existiert nicht | 20021204 |
Method CONSTRUCTOR 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 | 20020117 | ||
2 | Importing | I_EXIT | Call by reference | Object reference (TYPE REF TO) | IF_EX_ISM_QUANTITYPLAN | BAdI-Interface IF_EX_ISM_QUANTITYPLAN | 20010917 | ||
3 | Importing | I_MAPPING_TAB | Call by reference | Type reference (TYPE) | RJKSD_OBJECT_SET_MAPPING_TAB | IS-M/SD Tabelle mit lokalen Namen und Klassenkonstanten | 20020103 | ||
4 | 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_LISTDEMANDCHANGE has no exception.
Method CREATE_DEMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | E_DEMAND_TAB | Call by reference | Type reference (TYPE) | RJKSDDEMANDTAB | IS-M: interne Tabelle Kontrakt-Bedarf | 20010914 | ||
2 | Exporting | E_NEW_DEMANDS | Call by reference | Type reference (TYPE) | CHAR01 | neue Demand Sätze | 20031016 | ||
3 | Importing | I_ISSUE | Call by reference | Type reference (TYPE) | ISMMATNR_ISSUE | Medienausgabe | 20010914 | ||
4 | Importing | I_VERSION | Call by reference | Type reference (TYPE) | JSDVERSION | IS-M: Version der Bedarfsplanung | 20010914 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CREATE_DEMAND_FAILED | Bezugsmengen konnten nicht erzeugt werden | 20010914 | |
2 | UNKNOWN_MEDIA_PRODUCT | Medienprodukt konnte nicht ermittelt werden | 20010914 |
Method FINALIZE Signature
Method FINALIZE on class CL_ISM_SD_LISTDEMANDCHANGE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | JOB_START_ERROR | Fehler beim Starten von Jobs | 20020117 |
Method GET_CONTRACTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_ISSUEATT_TAB | Call by reference | Type reference (TYPE) | RJKSDDEMANDCHANGE_ISSUE_TAB | IS-M/SD Tabellentyp für die Ausgaben der Mengenänderung | 20011123 | ||
2 | Exporting | E_SEQUENCE_TAB | Call by reference | Type reference (TYPE) | RJKSEJPTMG0_TAB | IS-M: Medienprodukt-Ausgabenfolge | 20050908 | ||
3 | Importing | I_FROM_DATE | Call by reference | Type reference (TYPE) | JDATE_FROM | '00000000' | IS-M: Beginn des Selektionszeitraums | 20011210 | |
4 | Importing | I_LOG | Call by reference | Type reference (TYPE) | BALLOGHNDL | Anwendungs-Log: Handle eines Protokolls | 20050907 | ||
5 | Importing | I_PARAMS | Call by reference | Type reference (TYPE) | RSPARAMS_TT | rsparams Tabelle | 20010914 | ||
6 | Importing | I_PUBLDATE | Call by reference | Type reference (TYPE) | ISMPUBLDATE | Erscheinungsdatum | 20031013 | ||
7 | Importing | I_TO_DATE | Call by reference | Type reference (TYPE) | JDATE_TO | '99991231' | IS-M: Ende des Selektionszeitraums | 20011210 |
Method GET_CONTRACTS on class CL_ISM_SD_LISTDEMANDCHANGE has no exception.
Method GET_CONTRACT_ADMIX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IN_DEMAND_TAB | Call by reference | Type reference (TYPE) | JKSDDEMAND_TAB_TYPE | IS-M: Tabellentyp für JKSDDEMAND mti Schlüssel | 20050621 | ||
2 | Exporting | OUT_ADMIX_TAB | Call by reference | Type reference (TYPE) | RJKSDJVSDSPLIT_TAB | Tabelle Struktur JVSDSPLIT | 20050621 | ||
3 | Exporting | OUT_CONTRACT_ADMIX_TAB | Call by reference | Type reference (TYPE) | JKSDORDERADDMIX_TAB | IS-M: Tabellentyp für Ausstatung Kontrakte | 20050621 |
Method GET_CONTRACT_ADMIX on class CL_ISM_SD_LISTDEMANDCHANGE has no exception.
Method GET_DEMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | E_DEMAND_TAB | Call by reference | Type reference (TYPE) | RJKSDDEMANDTAB | IS-M: interne Tabelle Kontrakt-Bedarf | 20010914 | ||
2 | Importing | I_ISSUE | Call by reference | Type reference (TYPE) | ISMMATNR_ISSUE | Medienausgabe | 20010914 | ||
3 | Importing | I_VERSION | Call by reference | Type reference (TYPE) | JSDVERSION | IS-M: Version der Bedarfsplanung | 20010914 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DEMAND_QUANTITIES_ERROR | Fehler beim Ermitteln der Einzelmengen | 20010914 |
Method GET_DEMANDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_DEMAND_TAB | Call by reference | Type reference (TYPE) | JKSDDEMAND_TAB_TYPE | IS-M/SD Tabellentyp für JKSDDEMAND mti Schlüssel | 20010914 | ||
2 | Exporting | E_LOCKED_DEMAND_TAB | Call by reference | Type reference (TYPE) | RJKSDDEMAND_KEY_TAB | Gesperrte Mengen | 20020116 | ||
3 | Exporting | E_REF_DEMAND_TAB | Call by reference | Type reference (TYPE) | JKSDDEMAND_TAB_TYPE | IS-M/SD Tabellentyp für JKSDDEMAND mti Schlüssel | 20010914 | ||
4 | Importing | I_ISSUE_TAB | Call by reference | Type reference (TYPE) | RJKSDISSUE_TAB | Medienausgaben | 20011126 | ||
5 | Importing | I_REF_ISSUE_TAB | Call by reference | Type reference (TYPE) | RJKSDISSUE_TAB | Medienausgaben | 20011126 | ||
6 | Importing | I_VERSION | Call by reference | Type reference (TYPE) | JSDVERSION | IS-M: Version der Bedarfsplanung | 20010914 |
Method GET_DEMANDS on class CL_ISM_SD_LISTDEMANDCHANGE has no exception.
Method GET_DEMAND_DETAIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_DEMAND | Call by reference | Type reference (TYPE) | JKSDDEMAND | IS-M: Bedarfsplanung für Grossist | 20010917 | ||
2 | Importing | I_ISSUE | Call by reference | Type reference (TYPE) | ISMMATNR_ISSUE | Medienausgabe | 20010917 | ||
3 | Importing | I_MANDT | Call by reference | Type reference (TYPE) | MANDT | SY-MANDT | Mandant | 20010917 | |
4 | Importing | I_PHASEMDL | Call by reference | Type reference (TYPE) | JVPHASEMDL | IS-M: Phasenmodell in der Phasenauslieferung | 20010917 | ||
5 | Importing | I_PHASENBR | Call by reference | Type reference (TYPE) | JVPHASENBR | IS-M: Folgenummer in der Phasenauslieferung | 20010917 | ||
6 | Importing | I_POSNR | Call by reference | Type reference (TYPE) | JPOSNRCONTRACT | Positionsnummer des Kontrakts | 20010917 | ||
7 | Importing | I_VBELN | Call by reference | Type reference (TYPE) | JVBELNCONTRACT | Kontraktnummer | 20010917 | ||
8 | Importing | I_VERSION | Call by reference | Type reference (TYPE) | JSDVERSION | IS-M: Version der Bedarfsplanung | 20010917 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Bezugsmenge nicht gefunden | 20010917 |
Method GET_DEMAND_QUANTITIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | E_DEMAND | Call by reference | Type reference (TYPE) | JKSDDEMAND | IS-M: Bedarfsplanung für Grossist | 20010914 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | QUANTITY_RETURN_ERROR | Unbestimmter Fehler ist aufgetreten | 20010914 |
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 | 20020117 |
Method GET_MODE on class CL_ISM_SD_LISTDEMANDCHANGE has no exception.
Method GET_VALID_INDEX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_INDX_FROM | Call by reference | Type reference (TYPE) | SY-TABIX | Index Kontrakt gültig von | 20050919 | ||
2 | Exporting | E_INDX_TO | Call by reference | Type reference (TYPE) | SY-TABIX | Index Kontrakt gültig bis | 20050919 | ||
3 | Importing | I_DATE_FROM | Call by reference | Type reference (TYPE) | ISMPUBLDATEFROM | IS-M: Erscheinungsdatum von | 20050919 | ||
4 | Importing | I_DATE_TO | Call by reference | Type reference (TYPE) | ISMPUBLDATETO | IS-M: Erscheinungsdatum bis | 20050919 | ||
5 | Importing | I_INDX_LAST | Call by reference | Type reference (TYPE) | SY-TABIX | Index interner Tabellen | 20050919 | ||
6 | Importing | I_VALID_FROM | Call by reference | Type reference (TYPE) | VBDAT_VEDA | Vertragsbeginn | 20050919 | ||
7 | Importing | I_VALID_UNTIL | Call by reference | Type reference (TYPE) | VNDAT_VEDA | Vertragsende | 20050919 |
Method GET_VALID_INDEX on class CL_ISM_SD_LISTDEMANDCHANGE has no exception.
Method GET_WERKS_ISSUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_WERKS_ISSUE | Call by reference | Type reference (TYPE) | JKSDWERKSISSUE_TYPE_TAB | IS-M: Tabelletyp für Werk zu Kontrakt und Ausgabe | 20041215 | ||
2 | Importing | I_DEMAND_TAB | Call by reference | Type reference (TYPE) | RJKSDDEMANDTAB | IS-M: Tabellentyp für JKSDDEMAND mti Schlüssel | 20041215 | ||
3 | Importing | I_WERK_TAB | Call by reference | Type reference (TYPE) | RJKSD_WERK_RANGE_TAB | IS-M: Rangetabelle für WERKS_D | 20041215 |
Method GET_WERKS_ISSUES on class CL_ISM_SD_LISTDEMANDCHANGE has no exception.
Method INITIALIZE_RFC Signature
Method INITIALIZE_RFC on class CL_ISM_SD_LISTDEMANDCHANGE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_RFC_INIT | Fehler beim Initialisieren RFC | 20080114 |
Method LOCK 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) | RJKSDDEMANDTAB | IS-M/SD Tabellentyp für JKSDDEMAND mti Schlüssel | 20010914 |
Method LOCK on class CL_ISM_SD_LISTDEMANDCHANGE has no exception.
Method LOCK_CONTRACTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_USERLOCK_TAB | Call by reference | Type reference (TYPE) | USERLOCK_TAB_TYPE | Information über gesperrte Aufträge | 20031021 | ||
2 | Importing | I_DEMAND_TO_LOCK | Call by reference | Type reference (TYPE) | RJKSDDEMAND_KEY | IS-M/SD Primaerschluessel der JKSDDEMAND | 20031021 |
Method LOCK_CONTRACTS on class CL_ISM_SD_LISTDEMANDCHANGE has no exception.
Method LOCK_ISSUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_USERLOCK_TAB | Call by reference | Type reference (TYPE) | USERLOCK_TAB_TYPE | gesperrte Demandsätze | 20031021 | ||
2 | Importing | I_DEMANDS_TO_LOCK_TAB | Call by reference | Type reference (TYPE) | RJKSDDEMAND_KEY_TAB | IS-M/SD Tabelle mit JKSDDEMAND Primaerschluesseln | 20031020 |
Method LOCK_ISSUE on class CL_ISM_SD_LISTDEMANDCHANGE has no exception.
Method PUT_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CHANGE_TAB | Call by reference | Type reference (TYPE) | JKSDDEMAND_TAB_TYPE | IS-M/SD Tabellentyp für JKSDDEMAND mti Schlüssel | 20010917 | ||
2 | Importing | I_CONTRACTISSUE_TAB | Call by reference | Type reference (TYPE) | RJKSDCONTRACTISSUE_TAB | IS-M/SD Tabelle mit Kontraktposition und Medienausgabe | 20010917 | ||
3 | Importing | I_PHCONTRACT_DEL_TAB | Call by reference | Type reference (TYPE) | RJKSDPHCONTRACTTAB | IS-M/SD Tabelle mit zugeordneten Kontrakten zu Phasenmodell | 20011119 |
Method PUT_CHANGES on class CL_ISM_SD_LISTDEMANDCHANGE has no exception.
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_COUNT | Call by reference | Type reference (TYPE) | SYDBCNT | Datenbankzugriffe, Anzahl der bearbeiteten Tabellenzeilen | 20010917 | ||
2 | Importing | I_CHANGE_TAB | Call by reference | Type reference (TYPE) | JKSDDEMAND_TAB_TYPE | IS-M/SD Tabellentyp für JKSDDEMAND mti Schlüssel | 20010914 | ||
3 | Importing | I_CONTRACTISSUE_TAB | Call by reference | Type reference (TYPE) | RJKSDCONTRACTISSUE_TAB | IS-M/SD Tabelle mit Kontraktposition und Medienausgabe | 20010917 | ||
4 | Importing | I_PHCONTRACT_DEL_TAB | Call by reference | Type reference (TYPE) | RJKSDPHCONTRACTTAB | IS-M/SD Tabelle mit zugeordneten Kontrakten zu Phasenmodell | 20011119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | Fehler beim Sichern aufgetreten | 20010914 |
Method SET_BLOCKED_FOR_BP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DEMAND | Call by reference | Type reference (TYPE) | JKSDDEMAND | IS-M: interne Tabelle Kontrakt-Bedarf | 20050927 | ||
2 | Exporting | OUT_BLOCKED | Call by reference | Type reference (TYPE) | JDEMANDBLOCKED | Mengenpflege nicht möglich durch Planungskalender | 20050927 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_IN_CALENDER | Fehler in Kalenderfunktionalität | 20050927 |
Method SET_DEMAND_TAB_FOR_SELECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_DEMAND_TAB | Call by reference | Type reference (TYPE) | JKSDDEMAND_TAB_TYPE | IS-M: Tabellentyp für JKSDDEMAND mti Schlüssel | 20050919 | ||
2 | Importing | I_CONTRACT | Call by reference | Type reference (TYPE) | JKSECONTRINDEX | IS-M: Indextabelle zu IS-M Kontrakten | 20050919 | ||
3 | Importing | I_INDX_FROM | Call by reference | Type reference (TYPE) | SY-TABIX | Index-von für die Ausgabenfolge | 20050919 | ||
4 | Importing | I_INDX_TO | Call by reference | Type reference (TYPE) | SY-TABIX | Index-bis für die Ausgabenfolge | 20050919 | ||
5 | Importing | I_PHASEMDL | Call by reference | Type reference (TYPE) | JVPHASEMDL | Phasenmodell in der Phasenauslieferung | 20050919 | ||
6 | Importing | I_PHASENBR | Call by reference | Type reference (TYPE) | JVPHASENBR | Folgenummer in der Phasenauslieferung | 20050919 | ||
7 | Importing | I_VERSION | Call by reference | Type reference (TYPE) | JSDVERSION | IS-M: Mengenplan-Version | 20050919 |
Method SET_DEMAND_TAB_FOR_SELECT on class CL_ISM_SD_LISTDEMANDCHANGE 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 | 20020117 |
Method SET_MODE on class CL_ISM_SD_LISTDEMANDCHANGE has no exception.
Method UNLOCK Signature
Method UNLOCK on class CL_ISM_SD_LISTDEMANDCHANGE has no parameter.
Method UNLOCK on class CL_ISM_SD_LISTDEMANDCHANGE has no exception.
Event Signatures
Event CONTRACTS_SELECTED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | E_CONTRACT_TAB | Exporting | Value transfer | Type reference (TYPE) | RJKSDCONTRACTTAB | IS-M: Kontraktpositionen | 20011010 | ||
2 | E_ISSUEATT_TAB | Exporting | Value transfer | Type reference (TYPE) | RJKSDDEMANDCHANGE_ISSUE_TAB | IS-M/SD Tabellentyp für die Ausgaben der Mengenänderung | 20011123 | ||
3 | E_PARAMS | Exporting | Value transfer | Type reference (TYPE) | RSPARAMS_TT | rsparams Tabelle | 20011010 |
Event DEMANDS_SELECTED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | E_DEMAND_TAB | Exporting | Value transfer | Type reference (TYPE) | RJKSDDEMANDTAB | Bezugsmengen | 20011010 | ||
2 | E_ISSUE_TAB | Exporting | Value transfer | Type reference (TYPE) | RJKSDISSUE_TAB | Medienausgaben | 20011126 | ||
3 | E_REF_DEMAND_TAB | Exporting | Value transfer | Type reference (TYPE) | RJKSDDEMANDTAB | Bezugsmengen der Referenz-Medienausgabe | 20011010 | ||
4 | E_REF_ISSUE_TAB | Exporting | Value transfer | Type reference (TYPE) | RJKSDISSUE_TAB | Referenz-Medienausgaben | 20011126 | ||
5 | E_VERSION | Exporting | Value transfer | Type reference (TYPE) | JSDVERSION | IS-M: Version der Bedarfsplanung | 20011010 |
History
Last changed by/on | SAP | 20070917 |
SAP Release Created in | 464 |