SAP ABAP Interface IF_EX_ISM_SD_CONTRACT_ASRT (BAdI Interface IF_EX_ISM_SD_CONTRACT_ASRT)
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_SD_CONTRACT_ASRT | Default Implementation for BAdI Definition ISM_SD_CONTRACT_ | 20040319 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_ISM_SD_CONTRACT_ASRT | BAdI Class CL_EX_ISM_SD_CONTRACT_ASRT | 20031008 |
Properties
Interface | IF_EX_ISM_SD_CONTRACT_ASRT | |
Short Description | BAdI Interface IF_EX_ISM_SD_CONTRACT_ASRT |
General Data
Package | JSDI | IS-M/SD SD Integration |
Created | 20031008 | SAP |
Last changed | 20060313 | SAP |
Unicode checks active |
Forward declarations
Interface IF_EX_ISM_SD_CONTRACT_ASRT has no forward declaration.
Interfaces
Interface IF_EX_ISM_SD_CONTRACT_ASRT has no interface.
Friends
Interface IF_EX_ISM_SD_CONTRACT_ASRT has no friend.
Attributes
Interface IF_EX_ISM_SD_CONTRACT_ASRT has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Parameters for BAPI 'Change Customer Contract' | 20031008 |
2 | ![]() |
Instance method | Public | Method | Parameters for BAPI 'Create Customer Contract' | 20031008 |
3 | ![]() |
Instance method | Public | Method | Determine New Contract Item for an Article | 20040316 |
4 | ![]() |
Instance method | Public | Method | Check Relevancy of Listing Exclusion for Contract Item | 20051205 |
Events
Interface IF_EX_ISM_SD_CONTRACT_ASRT has no event.
Types
Interface IF_EX_ISM_SD_CONTRACT_ASRT has no local type.
Method Signatures
Method CONTRACT_CHANGE_PARAMETERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_CONTRACT_CFGS_BLOB_TAB | Call by reference | Type reference (TYPE) | JBAPICUBLB_TAB | BLOB interne Konfigurationsdaten (SCE) | 20031008 | ||
2 | ![]() |
C_CONTRACT_CFGS_INST_TAB | Call by reference | Type reference (TYPE) | JBAPICUINS_TAB | Instanzen mehrerer Konfigurationen | 20031008 | ||
3 | ![]() |
C_CONTRACT_CFGS_PART_OF_TAB | Call by reference | Type reference (TYPE) | JBAPICUPRT_TAB | Part_Of Angaben mehrerer Konfigurationen | 20031008 | ||
4 | ![]() |
C_CONTRACT_CFGS_REFINST_TAB | Call by reference | Type reference (TYPE) | JBAPICUREF_TAB | CU: Referenz Auftragsposition / Instanz in der Konfiguration | 20031008 | ||
5 | ![]() |
C_CONTRACT_CFGS_REF_TAB | Call by reference | Type reference (TYPE) | JBAPICUCFG_TAB | CU: Konfigurationsdaten | 20031008 | ||
6 | ![]() |
C_CONTRACT_CFGS_VALUE_TAB | Call by reference | Type reference (TYPE) | JBAPICUVAL_TAB | Merkmalsbewertung mehrerer Konfigurationen | 20031008 | ||
7 | ![]() |
C_CONTRACT_CFGS_VK_TAB | Call by reference | Type reference (TYPE) | JBAPICUVK_TAB | Variantenkonditionsschluessel der Konfigurationen | 20031008 | ||
8 | ![]() |
C_CONTRACT_CONDITIONS_TAB | Call by reference | Type reference (TYPE) | JBAPICOND_TAB | IKommunikationsfelder zur Pflege der Konditionen im Auftrag | 20031008 | ||
9 | ![]() |
C_CONTRACT_CONDITIONS_X_TAB | Call by reference | Type reference (TYPE) | JBAPICONDX_TAB | Ankreuzleiste: Kommunikationsfelder zur Pflege der Kondition | 20031008 | ||
10 | ![]() |
C_CONTRACT_DATA_TAB | Call by reference | Type reference (TYPE) | JBAPICTR_TAB | Kommunikationsfelder : SD Vertragsdaten | 20031008 | ||
11 | ![]() |
C_CONTRACT_DATA_X_TAB | Call by reference | Type reference (TYPE) | JBAPICTRX_TAB | Ankreuzleiste: Kommunikationsfelder : SD Vertragsdaten | 20031008 | ||
12 | ![]() |
C_CONTRACT_EXTENSION_TAB | Call by reference | Type reference (TYPE) | JBAPIPAREX_TAB | Bezugsstruktur für BAPI-Parameter ExtensionIn / ExtensionOut | 20031008 | ||
13 | ![]() |
C_CONTRACT_HEADER | Call by reference | Type reference (TYPE) | BAPISDH1 | Kommunikationsfelder: SD Auftragskopf | 20031008 | ||
14 | ![]() |
C_CONTRACT_HEADER_X | Call by reference | Type reference (TYPE) | BAPISDH1X | Ankreuzleiste : SD Auftragskopf | 20031008 | ||
15 | ![]() |
C_CONTRACT_ITEM_TAB | Call by reference | Type reference (TYPE) | JBAPISDITM_TAB | Kommunikationsfelder: Vertriebsbelegposition | 20031008 | ||
16 | ![]() |
C_CONTRACT_ITEM_X_TAB | Call by reference | Type reference (TYPE) | JBAPISDITMX_TAB | Ankreuzleiste: Kommunikationsfelder: Vertriebsbelegposition | 20031008 | ||
17 | ![]() |
C_CONTRACT_KEYS_TAB | Call by reference | Type reference (TYPE) | JBAPISDKEY_TAB | Schlüssel im Verkaufsbeleg | 20031008 | ||
18 | ![]() |
C_CONTRACT_PARTNER_ADDR_TAB | Call by reference | Type reference (TYPE) | JBAPIADDR1_TAB | BAPI-Referenzstruktur für Adressen (Org./Firma) | 20031008 | ||
19 | ![]() |
C_CONTRACT_PARTNER_TAB | Call by reference | Type reference (TYPE) | BAPIPARNR_TAB | Kommunikationsfelder: Vertriebsbelegspartner | 20031008 | ||
20 | ![]() |
C_CONTRACT_PARTNER_X_TAB | Call by reference | Type reference (TYPE) | JBAPIPARNRC_TAB | Partneränderungen | 20031008 | ||
21 | ![]() |
C_CONTRACT_TEXT_TAB | Call by reference | Type reference (TYPE) | JBAPISDTEXT_TAB | Kommunikationsfelder: Vertriebstexte | 20031008 | ||
22 | ![]() |
C_RETURN_TAB | Call by reference | Type reference (TYPE) | JBAPIRET2_TAB | Rückgabemeldungen | 20031008 | ||
23 | ![]() |
I_CONTRACT_VBELN_IN | Value transfer | Type reference (TYPE) | VBELN | Kontraktnummer | 20031008 | ||
24 | ![]() |
I_TESTRUN | Value transfer | Type reference (TYPE) | XFELD | 'X' = Testlauf, ' ' = Echtlauf | 20031008 |
Method CONTRACT_CHANGE_PARAMETERS on Interface IF_EX_ISM_SD_CONTRACT_ASRT has no exception.
Method CONTRACT_CREATE_PARAMETERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_CONTRACT_CFGS_BLOB_TAB | Call by reference | Type reference (TYPE) | JBAPICUBLB_TAB | BLOB interne Konfigurationsdaten (SCE) | 20031008 | ||
2 | ![]() |
C_CONTRACT_CFGS_INST_TAB | Call by reference | Type reference (TYPE) | JBAPICUINS_TAB | Instanzen mehrerer Konfigurationen | 20031008 | ||
3 | ![]() |
C_CONTRACT_CFGS_PART_OF_TAB | Call by reference | Type reference (TYPE) | JBAPICUPRT_TAB | Part_Of Angaben mehrerer Konfigurationen | 20031008 | ||
4 | ![]() |
C_CONTRACT_CFGS_REFINST_TAB | Call by reference | Type reference (TYPE) | JBAPICUREF_TAB | CU: Referenz Auftragsposition / Instanz in der Konfiguration | 20031008 | ||
5 | ![]() |
C_CONTRACT_CFGS_REF_TAB | Call by reference | Type reference (TYPE) | JBAPICUCFG_TAB | CU: Konfigurationsdaten | 20031008 | ||
6 | ![]() |
C_CONTRACT_CFGS_VALUE_TAB | Call by reference | Type reference (TYPE) | JBAPICUVAL_TAB | Merkmalsbewertung mehrerer Konfigurationen | 20031008 | ||
7 | ![]() |
C_CONTRACT_CFGS_VK_TAB | Call by reference | Type reference (TYPE) | JBAPICUVK_TAB | Variantenkonditionsschluessel der Konfigurationen | 20031008 | ||
8 | ![]() |
C_CONTRACT_CONDITIONS_TAB | Call by reference | Type reference (TYPE) | JBAPICOND_TAB | IKommunikationsfelder zur Pflege der Konditionen im Auftrag | 20031008 | ||
9 | ![]() |
C_CONTRACT_CONDITIONS_X_TAB | Call by reference | Type reference (TYPE) | JBAPICONDX_TAB | Ankreuzleiste: Kommunikationsfelder zur Pflege der Kondition | 20031008 | ||
10 | ![]() |
C_CONTRACT_DATA_TAB | Call by reference | Type reference (TYPE) | JBAPICTR_TAB | Kommunikationsfelder : SD Vertragsdaten | 20031008 | ||
11 | ![]() |
C_CONTRACT_DATA_X_TAB | Call by reference | Type reference (TYPE) | JBAPICTRX_TAB | Ankreuzleiste: Kommunikationsfelder : SD Vertragsdaten | 20031008 | ||
12 | ![]() |
C_CONTRACT_EXTENSION_TAB | Call by reference | Type reference (TYPE) | JBAPIPAREX_TAB | Bezugsstruktur für BAPI-Parameter ExtensionIn / ExtensionOut | 20031008 | ||
13 | ![]() |
C_CONTRACT_HEADER | Call by reference | Type reference (TYPE) | BAPISDHD1 | Kommunikationsfelder: SD Auftragskopf | 20031008 | ||
14 | ![]() |
C_CONTRACT_HEADER_X | Call by reference | Type reference (TYPE) | BAPISDHD1X | Ankreuzleiste : SD Auftragskopf | 20031008 | ||
15 | ![]() |
C_CONTRACT_ITEM_TAB | Call by reference | Type reference (TYPE) | JBAPISDITM_TAB | Kommunikationsfelder: Vertriebsbelegposition | 20031008 | ||
16 | ![]() |
C_CONTRACT_ITEM_X_TAB | Call by reference | Type reference (TYPE) | JBAPISDITMX_TAB | Ankreuzleiste: Kommunikationsfelder: Vertriebsbelegposition | 20031008 | ||
17 | ![]() |
C_CONTRACT_KEYS_TAB | Call by reference | Type reference (TYPE) | JBAPISDKEY_TAB | Schlüssel im Verkaufsbeleg | 20031008 | ||
18 | ![]() |
C_CONTRACT_PARTNER_ADDR_TAB | Call by reference | Type reference (TYPE) | JBAPIADDR1_TAB | BAPI-Referenzstruktur für Adressen (Org./Firma) | 20031008 | ||
19 | ![]() |
C_CONTRACT_PARTNER_TAB | Call by reference | Type reference (TYPE) | BAPIPARNR_TAB | Kommunikationsfelder: Vertriebsbelegspartner | 20031008 | ||
20 | ![]() |
C_CONTRACT_TEXT_TAB | Call by reference | Type reference (TYPE) | JBAPISDTEXT_TAB | Kommunikationsfelder: Vertriebstexte | 20031008 | ||
21 | ![]() |
C_RETURN_TAB | Call by reference | Type reference (TYPE) | JBAPIRET2_TAB | Rückgabemeldungen | 20031008 | ||
22 | ![]() |
C_SALESDOCUMENTIN | Call by reference | Type reference (TYPE) | VBELN | Kontrakbelegnummer (interne Nummernvergabe) | 20031008 | ||
23 | ![]() |
I_TESTRUN | Value transfer | Type reference (TYPE) | XFELD | 'X' = Testlauf, ' ' = Echtlauf | 20031008 |
Method CONTRACT_CREATE_PARAMETERS on Interface IF_EX_ISM_SD_CONTRACT_ASRT has no exception.
Method CONTRACT_ITEM_DETERMINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_CONTRACT_ASORT_ARTICLE_TAB | Call by reference | Type reference (TYPE) | RJKSD_CONTRACT_BADI_ASSORT_TAB | Neue Kontraktpostionen zum Artikel aus dem Sortiment | 20040319 | ||
2 | ![]() |
I_ASORT_ARTICLE_TAB | Value transfer | Type reference (TYPE) | RJKSD_ASORT_ARTICLE_SORTED_TAB | Sortiments-Artikel für die noch keine Kontraktpos. vorhand. | 20040319 | ||
3 | ![]() |
I_ASORT_HEAD_DB_TAB | Value transfer | Type reference (TYPE) | JKSD_ASORT_HEAD_VB_SORT_TAB | Vertragsdaten - Kontrakt zum Sortiment (Verbuchung) | 20041112 | ||
4 | ![]() |
I_CONTRACT_DB_TAB | Value transfer | Type reference (TYPE) | RJKSD_VBELN_AUART_T | Auf der Datenbank vorhandene Kontrakte | 20050406 | ||
5 | ![]() |
I_CONTRACT_POINTER_TAB | Value transfer | Type reference (TYPE) | RJKSD_ASORT_CONTRACT_SUBSQ_TAB | Zeitliche Abfolge der Kontrakte nach Änder.Partnerrollen | 20041112 | ||
6 | ![]() |
I_TESTRUN | Value transfer | Type reference (TYPE) | XFELD | 'X' = Testlauf, ' ' = Echtlauf | 20040316 | ||
7 | ![]() |
I_VBAP_DB_TAB | Value transfer | Type reference (TYPE) | RJKSD_VBAP_SORTED_TAB | Tabelle der auf der Datenbank vorhandenen Kontraktpositionen | 20040325 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Kontraktposition kann nicht ermittelt werden | 20040322 |
Method CONTRACT_ITEM_EXCLUSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_XEXCLUDE_VALIDITY | Value transfer | Type reference (TYPE) | XFELD | 'X' = Kontraktposition von Exklusion betroffen | 20051205 | ||
2 | ![]() |
I_AUART | Value transfer | Type reference (TYPE) | AUART | Kontraktart | 20051205 | ||
3 | ![]() |
I_POSNR | Value transfer | Type reference (TYPE) | POSNR_VA | Kontraktposition | 20051205 | ||
4 | ![]() |
I_VBELN | Value transfer | Type reference (TYPE) | VBELN_VA | Kontrakt | 20051205 | ||
5 | ![]() |
I_WLK1 | Value transfer | Type reference (TYPE) | WLK1 | Listungs-Kondition Sortiment | 20051205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler aufgetreten | 20051205 |
History
Last changed by/on | SAP | 20060313 |
SAP Release Created in | 472 |