SAP ABAP Class IF_EX_OID_SD_SALES_ITEM (Business add-in interface IF_EX_OID_SD_SALES_ITEM)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_OID_SD_SALES_ITEM BAdI class CL_EX_OID_SD_SALES_ITEM 20030122
Properties
Class IF_EX_OID_SD_SALES_ITEM  
Short Description Business add-in interface IF_EX_OID_SD_SALES_ITEM    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 1   
Package      
Created 20030122   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_EX_OID_SD_SALES_ITEM has no forward declaration.
Interfaces
Class IF_EX_OID_SD_SALES_ITEM has no interface implemented.
Friends
Class IF_EX_OID_SD_SALES_ITEM has no friend class.
Attributes
Class IF_EX_OID_SD_SALES_ITEM has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_CALCULATION_TYPE Instance method Public Method Change Re-pricing Type for External Details Change 20030122
2 CHECK_ITEM_FOR_DELET Instance method Public Method Add. examination can be entered, before item is rel. to del. 20050323
3 FILL_VBEP Instance method Public Method Move some fields into the sales dokument schedule line WA 20051019
4 NEW_PRICING_VBAP Instance method Public Method Perform new pricing, dependant on the change of datafields 20050323
5 SOURCE_DETERMINATION Instance method Public Method Add. logic for det. the source of the plant or the item cat. 20050323
Events
Class IF_EX_OID_SD_SALES_ITEM has no event.
Types
Class IF_EX_OID_SD_SALES_ITEM has no local type.
Method Signatures

Method CHANGE_CALCULATION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_EXT_DET_PR Call by reference Type reference (TYPE) KSTEU Konditionssteuerung 20030122
2 Changing C_OIC_OD_REPRICE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20050323
3 Changing C_VBAK Call by reference Type reference (TYPE) VBAK Vertriebsbeleg, Kopfdaten 20050323
4 Changing C_VBAP_NEW Call by reference Type reference (TYPE) VBAP Vertriebsbeleg, Positionsdaten 20050323
5 Changing C_VBEP_NEW Call by reference Type reference (TYPE) VBEP Verkaufsbeleg: Einteilungsdaten 20050323
6 Importing IT_VBPA Call by reference Type reference (TYPE) VA_VBPAVB_T Table for structure VBPAVB 20050323
7 Importing I_VBAP_OLD Call by reference Type reference (TYPE) VBAP Verkaufsbeleg: Positionsdaten ; 20030124
8 Importing I_VBEP_OLD Call by reference Type reference (TYPE) VBEP Verkaufsbeleg: Einteilungsdaten 20050323
9 Importing I_VBKD Call by reference Type reference (TYPE) VBKD Vertriebsbeleg: Geschäftsdaten 20050323

Method CHANGE_CALCULATION_TYPE on class IF_EX_OID_SD_SALES_ITEM has no exception.

Method CHECK_ITEM_FOR_DELET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_EXIT Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20050323
2 Importing I_ERROR Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20050323
3 Importing I_VBAP Call by reference Type reference (TYPE) VBAPVB Belegstruktur für XVBAP/YVBAP 20050323

Method CHECK_ITEM_FOR_DELET on class IF_EX_OID_SD_SALES_ITEM has no exception.

Method FILL_VBEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_VBEP_NEW Call by reference Type reference (TYPE) VBEP Sales Document: Schedule Line Data 20051019
2 Importing I_VBAK Call by reference Type reference (TYPE) VBAK Sales Document: Header Data 20051019
3 Importing I_VBAP_NEW Call by reference Type reference (TYPE) VBAP Sales Document: Item Data 20051019
4 Importing I_VBAP_OLD Call by reference Type reference (TYPE) VBAP Sales Document: Item Data 20051019
5 Importing I_VBEP_OLD Call by reference Type reference (TYPE) VBEP Sales Document: Schedule Line Data 20051019

Method FILL_VBEP on class IF_EX_OID_SD_SALES_ITEM has no exception.

Method NEW_PRICING_VBAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_PRICING Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20050323
2 Importing I_VBAK Call by reference Type reference (TYPE) VBAK Vertriebsbeleg, Kopfdaten 20050323
3 Importing I_VBAP_NEW Call by reference Type reference (TYPE) VBAP Vertriebsbeleg, Positionsdaten 20050323
4 Importing I_VBAP_OLD Call by reference Type reference (TYPE) VBAP Vertriebsbeleg, Positionsdaten 20050323

Method NEW_PRICING_VBAP on class IF_EX_OID_SD_SALES_ITEM has no exception.

Method SOURCE_DETERMINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_RV45A Call by reference Type reference (TYPE) RV45A Datenfelder für SAPMV45A 20050323
2 Changing C_VBAP_NEW Call by reference Type reference (TYPE) VBAP Vertriebsbeleg, Positionsdaten 20050323
3 Importing IT_VBPA Call by reference Type reference (TYPE) VA_VBPAVB_T Table for structure VBPAVB 20050323
4 Importing I_SVBAP_TABIX Call by reference Type reference (TYPE) SY-TABIX Interne Tabelle, aktueller Zeilenindex 20050323
5 Importing I_VBAK Call by reference Type reference (TYPE) VBAK Vertriebsbeleg, Kopfdaten 20050323
6 Importing I_VBAP_OLD Call by reference Type reference (TYPE) VBAP Vertriebsbeleg, Positionsdaten 20050323
7 Importing I_VBKD Call by reference Type reference (TYPE) VBKD Vertriebsbeleg: Geschäftsdaten 20050323

Method SOURCE_DETERMINATION on class IF_EX_OID_SD_SALES_ITEM has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in