SAP ABAP Interface IF_EX_ISM_SDBPFAST (BAdI Interface IF_EX_ISM_SDBPFAST)
Hierarchy
☛
IS-M (Software Component) SAP MEDIA
⤷
IS-M (Application Component) SAP Media
⤷
JSDI (Package) IS-M/SD SD Integration
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_DEF_IM_ISM_SDBPFAST | Default Implementation for BAdI Definition ISM_SDBPFAST | 20031215 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_ISM_SDBPFAST | BAdI Class CL_EX_ISM_SDBPFAST | 20031215 |
Properties
| Interface | IF_EX_ISM_SDBPFAST | |
| Short Description | BAdI Interface IF_EX_ISM_SDBPFAST |
General Data
| Package | JSDI | IS-M/SD SD Integration |
| Created | 20031215 | SAP |
| Last changed | 20050224 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_EX_ISM_SDBPFAST has no forward declaration.
Interfaces
Interface IF_EX_ISM_SDBPFAST has no interface.
Friends
Interface IF_EX_ISM_SDBPFAST has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEMAND | Instance attribute | Public | Type reference (TYPE) | RJKSDBP_DEMAND | Quantity Plan | 20031216 | ||
| 2 | GP | Instance attribute | Public | Type reference (TYPE) | RJKSDBP_GP | Business Partner Address | 20031215 | ||
| 3 | GPORG | Instance attribute | Public | Type reference (TYPE) | RJKSDBP_GPORG | Business Partner Data Organization | 20031215 | ||
| 4 | KONTRAKT | Instance attribute | Public | Type reference (TYPE) | RJKSDBP_KONTRAKT | Contract | 20031216 | ||
| 5 | WE | Instance attribute | Public | Type reference (TYPE) | RJKSDBP_WE | Business Partner Address | 20031216 | ||
| 6 | WEORG | Instance attribute | Public | Type reference (TYPE) | RJKSDBP_WEORG | Business Partner Data Organization | 20031216 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Further Actions After Processing | 20031215 | |
| 2 | Instance method | Public | Method | Adjust BAPI Structures for Quantity Plan | 20031217 | |
| 3 | Instance method | Public | Method | Adjust BAPI Structures for Business Partner | 20031217 | |
| 4 | Instance method | Public | Method | Adjust BAPI Structures for Contract | 20031217 | |
| 5 | Instance method | Public | Method | Adjust Contract Acct Pyt Method and Contract Acct Cat. | 20041104 | |
| 6 | Instance method | Public | Method | Transport Data from Sold-To Party Screen | 20031215 | |
| 7 | Instance method | Public | Method | Transport Data from Contract Screen | 20031216 | |
| 8 | Instance method | Public | Method | Transport Data from Ship-To Party Screen | 20031216 | |
| 9 | Instance method | Public | Method | Set Account Group and Number Range | 20031215 | |
| 10 | Instance method | Public | Method | Transport Data to Sold-To Party Screen | 20031215 | |
| 11 | Instance method | Public | Method | Transport Data from Contract Screen | 20031216 | |
| 12 | Instance method | Public | Method | Transport Data to Ship-To Party Screen | 20031216 | |
| 13 | Instance method | Public | Method | Assign Default Values | 20031215 |
Events
Interface IF_EX_ISM_SDBPFAST has no event.
Types
Interface IF_EX_ISM_SDBPFAST has no local type.
Method Signatures
Method AFTER_UCOMM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GPNR_AG | Call by reference | Type reference (TYPE) | GPNR | IS-M: Geschäftspartner-Schlüssel | 20031215 | |||
| 2 | GPNR_WE | Call by reference | Type reference (TYPE) | GPNR | IS-M: Geschäftspartner-Schlüssel | 20031215 | |||
| 3 | KONTRAKT | Call by reference | Type reference (TYPE) | VBELN_VA | Verkaufsbeleg | 20031215 | |||
| 4 | UCOMM | Call by reference | Type reference (TYPE) | SY-UCOMM | Funktionscode | 20031215 |
Method AFTER_UCOMM on Interface IF_EX_ISM_SDBPFAST has no exception.
Method CHANGE_BEFORE_UPDATE_DEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEMAND | Call by reference | Type reference (TYPE) | RJKSDBP_DEMAND | Mengenplan | 20031217 | |||
| 2 | FIXED | Call by reference | Type reference (TYPE) | JFIXQUANTITY | IS-M: Mengenplan, geplante Liefermenge ist fest | 20031217 | |||
| 3 | KONTRAKT | Call by reference | Type reference (TYPE) | RJKSDBP_KONTRAKT | Kontrakt | 20031217 | |||
| 4 | SALESUNIT | Call by reference | Type reference (TYPE) | VRKME | Verkaufsmengeneinheit | 20031217 | |||
| 5 | T_ISSUE_QUANTITY | Call by reference | Type reference (TYPE) | RJKSDBP_ISSUE_QUANTITY_T | Tabelle Mengenplanstruktur | 20031217 | |||
| 6 | UPDATEFLAGS | Call by reference | Type reference (TYPE) | BAPIDEMANDSETX | IS-M: Mengenplanungsfelder: Update Kennzeichen | 20031217 |
Method CHANGE_BEFORE_UPDATE_DEM on Interface IF_EX_ISM_SDBPFAST has no exception.
Method CHANGE_BEFORE_UPDATE_GP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADDRESS | Call by reference | Type reference (TYPE) | BAPIBUSISM007_ADDRESS | IS-M: BAPI: Geschäftspartner Adresse (=BAPIBUS1006_ADDRESS) | 20031217 | |||
| 2 | ADDRESS_X | Call by reference | Type reference (TYPE) | BAPIBUSISM007_ADDRESS_X | IS-M: Geschäftspartner Adresse X | 20031217 | |||
| 3 | BANKDETAILS | Call by reference | Type reference (TYPE) | BAPIBUSISM007_BANK_TAB | IS-M: Geschäftspartner Bankverbindungen TAB | 20031217 | |||
| 4 | CENTRALDATA | Call by reference | Type reference (TYPE) | BAPIBUS1006_CENTRAL | Vom Geschäftspartnertyp unabhängige allgemeine Daten des GP | 20031217 | |||
| 5 | CENTRALDATAGROUP | Call by reference | Type reference (TYPE) | BAPIBUS1006_CENTRAL_GROUP | SAP-GP: BAPI-Struktur für Gruppendaten | 20031217 | |||
| 6 | CENTRALDATAGROUP_X | Call by reference | Type reference (TYPE) | BAPIBUS1006_CENTRAL_GRP_X | SAP-GP: BAPI-Struktur für Gruppendaten, Updateleiste | 20031217 | |||
| 7 | CENTRALDATAORGANIZATION | Call by reference | Type reference (TYPE) | BAPIBUS1006_CENTRAL_ORGAN | SAP-GP: BAPI-Struktur für Organisationsdaten | 20031217 | |||
| 8 | CENTRALDATAORGANIZATION_X | Call by reference | Type reference (TYPE) | BAPIBUS1006_CENTRAL_ORGAN_X | SAP-GP: BAPI-Struktur für Organisationsdaten, Updateleiste | 20031217 | |||
| 9 | CENTRALDATAPERSON | Call by reference | Type reference (TYPE) | BAPIBUS1006_CENTRAL_PERSON | SAP-GP: BAPI-Struktur für Personendaten | 20031217 | |||
| 10 | CENTRALDATAPERSON_X | Call by reference | Type reference (TYPE) | BAPIBUS1006_CENTRAL_PERSON_X | SAP-GP: BAPI-Struktur für Personendaten, Updateleiste | 20031217 | |||
| 11 | CENTRALDATA_X | Call by reference | Type reference (TYPE) | BAPIBUS1006_CENTRAL_X | SAP-GP: BAPI-Struktur für zentrale Daten; Updateleiste | 20031217 | |||
| 12 | CUSTOMER_CENTRAL | Call by reference | Type reference (TYPE) | BAPIBUSISM007_CUST_CENT | IS-M: Geschäftspartner Kundenstamm zentrale Daten (kna1) | 20031217 | |||
| 13 | CUSTOMER_CENTRAL_X | Call by reference | Type reference (TYPE) | BAPIBUSISM007_CUST_CENT_X | IS-M: Geschäftspartner Kundenstamm zentrale Daten (kna1) X | 20031217 | |||
| 14 | CUSTOMER_COMPANY | Call by reference | Type reference (TYPE) | BAPIBUSISM007_CUST_COMP | IS-M: Geschäftspartner Kundenstamm Buchungskreis (knb1) | 20031217 | |||
| 15 | CUSTOMER_COMPANY_X | Call by reference | Type reference (TYPE) | BAPIBUSISM007_CUST_COMP_X | IS-M: Geschäftspartner Kundenstamm Buchungskr. (knb1) X | 20031217 | |||
| 16 | CUSTOMER_SALES | Call by reference | Type reference (TYPE) | BAPIBUSISM007_CUST_SALES | IS-M: Geschäftspartner Kundenstamm Vertrieb (knvv) | 20031217 | |||
| 17 | CUSTOMER_SALES_X | Call by reference | Type reference (TYPE) | BAPIBUSISM007_CUST_SALES_X | IS-M: Geschäftspartner Kundenstamm Vertrieb (knvv) X | 20031217 | |||
| 18 | E_MAILDATA | Call by reference | Type reference (TYPE) | BP_ADSMTP_TTY | Tabellentyp: E-mail-Adressen | 20031217 | |||
| 19 | E_MAILDATA_X | Call by reference | Type reference (TYPE) | JKSDBP_BAPIBUSISM007_ADSMTX_T | Bapi-Tabellentyp E-Mail Adresse | 20031217 | |||
| 20 | FAXDATA | Call by reference | Type reference (TYPE) | BP_ADFAX_TTY | Tabellentyp: Faxnummern | 20031217 | |||
| 21 | FAXDATA_X | Call by reference | Type reference (TYPE) | JKSDBP_BAPIBUSISM007_ADFAXX_T | Bapi-Tabelle Faxnummer | 20031217 | |||
| 22 | PARNTER_TYPE | Call by reference | Type reference (TYPE) | BU_TYPE | Geschäftspartnertyp | 20031217 | |||
| 23 | PARTNER_VW | Call by reference | Type reference (TYPE) | PARVW | Partnerrolle | 20031217 | |||
| 24 | RETAILER | Call by reference | Type reference (TYPE) | BAPIBUSISM007_RETAILER | IS-M: Geschäftspartner Wiederverkäufer (jgteuwv) | 20031217 | |||
| 25 | RETAILER_SALES | Call by reference | Type reference (TYPE) | BAPIBUSISM007_RET_SALES | IS-M: Geschäftspartner Wiederverk. Vertrieb (jgteuwvv) | 20031217 | |||
| 26 | RETAILER_SALES_X | Call by reference | Type reference (TYPE) | BAPIBUSISM007_RET_SALES_X | IS-M: Geschäftspartner Wiederverk. Vertrieb (jgteuwvv) X | 20031217 | |||
| 27 | RETAILER_X | Call by reference | Type reference (TYPE) | BAPIBUSISM007_RETAILER_X | IS-M: Geschäftspartner Wiederverkäufer (jgteuwv) X | 20031217 | |||
| 28 | TELEFONDATA | Call by reference | Type reference (TYPE) | BP_ADTEL_TTY | BAPI-Struktur für Telefonnummern (Business Address Services) | 20031217 | |||
| 29 | TELEFONDATA_X | Call by reference | Type reference (TYPE) | JKSDBP_BAPIBUSISM007_ADTELX_T | Change-BAPI-Referenzstruktur zu Struktur BAPIADTEL | 20031217 |
Method CHANGE_BEFORE_UPDATE_GP on Interface IF_EX_ISM_SDBPFAST has no exception.
Method CHANGE_BEFORE_UPDATE_KON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTRACT_DATA_IN | Call by reference | Type reference (TYPE) | JBAPICTR_TAB | IS-M: Tabelle - Kommunikationsfelder : SD Vertragsdaten | 20031217 | |||
| 2 | CONTRACT_DATA_INX | Call by reference | Type reference (TYPE) | JBAPICTRX_TAB | IS-M: Tabelle - Kommunikationsfelder : SD Vertragsdaten | 20031217 | |||
| 3 | DEMAND | Call by reference | Type reference (TYPE) | RJKSDBP_DEMAND | Mengenplan | 20031217 | |||
| 4 | KONTRAKT | Call by reference | Type reference (TYPE) | RJKSDBP_KONTRAKT | Kontrakt | 20031217 | |||
| 5 | ORDER_HEADER_IN | Call by reference | Type reference (TYPE) | BAPISDHD1 | Kommunikationsfelder: Vertriebsbelegkopf | 20031217 | |||
| 6 | ORDER_HEADER_INX | Call by reference | Type reference (TYPE) | BAPISDHD1X | Ankreuzfelder Vertriebsbelegkopf | 20031217 | |||
| 7 | ORDER_ITEMS_IN | Call by reference | Type reference (TYPE) | JBAPISDITM_TAB | IS-M: Tabellentyp - Kommunikationsfelder: Vertriebsbelegpos. | 20031217 | |||
| 8 | ORDER_ITEMS_INX | Call by reference | Type reference (TYPE) | JBAPISDITMX_TAB | IS-M: Tabellentyp - Kommunikationsfelder: Vertriebsbelegpos. | 20031217 | |||
| 9 | ORDER_PARTNERS | Call by reference | Type reference (TYPE) | BAPIPARNR_TAB | IS-M: Tabelle für Struktur BAPIPARNR | 20031217 |
Method CHANGE_BEFORE_UPDATE_KON on Interface IF_EX_ISM_SDBPFAST has no exception.
Method CHANGE_BEFORE_UPDATE_VKONT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EZAWE | Call by reference | Type reference (TYPE) | EZAWE_KK | Zahlweg für Eingangszahlungen | 20041104 | |||
| 2 | VKTYP | Call by reference | Type reference (TYPE) | VKTYP_KK | Vertragskontotyp | 20041104 | |||
| 3 | ZWELS | Call by reference | Type reference (TYPE) | DZWELS | Liste der Zahlwege, die zu berücksichtigen sind | 20041104 |
Method CHANGE_BEFORE_UPDATE_VKONT on Interface IF_EX_ISM_SDBPFAST has no exception.
Method GET_DATA_FROM_SCREEN_AG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GP | Call by reference | Type reference (TYPE) | RJKSDBP_GP | Geschäftspartner-Adresse | 20031215 | |||
| 2 | GPORG | Call by reference | Type reference (TYPE) | RJKSDBP_GPORG | Geschäftspartner Daten Organisation | 20031215 |
Method GET_DATA_FROM_SCREEN_AG on Interface IF_EX_ISM_SDBPFAST has no exception.
Method GET_DATA_FROM_SCREEN_KON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEMAND | Call by reference | Type reference (TYPE) | RJKSDBP_DEMAND | Mengenplan | 20031216 | |||
| 2 | KONTRAKT | Call by reference | Type reference (TYPE) | RJKSDBP_KONTRAKT | Kontrakt | 20031216 |
Method GET_DATA_FROM_SCREEN_KON on Interface IF_EX_ISM_SDBPFAST has no exception.
Method GET_DATA_FROM_SCREEN_WE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | WE | Call by reference | Type reference (TYPE) | RJKSDBP_WE | GEschäftspartner-Adresse | 20031216 | |||
| 2 | WEORG | Call by reference | Type reference (TYPE) | RJKSDBP_WEORG | Geschäftspartner Daten Organisation | 20031216 |
Method GET_DATA_FROM_SCREEN_WE on Interface IF_EX_ISM_SDBPFAST has no exception.
Method GET_NUMBERRANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GPNR | Call by reference | Type reference (TYPE) | GPNR | Geschäftspartner-Nummer | 20031215 | |||
| 2 | GROUP | Call by reference | Type reference (TYPE) | BU_GROUP | Kontengruppe | 20031215 | |||
| 3 | RJKSDBP | Call by reference | Type reference (TYPE) | RJKSDBP_GP | Geschäftspartner-Adresse | 20031215 | |||
| 4 | RJKSDBP_GPORG | Call by reference | Type reference (TYPE) | RJKSDBP_GPORG | Geschäftspartner Daten Organisation | 20050110 |
Method GET_NUMBERRANGE on Interface IF_EX_ISM_SDBPFAST has no exception.
Method PUT_DATA_TO_SCREEN_AG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GP | Call by reference | Type reference (TYPE) | RJKSDBP_GP | Geschäftspartner-Adresse | 20031215 | |||
| 2 | GPORG | Call by reference | Type reference (TYPE) | RJKSDBP_GPORG | Geschäftspartner Daten Organisation | 20031215 |
Method PUT_DATA_TO_SCREEN_AG on Interface IF_EX_ISM_SDBPFAST has no exception.
Method PUT_DATA_TO_SCREEN_KON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEMAND | Call by reference | Type reference (TYPE) | RJKSDBP_DEMAND | Mengenplan | 20031216 | |||
| 2 | KONTRAKT | Call by reference | Type reference (TYPE) | RJKSDBP_KONTRAKT | Kontrakt | 20031216 |
Method PUT_DATA_TO_SCREEN_KON on Interface IF_EX_ISM_SDBPFAST has no exception.
Method PUT_DATA_TO_SCREEN_WE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | WE | Call by reference | Type reference (TYPE) | RJKSDBP_WE | GEschäftspartner-Adresse | 20031216 | |||
| 2 | WEORG | Call by reference | Type reference (TYPE) | RJKSDBP_WEORG | Geschäftspartner Daten Organisation | 20031216 |
Method PUT_DATA_TO_SCREEN_WE on Interface IF_EX_ISM_SDBPFAST has no exception.
Method SET_DEFAULT_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DEMAND | Call by reference | Type reference (TYPE) | RJKSDBP_DEMAND | Mengenplan | 20031215 | |||
| 2 | GP | Call by reference | Type reference (TYPE) | RJKSDBP_GP | Geschäftspartner-Adresse | 20031215 | |||
| 3 | GPABLADE | Call by reference | Type reference (TYPE) | RJKSDBP_GPABLADEAG | Abladestelle zum Auftraggeber | 20031215 | |||
| 4 | GPORG | Call by reference | Type reference (TYPE) | RJKSDBP_GPORG | Geschäftspartner Daten Organisation | 20031215 | |||
| 5 | KONTRAKT | Call by reference | Type reference (TYPE) | RJKSDBP_KONTRAKT | Kontrakt | 20031215 | |||
| 6 | WE | Call by reference | Type reference (TYPE) | RJKSDBP_WE | GEschäftspartner-Adresse | 20031215 | |||
| 7 | WEABLADE | Call by reference | Type reference (TYPE) | RJKSDBP_WEABLADEAG | Geschäftspartner-Adresse | 20031215 | |||
| 8 | WEORG | Call by reference | Type reference (TYPE) | RJKSDBP_WEORG | Geschäftspartner Daten Organisation | 20031215 |
Method SET_DEFAULT_VALUES on Interface IF_EX_ISM_SDBPFAST has no exception.
History
| Last changed by/on | SAP | 20050224 |
| SAP Release Created in | 472 |