SAP ABAP Interface /BEV1/IF_EX_SR_BADI (BAdI Interface /BEV1/IF_EX_SR_BADI)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   SD-SLS-RE-SR (Application Component) Sales Returns
     /BEV1/SR (Package) Sales Returns
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BEV1/CL_EX_SR_BADI BAdI Class /BEV1/CL_EX_SR_BADI 20001117
Properties
Interface /BEV1/IF_EX_SR_BADI  
Short Description BAdI Interface /BEV1/IF_EX_SR_BADI    
General Data
Package /BEV1/SR   Sales Returns 
Created 20001117   SAP 
Last changed 00000000   SAP 
Unicode checks active    
Forward declarations
Interface /BEV1/IF_EX_SR_BADI has no forward declaration.
Interfaces
Interface /BEV1/IF_EX_SR_BADI has no interface.
Friends
Interface /BEV1/IF_EX_SR_BADI has no friend.
Attributes
Interface /BEV1/IF_EX_SR_BADI has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ANALYSE_DATA Instance method Public Method Check Analysis Data 20001117
2 MODIFY_ANALYSE_DATA_TABLE Instance method Public Method Modify All Analysis Data Before Generating Follow-On Orders 20001117
3 MODIFY_BOTTOM_LAYOUT_AT_INIT Instance method Public Method Modify Layout of Bottom Grid at Init Phase 20020313
4 MODIFY_CELLSTYLE Instance method Public Method Modify Style of Bottom Grid Cells 20020313
5 MODIFY_ORDER_HEADER Instance method Public Method Modify Header for Follow-On Orders 20001117
6 MODIFY_SD_MM_ORDER_DATA Instance method Public Method Modify SD Data as well as MM Order Before Creating Docs 20020627
7 MODIFY_TABLES_AT_INIT Instance method Public Method Modify Top and Bottom Grid Tables and DIFBUDAT at Init Phase 20020313
8 MODIFY_TOP_LAYOUT_AT_INIT Instance method Public Method Modify Layout of Top Grid at Init Phase 20020313
Events
Interface /BEV1/IF_EX_SR_BADI has no event.
Types
Interface /BEV1/IF_EX_SR_BADI has no local type.
Method Signatures

Method CHECK_ANALYSE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CP_ERROR_FLAG Call by reference Type reference (TYPE) C Error Flag, set to X on error 20001120
2 Importing IP_ANALYSE_DATA Call by reference Type reference (TYPE) /BEV1/SR_T_BOTTOM_GRID_CONT Analyse data 20001117
3 Importing IP_CUSTOM Call by reference Type reference (TYPE) KNA1 Kundenstamm (allgemeiner Teil) 20001117
4 Importing IP_GRID Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20001120
5 Importing IP_ORDER_HEADER Call by reference Type reference (TYPE) VBAK Prodej.doklad: Data hlavičky 20001117
6 Importing IP_ORDER_POSITION Call by reference Type reference (TYPE) /BEV1/SR_T_VBAP_OUTPUT Verkaufsbeleg: Positionsdaten 20001117
7 Importing IP_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Protokoll für Dataentry 20001120
# Exception Resumable Description Created on
1 EX_NO_CHANGES don't change data 20001117

Method MODIFY_ANALYSE_DATA_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CP_ANALYSE_DATA Call by reference Type reference (TYPE) /BEV1/SR_T_BOTTOM_GRID_CONT Table with analyse positions 20001117
2 Importing IP_CUSTOM Call by reference Type reference (TYPE) KNA1 Kundenstamm (allgemeiner Teil) 20001117
3 Importing IP_ORDER_HEADER Call by reference Type reference (TYPE) VBAK Prodej.doklad: Data hlavičky 20001117
4 Importing IP_ORDER_POSITION Call by reference Type reference (TYPE) /BEV1/SR_T_VBAP_OUTPUT Table with order positions 20001117
# Exception Resumable Description Created on
1 EX_NO_CHANGES dont' change data 20001117

Method MODIFY_BOTTOM_LAYOUT_AT_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CP_BOTTOM_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV-Control: Struktura layout 20020313
# Exception Resumable Description Created on
1 EX_NO_CHANGES dont' change data 20020313

Method MODIFY_CELLSTYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CP_CELLTAB Call by reference Type reference (TYPE) LVC_T_STYL ALV-Control: Tabulka stylů pro buňky 20020313
2 Importing IP_BOTTOM_GRID_ROW Call by reference Type reference (TYPE) /BEV1/SR_S_BOTTOM_GRID_CONT Structur for data of bottom grid with analyse positions 20020313
# Exception Resumable Description Created on
1 EX_NO_CHANGES dont' change data 20020313

