SAP ABAP Interface IF_EX_WAKT_BADI_003 (BAdI Interface IF_EX_WAKT_BADI_003)
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_003 | BAdI Class CL_EX_WAKT_BADI_003 | 20031216 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_IM_WAKT_BADI_003_IMP | Imp. Class for BAdI Imp. WAKT_BADI_003_IMP | 20040113 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_IM_WAKT_BADI_003_IMP_CL | Implementation Class for BAdI-Imp. WAKT_BADI_003_IMP_CL | 20050405 |
Properties
| Interface | IF_EX_WAKT_BADI_003 | |
| Short Description | BAdI Interface IF_EX_WAKT_BADI_003 |
General Data
| Package | WAKT | Application development R/3 Promotions |
| Created | 20031216 | SAP |
| Last changed | 20050615 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_EX_WAKT_BADI_003 has no forward declaration.
Interfaces
Interface IF_EX_WAKT_BADI_003 has no interface.
Friends
Interface IF_EX_WAKT_BADI_003 has no friend.
Attributes
Interface IF_EX_WAKT_BADI_003 has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Add Plant Group(s) to the Class | 20050422 | |
| 2 | Instance method | Public | Method | Apply Distr. Ch. Filter to Local Site Group | 20050309 | |
| 3 | Instance method | Public | Method | Check for Double Plants in a Promotion | 20031216 | |
| 4 | Instance method | Public | Method | Copy Plants from Reference Promotion | 20031216 | |
| 5 | Instance method | Public | Method | Delete Plant Data for Intra-Promotional Plant Groups | 20031216 | |
| 6 | Instance method | Public | Method | Delete a Promotion-Internal Plant Group | 20040705 | |
| 7 | Instance method | Public | Method | Check and Process Intra-Promotional Plant Groups Using BAPI | 20040302 | |
| 8 | Instance method | Public | Method | Check and Process Intra-Promotional Plant Groups Using BAPI | 20040302 | |
| 9 | Instance method | Public | Method | Maintain Intra-Promotional Plant Groups | 20031216 | |
| 10 | Instance method | Public | Method | Modify Plant Group | 20050422 | |
| 11 | Instance method | Public | Method | Preparation for Posting Plants to Intra-Prom. Plant Groups | 20031216 | |
| 12 | Instance method | Public | Method | Determine Language-Dependent Name for Intra-Prom. Plant Grps | 20031216 | |
| 13 | Instance method | Public | Method | Determine Plants for Intra-Promotional Plant Groups | 20031216 | |
| 14 | Instance method | Public | Method | Initialize Function Group | 20050323 | |
| 15 | Instance method | Public | Method | Test Distribution Chain Filter | 20050531 |
Events
Interface IF_EX_WAKT_BADI_003 has no event.
Types
Interface IF_EX_WAKT_BADI_003 has no local type.
Method Signatures
Method ADD_PG_FROM_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_WAGUD | Call by reference | Type reference (TYPE) | WAGUD | Dynprofeldleiste für Werksgruppenzuordnung | 20050422 | |||
| 2 | IT_WAGUD | Call by reference | Type reference (TYPE) | WAGUD_TAB | Tabellentyp zur WAGUD | 20050422 |
Method ADD_PG_FROM_DB on Interface IF_EX_WAKT_BADI_003 has no exception.
Method APPLY_VTL_FILTER_TO_PLGRP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_WAGUD | Call by reference | Type reference (TYPE) | WAGUD | Dynprofeldleiste für Werksgruppenzuordnung | 20050309 |
Method APPLY_VTL_FILTER_TO_PLGRP on Interface IF_EX_WAKT_BADI_003 has no exception.
Method CHECK_FOR_DOUBLE_PLANTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_PLANT_GROUP | Call by reference | Type reference (TYPE) | WAGUD | Dynprofeldleiste für Werksgruppenzuordnung | 20031216 | |||
| 2 | IT_PLANTS | Call by reference | Type reference (TYPE) | WAKW_TAB | Tabellentyp zur Struktur WAKW | 20031216 | |||
| 3 | IT_PLANT_GROUPS | Call by reference | Type reference (TYPE) | WAGUD_TAB | Tabellentyp zur WAGUD | 20031216 | |||
| 4 | I_BUFFER | Call by reference | Type reference (TYPE) | BOOLE_D | gelesene Werke puffern Ja / Nein | 20040216 | |||
| 5 | I_CORR_BUTTON | Call by reference | Type reference (TYPE) | BOOLE_D | Korrekturbutton einblenden | 20031216 | |||
| 6 | I_MESS_SHOW | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' | Meldungen anzeigen Ja / Nein (default Ja) | 20031216 | ||
| 7 | I_PROMOTION | Call by reference | Type reference (TYPE) | WAKTION | Aktion | 20031216 | |||
| 8 | XT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_TTY | Meldungen | 20031216 | |||
| 9 | X_PLANT | Call by reference | Type reference (TYPE) | KUNNR | Debitorennummer | 20040304 |
Method CHECK_FOR_DOUBLE_PLANTS on Interface IF_EX_WAKT_BADI_003 has no exception.
Method COPY_PLANTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_PLANT_GROUP_FILGR | Call by reference | Type reference (TYPE) | W_FILGR | Werksgruppierung Handelsaktion | 20031216 | |||
| 2 | E_PLANT_GROUP_PGRPNT | Call by reference | Type reference (TYPE) | BEZEI40 | Bezeichnung | 20031216 | |||
| 3 | I_PROMOTION | Call by reference | Type reference (TYPE) | WAKTION | Aktion | 20031216 | |||
| 4 | XT_PLANT_GROUP | Call by reference | Type reference (TYPE) | WAGUD_TAB | Tabellentyp zur WAGUD | 20040323 |
Method COPY_PLANTS on Interface IF_EX_WAKT_BADI_003 has no exception.
Method DELETE_PLANTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PROMOTION | Call by reference | Type reference (TYPE) | WAKTION | Aktion | 20031216 |
Method DELETE_PLANTS on Interface IF_EX_WAKT_BADI_003 has no exception.
Method DELETE_PLGRP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_WAGUD | Call by reference | Type reference (TYPE) | WAGUD | Dynprofeldleiste für Werksgruppenzuordnung | 20040705 | |||
| 2 | IS_WAKHD | Call by reference | Type reference (TYPE) | WAKHD | Dynprofeldleiste für Aktionskopfdaten | 20040705 |
Method DELETE_PLGRP on Interface IF_EX_WAKT_BADI_003 has no exception.
Method IMPORT_PLGRP_FROM_BAPI_CH 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 | 20040302 | |||
| 2 | IT_PLANTS | Call by reference | Type reference (TYPE) | BAPI1068T25_TTY | Tabellenparameter: Werke (änderbar) | 20040302 | |||
| 3 | IT_PLANTS_NEW | Call by reference | Type reference (TYPE) | BAPI1068T25_TTY | Tabellenparameter: Werke (änderbar) | 20040302 | |||
| 4 | IT_PLANT_GROUPS_DEL | Call by reference | Type reference (TYPE) | WAGUD_TAB | Tabellentyp zur WAGUD | 20040302 | |||
| 5 | I_ACTYP | Call by reference | Type reference (TYPE) | TRTYP | Transaktionstyp | 20040302 | |||
| 6 | XT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_TTY | Tabellentyp zur Struktur BAPIRET2 | 20040316 | |||
| 7 | XT_PLANT_GROUPS_CH | Call by reference | Type reference (TYPE) | WAGUD_TAB | Tabellentyp zur WAGUD | 20040302 | |||
| 8 | X_SUCCESS_CHECK | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20040316 |
Method IMPORT_PLGRP_FROM_BAPI_CH on Interface IF_EX_WAKT_BADI_003 has no exception.
Method IMPORT_PLGRP_FROM_BAPI_CR 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 | 20040302 | |||
| 2 | IT_PLANTS_NEW | Call by reference | Type reference (TYPE) | BAPI1068T25_TTY | Tabellenparameter: Werke (änderbar) | 20040302 | |||
| 3 | I_ACTYP | Call by reference | Type reference (TYPE) | TRTYP | Transaktionstyp | 20040302 | |||
| 4 | XT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_TTY | Tabellentyp zur Struktur BAPIRET2 | 20040316 | |||
| 5 | XT_PLANT_GROUPS_NEW | Call by reference | Type reference (TYPE) | WAGUD_TAB | Tabellentyp zur WAGUD | 20040302 |
Method IMPORT_PLGRP_FROM_BAPI_CR on Interface IF_EX_WAKT_BADI_003 has no exception.
Method MAINTAIN_PLGRP 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 | 20031216 | |||
| 2 | IT_PLANT_GROUPS | Call by reference | Type reference (TYPE) | WAGUD_TAB | Tabellentyp zur WAGUD | 20040702 | |||
| 3 | I_ACTYP | Call by reference | Type reference (TYPE) | TRTYP | Transaktionstyp | 20031216 | |||
| 4 | XS_PLANT_GROUP | Call by reference | Type reference (TYPE) | WAGUD | Dynprofeldleiste für Werksgruppenzuordnung | 20031216 | |||
| 5 | X_FCODE | Call by reference | Type reference (TYPE) | FCODE | Funktionscode | 20031216 |
Method MAINTAIN_PLGRP on Interface IF_EX_WAKT_BADI_003 has no exception.
Method MODIFY_PG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_WAGUD | Call by reference | Type reference (TYPE) | WAGUD | Interne Klassennummer | 20050520 |
Method MODIFY_PG on Interface IF_EX_WAKT_BADI_003 has no exception.
Method POST_PLANTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PROMOTION | Call by reference | Type reference (TYPE) | WAKTION | Aktion | 20031216 |
Method POST_PLANTS on Interface IF_EX_WAKT_BADI_003 has no exception.
Method READ_DESCRIPTION_PLGRP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_PLANT_GROUP_FILGR | Call by reference | Type reference (TYPE) | W_FILGR | Werksgruppierung Handelsaktion | 20031216 | |||
| 2 | E_PLANT_GROUP_PGRPNT | Call by reference | Type reference (TYPE) | BEZEI40 | Bezeichnung aktionsinterne Werksgruppe | 20031216 | |||
| 3 | I_PGRPN | Call by reference | Type reference (TYPE) | WRF_PGRPN | Aktionsinterne Betriebsgruppennummer | 20031216 | |||
| 4 | I_PROMOTION | Call by reference | Type reference (TYPE) | WAKTION | Aktion | 20031216 |
Method READ_DESCRIPTION_PLGRP on Interface IF_EX_WAKT_BADI_003 has no exception.
Method READ_PLANTS_INTERNAL_PLGRP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PLANTS | Call by reference | Type reference (TYPE) | WAKW_TAB | Tabellentyp zur Struktur WAKW | 20031216 | |||
| 2 | IT_PLANT_GROUPS | Call by reference | Type reference (TYPE) | WAGUD_TAB | Tabellentyp zur WAGUD | 20031216 | |||
| 3 | I_FLDCH_CONSIDER | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20031216 | |||
| 4 | I_PLANT_GROUP | Call by reference | Type reference (TYPE) | WAGUD | Dynprofeldleiste für Werksgruppenzuordnung | 20031216 | |||
| 5 | I_PROMOTION | Call by reference | Type reference (TYPE) | WAKTION | Aktion | 20031216 | |||
| 6 | I_READ_TYPE | Call by reference | Type reference (TYPE) | WRF_READ_TYPE | '0' | Art zum Lesen von Daten | 20040510 |
Method READ_PLANTS_INTERNAL_PLGRP on Interface IF_EX_WAKT_BADI_003 has no exception.
Method REFRESH_IPGRP Signature
Method REFRESH_IPGRP on Interface IF_EX_WAKT_BADI_003 has no parameter.
Method REFRESH_IPGRP on Interface IF_EX_WAKT_BADI_003 has no exception.
Method TRY_VTL_FILTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_WAGUD | Call by reference | Type reference (TYPE) | WAGUD | Dynprofeldleiste für Werksgruppenzuordnung | 20050531 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktion abgebrochen | 20050531 |
History
| Last changed by/on | SAP | 20050615 |
| SAP Release Created in | 470 |