SAP ABAP Class IF_EX_WAKT_BADI_005 (BAdI Interface IF_EX_WAKT_BADI_005)
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
Class | IF_EX_WAKT_BADI_005 | |
Short Description | BAdI Interface IF_EX_WAKT_BADI_005 | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 1 | |
Package | ||
Created | 20031218 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class IF_EX_WAKT_BADI_005 has no forward declaration.
Interfaces
Class IF_EX_WAKT_BADI_005 has no interface implemented.
Friends
Class IF_EX_WAKT_BADI_005 has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CALP_VB_TAB | Table Type: Structure for Posting Sales Conditions | 20040319 | ||
2 | ![]() |
Instance attribute | Public | Type reference (TYPE) | WAKRD_TAB | Table Type for Structure WAKRD | 20040325 | ||
3 | ![]() |
Instance attribute | Public | Type reference (TYPE) | FLAG | General Indicator | 20040317 | ||
4 | ![]() |
Instance attribute | Public | Type reference (TYPE) | T185F-FCODE | Function Code | 20040317 | ||
5 | ![]() |
Instance attribute | Public | Type reference (TYPE) | WAKW_TAB | Table Type for Structure WAKW | 20040319 | ||
6 | ![]() |
Instance attribute | Public | Type reference (TYPE) | WAKW_TAB | Table Type for Structure WAKW | 20040319 | ||
7 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RWAKA | Interface Table Promotion Processing <-> Screens | 20040319 | ||
8 | ![]() |
Instance attribute | Public | Type reference (TYPE) | WAGUD_TAB | Table Type for WAGUD | 20040319 | ||
9 | ![]() |
Instance attribute | Public | Type reference (TYPE) | WAKHD | Screen field string for promotion header data | 20040317 | ||
10 | ![]() |
Instance attribute | Public | Type reference (TYPE) | WAKRD_TAB | Table Type for Structure WAKRD | 20040317 | ||
11 | ![]() |
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
Class IF_EX_WAKT_BADI_005 has no event.
Types
Class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class IF_EX_WAKT_BADI_005 has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in |