SAP ABAP Class CL_ISM_SD_COLLECTION_PROV (CL_ISM_SD_COLLECTION_PROV)
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_COLLECTION_PROV | |
| Short Description | ||
| 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 | 20050126 | SAP |
| Last change | 20050520 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_ISM_SD_COLLECTION_PROV has no forward declaration.
Interfaces
Class CL_ISM_SD_COLLECTION_PROV has no interface implemented.
Friends
Class CL_ISM_SD_COLLECTION_PROV has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | PARVW | Partner role | 20050503 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | TY_BAG_LOCK_TAB | Lock Table BAGS | 20050307 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | RJKSDCOLLECTBAG_TAB | Table Structure JKSDCOLLECTBAG | 20050127 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | RJKSDCOLLECTISSUE_TAB | Return Collection Table Structure JKSDCOLLECTISSUE | 20050127 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | RJKSEJPTMG0_TAB | Buffer JPTMG0 | 20050209 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | TY_MVKE_MEDIA_TAB | 20050209 |
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | COLLECTION_CHANGED | Static Event (1) |
Public (2) |
Changes Exist | 20050201 |
Types
Class CL_ISM_SD_COLLECTION_PROV has no local type.
Method Signatures
Method ADJUST_BAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_COLLECT_ALV_TAB | Call by reference | Type reference (TYPE) | RJKSDCOLLECTION_BAG_ALV_TAB | Tabellen Typ Struktur RJKSDCOLLECTION_ALV | 20050214 | |||
| 2 | IN_BAG_ADD | Call by reference | Type reference (TYPE) | JKSDCOLLECTBAG | Rückeinholungstermine pro Geschäftspartner | 20050201 | |||
| 3 | IN_BAG_CHANGE | Call by reference | Type reference (TYPE) | JKSDCOLLECTBAG | Rückeinholungstermine pro Geschäftspartner | 20050201 | |||
| 4 | IN_BAG_DEL | Call by reference | Type reference (TYPE) | JKSDCOLLECTBAG | Rückeinholungstermine pro Geschäftspartner | 20050201 |
Method ADJUST_BAG on class CL_ISM_SD_COLLECTION_PROV has no exception.
Method ADJUST_ISSUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_COLLECT_ISSUE_ALV_TAB | Call by reference | Type reference (TYPE) | RJKSDCOLLECTION_ISSUE_ALV_TAB | Tabellen Typ Struktur RJKSDCOLLECTION_ALV | 20050214 | |||
| 2 | IN_BAG | Call by reference | Type reference (TYPE) | GUID16 | allgemeines Datenelement fuer GUID Felder (X16) | 20050214 | |||
| 3 | IN_ISSUE_ADD | Call by reference | Type reference (TYPE) | JKSDCOLLECTISSUE | Rückeinholungstermine Ausgaben | 20050201 | |||
| 4 | IN_ISSUE_CHANGE | Call by reference | Type reference (TYPE) | JKSDCOLLECTISSUE | Rückeinholungstermine Ausgaben | 20050201 | |||
| 5 | IN_ISSUE_DEL | Call by reference | Type reference (TYPE) | JKSDCOLLECTISSUE | Rückeinholungstermine Ausgaben | 20050201 |
Method ADJUST_ISSUE on class CL_ISM_SD_COLLECTION_PROV has no exception.
Method CHECK_EDITABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_EDITABLE | Call by reference | Type reference (TYPE) | XFELD | X = editirbar | 20050208 | |||
| 2 | IN_COLLECT_BAG_ALV | Call by reference | Type reference (TYPE) | RJKSDCOLLECTION_BAG_ALV | Remissionsrückholung ALV-Struktur | 20050214 |
Method CHECK_EDITABLE on class CL_ISM_SD_COLLECTION_PROV has no exception.
Method CLEAR_OBJECTS Signature
Method CLEAR_OBJECTS on class CL_ISM_SD_COLLECTION_PROV has no parameter.
Method CLEAR_OBJECTS on class CL_ISM_SD_COLLECTION_PROV has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_ISM_SD_COLLECTION_PROV has no parameter.
Method CONSTRUCTOR on class CL_ISM_SD_COLLECTION_PROV has no exception.
Method FILL_ALV_STRUCTUR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IN_JKSDCOLLECTBAG | Call by reference | Type reference (TYPE) | RJKSDCOLLECTBAG_TAB | Rückeinholungstermine pro Geschäftspartner | 20050127 | |||
| 2 | IN_JKSDCOLLECTISSUE | Call by reference | Type reference (TYPE) | RJKSDCOLLECTISSUE_TAB | Rückeinholungstermine Ausgaben | 20050127 | |||
| 3 | OUT_COLLECT_BAG_ALV | Call by reference | Type reference (TYPE) | RJKSDCOLLECTION_BAG_ALV_TAB | Tabellen Typ Struktur RJKSDCOLLECTION_ALV | 20050214 | |||
| 4 | OUT_COLLECT_ISSUE_ALV | Call by reference | Type reference (TYPE) | RJKSDCOLLECTION_ISSUE_ALV_TAB | ALV Struktur Collection ISSUE | 20050214 |
Method FILL_ALV_STRUCTUR on class CL_ISM_SD_COLLECTION_PROV has no exception.
Method GET_BAG_FROM_ALV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_COLLECTBAG | Call by reference | Type reference (TYPE) | JKSDCOLLECTBAG | Rückeinholungstermine pro Geschäftspartner | 20050214 | |||
| 2 | IN_COLLECT_BAG_ALV | Call by reference | Type reference (TYPE) | RJKSDCOLLECTION_BAG_ALV | Remissionsrückholung ALV-Struktur | 20050214 |
Method GET_BAG_FROM_ALV on class CL_ISM_SD_COLLECTION_PROV has no exception.
Method GET_COLLECTIONS_PARAMETER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_COLLECT_BAG_TAB | Call by reference | Type reference (TYPE) | RJKSDCOLLECTION_BAG_ALV_TAB | Tabellen Typ Struktur RJKSDCOLLECTION_ALV | 20050214 | |||
| 2 | EX_COLLECT_ISSUE_TAB | Call by reference | Type reference (TYPE) | RJKSDCOLLECTION_ISSUE_ALV_TAB | ALV Struktur Collection ISSUE | 20050214 | |||
| 3 | EX_RETURNTAB | Call by reference | Type reference (TYPE) | BAPIRET2TAB | IS-M: BAPIRET2 Tabelle | 20050223 | |||
| 4 | IM_BP | Call by reference | Type reference (TYPE) | JUNSOLDGPNR | Remittierender E&W-Verkäufer | 20050216 | |||
| 5 | IM_BP_RANGE | Call by reference | Type reference (TYPE) | RJKSD_BP_RANGE_TAB | IS-M: Rangetyp für Geschäftspartner | 20050127 | |||
| 6 | IM_COLLDATE_FROM | Call by reference | Type reference (TYPE) | ISMCOLLDATE | '19000101' | IS-M: Rückholdatum | 20050127 | ||
| 7 | IM_COLLDATE_TO | Call by reference | Type reference (TYPE) | ISMCOLLDATE | '99991231' | IS-M: Rückholdatum | 20050127 | ||
| 8 | IM_COLLSTATE | Call by reference | Type reference (TYPE) | RJKSD_COLLSTATE_RANGE_TAB | Rangetabelle für JKSDCOLLSTATE | 20050509 | |||
| 9 | IM_COPYNUMBER | Call by reference | Type reference (TYPE) | ISMHEFTNUMMER | Heftnummer der Medienausgabe | 20050127 | |||
| 10 | IM_ISSUE | Call by reference | Type reference (TYPE) | RJKSD_ISSUE_RANGE_TAB | IS-M: Rangetabelle für ISMMATNR_ISSUE | 20050127 | |||
| 11 | IM_MEDFAMILY | Call by reference | Type reference (TYPE) | RJKSD_FAMILY_RANGE_TAB | IS-M: Rangetabelle für Medienproduktfamilien | 20050127 | |||
| 12 | IM_MEDPRODUCT | Call by reference | Type reference (TYPE) | RJKSD_PRODUCT_RANGE_TAB | IS-M: Rangetabelle für Medienprodukte | 20050127 | |||
| 13 | IM_RETURNPHASE | Call by reference | Type reference (TYPE) | RJKSD_RETURNPHASE_RANGE_TAB | Range Tabelle Remissionsphase | 20050127 | |||
| 14 | IM_WERK_RANGE | Call by reference | Type reference (TYPE) | RJKSD_WERK_RANGE_TAB | IS-M: Rangetabelle für WERKS_D | 20050503 | |||
| 15 | IM_YEAR | Call by reference | Type reference (TYPE) | ISMJAHRGANG | Ausgabennummer (innerhalb des Jahrgangs) | 20050127 |
Method GET_COLLECTIONS_PARAMETER on class CL_ISM_SD_COLLECTION_PROV has no exception.
Method GET_ISSUE_BAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_COLLECT_ISSUE_TAB | Call by reference | Type reference (TYPE) | RJKSDCOLLECTION_ISSUE_ALV_TAB | ALV Struktur Collection ISSUE | 20050214 | |||
| 2 | IN_BAG | Call by reference | Type reference (TYPE) | GUID16 | Bag | 20050214 |
Method GET_ISSUE_BAG on class CL_ISM_SD_COLLECTION_PROV has no exception.
Method GET_ISSUE_FROM_ALV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_COLLECTISSUE | Call by reference | Type reference (TYPE) | JKSDCOLLECTISSUE | Rückeinholungstermine Ausgaben | 20050214 | |||
| 2 | IN_COLLECT_ISSUE_ALV | Call by reference | Type reference (TYPE) | RJKSDCOLLECTION_ISSUE_ALV | Remissionsrückholung ALV-Struktur | 20050214 |
Method GET_ISSUE_FROM_ALV on class CL_ISM_SD_COLLECTION_PROV has no exception.
Method GET_JPTMG0 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_JPTMG0 | Call by reference | Type reference (TYPE) | JPTMG0 | IS-M: Medienprodukt-Ausgabenfolge | 20050209 | |||
| 2 | IM_ISSUE | Call by reference | Type reference (TYPE) | ISMMATNR_ISSUE | Medienausgabe | 20050209 | |||
| 3 | IM_MEDPRODUCT | Call by reference | Type reference (TYPE) | ISMREFMDPROD | Übergeordnetes Medienprodukt | 20050209 |
Method GET_JPTMG0 on class CL_ISM_SD_COLLECTION_PROV has no exception.
Method GET_MVKE_MEDIA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_MVKE_MEDIA | Call by reference | Type reference (TYPE) | TY_MVKE_MEDIA | 20050209 | ||||
| 2 | IM_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20050209 | |||
| 3 | IM_VKORG | Call by reference | Type reference (TYPE) | VKORG | Verkaufsorganisation | 20050209 | |||
| 4 | IM_VTWEG | Call by reference | Type reference (TYPE) | VTWEG | Vertriebsweg | 20050209 |
Method GET_MVKE_MEDIA on class CL_ISM_SD_COLLECTION_PROV has no exception.
Method SET_LOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_RETURNTAB | Call by reference | Type reference (TYPE) | BAPIRET2TAB | IS-M: BAPIRET2 Tabelle | 20050223 | |||
| 2 | IM_JKSDCOLLECTBAG | Call by reference | Type reference (TYPE) | JKSDCOLLECTBAG | Rückeinholungstermine pro Geschäftspartner | 20050223 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Speichern | 20050223 |
Method UNLOCK Signature
Method UNLOCK on class CL_ISM_SD_COLLECTION_PROV has no parameter.
Method UNLOCK on class CL_ISM_SD_COLLECTION_PROV has no exception.
Event Signatures
Event COLLECTION_CHANGED Signature
Event COLLECTION_CHANGED on class CL_ISM_SD_COLLECTION_PROV has no parameter.
History
| Last changed by/on | SAP | 20050520 |
| SAP Release Created in | 600 |