SAP ABAP Interface IF_WIND_INDEX (Interface for BAdI: WIND_INDEX_01)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-PO (Application Component) Purchase Orders
     WIND (Package) Document index processing
Properties
Interface IF_WIND_INDEX  
Short Description Interface for BAdI: WIND_INDEX_01    
General Data
Package WIND   Document index processing 
Created 20071221   SAP 
Last changed 20100310   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 WIND Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20071221
Friends
Interface IF_WIND_INDEX has no friend.
Attributes
Interface IF_WIND_INDEX has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_ALLOWED_CHECK Instance method Public Method Check Changeability of Documents 20080108
2 CHANGE_DATA Instance method Public Method Change Document 20080109
3 CHANGE_PREPARE Instance method Public Method Perform Document Index Changes 20080108
4 CREATE_TABLES Instance method Public Method Generate Tables for Document Index 20071221
5 CREATE_TABLE_LINE Instance method Public Method Generate Tables for Document Index 20090226
6 CUSTOMIZING_CHECK Instance method Public Method Check Customizing 20080108
7 DISPLAY_DATA Instance method Public Method Display Document 20080109
8 LINE_LENGTH Instance method Public Method Line Length 20080121
9 PRINT_ALV Instance method Public Method Output ALV 20090220
10 PRINT_HEADER Instance method Public Method Output List Header 20080111
11 PRINT_LIST Instance method Public Method Output List 20080110
12 SET_DOCUMENT_RANGE Instance method Public Method Select Worklist 20080110
13 UPDATE_PREPARE Instance method Public Method Prepare Update 20071221
Events
Interface IF_WIND_INDEX has no event.
Types
Interface IF_WIND_INDEX has no local type.
Method Signatures

Method CHANGE_ALLOWED_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DOCUMENT_INDEX Call by reference Type reference (TYPE) BELINDEX_TAB Tabelle zum Belegindex 20080108
2 Changing CT_ERROR_MESSAGES Call by reference Type reference (TYPE) BELIND_ERR_TAB Fehlermeldungen zum Belegindex 20080108
3 Changing CT_HEADER Call by reference Type reference (TYPE) STANDARD TABLE 20080108
4 Changing CT_ITEM Call by reference Type reference (TYPE) STANDARD TABLE 20080108
5 Importing I_DOCUMENT_VALIDITY Call by reference Type reference (TYPE) WIN1_DATS Datumsbereich für Ermittlung der dazu gültigen Konditionen 20080108
# Exception Resumable Description Created on
1 ERROR 20080108

Method CHANGE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOCUMENT_NUMBER Call by reference Type reference (TYPE) KOBLNR Belegnummer Belegindexfortschreibung 20080109

Method CHANGE_DATA on Interface IF_WIND_INDEX has no exception.

Method CHANGE_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DOCUMENT_CHANGE_TAB Call by reference Type reference (TYPE) WIND_DOCU_DATA_TAB 20080108
2 Changing CT_DOCUMENT_INDEX Call by reference Type reference (TYPE) BELINDEX_TAB Tabelle zum Belegindex 20080108
3 Changing CT_ERROR_MESSAGES Call by reference Type reference (TYPE) BELIND_ERR_TAB Fehlermeldungen zum Belegindex 20080108
4 Changing CT_HEADER Call by reference Type reference (TYPE) STANDARD TABLE 20080108
5 Changing CT_ITEM Call by reference Type reference (TYPE) STANDARD TABLE 20080108
6 Changing CT_WINDVB Call by reference Type reference (TYPE) TYP_WINDVB Tabellentyp: WINDVB 20080108
7 Importing I_COMMIT_AND_WAIT Call by reference Type reference (TYPE) C 20080108
8 Importing I_KSTEU Call by reference Type reference (TYPE) KNPRS Preisfindungsart 20080108
9 Importing I_MAXBLSTP Call by reference Type reference (TYPE) N 20080108
10 Importing I_SAPGUI_MESSAGE Call by reference Type reference (TYPE) C 20080108
# Exception Resumable Description Created on
1 ERROR 20080108

