SAP ABAP Class IF_EX_WB2_ENHANCE_PRICING (BAdI Interface IF_EX_WB2_ENHANCE_PRICING)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_WB2_ENHANCE_PRICING BAdI Class CL_EX_WB2_ENHANCE_PRICING 20010126
Properties
Class IF_EX_WB2_ENHANCE_PRICING  
Short Description BAdI Interface IF_EX_WB2_ENHANCE_PRICING    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 1   
Package      
Created 20010126   SAP 
Last change 20081217   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_EX_WB2_ENHANCE_PRICING has no forward declaration.
Interfaces
Class IF_EX_WB2_ENHANCE_PRICING has no interface implemented.
Friends
Class IF_EX_WB2_ENHANCE_PRICING has no friend class.
Attributes
Class IF_EX_WB2_ENHANCE_PRICING has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADOPT_PRICING_DATA Instance method Public Method Modify Price Determination Data for Standard Price Determ. 20060821
2 ADOPT_PRICING_DATA_AFTER_COPY Instance method Public Method Modify Price Determination Data After Copying 20060821
3 BREAK_DOWN_CALCULATION Instance method Public Method Extensions of Routines of the Breakdown of Conditions 20010316
4 CHANGE_RETAIL_PRICING Instance method Public Method Transfer Price Determination Data to the Pricing Document 20030311
5 ENHANCE Instance method Public Method Enhance Retail Pricing Data 20010126
6 EXTEND_HEADER_DATA Instance method Public Method Enhance Header Data for Pricing 20010126
7 EXTEND_ITEM_DATA Instance method Public Method Enhance Item Data for Pricing 20010126
8 GET_DATA_AFTER_CHANGE Instance method Public Method Pricing Data After Provision 20010226
9 SET_CONDITION_DATA Instance method Public Method Set Unit Price Condition Data for Standard Price Determ. 20080731
Events
Class IF_EX_WB2_ENHANCE_PRICING has no event.
Types
Class IF_EX_WB2_ENHANCE_PRICING has no local type.
Method Signatures

Method ADOPT_PRICING_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_KOMV Call by reference Type reference (TYPE) KOMV_ITAB Tabelle zu komv 20060821
2 Changing C_KOMWBHD Call by reference Type reference (TYPE) KOMWBHD Trading-Kontrakt: Kommunikationsstruktur Kaufmännische Daten 20060821
3 Changing C_KOMWBHI Call by reference Type reference (TYPE) KOMWBHI Trading-Kontrakt: Kommunikationsstruktur Positionsdaten 20060821
4 Changing C_KOMWBHK Call by reference Type reference (TYPE) KOMWBHK Trading-Kontrakt: Kommunikationsstruktur Kopfdaten 20060821
5 Importing I_KOMK Call by reference Type reference (TYPE) KOMK Preisfindung Kommunikations-Kopf 20060821
6 Importing I_KOMP Call by reference Type reference (TYPE) KOMP Preisfindung Kommunikations-Position. 20060821
7 Importing I_KSTEU Call by reference Type reference (TYPE) KSTEU Kondition Steuerung 20060821

Method ADOPT_PRICING_DATA on class IF_EX_WB2_ENHANCE_PRICING has no exception.

Method ADOPT_PRICING_DATA_AFTER_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_KOMV Call by reference Type reference (TYPE) KOMV_TAB Tabellentyp komv 20060821
2 Importing IT_KOMV_COPY Call by reference Type reference (TYPE) KOMV_TAB Trading-Kontrakt: Kommunikationsstruktur Positionsdaten 20060821
3 Importing I_KOMWBHD Call by reference Type reference (TYPE) KOMWBHD Preisfindung Kommunikations-Position. 20060821
4 Importing I_KOMWBHD_FROM Call by reference Type reference (TYPE) KOMWBHD Tabelle zu komv 20060821
5 Importing I_KOMWBHI Call by reference Type reference (TYPE) KOMWBHI Kondition Steuerung 20060821
6 Importing I_KOMWBHI_FROM Call by reference Type reference (TYPE) KOMWBHI Trading-Kontrakt: Kommunikationsstruktur Kopfdaten 20060821
7 Importing I_KOMWBHK Call by reference Type reference (TYPE) KOMWBHK Preisfindung Kommunikations-Kopf 20060821
8 Importing I_KOMWBHK_FROM Call by reference Type reference (TYPE) KOMWBHK Trading-Kontrakt: Kommunikationsstruktur Kaufmännische Daten 20060821
9 Importing I_SIDE Call by reference Type reference (TYPE) WB2_SIDE Seite 20060821

