SAP ABAP Interface IF_EX_DERIVATION (BAdI Interface IF_EX_DERIVATION)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
LO-BM (Application Component) Batches
⤷
VBDRV (Package) Batch Derivation

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | /SAPHT/CL_IM_MESDERIVATION | Imp. class for BAdI imp. /SAPHT/MESDERIVATION | 20020906 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_DERIVATION | BAdI Class CL_EX_DERIVATION | 20111213 |
Properties
Interface | IF_EX_DERIVATION | |
Short Description | BAdI Interface IF_EX_DERIVATION |
General Data
Package | VBDRV | Batch Derivation |
Created | 20011129 | SAP |
Last changed | 20130531 | SAP |
Unicode checks active |
Forward declarations
Interface IF_EX_DERIVATION has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20050406 |
Friends
Interface IF_EX_DERIVATION has no friend.
Attributes
Interface IF_EX_DERIVATION has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | After Call of Batch Where-Used List | 20011129 |
2 | ![]() |
Instance method | Public | Method | Before Call of Batch Where-Used List | 20011129 |
3 | ![]() |
Instance method | Public | Method | Change Call Parameters of Batch Where-Used List | 20110727 |
4 | ![]() |
Instance method | Public | Method | In the Goods Movement: Decision Whether Derivation is Called | 20020506 |
5 | ![]() |
Instance method | Public | Method | Manipulate Results of Derivation (per Attribute) and Status | 20011129 |
6 | ![]() |
Instance method | Public | Method | Change/Set Sender Values | 20020510 |
Events
Interface IF_EX_DERIVATION has no event.
Types
Interface IF_EX_DERIVATION has no local type.
Method Signatures
Method BWU_LIST_CALL_AFTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_BWU_LIST | Value transfer | Type reference (TYPE) | CHVWSHADOW_TAB | Übergabestruktur für Anzeige Chargenverwendungsnachweis | 20011203 | ||
2 | ![]() |
I_BATCH_NUMBER | Value transfer | Type reference (TYPE) | CHARG_D | Chargennummer | 20011203 | ||
3 | ![]() |
I_BWU_CONTROL | Call by reference | Type reference (TYPE) | DFCHVW | Dynprofelder für Chargenverwendungsnachweistransaktionen | 20011203 | ||
4 | ![]() |
I_MATERIAL_NUMBER | Value transfer | Type reference (TYPE) | MATNR | Materialnummer | 20011203 | ||
5 | ![]() |
I_PLANT_NUMBER | Value transfer | Type reference (TYPE) | WERKS_D | Werk | 20011203 |
Method BWU_LIST_CALL_AFTER on Interface IF_EX_DERIVATION has no exception.
Method BWU_LIST_CALL_BEFORE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BWU_LIST | Call by reference | Type reference (TYPE) | CHVWSHADOW_TAB | Übergabestruktur für Anzeige Chargenverwendungsnachweis | 20011203 | ||
2 | ![]() |
I_BATCH_NUMBER | Value transfer | Type reference (TYPE) | CHARG_D | Chargennummer | 20011203 | ||
3 | ![]() |
I_BWU_CONTROL | Value transfer | Type reference (TYPE) | DFCHVW | Dynprofelder für Chargenverwendungsnachweistransaktionen | 20011203 | ||
4 | ![]() |
I_MATERIAL_NUMBER | Value transfer | Type reference (TYPE) | MATNR | Materialnummer | 20011203 | ||
5 | ![]() |
I_PLANT_NUMBER | Value transfer | Type reference (TYPE) | WERKS_D | Werk | 20011203 |
Method BWU_LIST_CALL_BEFORE on Interface IF_EX_DERIVATION has no exception.
Method BWU_LIST_CALL_CHANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_ALSTF | Call by reference | Type reference (TYPE) | ALSTF | Auflösungstiefe Chargenverwendungsnachweis | 20110727 | ||
2 | ![]() |
C_KZCUS | Call by reference | Type reference (TYPE) | KZCUS | Kennzeichen, nur aktuelle Sender bei der Ableitung beachten | 20110727 | ||
3 | ![]() |
C_KZN2M | Call by reference | Type reference (TYPE) | KZN2M | Multibatch Auswertung | 20110727 | ||
4 | ![]() |
C_KZPRE | Call by reference | Type reference (TYPE) | KZPRE | Geplante Warenbewegungen auswerten | 20110727 | ||
5 | ![]() |
C_KZSEL | Call by reference | Type reference (TYPE) | EXSEL | Erweiterte Selektion durchführen | 20110727 | ||
6 | ![]() |
C_TRFPO | Call by reference | Type reference (TYPE) | TRFPO | Chargenverwendungsnachweis Umbuchungen auflösen | 20110727 | ||
7 | ![]() |
IS_KOMGR | Call by reference | Type reference (TYPE) | KOMGR | Ableitung: Kommunikationsblock (Dialog) | 20110727 | ||
8 | ![]() |
IS_OBJWA | Call by reference | Type reference (TYPE) | ANY | 20110727 | |||
9 | ![]() |
IT_KONDRPR | Call by reference | Type reference (TYPE) | TT_KONDRPR | Tabellentyp zur KONDRPR | 20110727 |
Method BWU_LIST_CALL_CHANGE on Interface IF_EX_DERIVATION has no exception.
Method GOODS_MVMNTS_CALL_DECISION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_CALL_DERIVATION | Call by reference | Type reference (TYPE) | XFLAG | X: Ableitung aufrufen, leer: Ableitung nicht aufrufen | 20020506 | ||
2 | ![]() |
C_USE_CURRENT_SENDERS | Call by reference | Type reference (TYPE) | KZCUS | X: Nur aktuelle Sender bei der Ableitung beachten | 20080218 | ||
3 | ![]() |
I_CHARG | Call by reference | Type reference (TYPE) | CHARG_D | Chargennummer | 20020506 | ||
4 | ![]() |
I_DM07M | Call by reference | Type reference (TYPE) | DM07M | Felder für die Dialogsteuerung Modulpool SAPMM07M | 20020506 | ||
5 | ![]() |
I_KZDCH | Call by reference | Type reference (TYPE) | KZDCH | Definition der Ebene der Chargenführung | 20020506 | ||
6 | ![]() |
I_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20020506 | ||
7 | ![]() |
I_MKPF | Call by reference | Type reference (TYPE) | MKPF | Belegkopf Materialbeleg | 20020506 | ||
8 | ![]() |
I_MSEG | Call by reference | Type reference (TYPE) | MSEG | Belegsegment Material | 20020506 | ||
9 | ![]() |
I_T437S | Call by reference | Type reference (TYPE) | T437S | Tabelle der Serienfertigungsprofile | 20020506 | ||
10 | ![]() |
I_TCOKO | Call by reference | Type reference (TYPE) | TCOKO | Konstanten für PPS-Aufträge | 20020506 | ||
11 | ![]() |
I_VM07M | Call by reference | Type reference (TYPE) | VM07M | Felder: Verbuchungssteuerung Modulpool SAPMM07M | 20020506 | ||
12 | ![]() |
I_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 20020506 | ||
13 | ![]() |
I_XMBWL | Call by reference | Type reference (TYPE) | XFLAG | neue Eingabewerte | 20020506 |
Method GOODS_MVMNTS_CALL_DECISION on Interface IF_EX_DERIVATION has no exception.
Method RECIPIENT_VALUES_AND_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGES | Call by reference | Type reference (TYPE) | DRVN_MSG_TAB | Ableitung: Tabelle mit Fehlermeldungen zu Attributen | 20061108 | ||
2 | ![]() |
CT_RECIPIENT_VALUES | Call by reference | Type reference (TYPE) | DRV_FIELDVAL_TAB | Empfangene Wert(e) des Attributs | 20011129 | ||
3 | ![]() |
C_ERROR | Call by reference | Type reference (TYPE) | XFLAG | ' ': kein Fehler, 'X': Ableitung fehlerhaft | 20011129 | ||
4 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | DRVN_MSG_TAB | Ableitung: Tabelle mit Fehlermeldungen zu Attributen | 20011130 | ||
5 | ![]() |
IT_SENDER_VALUES | Value transfer | Type reference (TYPE) | DRV_FIELDVAL_TAB | Alle gesendeten Attribute und Werte | 20011129 | ||
6 | ![]() |
I_RECIPIENT_CONDITION_RECORD | Value transfer | Type reference (TYPE) | KONDRPR | Empfängerkonditionssatz | 20011129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Beendet die Ableitung ohne Datenenderung und Fehler | 20011129 |
Method SENDER_VALUES_CHANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_DRVCHAR | Call by reference | Type reference (TYPE) | DRVCHAR | Ableitung: Wertfeld für alphanumerische Formate | 20020510 | ||
2 | ![]() |
C_DRVDAT | Call by reference | Type reference (TYPE) | DRVDAT | Ableitung: Wertfeld für Datumsformate | 20020510 | ||
3 | ![]() |
C_DRVNUM | Call by reference | Type reference (TYPE) | DRVNUM | Ableitung: Wertfeld für numerische Formate | 20020510 | ||
4 | ![]() |
E_OBJKEY | Call by reference | Type reference (TYPE) | SWO_TYPEID | Objektschlüssel | 20020510 | ||
5 | ![]() |
E_OBJTYP | Call by reference | Type reference (TYPE) | SWO_OBJTYP | Objekttyp | 20020510 | ||
6 | ![]() |
I_KOMGR | Call by reference | Type reference (TYPE) | KOMGR | Ableitung: Kommunikationsblock (Dialog) | 20020510 | ||
7 | ![]() |
I_KONDRPS | Call by reference | Type reference (TYPE) | KONDRPS | Konditionen: Ableitungsstrategie - Sender Positionsdaten | 20020510 | ||
8 | ![]() |
I_OBJWA | Call by reference | Type reference (TYPE) | ANY | Work-Area des Objektes aus aufrufendem Programm | 20020510 | ||
9 | ![]() |
I_OBJWA2 | Call by reference | Type reference (TYPE) | ANY | Work-Area des Objektes aus aufrufendem Programm | 20020510 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ableitung abbrechen | 20020510 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 470 |