SAP ABAP Interface IF_WRBX_OUT_OF_STOCK (BAdI Interface IF_WRBX_OUT_OF_STOCK)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR (Application Component) Purchasing
     WRB (Package) Retail Buying
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DEF_IM_WRBX_OUT_OF_STOCK Default Implementation for BAdI Definition WRBX_OUT_OF_STOC 20030117
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EXM_IM_WRBX_OUT_OF_STOCK Sample Implementation for BAdI Definition WRBX_OUT_OF_STO 20030203
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_WRBX_OOS_TEMPLATE Template class for BAdI from out-of-stock list 20030203
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_WRBX_OUT_OF_STOCK BAdI Class CL_EX_WRBX_OUT_OF_STOCK 20030117
Properties
Interface IF_WRBX_OUT_OF_STOCK  
Short Description BAdI Interface IF_WRBX_OUT_OF_STOCK    
General Data
Package WRB   Retail Buying 
Created 20030117   SAP 
Last changed 20100310   SAP 
Unicode checks active    
Forward declarations
Interface IF_WRBX_OUT_OF_STOCK has no forward declaration.
Interfaces
Interface IF_WRBX_OUT_OF_STOCK has no interface.
Friends
Interface IF_WRBX_OUT_OF_STOCK has no friend.
Attributes
Interface IF_WRBX_OUT_OF_STOCK has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CALC_VENDOR_OOS_DETAIL Instance method Public Method Reads Stock Levels and Calculates Out-of-Stocks for Vendor 20030123
2 CALC_VENDOR_OOS_OVERVIEW Instance method Public Method Calculates Out-of-Stock Overview for Vendor 20030117
3 CHECK_AUTHORITY Instance method Public Method Global Authorization Check 20030124
4 GET_MATERIALS Instance method Public Method Reads Materials for a Vendor 20030120
5 GET_SITES_BY_TYPE Instance method Public Method Analyses Plant Category for Plant List Specified 20030120
6 GET_VENDOR_NAME Instance method Public Method Delivers the Vendor Name for the Vendor Number 20030120
7 INIT_VENDOR_OUT_OF_STOCKS Instance method Public Method Initialization for Out-of-Stocks per Vendor 20030121
8 MERCH_CAT_IS_NOT_VALID Instance method Public Method Indicator: Material Group is Invalid 20030128
Events
Interface IF_WRBX_OUT_OF_STOCK has no event.
Types
Interface IF_WRBX_OUT_OF_STOCK has no local type.
Method Signatures

Method CALC_VENDOR_OOS_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_USED_COMBINATIONS Call by reference Type reference (TYPE) INT4 Anzahl prozessierter Material Werks Kombinationen 20030123
2 Importing PI_MAX_COMBINATIONS Call by reference Type reference (TYPE) INT4 Maximalanzahl Kombinationen 20030123
3 Importing PI_PACKET_SIZE Call by reference Type reference (TYPE) INT4 100 Materialanzahl in Paket 20030127
4 Importing PI_THRESHOLD_OOS_DCS Call by reference Type reference (TYPE) WRB_OUT_OF_STOCK_THRESHOLD Fehlbestandsschwelle Verteilzentren 20030123
5 Importing PI_THRESHOLD_OOS_STORES Call by reference Type reference (TYPE) WRB_OUT_OF_STOCK_THRESHOLD Fehlbestandsschwelle Filialen 20030123
6 Exporting TE_OUT_OF_STOCK_LIST Call by reference Type reference (TYPE) WRB_OUT_OF_STOCK_TABLE Fehlbestandsliste 20030123
7 Importing TI_MATERIAL_VENDOR_TABLE Call by reference Type reference (TYPE) WRB_MATERIAL_VENDOR_TABLE Tabellentype für lief.bezogene Artikelstammdaten 20030123
8 Importing TI_SITES_DCS Call by reference Type reference (TYPE) WRB_SITE_TABLE Liste Verteilzentren 20030123
9 Importing TI_SITES_STORES Call by reference Type reference (TYPE) WRB_SITE_TABLE Liste Filialen 20030123

Method CALC_VENDOR_OOS_DETAIL on Interface IF_WRBX_OUT_OF_STOCK has no exception.

Method CALC_VENDOR_OOS_OVERVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_OOS_OVERVIEW Call by reference Type reference (TYPE) WRB_OOS_OVERVIEW_STRUC Fehlbestandsübersicht zu einem Lieferanten 20030117
2 Changing TI_OUT_OF_STOCK_TABLE Call by reference Type reference (TYPE) WRB_OUT_OF_STOCK_TABLE Fehlbestand pro Artikel zum Lieferant 20030117

Method CALC_VENDOR_OOS_OVERVIEW on Interface IF_WRBX_OUT_OF_STOCK has no exception.

Method CHECK_AUTHORITY Signature