Method ADOPT_PRICING_DATA_AFTER_COPY on class IF_EX_WB2_ENHANCE_PRICING has no exception.

Method BREAK_DOWN_CALCULATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_KWERT Call by reference Type reference (TYPE) KWERT Konditionswert 20010316
2 Importing I_KOMK Call by reference Type reference (TYPE) KOMK Preisfindung Kommunikations-Kopf 20010316
3 Importing I_KOMV Call by reference Type reference (TYPE) KOMV_INDEX Applikation 20010316
4 Importing I_KOMV_RESULTS Call by reference Type reference (TYPE) TRCON_KOMV_TAB Tradingkontrakt: Tabelle über KOMV 20010316
5 Importing I_KOMV_TAB Call by reference Type reference (TYPE) WLF_KOMV_INDEX_TAB Tradingkontrakt: Tabelle über KOMV 20010316
6 Importing I_KOMWBHD Call by reference Type reference (TYPE) TABKOMWBHD Global Trade: Tabellentyp PosDatenkommunikationsstrukut TC 20010514
7 Importing I_KOMWBHI Call by reference Type reference (TYPE) KOMWBHI_TAB Tabellentyp zur Struktur KOMWBHI 20010316
8 Importing I_KOMWBHK Call by reference Type reference (TYPE) KOMWBHK Trading-Kontrakt: Kommunikationsstruktur Kopfdaten 20010316

Method BREAK_DOWN_CALCULATION on class IF_EX_WB2_ENHANCE_PRICING has no exception.

Method CHANGE_RETAIL_PRICING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_KOMV Call by reference Type reference (TYPE) KOMV_TAB Tabellentyp komv 20030319
2 Changing C_KALP Call by reference Type reference (TYPE) KALP VKP-Kalkulation: Position (interne Verarbeitung) 20030311
3 Importing I_KOMK Call by reference Type reference (TYPE) KOMK Preisfindung Kommunikations-Kopf 20030318
4 Importing I_KOMP Call by reference Type reference (TYPE) KOMP Preisfindung Kommunikations-Position. 20030318

Method CHANGE_RETAIL_PRICING on class IF_EX_WB2_ENHANCE_PRICING has no exception.

Method ENHANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CALP Call by reference Type reference (TYPE) CALP VKP-Kalkulation: Position einer Kalkulation 20010126
2 Changing C_CALP_INX Call by reference Type reference (TYPE) CALP_INX VKP-Kalkulation: Position einer Kalkulation (Änderungsinfos) 20010126
3 Importing I_KOMWBHD Call by reference Type reference (TYPE) KOMWBHD Trading-Kontrakt: Kommunikationsstruktur Kaufmännische Daten 20010126
4 Importing I_KOMWBHI Call by reference Type reference (TYPE) KOMWBHI Trading-Kontrakt: Kommunikationsstruktur Positionsdaten 20010126
5 Importing I_KOMWBHK Call by reference Type reference (TYPE) KOMWBHK Trading-Kontrakt: Kommunikationsstruktur Kopfdaten 20010126

Method ENHANCE on class IF_EX_WB2_ENHANCE_PRICING has no exception.

