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 | ![]() |
Instance method | Public | Method | Check Analysis Data | 20001117 |
2 | ![]() |
Instance method | Public | Method | Modify All Analysis Data Before Generating Follow-On Orders | 20001117 |
3 | ![]() |
Instance method | Public | Method | Modify Layout of Bottom Grid at Init Phase | 20020313 |
4 | ![]() |
Instance method | Public | Method | Modify Style of Bottom Grid Cells | 20020313 |
5 | ![]() |
Instance method | Public | Method | Modify Header for Follow-On Orders | 20001117 |
6 | ![]() |
Instance method | Public | Method | Modify SD Data as well as MM Order Before Creating Docs | 20020627 |
7 | ![]() |
Instance method | Public | Method | Modify Top and Bottom Grid Tables and DIFBUDAT at Init Phase | 20020313 |
8 | ![]() |
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 | ![]() |
CP_ERROR_FLAG | Call by reference | Type reference (TYPE) | C | Error Flag, set to X on error | 20001120 | ||
2 | ![]() |
IP_ANALYSE_DATA | Call by reference | Type reference (TYPE) | /BEV1/SR_T_BOTTOM_GRID_CONT | Analyse data | 20001117 | ||
3 | ![]() |
IP_CUSTOM | Call by reference | Type reference (TYPE) | KNA1 | Kundenstamm (allgemeiner Teil) | 20001117 | ||
4 | ![]() |
IP_GRID | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | ALV List Viewer | 20001120 | ||
5 | ![]() |
IP_ORDER_HEADER | Call by reference | Type reference (TYPE) | VBAK | Prodej.doklad: Data hlavičky | 20001117 | ||
6 | ![]() |
IP_ORDER_POSITION | Call by reference | Type reference (TYPE) | /BEV1/SR_T_VBAP_OUTPUT | Verkaufsbeleg: Positionsdaten | 20001117 | ||
7 | ![]() |
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 | ![]() |
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 | ![]() |
CP_ANALYSE_DATA | Call by reference | Type reference (TYPE) | /BEV1/SR_T_BOTTOM_GRID_CONT | Table with analyse positions | 20001117 | ||
2 | ![]() |
IP_CUSTOM | Call by reference | Type reference (TYPE) | KNA1 | Kundenstamm (allgemeiner Teil) | 20001117 | ||
3 | ![]() |
IP_ORDER_HEADER | Call by reference | Type reference (TYPE) | VBAK | Prodej.doklad: Data hlavičky | 20001117 | ||
4 | ![]() |
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 | ![]() |
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 | ![]() |
CP_BOTTOM_LAYOUT | Call by reference | Type reference (TYPE) | LVC_S_LAYO | ALV-Control: Struktura layout | 20020313 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
dont' change data | 20020313 |
Method MODIFY_CELLSTYLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CP_CELLTAB | Call by reference | Type reference (TYPE) | LVC_T_STYL | ALV-Control: Tabulka stylů pro buňky | 20020313 | ||
2 | ![]() |
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 | ![]() |
dont' change data | 20020313 |
Method MODIFY_ORDER_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CP_ORDER_HEADER_FOLLOW_ORDER | Call by reference | Type reference (TYPE) | BAPISDHEAD | Komunikační pole: Hlavička odbyt.dokladu | 20001117 | ||
2 | ![]() |
IP_ANALYSE_DATA | Call by reference | Type reference (TYPE) | /BEV1/SR_T_BOTTOM_GRID_CONT | Table with analyse positions | 20001117 | ||
3 | ![]() |
IP_CUSTOM | Call by reference | Type reference (TYPE) | KNA1 | Kundenstamm (allgemeiner Teil) | 20001117 | ||
4 | ![]() |
IP_ORDER_HEADER_BASE_ORDER | Call by reference | Type reference (TYPE) | VBAK | Prodej.doklad: Data hlavičky | 20001117 | ||
5 | ![]() |
IP_ORDER_POSITION | Call by reference | Type reference (TYPE) | /BEV1/SR_T_VBAP_OUTPUT | Verkaufsbeleg: Positionsdaten | 20001117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
CP_ORDER_HEADER | Call by reference | Type reference (TYPE) | BAPISDHEAD | Komunikační pole: Hlavička odbyt.dokladu | 20020627 | ||
2 | ![]() |
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 | ![]() |
CTP_ORDER_ITEMS | Call by reference | Type reference (TYPE) | /BEV1/SR_T_BAPIITEMIN | Tabulka pro BAPIITEMIN parametrů BADI | 20020627 | ||
4 | ![]() |
CTP_ORDER_PARTNER | Call by reference | Type reference (TYPE) | /BEV1/SR_T_BAPIPARTNR | Tabelle für BAPIPARTNR für BADI Parameter | 20020627 | ||
5 | ![]() |
IP_DELIV_NUM | Call by reference | Type reference (TYPE) | LIKP-VBELN | Dodávka | 20020627 | ||
6 | ![]() |
IP_DIFF_BU_BWART | Call by reference | Type reference (TYPE) | IMSEG-BWART | Druh pohybu (vedení zásob) | 20020627 | ||
7 | ![]() |
IP_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Aplikační protokol: Handle protokolu | 20020627 | ||
8 | ![]() |
IP_MAT_BLNR_WE | Call by reference | Type reference (TYPE) | EMKPF-MBLNR | Číslo materiálového dokladu | 20020627 | ||
9 | ![]() |
IP_VBAK | Call by reference | Type reference (TYPE) | VBAK | Prodej.doklad: Data hlavičky | 20020627 | ||
10 | ![]() |
ITP_ANALYSE_DATA | Call by reference | Type reference (TYPE) | /BEV1/SR_T_BOTTOM_GRID_CONT | Dateninhalt für bottom grid | 20020627 | ||
11 | ![]() |
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 | ![]() |
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 | ![]() |
CP_ANALYSE_POSITION | Call by reference | Type reference (TYPE) | /BEV1/SR_T_BOTTOM_GRID_CONT | Dateninhalt für bottom grid | 20020313 | ||
2 | ![]() |
CP_DIF_BU_DAT | Call by reference | Type reference (TYPE) | /BEV1/SRRUE02-DIFBUDAT | Datum účtování pro účtování rozdílu | 20020313 | ||
3 | ![]() |
CP_ORDER_POSITION | Call by reference | Type reference (TYPE) | /BEV1/SR_T_VBAP_OUTPUT | Dateninhalt für top grid | 20020313 | ||
4 | ![]() |
IP_CUSTOMER | Call by reference | Type reference (TYPE) | KNA1 | Kundenstamm (allgemeiner Teil) | 20020313 | ||
5 | ![]() |
IP_ORDER_HEADER | Call by reference | Type reference (TYPE) | VBAK | Prodej.doklad: Data hlavičky | 20020313 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
CP_TOP_LAYOUT | Call by reference | Type reference (TYPE) | LVC_S_LAYO | ALV-Control: Struktura layout | 20020313 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
dont' change data | 20020313 |
History
Last changed by/on | SAP | 00000000 |
SAP Release Created in | 46 |