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 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