SAP ABAP Class IF_EX_IPPE_BY_EXTRACT (BAdI Interface IF_EX_IPPE_BY_EXTRACT)
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_IPPE_BY_EXTRACT | BAdI Class CL_EX_IPPE_BY_EXTRACT | 20020208 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_IM_CFX_BI_IPPE_BY_EXTRA | Imp. Class for BAdI Imp. CFX_BI_IPPE_BY_EXTRA | 20050331 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_IM_PDCE_IPPE_EXTR | Imp. Class for BAdI Imp. CL_IM_PDCE_IPPE_EXTR | 20061010 |
Properties
| Class | IF_EX_IPPE_BY_EXTRACT | |
| Short Description | BAdI Interface IF_EX_IPPE_BY_EXTRACT | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 1 | |
| Package | ||
| Created | 20020208 | SAP |
| Last change | 20050411 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 5 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 6 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class IF_EX_IPPE_BY_EXTRACT has no interface implemented.
Friends
Class IF_EX_IPPE_BY_EXTRACT has no friend class.
Attributes
Class IF_EX_IPPE_BY_EXTRACT has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Returns Object Information for Product Unit for One Level | 20020208 | |
| 2 | Instance method | Public | Method | Provides the Object Information for the Header of the Model | 20020208 | |
| 3 | Instance method | Public | Method | Notifies of the End of Extraction | 20020208 | |
| 4 | Instance method | Public | Method | Returns Object Catalogs of iPPE Model | 20020208 | |
| 5 | Instance method | Public | Method | Defines External Application Including Extraction Options | 20050219 | |
| 6 | Instance method | Public | Method | Sets the Explosion Parameters for the External Application | 20050322 |
Events
Class IF_EX_IPPE_BY_EXTRACT has no event.
Types
Class IF_EX_IPPE_BY_EXTRACT has no local type.
Method Signatures
Method CREATE_COLLECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CM_HEAD_EX | Value transfer | Type reference (TYPE) | XFELD | Rückgabeinfo ob Header der Collection ausgeschlossen wurde | 20020219 | |||
| 2 | FLT_VAL | Value transfer | Type reference (TYPE) | PPE_TARGET_APPL | Parameter FLT_VAL der Methode CREATE_COLLECTION | 20020208 | |||
| 3 | IM_EXTR_INST | Value transfer | Object reference (TYPE REF TO) | CL_PPEEXTR_CNTL | Extraktorinstanz | 20020208 | |||
| 4 | IM_MSG_OPT | Value transfer | Type reference (TYPE) | PDEXT_MSG_OPT | Art des Datenfluss der Meldung | 20020208 | |||
| 5 | IM_MSG_TYPE | Value transfer | Type reference (TYPE) | PDEXT_MSG_TYPE | Typlevel der erzeugten Meldungen | 20020208 | |||
| 6 | IS_ADDON_OPTS | Value transfer | Type reference (TYPE) | PDEXT_ADDON_OPTIONS | Optionswerte der Folgeanwendung | 20020208 | |||
| 7 | IS_ENTRY | Value transfer | Type reference (TYPE) | PPFGI_FOC_ENTRY | Auflöseparameter der Extraktion | 20020208 | |||
| 8 | IS_EXTR_MODE | Value transfer | Type reference (TYPE) | PDEXT_EXTR_MODE | Modus der Extraktion (Quelle / Ziel) | 20020208 | |||
| 9 | IS_EXTR_OPTS | Value transfer | Type reference (TYPE) | PDEXT_OPTIONS | Optionen der iPPE Modellextraktion | 20020208 | |||
| 10 | IS_EXTR_STRUCT_CNTL | Value transfer | Type reference (TYPE) | PDEXT_STRUCT_CNTL | Steuerstrukture der Extraktion | 20020208 | |||
| 11 | IS_PNODID | Value transfer | Type reference (TYPE) | PPET_PNODID_LI | Aktueller Satz der iPPE Knotentabelle | 20020208 | |||
| 12 | IS_RESULT | Value transfer | Type reference (TYPE) | PPET8_RESULT | Aktueller Satz der iPPE Ergebnistabelle | 20020208 | |||
| 13 | IT_EXTR_DUMMY_CAT | Call by reference | Type reference (TYPE) | PDEXT_DUMMY_CAT_TAB | Extr. Tabelle der iPPE Objekte ohne Komponenten | 20020208 | |||
| 14 | IT_EXTR_ITEM | Call by reference | Type reference (TYPE) | PDEXT_ITEM_DATA_TAB | Tabelle der Extr. Komponeten (aktueller Stand) | 20020208 | |||
| 15 | IT_EXTR_JUMP_CAT | Call by reference | Type reference (TYPE) | PDEXT_JUMP_CAT_TAB | Extr. Tabelle der iPPE Objekte mit Modellabsprung | 20020208 | |||
| 16 | IT_EXTR_PAR_OBJS | Call by reference | Type reference (TYPE) | PDEXT_PAR_OBJS_TAB | Tabelle der Extraktionsstruktur (aktueller Stand) | 20020208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20020208 |
Method CREATE_ROOT_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FLT_VAL | Value transfer | Type reference (TYPE) | PPE_TARGET_APPL | Parameter FLT_VAL der Methode CREATE_ROOT_OBJECT | 20020208 | |||
| 2 | IM_EXTR_INST | Value transfer | Object reference (TYPE REF TO) | CL_PPEEXTR_CNTL | Extraktorinstanz | 20020208 | |||
| 3 | IM_MSG_OPT | Value transfer | Type reference (TYPE) | PDEXT_MSG_OPT | Art des Datenfluss der Meldung | 20020208 | |||
| 4 | IM_MSG_TYPE | Value transfer | Type reference (TYPE) | PDEXT_MSG_TYPE | Typlevel der erzeugten Meldungen | 20020208 | |||
| 5 | IS_ADDON_OPTS | Value transfer | Type reference (TYPE) | PDEXT_ADDON_OPTIONS | Optionswerte der Folgeanwendung | 20020208 | |||
| 6 | IS_ENTRY | Value transfer | Type reference (TYPE) | PPFGI_FOC_ENTRY | Auflöseparameter der Extraktion | 20020208 | |||
| 7 | IS_EXTR_MODE | Value transfer | Type reference (TYPE) | PDEXT_EXTR_MODE | Modus der Extraktion (Quelle / Ziel) | 20020208 | |||
| 8 | IS_EXTR_OPTS | Value transfer | Type reference (TYPE) | PDEXT_OPTIONS | Optionen der iPPE Modellextraktion | 20020208 | |||
| 9 | IS_PNODID | Value transfer | Type reference (TYPE) | PPET_PNODID_LI | Aktueller Satz der iPPE Knotentabelle | 20020208 | |||
| 10 | IS_RESULT | Value transfer | Type reference (TYPE) | PPET8_RESULT | Aktueller Satz der iPPE Ergebnistabelle | 20020208 | |||
| 11 | IT_EXTR_PAR_OBJS | Call by reference | Type reference (TYPE) | PDEXT_PAR_OBJS_TAB | Tabelle der Extraktionsstruktur (aktueller Stand) | 20020208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20020208 |
Method EXTRACTION_COMPLETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FLT_VAL | Value transfer | Type reference (TYPE) | PPE_TARGET_APPL | Parameter FLT_VAL der Methode EXTRACTION_COMPLETE | 20020208 | |||
| 2 | IM_EXTR_INST | Value transfer | Object reference (TYPE REF TO) | CL_PPEEXTR_CNTL | Extraktorinstanz | 20020208 | |||
| 3 | IM_MSG_OPT | Value transfer | Type reference (TYPE) | PDEXT_MSG_OPT | Art des Datenfluss der Meldung | 20020208 | |||
| 4 | IM_MSG_TYPE | Value transfer | Type reference (TYPE) | PDEXT_MSG_TYPE | Typlevel der erzeugten Meldungen | 20020208 | |||
| 5 | IS_ADDON_OPTS | Value transfer | Type reference (TYPE) | PDEXT_ADDON_OPTIONS | Optionswerte der Folgeanwendung | 20020208 | |||
| 6 | IS_ENTRY | Value transfer | Type reference (TYPE) | PPFGI_FOC_ENTRY | Auflöseparameter der Extraktion | 20020208 | |||
| 7 | IS_EXTR_MODE | Value transfer | Type reference (TYPE) | PDEXT_EXTR_MODE | Modus der Extraktion (Quelle / Ziel) | 20020208 | |||
| 8 | IS_EXTR_OPTS | Value transfer | Type reference (TYPE) | PDEXT_OPTIONS | Optionen der iPPE Modellextraktion | 20020208 | |||
| 9 | IT_EXTR_DUMMY_CAT | Call by reference | Type reference (TYPE) | PDEXT_DUMMY_CAT_TAB | Extr. Tabelle der iPPE Objekte ohne Komponenten | 20020208 | |||
| 10 | IT_EXTR_JUMP_CAT | Call by reference | Type reference (TYPE) | PDEXT_JUMP_CAT_TAB | Extr. Tabelle der iPPE Objekte mit Modellabsprung | 20020208 | |||
| 11 | IT_EXTR_PAR_OBJS | Call by reference | Type reference (TYPE) | PDEXT_PAR_OBJS_TAB | Tabelle der Extraktionsstruktur (aktueller Stand) | 20020208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20020208 |
Method PROVIDE_IPPE_OBJECT_CATALOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CM_GET_STRUCTURE_AND_EXIT | Call by reference | Type reference (TYPE) | XFELD | Nach iPPE Auflösung und Übergabe die Extraktion beenden | 20050219 | |||
| 2 | FLT_VAL | Value transfer | Type reference (TYPE) | PPE_TARGET_APPL | Parameter FLT_VAL der Methode PROVIDE_IPPE_OBJECT_CATALOG | 20020208 | |||
| 3 | IM_EXTR_INST | Value transfer | Object reference (TYPE REF TO) | CL_PPEEXTR_CNTL | Extraktorinstanz | 20020208 | |||
| 4 | IM_MSG_OPT | Value transfer | Type reference (TYPE) | PDEXT_MSG_OPT | Art des Datenfluss der Meldung | 20020208 | |||
| 5 | IM_MSG_TYPE | Value transfer | Type reference (TYPE) | PDEXT_MSG_TYPE | Typlevel der erzeugten Meldungen | 20020208 | |||
| 6 | IS_ADDON_OPTS | Value transfer | Type reference (TYPE) | PDEXT_ADDON_OPTIONS | Optionswerte der Folgeanwendung | 20020208 | |||
| 7 | IS_EXTR_MODE | Value transfer | Type reference (TYPE) | PDEXT_EXTR_MODE | Modus der Extraktion (Quelle / Ziel) | 20020208 | |||
| 8 | IS_EXTR_OPTS | Value transfer | Type reference (TYPE) | PDEXT_OPTIONS | Optionen der iPPE Modellextraktion | 20020208 | |||
| 9 | IS_FILTER | Value transfer | Type reference (TYPE) | PDEXT_FILTER | Kopfstruktur eines PPE Filters | 20050225 | |||
| 10 | IS_FOCUS | Value transfer | Type reference (TYPE) | PPFOC_PFOCID_LI | Kontextparameter zum Fokus | 20050225 | |||
| 11 | IT_HEAD_POS | Call by reference | Type reference (TYPE) | PPET8_HEAD_POS_TAB | Kopf Positionstabelle der aktuellen Auflösung | 20020208 | |||
| 12 | IT_IPPE_OBJS | Call by reference | Type reference (TYPE) | PPET8_MEM_TAB | iPPE zusammenstellung Objekttabelle der aktuellen Auflösung | 20020208 | |||
| 13 | IT_PNODID | Call by reference | Type reference (TYPE) | PPET_PNODID_LI_TAB | iPPE Knotentabelle der aktuellen Auflösung | 20020208 | |||
| 14 | IT_PNODTX | Call by reference | Type reference (TYPE) | PPET_PNODTX_LI_TAB | iPPE Knotentexttabelle der aktuellen Auflösung | 20020208 | |||
| 15 | IT_PVCMPHD | Call by reference | Type reference (TYPE) | PPET8_PVCMPHD_TAB | iPPE Variantendateiltabelle der aktuellen Auflösung | 20020208 | |||
| 16 | IT_RESULT | Call by reference | Type reference (TYPE) | PPET8_RESULT_TAB | iPPE Ergebnistabelle der aktuellen Auflösung | 20020208 | |||
| 17 | IT_STRUCT | Call by reference | Type reference (TYPE) | PPET_STRUCT_LI_TAB | iPPE Strukturtabelle der aktuellen Auflösung | 20020208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20020208 |
Method SET_EXTERNAL_CONSUMER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CM_CHG_POSSIBLE | Call by reference | Type reference (TYPE) | XFELD | Optionen nur im Anzeigemodus | 20050219 | |||
| 2 | CM_EXTR_ONLY | Call by reference | Type reference (TYPE) | XFELD | Nur Extraktionsoptionen verwenden | 20050219 | |||
| 3 | CM_EXT_APPL_DESC | Call by reference | Type reference (TYPE) | CHAR20 | Name einer externene Zielanwendung | 20050219 | |||
| 4 | CS_ADDON_OPTIONS | Call by reference | Type reference (TYPE) | PDEXT_ADDON_OPTIONS | Konvertierungsoptionen Produkt Designer | 20050219 | |||
| 5 | CS_EXTRACT_OPTIONS | Call by reference | Type reference (TYPE) | PDEXT_OPTIONS | Optionen der iPPE Modellextraktion | 20050219 | |||
| 6 | FLT_VAL | Call by reference | Type reference (TYPE) | PPE_TARGET_APPL | Filterparameter der BAdI Definition | 20050219 | |||
| 7 | IS_ENTRY | Call by reference | Type reference (TYPE) | PPFEX_FEXPL_LI | Auflöseparameter | 20050219 | |||
| 8 | IS_FILTER | Call by reference | Type reference (TYPE) | PDEXT_FILTER | Filtersatz | 20050219 | |||
| 9 | IS_FOCUS | Call by reference | Type reference (TYPE) | PPFOC_PFOCID_LI | Fokusstammsatz | 20050219 |
Method SET_EXTERNAL_CONSUMER on class IF_EX_IPPE_BY_EXTRACT has no exception.
Method SET_EXT_EXPL_PARAMETERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EXPLOSION_OPTIONS | Call by reference | Type reference (TYPE) | PPE_EXTRACT_EXPLOSION_OPTIONS | Optionen in der iPPE Modell Extraktion für Explosion | 20050322 | |||
| 2 | FLT_VAL | Call by reference | Type reference (TYPE) | PPE_TARGET_APPL | Zielanwendung für Extraktionsdaten | 20050322 | |||
| 3 | IS_ADDON_OPTS | Call by reference | Type reference (TYPE) | PDEXT_ADDON_OPTIONS | Optionswerte der Folgeanwendung | 20050322 | |||
| 4 | IS_ENTRY | Call by reference | Type reference (TYPE) | PPFGI_FOC_ENTRY | Auflöseparameter der Extraktion | 20050322 | |||
| 5 | IS_EXTR_MODE | Call by reference | Type reference (TYPE) | PDEXT_EXTR_MODE | Details zur Extration (Quelle/Ziel) | 20050322 | |||
| 6 | IS_EXTR_OPTS | Call by reference | Type reference (TYPE) | PDEXT_OPTIONS | Optionswerte der Extraktion | 20050322 | |||
| 7 | IS_FILTER | Call by reference | Type reference (TYPE) | FILT_HEAD | Kopfstruktur eines PPE Filters | 20050322 | |||
| 8 | IS_FOCUS | Call by reference | Type reference (TYPE) | PPFOC_PFOCID_LI | kontextparameter zum Fokus | 20050322 |
Method SET_EXT_EXPL_PARAMETERS on class IF_EX_IPPE_BY_EXTRACT has no exception.
History
| Last changed by/on | SAP | 20050411 |
| SAP Release Created in |