SAP ABAP Interface IF_EX_WAKT_BADI_005 (BAdI Interface IF_EX_WAKT_BADI_005)
Hierarchy
☛
BBPCRM (Software Component) BBPCRM
⤷ CRM-MD-PCT (Application Component) Product Catalog
⤷ WAKT (Package) Application development R/3 Promotions
⤷ CRM-MD-PCT (Application Component) Product Catalog
⤷ WAKT (Package) Application development R/3 Promotions
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_WAKT_BADI_005 | BAdI Class CL_EX_WAKT_BADI_005 | 20040304 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_IM_WAKT_BADI_005_IMP | Imp. Class for BAdI Imp. WAKT_BADI_005_IMP | 20040317 |
Properties
Interface | IF_EX_WAKT_BADI_005 | |
Short Description | BAdI Interface IF_EX_WAKT_BADI_005 |
General Data
Package | WAKT | Application development R/3 Promotions |
Created | 20031218 | SAP |
Last changed | 20100310 | SAP |
Unicode checks active |
Forward declarations
Interface IF_EX_WAKT_BADI_005 has no forward declaration.
Interfaces
Interface IF_EX_WAKT_BADI_005 has no interface.
Friends
Interface IF_EX_WAKT_BADI_005 has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | G_CALP_VB | Instance attribute | Public | Type reference (TYPE) | CALP_VB_TAB | Table Type: Structure for Posting Sales Conditions | 20040319 | ||
2 | G_DWAKRD | Instance attribute | Public | Type reference (TYPE) | WAKRD_TAB | Table Type for Structure WAKRD | 20040325 | ||
3 | G_EDITABLE | Instance attribute | Public | Type reference (TYPE) | FLAG | General Indicator | 20040317 | ||
4 | G_FCODE | Instance attribute | Public | Type reference (TYPE) | T185F-FCODE | Function Code | 20040317 | ||
5 | G_FILIALE | Instance attribute | Public | Type reference (TYPE) | WAKW_TAB | Table Type for Structure WAKW | 20040319 | ||
6 | G_FIL_LIST | Instance attribute | Public | Type reference (TYPE) | WAKW_TAB | Table Type for Structure WAKW | 20040319 | ||
7 | G_RWAKA | Instance attribute | Public | Type reference (TYPE) | RWAKA | Interface Table Promotion Processing <-> Screens | 20040319 | ||
8 | G_WAGUD | Instance attribute | Public | Type reference (TYPE) | WAGUD_TAB | Table Type for WAGUD | 20040319 | ||
9 | G_WAKHD | Instance attribute | Public | Type reference (TYPE) | WAKHD | Screen field string for promotion header data | 20040317 | ||
10 | G_WAKRD | Instance attribute | Public | Type reference (TYPE) | WAKRD_TAB | Table Type for Structure WAKRD | 20040317 | ||
11 | G_WAKRWD | Instance attribute | Public | Type reference (TYPE) | WAKRWD_TAB | Table Type for Structure WAKRWD | 20040319 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | BUILD_CHANGE_POINTERS | Instance method | Public | Method | Structure of Change Pointers Table | 20040324 |
2 | COP_AH_AHS_REBATE | Instance method | Public | Method | Copy Promotion Discounts When Creating with Template | 20050215 |
3 | GET_DATA_PAI | Instance method | Public | Method | Retrieve Data in Subscreen Container from Global Data | 20040312 |
4 | GET_DATA_PBO | Instance method | Public | Method | Retrieve Data in Called Screen from Global Attributes | 20040312 |
5 | GET_FCODE_PAI | Instance method | Public | Method | Retrieve FCODE from the BADI Class | 20040317 |
6 | HIERID_DETERMINE | Instance method | Public | Method | Determines the Valid Hierarchy ID | 20040713 |
7 | PUT_DATA_PAI | Instance method | Public | Method | Transfer Data in Called Screen to Global Attributes | 20040312 |
8 | PUT_DATA_PBO | Instance method | Public | Method | Transfer Data in Subscreen Container to Global Attributes | 20040312 |
9 | PUT_FCODE_PAI | Instance method | Public | Method | Transfer FCODE of Carrying Object to BADI Class | 20040317 |
10 | PUT_PROMO_HEADER | Instance method | Public | Method | Transfer Promotion Header Data to Global Attributes | 20060113 |
11 | READ_AH_BEZ | Instance method | Public | Method | Read Descriptions for Article Hierarchy and Season | 20040318 |
12 | RWAKT200_BUILD_REBATE_FILTAB | Instance method | Public | Method | Create Store Table WAKRW | 20080211 |
13 | RWAKT200_BUILD_XCALP_VB | Instance method | Public | Method | Create Condition Table XCALP_VB | 20080211 |
14 | RWAKT200_C_REBATES_KSCHL | Instance method | Public | Method | Discount Condition Type Check in Action Header and Cond.Tab. | 20080211 |
15 | RWAKT200_C_REBATES_NOT_INITIAL | Instance method | Public | Method | WAKRD Check for Entries without Discount Value->Clear SELKZ | 20080211 |
16 | SETTLE_XCALP_VB_ERRORS | Instance method | Public | Method | Error Handling for XCALP_VB Record | 20040324 |
Events
Interface IF_EX_WAKT_BADI_005 has no event.
Types
Interface IF_EX_WAKT_BADI_005 has no local type.
Method Signatures
Method BUILD_CHANGE_POINTERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CP_DATA | Value transfer | Type reference (TYPE) | BDI_CHPTR_TAB | Tabellentyp: setzbare Felder zu einem Change Pointers | 20040324 | ||
2 | Importing | IT_CALP_VB | Value transfer | Type reference (TYPE) | CALP_VB_TAB | Tabellentyp: Struktur zum Verbuchen von Verkaufskonditionen | 20040324 | ||
3 | Importing | IT_WAKRD | Value transfer | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20040324 |
Method BUILD_CHANGE_POINTERS on Interface IF_EX_WAKT_BADI_005 has no exception.
Method COP_AH_AHS_REBATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert von ABAP-Anweisungen | 20050215 | ||
2 | Importing | IS_WAKRD | Call by reference | Type reference (TYPE) | WAKRD | Dynprofeldleiste für Aktionsrabatte | 20050215 | ||
3 | Importing | I_VKDAB | Call by reference | Type reference (TYPE) | WAKH-VKDAB | 20050302 |
Method COP_AH_AHS_REBATE on Interface IF_EX_WAKT_BADI_005 has no exception.
Method GET_DATA_PAI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_CALP_VB | Value transfer | Type reference (TYPE) | CALP_VB_TAB | Tabellentyp: Struktur zum Verbuchen von Verkaufskonditionen | 20040319 | ||
2 | Exporting | E_DWAKRD | Value transfer | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20040325 | ||
3 | Exporting | E_FCODE | Value transfer | Type reference (TYPE) | T185F-FCODE | Funktionscode | 20040317 | ||
4 | Exporting | E_FILIALE | Value transfer | Type reference (TYPE) | WAKW_TAB | Tabellentyp zur Struktur WAKW | 20040319 | ||
5 | Exporting | E_FIL_LIST | Value transfer | Type reference (TYPE) | WAKW_TAB | Tabellentyp zur Struktur WAKW | 20040319 | ||
6 | Exporting | E_RWAKA | Value transfer | Type reference (TYPE) | RWAKA | Schnittstellentabelle Aktionsbearbeitung <-> Dynpros | 20040319 | ||
7 | Exporting | E_WAGUD | Value transfer | Type reference (TYPE) | WAGUD_TAB | Tabellentyp zur WAGUD | 20040319 | ||
8 | Exporting | E_WAKHD | Value transfer | Type reference (TYPE) | WAKHD | Dynprofeldleiste für Aktionskopfdaten | 20040317 | ||
9 | Exporting | E_WAKRD | Value transfer | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20040318 | ||
10 | Exporting | E_WAKRWD | Value transfer | Type reference (TYPE) | WAKRWD_TAB | Tabellentyp zur Struktur WAKRWD | 20040319 |
Method GET_DATA_PAI on Interface IF_EX_WAKT_BADI_005 has no exception.
Method GET_DATA_PBO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_CALP_VB | Value transfer | Type reference (TYPE) | CALP_VB_TAB | Tabellentyp: Struktur zum Verbuchen von Verkaufskonditionen | 20040319 | ||
2 | Exporting | E_DWAKRD | Value transfer | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20040325 | ||
3 | Exporting | E_EDITABLE | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20040317 | ||
4 | Exporting | E_FILIALE | Value transfer | Type reference (TYPE) | WAKW_TAB | Tabellentyp zur Struktur WAKW | 20040319 | ||
5 | Exporting | E_FIL_LIST | Value transfer | Type reference (TYPE) | WAKW_TAB | Tabellentyp zur Struktur WAKW | 20040319 | ||
6 | Exporting | E_RWAKA | Value transfer | Type reference (TYPE) | RWAKA | Schnittstellentabelle Aktionsbearbeitung <-> Dynpros | 20040319 | ||
7 | Exporting | E_WAGUD | Value transfer | Type reference (TYPE) | WAGUD_TAB | Tabellentyp zur WAGUD | 20040319 | ||
8 | Exporting | E_WAKHD | Value transfer | Type reference (TYPE) | WAKHD | Dynprofeldleiste für Aktionskopfdaten | 20040317 | ||
9 | Exporting | E_WAKRD | Value transfer | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20040317 | ||
10 | Exporting | E_WAKRWD | Value transfer | Type reference (TYPE) | WAKRWD_TAB | Tabellentyp zur Struktur WAKRWD | 20040319 |
Method GET_DATA_PBO on Interface IF_EX_WAKT_BADI_005 has no exception.
Method GET_FCODE_PAI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_FCODE | Value transfer | Type reference (TYPE) | T185F-FCODE | Funktionscode | 20040317 |
Method GET_FCODE_PAI on Interface IF_EX_WAKT_BADI_005 has no exception.
Method HIERID_DETERMINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_HIERID | Call by reference | Type reference (TYPE) | WAKT_HIER_CNT | Hierarchie | 20040713 | ||
2 | Importing | I_VKORG | Call by reference | Type reference (TYPE) | WAKH-VKORG | Verkaufsorganisation: Aktionskopf | 20040713 | ||
3 | Importing | I_VTWEG | Call by reference | Type reference (TYPE) | WAKH-VTWEG | Vertriebsweg: Aktionskopf | 20040713 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_HIER_ID | Keine Hierarchie-ID konnte ermittelt werden | 20040713 | |
2 | VTL_INCOMPLETE | Vertriebslinie nicht komplett gepflegt | 20040713 |
Method PUT_DATA_PAI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CALP_VB | Value transfer | Type reference (TYPE) | CALP_VB_TAB | Tabellentyp: Struktur zum Verbuchen von Verkaufskonditionen | 20040319 | ||
2 | Importing | I_DWAKRD | Value transfer | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20040325 | ||
3 | Importing | I_FCODE | Value transfer | Type reference (TYPE) | T185F-FCODE | Funktionscode | 20040317 | ||
4 | Importing | I_FILIALE | Value transfer | Type reference (TYPE) | WAKW_TAB | Tabellentyp zur Struktur WAKW | 20040319 | ||
5 | Importing | I_FIL_LIST | Value transfer | Type reference (TYPE) | WAKW_TAB | Tabellentyp zur Struktur WAKW | 20040319 | ||
6 | Importing | I_RWAKA | Value transfer | Type reference (TYPE) | RWAKA | Schnittstellentabelle Aktionsbearbeitung <-> Dynpros | 20040319 | ||
7 | Importing | I_WAGUD | Value transfer | Type reference (TYPE) | WAGUD_TAB | Tabellentyp zur WAGUD | 20040319 | ||
8 | Importing | I_WAKHD | Value transfer | Type reference (TYPE) | WAKHD | Dynprofeldleiste für Aktionskopfdaten | 20040317 | ||
9 | Importing | I_WAKRD | Value transfer | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20040318 | ||
10 | Importing | I_WAKRWD | Value transfer | Type reference (TYPE) | WAKRWD_TAB | Tabellentyp zur Struktur WAKRWD | 20040319 |
Method PUT_DATA_PAI on Interface IF_EX_WAKT_BADI_005 has no exception.
Method PUT_DATA_PBO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CALP_VB | Value transfer | Type reference (TYPE) | CALP_VB_TAB | Tabellentyp: Struktur zum Verbuchen von Verkaufskonditionen | 20040319 | ||
2 | Importing | I_DWAKRD | Value transfer | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20040325 | ||
3 | Importing | I_EDITABLE | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20040317 | ||
4 | Importing | I_FILIALE | Value transfer | Type reference (TYPE) | WAKW_TAB | Tabellentyp zur Struktur WAKW | 20040319 | ||
5 | Importing | I_FIL_LIST | Value transfer | Type reference (TYPE) | WAKW_TAB | Tabellentyp zur Struktur WAKW | 20040319 | ||
6 | Importing | I_RWAKA | Value transfer | Type reference (TYPE) | RWAKA | Schnittstellentabelle Aktionsbearbeitung <-> Dynpros | 20040319 | ||
7 | Importing | I_WAGUD | Value transfer | Type reference (TYPE) | WAGUD_TAB | Tabellentyp zur WAGUD | 20040319 | ||
8 | Importing | I_WAKHD | Value transfer | Type reference (TYPE) | WAKHD | Dynprofeldleiste für Aktionskopfdaten | 20040317 | ||
9 | Importing | I_WAKRD | Value transfer | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20040317 | ||
10 | Importing | I_WAKRWD | Value transfer | Type reference (TYPE) | WAKRWD_TAB | Tabellentyp zur Struktur WAKRWD | 20040319 |
Method PUT_DATA_PBO on Interface IF_EX_WAKT_BADI_005 has no exception.
Method PUT_FCODE_PAI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_FCODE | Value transfer | Type reference (TYPE) | T185F-FCODE | Funktionscode | 20040317 |
Method PUT_FCODE_PAI on Interface IF_EX_WAKT_BADI_005 has no exception.
Method PUT_PROMO_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_WAKHD | Value transfer | Type reference (TYPE) | WAKHD | 20060113 |
Method PUT_PROMO_HEADER on Interface IF_EX_WAKT_BADI_005 has no exception.
Method READ_AH_BEZ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_SPRAS | Value transfer | Type reference (TYPE) | SY-LANGU | SAP-System, aktuelle Sprache | 20040318 | ||
2 | Changing | X_WAKRD | Value transfer | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20040318 |
Method READ_AH_BEZ on Interface IF_EX_WAKT_BADI_005 has no exception.
Method RWAKT200_BUILD_REBATE_FILTAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_WAKHD | Call by reference | Type reference (TYPE) | WAKHD | Dynprofeldleiste für Aktionskopfdaten | 20080211 | ||
2 | Importing | IT_WAGUD | Call by reference | Type reference (TYPE) | WAGUD_TAB | Tabellentyp zur WAGUD | 20080211 | ||
3 | Importing | IT_WAKRD | Call by reference | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20080211 | ||
4 | Importing | I_REB_TYPE | Call by reference | Type reference (TYPE) | CHAR10 | Characterfeld der Länge 10 | 20080211 | ||
5 | Changing | XT_WAKRWD | Call by reference | Type reference (TYPE) | WAKRWD_TAB | Tabellentyp zur Struktur WAKRWD | 20080211 | ||
6 | Changing | X_FCODE | Call by reference | Type reference (TYPE) | FCODE | Funktionscode | 20080211 |
Method RWAKT200_BUILD_REBATE_FILTAB on Interface IF_EX_WAKT_BADI_005 has no exception.
Method RWAKT200_BUILD_XCALP_VB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_WAKHD | Call by reference | Type reference (TYPE) | WAKHD | Dynprofeldleiste für Aktionskopfdaten | 20080211 | ||
2 | Importing | IT_WAGUD | Call by reference | Type reference (TYPE) | WAGUD_TAB | Tabellentyp zur WAGUD | 20080214 | ||
3 | Importing | I_DEAC_FLAG | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20080211 | ||
4 | Importing | I_REB_TYPE | Call by reference | Type reference (TYPE) | CHAR10 | Characterfeld der Länge 10 | 20080211 | ||
5 | Changing | XT_WAKRD | Call by reference | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20080214 | ||
6 | Changing | XT_WAKRWD | Call by reference | Type reference (TYPE) | WAKRWD_TAB | Tabellentyp zur Struktur WAKRWD | 20080214 | ||
7 | Changing | XT_XCALP_VB | Call by reference | Type reference (TYPE) | CALP_VB_TAB | Tabellentyp: Struktur zum Verbuchen von Verkaufskonditionen | 20080211 | ||
8 | Changing | X_FCODE | Call by reference | Type reference (TYPE) | FCODE | Funktionscode | 20080211 |
Method RWAKT200_BUILD_XCALP_VB on Interface IF_EX_WAKT_BADI_005 has no exception.
Method RWAKT200_C_REBATES_KSCHL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_WAKHD | Call by reference | Type reference (TYPE) | WAKHD | Dynprofeldleiste für Aktionskopfdaten | 20080211 | ||
2 | Importing | IT_WAKRD | Call by reference | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20080211 | ||
3 | Importing | I_REB_TYPE | Call by reference | Type reference (TYPE) | CHAR10 | Characterfeld der Länge 10 | 20080211 | ||
4 | Changing | X_FCODE | Call by reference | Type reference (TYPE) | FCODE | Funktionscode | 20080211 |
Method RWAKT200_C_REBATES_KSCHL on Interface IF_EX_WAKT_BADI_005 has no exception.
Method RWAKT200_C_REBATES_NOT_INITIAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_REB_TYPE | Call by reference | Type reference (TYPE) | CHAR10 | Characterfeld der Länge 10 | 20080211 | ||
2 | Changing | XT_WAKRD | Call by reference | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20080211 | ||
3 | Changing | X_FCODE | Call by reference | Type reference (TYPE) | FCODE | Funktionscode | 20080211 |
Method RWAKT200_C_REBATES_NOT_INITIAL on Interface IF_EX_WAKT_BADI_005 has no exception.
Method SETTLE_XCALP_VB_ERRORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CALP_VB | Value transfer | Type reference (TYPE) | CALP_VB | Struktur zum Verbuchen von Verkaufskonditionen | 20040324 | ||
2 | Changing | XT_WAKRD | Value transfer | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20040324 |
Method SETTLE_XCALP_VB_ERRORS on Interface IF_EX_WAKT_BADI_005 has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 470 |