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 |