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

⤷

⤷

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 | ![]() |
Instance method | Public | Method | Structure of Change Pointers Table | 20040324 |
2 | ![]() |
Instance method | Public | Method | Copy Promotion Discounts When Creating with Template | 20050215 |
3 | ![]() |
Instance method | Public | Method | Retrieve Data in Subscreen Container from Global Data | 20040312 |
4 | ![]() |
Instance method | Public | Method | Retrieve Data in Called Screen from Global Attributes | 20040312 |
5 | ![]() |
Instance method | Public | Method | Retrieve FCODE from the BADI Class | 20040317 |
6 | ![]() |
Instance method | Public | Method | Determines the Valid Hierarchy ID | 20040713 |
7 | ![]() |
Instance method | Public | Method | Transfer Data in Called Screen to Global Attributes | 20040312 |
8 | ![]() |
Instance method | Public | Method | Transfer Data in Subscreen Container to Global Attributes | 20040312 |
9 | ![]() |
Instance method | Public | Method | Transfer FCODE of Carrying Object to BADI Class | 20040317 |
10 | ![]() |
Instance method | Public | Method | Transfer Promotion Header Data to Global Attributes | 20060113 |
11 | ![]() |
Instance method | Public | Method | Read Descriptions for Article Hierarchy and Season | 20040318 |
12 | ![]() |
Instance method | Public | Method | Create Store Table WAKRW | 20080211 |
13 | ![]() |
Instance method | Public | Method | Create Condition Table XCALP_VB | 20080211 |
14 | ![]() |
Instance method | Public | Method | Discount Condition Type Check in Action Header and Cond.Tab. | 20080211 |
15 | ![]() |
Instance method | Public | Method | WAKRD Check for Entries without Discount Value->Clear SELKZ | 20080211 |
16 | ![]() |
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 | ![]() |
ET_CP_DATA | Value transfer | Type reference (TYPE) | BDI_CHPTR_TAB | Tabellentyp: setzbare Felder zu einem Change Pointers | 20040324 | ||
2 | ![]() |
IT_CALP_VB | Value transfer | Type reference (TYPE) | CALP_VB_TAB | Tabellentyp: Struktur zum Verbuchen von Verkaufskonditionen | 20040324 | ||
3 | ![]() |
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 | ![]() |
E_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert von ABAP-Anweisungen | 20050215 | ||
2 | ![]() |
IS_WAKRD | Call by reference | Type reference (TYPE) | WAKRD | Dynprofeldleiste für Aktionsrabatte | 20050215 | ||
3 | ![]() |
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 | ![]() |
E_CALP_VB | Value transfer | Type reference (TYPE) | CALP_VB_TAB | Tabellentyp: Struktur zum Verbuchen von Verkaufskonditionen | 20040319 | ||
2 | ![]() |
E_DWAKRD | Value transfer | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20040325 | ||
3 | ![]() |
E_FCODE | Value transfer | Type reference (TYPE) | T185F-FCODE | Funktionscode | 20040317 | ||
4 | ![]() |
E_FILIALE | Value transfer | Type reference (TYPE) | WAKW_TAB | Tabellentyp zur Struktur WAKW | 20040319 | ||
5 | ![]() |
E_FIL_LIST | Value transfer | Type reference (TYPE) | WAKW_TAB | Tabellentyp zur Struktur WAKW | 20040319 | ||
6 | ![]() |
E_RWAKA | Value transfer | Type reference (TYPE) | RWAKA | Schnittstellentabelle Aktionsbearbeitung <-> Dynpros | 20040319 | ||
7 | ![]() |
E_WAGUD | Value transfer | Type reference (TYPE) | WAGUD_TAB | Tabellentyp zur WAGUD | 20040319 | ||
8 | ![]() |
E_WAKHD | Value transfer | Type reference (TYPE) | WAKHD | Dynprofeldleiste für Aktionskopfdaten | 20040317 | ||
9 | ![]() |
E_WAKRD | Value transfer | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20040318 | ||
10 | ![]() |
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 | ![]() |
E_CALP_VB | Value transfer | Type reference (TYPE) | CALP_VB_TAB | Tabellentyp: Struktur zum Verbuchen von Verkaufskonditionen | 20040319 | ||
2 | ![]() |
E_DWAKRD | Value transfer | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20040325 | ||
3 | ![]() |
E_EDITABLE | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20040317 | ||
4 | ![]() |
E_FILIALE | Value transfer | Type reference (TYPE) | WAKW_TAB | Tabellentyp zur Struktur WAKW | 20040319 | ||
5 | ![]() |
E_FIL_LIST | Value transfer | Type reference (TYPE) | WAKW_TAB | Tabellentyp zur Struktur WAKW | 20040319 | ||
6 | ![]() |
E_RWAKA | Value transfer | Type reference (TYPE) | RWAKA | Schnittstellentabelle Aktionsbearbeitung <-> Dynpros | 20040319 | ||
7 | ![]() |
E_WAGUD | Value transfer | Type reference (TYPE) | WAGUD_TAB | Tabellentyp zur WAGUD | 20040319 | ||
8 | ![]() |
E_WAKHD | Value transfer | Type reference (TYPE) | WAKHD | Dynprofeldleiste für Aktionskopfdaten | 20040317 | ||
9 | ![]() |
E_WAKRD | Value transfer | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20040317 | ||
10 | ![]() |
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 | ![]() |
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 | ![]() |
E_HIERID | Call by reference | Type reference (TYPE) | WAKT_HIER_CNT | Hierarchie | 20040713 | ||
2 | ![]() |
I_VKORG | Call by reference | Type reference (TYPE) | WAKH-VKORG | Verkaufsorganisation: Aktionskopf | 20040713 | ||
3 | ![]() |
I_VTWEG | Call by reference | Type reference (TYPE) | WAKH-VTWEG | Vertriebsweg: Aktionskopf | 20040713 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Keine Hierarchie-ID konnte ermittelt werden | 20040713 | |
2 | ![]() |
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 | ![]() |
I_CALP_VB | Value transfer | Type reference (TYPE) | CALP_VB_TAB | Tabellentyp: Struktur zum Verbuchen von Verkaufskonditionen | 20040319 | ||
2 | ![]() |
I_DWAKRD | Value transfer | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20040325 | ||
3 | ![]() |
I_FCODE | Value transfer | Type reference (TYPE) | T185F-FCODE | Funktionscode | 20040317 | ||
4 | ![]() |
I_FILIALE | Value transfer | Type reference (TYPE) | WAKW_TAB | Tabellentyp zur Struktur WAKW | 20040319 | ||
5 | ![]() |
I_FIL_LIST | Value transfer | Type reference (TYPE) | WAKW_TAB | Tabellentyp zur Struktur WAKW | 20040319 | ||
6 | ![]() |
I_RWAKA | Value transfer | Type reference (TYPE) | RWAKA | Schnittstellentabelle Aktionsbearbeitung <-> Dynpros | 20040319 | ||
7 | ![]() |
I_WAGUD | Value transfer | Type reference (TYPE) | WAGUD_TAB | Tabellentyp zur WAGUD | 20040319 | ||
8 | ![]() |
I_WAKHD | Value transfer | Type reference (TYPE) | WAKHD | Dynprofeldleiste für Aktionskopfdaten | 20040317 | ||
9 | ![]() |
I_WAKRD | Value transfer | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20040318 | ||
10 | ![]() |
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 | ![]() |
I_CALP_VB | Value transfer | Type reference (TYPE) | CALP_VB_TAB | Tabellentyp: Struktur zum Verbuchen von Verkaufskonditionen | 20040319 | ||
2 | ![]() |
I_DWAKRD | Value transfer | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20040325 | ||
3 | ![]() |
I_EDITABLE | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20040317 | ||
4 | ![]() |
I_FILIALE | Value transfer | Type reference (TYPE) | WAKW_TAB | Tabellentyp zur Struktur WAKW | 20040319 | ||
5 | ![]() |
I_FIL_LIST | Value transfer | Type reference (TYPE) | WAKW_TAB | Tabellentyp zur Struktur WAKW | 20040319 | ||
6 | ![]() |
I_RWAKA | Value transfer | Type reference (TYPE) | RWAKA | Schnittstellentabelle Aktionsbearbeitung <-> Dynpros | 20040319 | ||
7 | ![]() |
I_WAGUD | Value transfer | Type reference (TYPE) | WAGUD_TAB | Tabellentyp zur WAGUD | 20040319 | ||
8 | ![]() |
I_WAKHD | Value transfer | Type reference (TYPE) | WAKHD | Dynprofeldleiste für Aktionskopfdaten | 20040317 | ||
9 | ![]() |
I_WAKRD | Value transfer | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20040317 | ||
10 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
I_SPRAS | Value transfer | Type reference (TYPE) | SY-LANGU | SAP-System, aktuelle Sprache | 20040318 | ||
2 | ![]() |
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 | ![]() |
IS_WAKHD | Call by reference | Type reference (TYPE) | WAKHD | Dynprofeldleiste für Aktionskopfdaten | 20080211 | ||
2 | ![]() |
IT_WAGUD | Call by reference | Type reference (TYPE) | WAGUD_TAB | Tabellentyp zur WAGUD | 20080211 | ||
3 | ![]() |
IT_WAKRD | Call by reference | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20080211 | ||
4 | ![]() |
I_REB_TYPE | Call by reference | Type reference (TYPE) | CHAR10 | Characterfeld der Länge 10 | 20080211 | ||
5 | ![]() |
XT_WAKRWD | Call by reference | Type reference (TYPE) | WAKRWD_TAB | Tabellentyp zur Struktur WAKRWD | 20080211 | ||
6 | ![]() |
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 | ![]() |
IS_WAKHD | Call by reference | Type reference (TYPE) | WAKHD | Dynprofeldleiste für Aktionskopfdaten | 20080211 | ||
2 | ![]() |
IT_WAGUD | Call by reference | Type reference (TYPE) | WAGUD_TAB | Tabellentyp zur WAGUD | 20080214 | ||
3 | ![]() |
I_DEAC_FLAG | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20080211 | ||
4 | ![]() |
I_REB_TYPE | Call by reference | Type reference (TYPE) | CHAR10 | Characterfeld der Länge 10 | 20080211 | ||
5 | ![]() |
XT_WAKRD | Call by reference | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20080214 | ||
6 | ![]() |
XT_WAKRWD | Call by reference | Type reference (TYPE) | WAKRWD_TAB | Tabellentyp zur Struktur WAKRWD | 20080214 | ||
7 | ![]() |
XT_XCALP_VB | Call by reference | Type reference (TYPE) | CALP_VB_TAB | Tabellentyp: Struktur zum Verbuchen von Verkaufskonditionen | 20080211 | ||
8 | ![]() |
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 | ![]() |
IS_WAKHD | Call by reference | Type reference (TYPE) | WAKHD | Dynprofeldleiste für Aktionskopfdaten | 20080211 | ||
2 | ![]() |
IT_WAKRD | Call by reference | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20080211 | ||
3 | ![]() |
I_REB_TYPE | Call by reference | Type reference (TYPE) | CHAR10 | Characterfeld der Länge 10 | 20080211 | ||
4 | ![]() |
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 | ![]() |
I_REB_TYPE | Call by reference | Type reference (TYPE) | CHAR10 | Characterfeld der Länge 10 | 20080211 | ||
2 | ![]() |
XT_WAKRD | Call by reference | Type reference (TYPE) | WAKRD_TAB | Tabellentyp zur Struktur WAKRD | 20080211 | ||
3 | ![]() |
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 | ![]() |
I_CALP_VB | Value transfer | Type reference (TYPE) | CALP_VB | Struktur zum Verbuchen von Verkaufskonditionen | 20040324 | ||
2 | ![]() |
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 |