SAP ABAP Interface /DSD/GS_IF_EXTM (DSD: Interface for Extraction Methods)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
LE-DSD-GS (Application Component) Generic Statistical Data
⤷
/DSD/GS (Package) DSD Generic Statistical Data
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | /DSD/GS_CL_EXTM_BASE | DSD: Extraction Method BI Data Mart Interface | 20070226 |
Properties
| Interface | /DSD/GS_IF_EXTM | |
| Short Description | DSD: Interface for Extraction Methods |
General Data
| Package | /DSD/GS | DSD Generic Statistical Data |
| Created | 20070226 | SAP |
| Last changed | 20100310 | SAP |
| Unicode checks active |
Forward declarations
Interface /DSD/GS_IF_EXTM has no forward declaration.
Interfaces
Interface /DSD/GS_IF_EXTM has no interface.
Friends
Interface /DSD/GS_IF_EXTM has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GS_EXTRACTION_VARIANT | Instance attribute | Public | Type reference (TYPE) | /DSD/GS_EXT_VAR | Extraction Variant Attributes | 20070226 | ||
| 2 | GV_LOG_HANDLE | Instance attribute | Public | Type reference (TYPE) | BALLOGHNDL | Application Log Handle | 20070226 | ||
| 3 | GV_STATUS | Instance attribute | Public | Type reference (TYPE) | /DSD/GS_STATUS | Processing Status | 20070226 | ||
| 4 | GV_TOUR_ID | Instance attribute | Public | Type reference (TYPE) | /DSD/ST_TOURID | Backend Tour ID | 20070307 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Transfer Structured Data to Container and Layout Table | 20070226 | |
| 2 | Instance method | Public | Method | Perform Data Extraction | 20070226 | |
| 3 | Instance method | Public | Method | Map Extracted Data to Different Structure | 20070226 | |
| 4 | Instance method | Public | Method | Execute Extracting, Mapping, Compiling, Saving | 20070226 | |
| 5 | Instance method | Public | Method | Save Data to Database | 20070226 |
Events
Interface /DSD/GS_IF_EXTM has no event.
Types
Interface /DSD/GS_IF_EXTM has no local type.
Method Signatures
Method COMPILE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Call by reference | Type reference (TYPE) | /DSD/GS_GENDAT_I_S_TT | Generic Data Container | 20070226 | |||
| 2 | ET_LAYOUT | Call by reference | Type reference (TYPE) | /DSD/GS_LAYOUT_I_S_TT | Layout of Generic Data Container | 20070226 | |||
| 3 | IR_DATA_MAPPED | Call by reference | Object reference (TYPE REF TO) | DATA | References Table Containing Mapped Data | 20070226 | |||
| 4 | IT_DFIES_MAPPED | Call by reference | Type reference (TYPE) | /DSD/GS_DFIES_S_TT | Field List of Table Containing Mapped Data | 20070226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error During Compilation | 20070226 |
Method EXTRACT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_DATA_EXTR | Call by reference | Object reference (TYPE REF TO) | DATA | References Table Containing Extracted Data | 20070226 | |||
| 2 | ET_DFIES_EXTR | Call by reference | Type reference (TYPE) | /DSD/GS_DFIES_S_TT | Field List of Table Containing Extracted Data | 20070226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error During Extraction | 20070226 |
Method MAP_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_DATA_MAPPED | Call by reference | Object reference (TYPE REF TO) | DATA | References Table Containing Mapped Data | 20070226 | |||
| 2 | ET_DFIES_MAPPED | Call by reference | Type reference (TYPE) | /DSD/GS_DFIES_S_TT | Field List of Table Containing Mapped Data | 20070226 | |||
| 3 | IR_DATA_EXTR | Call by reference | Object reference (TYPE REF TO) | DATA | References Table Containing Extracted Data | 20070226 | |||
| 4 | IT_DFIES_EXTR | Call by reference | Type reference (TYPE) | /DSD/GS_DFIES_S_TT | Field List of Table Containing Extracted Data | 20070226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error During Mapping | 20070226 |
Method PROVIDE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_BAL_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log Handle | 20070226 | |||
| 2 | IV_COMMIT_WORK | Call by reference | Type reference (TYPE) | BOOLEAN | Commit Work | 20070309 | |||
| 3 | IV_SAVE_LOG | Call by reference | Type reference (TYPE) | BOOLEAN | Save Application Log | 20070309 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error During Processing | 20070226 |
Method SAVE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_BAL_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log Handle | 20070226 | |||
| 2 | IT_DATA | Call by reference | Type reference (TYPE) | /DSD/GS_GENDAT_I_S_TT | Generic Data Container | 20070226 | |||
| 3 | IT_LAYOUT | Call by reference | Type reference (TYPE) | /DSD/GS_LAYOUT_I_S_TT | Layout of Generic Data Container | 20070226 | |||
| 4 | IV_COMMIT_WORK | Call by reference | Type reference (TYPE) | BOOLEAN | Commit Work | 20070226 | |||
| 5 | IV_SAVE_LOG | Call by reference | Type reference (TYPE) | BOOLEAN | Save Application Log | 20070226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error During Database Update | 20070226 |
History
| Last changed by/on | SAP | 20100310 |
| SAP Release Created in | 603 |