Method CREATE_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ALV_DATA_REF Call by reference Object reference (TYPE REF TO) DATA 20090225
2 Changing C_HEADER_DATA_REF Call by reference Object reference (TYPE REF TO) DATA 20071221
3 Changing C_ITEM_DATA_REF Call by reference Object reference (TYPE REF TO) DATA 20071221

Method CREATE_TABLES on Interface IF_WIND_INDEX has no exception.

Method CREATE_TABLE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ALV_DATA_LINE_REF Call by reference Object reference (TYPE REF TO) DATA 20090226
2 Changing C_HEADER_DATA_LINE_REF Call by reference Object reference (TYPE REF TO) DATA 20090226
3 Changing C_ITEM_DATA_LINE_REF Call by reference Object reference (TYPE REF TO) DATA 20090226

Method CREATE_TABLE_LINE on Interface IF_WIND_INDEX has no exception.

Method CUSTOMIZING_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_T6I1 Call by reference Type reference (TYPE) V_T6I1 Generierte Tabelle zum View V_T6I1 20080108
# Exception Resumable Description Created on
1 ERROR 20080108

Method DISPLAY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOCUMENT_NUMBER Call by reference Type reference (TYPE) KOBLNR Belegnummer Belegindexfortschreibung 20080109

Method DISPLAY_DATA on Interface IF_WIND_INDEX has no exception.

Method LINE_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LINE_LENGTH Call by reference Type reference (TYPE) SYLINSZ Zeilenbreite der Liste 20080121

Method LINE_LENGTH on Interface IF_WIND_INDEX has no exception.

Method PRINT_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BADI Call by reference Type reference (TYPE) STANDARD TABLE 20090225
2 Changing CT_ERROR Call by reference Type reference (TYPE) BELIND_ERR_TAB Fehlermeldungen zum Belegindex 20090220
3 Importing IT_HEADER Call by reference Type reference (TYPE) STANDARD TABLE 20090220
4 Importing IT_ITEM Call by reference Type reference (TYPE) STANDARD TABLE 20090220
5 Importing I_BEINDEX Call by reference Type reference (TYPE) BELINDEX Kommunikationsstruktur für Belegindex 20090220
6 Importing I_BLTYP Call by reference Type reference (TYPE) BLTYP_AKT Struktur zum merken von Belegtypen für Belegindexbearbeitung 20090220

Method PRINT_ALV on Interface IF_WIND_INDEX has no exception.

Method PRINT_HEADER Signature

Method PRINT_HEADER on Interface IF_WIND_INDEX has no parameter.
Method PRINT_HEADER on Interface IF_WIND_INDEX has no exception.

Method PRINT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) BELIND_ERR_TAB Fehlermeldungen zum Belegindex 20080110
2 Importing IT_HEADER Call by reference Type reference (TYPE) STANDARD TABLE 20080110
3 Importing IT_ITEM Call by reference Type reference (TYPE) STANDARD TABLE 20080110
4 Importing I_BEINDEX Call by reference Type reference (TYPE) BELINDEX Kommunikationsstruktur für Belegindex 20080110

Method PRINT_LIST on Interface IF_WIND_INDEX has no exception.

Method SET_DOCUMENT_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BELNR_RAN Call by reference Type reference (TYPE) BELNR_RAN_TAB Tabellentyp zu BELNR_RAN 20080110
2 Importing IT_DOCUMENT_RAN Call by reference Type reference (TYPE) WIND_BELNR_RAN_FOR_BLTYP_TAB 20080110

Method SET_DOCUMENT_RANGE on Interface IF_WIND_INDEX has no exception.

Method UPDATE_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DOCUMENT_CHANGE_TAB Call by reference Type reference (TYPE) WIND_DOCU_DATA_TAB 20071221
2 Changing CT_HEADER Call by reference Type reference (TYPE) STANDARD TABLE 20071221
3 Changing CT_ITEM Call by reference Type reference (TYPE) STANDARD TABLE 20071221
4 Changing CT_VAKE_INDEX_TAB Call by reference Type reference (TYPE) WIND_INDEX_ALL_TAB 20071221

Method UPDATE_PREPARE on Interface IF_WIND_INDEX has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 604