Method CHECK_AUTHORITY on Interface IF_WRBX_OUT_OF_STOCK has no parameter.
# Exception Resumable Description Created on
1 AUTHORITY_CHECK_FAILED Berechtigungsprüfung fehlgeschlagen 20030124
2 CORRUPT_USER_MASTER_DATA Zerstörte Berechtigung im Benutzerstamm. 20030124
3 NO_AUTHORITY_GRANTED Keine Berechtigung zum Durchführen der Aktion 20030124
4 NO_USER_PROFILE Im Benutzerstamm ist kein Profil eingetragen 20030124

Method GET_MATERIALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_MERCH_CAT_NOT_MAINTAINED Call by reference Type reference (TYPE) WRB_XCHAR Flag: Warengruppe nicht gepflegt 20030124
2 Importing PI_MAX_COMBINATIONS Call by reference Type reference (TYPE) INT4 Max. Anzahl Kombinationen 20030120
3 Importing PI_MERCHANDISE_CATEGORY Call by reference Type reference (TYPE) MATKL Warengruppe 20030120
4 Importing PI_REGULAR_VENDOR Call by reference Type reference (TYPE) RELIF Regellieferant 20030120
5 Importing PI_VENDOR_NUMBER Call by reference Type reference (TYPE) LIFNR Kontonummer des Lieferanten bzw. Kreditors 20030120
6 Exporting TE_MATERIAL_VENDOR_TABLE Call by reference Type reference (TYPE) WRB_MATERIAL_VENDOR_TABLE Lief.bezogene Artikelstammdaten 20030120

Method GET_MATERIALS on Interface IF_WRBX_OUT_OF_STOCK has no exception.

Method GET_SITES_BY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_NUMBER_OF_SITES Call by reference Type reference (TYPE) SYTABIX Anzahl gültiger Werke 20030120
2 Exporting TE_DCS Call by reference Type reference (TYPE) WRB_SITE_KEY_TABLE Liste von Verteilzentren 20030120
3 Exporting TE_SITES_NOT_MAINTAINED Call by reference Type reference (TYPE) WRB_SITE_KEY_TABLE Liste von ungültigen Betrieben 20030123
4 Exporting TE_SITES_NO_AUTH Call by reference Type reference (TYPE) WRB_SITE_KEY_TABLE Liste von Betrieben ohne Anzeigeberechtigung 20030124
5 Exporting TE_STORES Call by reference Type reference (TYPE) WRB_SITE_KEY_TABLE Liste von Filialen 20030120
6 Importing TI_SITES Call by reference Type reference (TYPE) WRB_SITE_KEY_TABLE Werksliste 20030120

Method GET_SITES_BY_TYPE on Interface IF_WRBX_OUT_OF_STOCK has no exception.

Method GET_VENDOR_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_VENDOR_NAME Call by reference Type reference (TYPE) WRB_NAME1 Lieferantenname 20030120
2 Importing PI_VENDOR_NUMBER Call by reference Type reference (TYPE) WRB_LIFNR Lieferantenschlüssel 20030120
# Exception Resumable Description Created on
1 VENDOR_NOT_FOUND Lieferant nicht gefunden 20030121

Method INIT_VENDOR_OUT_OF_STOCKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_MAX_COMBINATIONS Call by reference Type reference (TYPE) INT4 Max. Anzahl an Werk Materialkombinationen 20030121
2 Importing PI_MERCHANDISE_CATEGORY Call by reference Type reference (TYPE) MATKL Warengruppe 20030121
3 Importing PI_REGULAR_VENDOR Call by reference Type reference (TYPE) RELIF Regellieferant 20030121
4 Importing PI_THRESHOLD_DCS Call by reference Type reference (TYPE) WRB_OUT_OF_STOCK_THRESHOLD Fehlbestandsschwelle für Verteilzentren 20030121
5 Importing PI_THRESHOLD_STORES Call by reference Type reference (TYPE) WRB_OUT_OF_STOCK_THRESHOLD Fehlbestandsschwelle für Filialen 20030121
6 Importing PI_VENDOR_NUMBER Call by reference Type reference (TYPE) LIFNR Kontonummer des Lieferanten bzw. Kreditors 20030121
7 Importing TI_SITE_KEYS Call by reference Type reference (TYPE) WRB_SITE_KEY_TABLE Tabelle von Betriebeschlüsseln 20030121

Method INIT_VENDOR_OUT_OF_STOCKS on Interface IF_WRBX_OUT_OF_STOCK has no exception.

Method MERCH_CAT_IS_NOT_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PE_MERCH_CAT_NOT_VALID Value transfer Type reference (TYPE) WRB_XCHAR Kennzeichen: Warengruppe ungültig 20030128
2 Importing PI_MERCH_CAT Call by reference Type reference (TYPE) MATKL Warengruppe 20030128

Method MERCH_CAT_IS_NOT_VALID on Interface IF_WRBX_OUT_OF_STOCK has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 2002_1_46C