Method MODIFY_ORDER_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CP_ORDER_HEADER_FOLLOW_ORDER Call by reference Type reference (TYPE) BAPISDHEAD Komunikační pole: Hlavička odbyt.dokladu 20001117
2 Importing IP_ANALYSE_DATA Call by reference Type reference (TYPE) /BEV1/SR_T_BOTTOM_GRID_CONT Table with analyse positions 20001117
3 Importing IP_CUSTOM Call by reference Type reference (TYPE) KNA1 Kundenstamm (allgemeiner Teil) 20001117
4 Importing IP_ORDER_HEADER_BASE_ORDER Call by reference Type reference (TYPE) VBAK Prodej.doklad: Data hlavičky 20001117
5 Importing IP_ORDER_POSITION Call by reference Type reference (TYPE) /BEV1/SR_T_VBAP_OUTPUT Verkaufsbeleg: Positionsdaten 20001117
# Exception Resumable Description Created on
1 EX_NO_CHANGES don't change data 20001117

Method MODIFY_SD_MM_ORDER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CP_ORDER_HEADER Call by reference Type reference (TYPE) BAPISDHEAD Komunikační pole: Hlavička odbyt.dokladu 20020627
2 Changing CTP_GOODSMVT_ITEM Call by reference Type reference (TYPE) /BEV1/SR_T_GOODSMVT_ITEM Tabelle für SR Warenbewegung für BADI Parameter 20020627
3 Changing CTP_ORDER_ITEMS Call by reference Type reference (TYPE) /BEV1/SR_T_BAPIITEMIN Tabulka pro BAPIITEMIN parametrů BADI 20020627
4 Changing CTP_ORDER_PARTNER Call by reference Type reference (TYPE) /BEV1/SR_T_BAPIPARTNR Tabelle für BAPIPARTNR für BADI Parameter 20020627
5 Importing IP_DELIV_NUM Call by reference Type reference (TYPE) LIKP-VBELN Dodávka 20020627
6 Importing IP_DIFF_BU_BWART Call by reference Type reference (TYPE) IMSEG-BWART Druh pohybu (vedení zásob) 20020627
7 Importing IP_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Aplikační protokol: Handle protokolu 20020627
8 Importing IP_MAT_BLNR_WE Call by reference Type reference (TYPE) EMKPF-MBLNR Číslo materiálového dokladu 20020627
9 Importing IP_VBAK Call by reference Type reference (TYPE) VBAK Prodej.doklad: Data hlavičky 20020627
10 Importing ITP_ANALYSE_DATA Call by reference Type reference (TYPE) /BEV1/SR_T_BOTTOM_GRID_CONT Dateninhalt für bottom grid 20020627
11 Importing ITP_VBAP Call by reference Type reference (TYPE) /BEV1/SR_T_VBAP Tabelle Auftragspositionen für BADI Parameter 20020627
# Exception Resumable Description Created on
1 EX_NO_CHANGES don't change data 20020627

Method MODIFY_TABLES_AT_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CP_ANALYSE_POSITION Call by reference Type reference (TYPE) /BEV1/SR_T_BOTTOM_GRID_CONT Dateninhalt für bottom grid 20020313
2 Changing CP_DIF_BU_DAT Call by reference Type reference (TYPE) /BEV1/SRRUE02-DIFBUDAT Datum účtování pro účtování rozdílu 20020313
3 Changing CP_ORDER_POSITION Call by reference Type reference (TYPE) /BEV1/SR_T_VBAP_OUTPUT Dateninhalt für top grid 20020313
4 Importing IP_CUSTOMER Call by reference Type reference (TYPE) KNA1 Kundenstamm (allgemeiner Teil) 20020313
5 Importing IP_ORDER_HEADER Call by reference Type reference (TYPE) VBAK Prodej.doklad: Data hlavičky 20020313
# Exception Resumable Description Created on
1 EX_NO_CHANGES dont' change data 20020313

Method MODIFY_TOP_LAYOUT_AT_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CP_TOP_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV-Control: Struktura layout 20020313
# Exception Resumable Description Created on
1 EX_NO_CHANGES dont' change data 20020313
History
Last changed by/on SAP  00000000 
SAP Release Created in 46