Method EXTEND_HEADER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_KOMK Call by reference Type reference (TYPE) KOMK Preisfindung Kommunikations-Kopf 20010126
2 Importing IT_KOMWBHP Call by reference Type reference (TYPE) KOMWBHP_TABS Trading-Kontrakt: Partnerdaten 20010126
3 Importing I_KOMWBHD Call by reference Type reference (TYPE) KOMWBHD Trading-Kontrakt: Kommunikationsstruktur Kaufmännische Daten 20010126
4 Importing I_KOMWBHI Call by reference Type reference (TYPE) KOMWBHI Trading-Kontrakt: Kommunikationsstruktur Positionsdaten 20010126
5 Importing I_KOMWBHK Call by reference Type reference (TYPE) KOMWBHK Trading-Kontrakt: Kommunikationsstruktur Kopfdaten 20010126

Method EXTEND_HEADER_DATA on class IF_EX_WB2_ENHANCE_PRICING has no exception.

Method EXTEND_ITEM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_KOMP Call by reference Type reference (TYPE) KOMP Preisfindung Kommunikations-Position. 20010126
2 Importing IT_KOMWBHP Call by reference Type reference (TYPE) KOMWBHP_TABS Partnerdatentabelle des Trading-Kontraktes 20010126
3 Importing I_KOMK Call by reference Type reference (TYPE) KOMK Preisfindung Kommunikations-Kopf 20010126
4 Importing I_KOMWBHD Call by reference Type reference (TYPE) KOMWBHD Trading-Kontrakt: Kommunikationsstruktur Kaufmännische Daten 20010126
5 Importing I_KOMWBHI Call by reference Type reference (TYPE) KOMWBHI Trading-Kontrakt: Kommunikationsstruktur Positionsdaten 20010126
6 Importing I_KOMWBHK Call by reference Type reference (TYPE) KOMWBHK Trading-Kontrakt: Kommunikationsstruktur Kopfdaten 20010126

Method EXTEND_ITEM_DATA on class IF_EX_WB2_ENHANCE_PRICING has no exception.

Method GET_DATA_AFTER_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_KOMWBHI Call by reference Type reference (TYPE) KOMWBHI Trading-Kontrakt: Kommunikationsstruktur Positionsdaten 20010226
2 Importing I_CALP Call by reference Type reference (TYPE) CALP VKP-Kalkulation: Position einer Kalkulation 20010226
3 Importing I_KOMWBHD Call by reference Type reference (TYPE) KOMWBHD Trading-Kontrakt: Kommunikationsstruktur Kaufmännische Daten 20010226
4 Importing I_KOMWBHK Call by reference Type reference (TYPE) KOMWBHK Trading-Kontrakt: Kommunikationsstruktur Kopfdaten 20010226
5 Importing T_EKOMV Call by reference Type reference (TYPE) KOMV_TABLE Belegkonditionen KommStruktur Einkauf 20010226
6 Importing T_VKOMV Call by reference Type reference (TYPE) KOMV_TABLE Belegkonditionen KommStruktur Verkauf 20010226

Method GET_DATA_AFTER_CHANGE on class IF_EX_WB2_ENHANCE_PRICING has no exception.

Method SET_CONDITION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_KBETR Call by reference Type reference (TYPE) KBETR Rate (condition amount or percentage) 20080731
2 Changing C_KOEIN Call by reference Type reference (TYPE) KOEIN Rate unit (currency, sales unit, or %) 20080731
3 Changing C_KSCHL Call by reference Type reference (TYPE) KSCHL Condition Type 20080731
4 Importing IT_KOMV Call by reference Type reference (TYPE) KOMV_ITAB Table for KOMV 20080731
5 Importing I_KAPPL Call by reference Type reference (TYPE) KAPPL Application 20080731
6 Importing I_KOMWBHD Call by reference Type reference (TYPE) KOMWBHD Trading Contract: Communication Structure, Commercial Data 20080731
7 Importing I_KOMWBHI Call by reference Type reference (TYPE) KOMWBHI Trading Contract: Communication Structure, Item Data 20080731
8 Importing I_KOMWBHK Call by reference Type reference (TYPE) KOMWBHK Trading Contract: Communication Structure Header Data 20080731

Method SET_CONDITION_DATA on class IF_EX_WB2_ENHANCE_PRICING has no exception.
History
Last changed by/on SAP  20081217 
SAP Release Created in