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 CONTRACT_CHANGE_PARAMETERS Instance method Public Method Parameters for BAPI 'Change Customer Contract' 20031008
2 CONTRACT_CREATE_PARAMETERS Instance method Public Method Parameters for BAPI 'Create Customer Contract' 20031008
3 CONTRACT_ITEM_DETERMINE Instance method Public Method Determine New Contract Item for an Article 20040316
4 CONTRACT_ITEM_EXCLUSION 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 Changing C_CONTRACT_CFGS_BLOB_TAB Call by reference Type reference (TYPE) JBAPICUBLB_TAB BLOB interne Konfigurationsdaten (SCE) 20031008
2 Changing C_CONTRACT_CFGS_INST_TAB Call by reference Type reference (TYPE) JBAPICUINS_TAB Instanzen mehrerer Konfigurationen 20031008
3 Changing C_CONTRACT_CFGS_PART_OF_TAB Call by reference Type reference (TYPE) JBAPICUPRT_TAB Part_Of Angaben mehrerer Konfigurationen 20031008
4 Changing C_CONTRACT_CFGS_REFINST_TAB Call by reference Type reference (TYPE) JBAPICUREF_TAB CU: Referenz Auftragsposition / Instanz in der Konfiguration 20031008
5 Changing C_CONTRACT_CFGS_REF_TAB Call by reference Type reference (TYPE) JBAPICUCFG_TAB CU: Konfigurationsdaten 20031008
6 Changing C_CONTRACT_CFGS_VALUE_TAB Call by reference Type reference (TYPE) JBAPICUVAL_TAB Merkmalsbewertung mehrerer Konfigurationen 20031008
7 Changing C_CONTRACT_CFGS_VK_TAB Call by reference Type reference (TYPE) JBAPICUVK_TAB Variantenkonditionsschluessel der Konfigurationen 20031008
8 Changing C_CONTRACT_CONDITIONS_TAB Call by reference Type reference (TYPE) JBAPICOND_TAB IKommunikationsfelder zur Pflege der Konditionen im Auftrag 20031008
9 Changing C_CONTRACT_CONDITIONS_X_TAB Call by reference Type reference (TYPE) JBAPICONDX_TAB Ankreuzleiste: Kommunikationsfelder zur Pflege der Kondition 20031008
10 Changing C_CONTRACT_DATA_TAB Call by reference Type reference (TYPE) JBAPICTR_TAB Kommunikationsfelder : SD Vertragsdaten 20031008
11 Changing C_CONTRACT_DATA_X_TAB Call by reference Type reference (TYPE) JBAPICTRX_TAB Ankreuzleiste: Kommunikationsfelder : SD Vertragsdaten 20031008
12 Changing C_CONTRACT_EXTENSION_TAB Call by reference Type reference (TYPE) JBAPIPAREX_TAB Bezugsstruktur für BAPI-Parameter ExtensionIn / ExtensionOut 20031008
13 Changing C_CONTRACT_HEADER Call by reference Type reference (TYPE) BAPISDH1 Kommunikationsfelder: SD Auftragskopf 20031008
14 Changing C_CONTRACT_HEADER_X Call by reference Type reference (TYPE) BAPISDH1X Ankreuzleiste : SD Auftragskopf 20031008
15 Changing C_CONTRACT_ITEM_TAB Call by reference Type reference (TYPE) JBAPISDITM_TAB Kommunikationsfelder: Vertriebsbelegposition 20031008
16 Changing C_CONTRACT_ITEM_X_TAB Call by reference Type reference (TYPE) JBAPISDITMX_TAB Ankreuzleiste: Kommunikationsfelder: Vertriebsbelegposition 20031008
17 Changing C_CONTRACT_KEYS_TAB Call by reference Type reference (TYPE) JBAPISDKEY_TAB Schlüssel im Verkaufsbeleg 20031008
18 Changing C_CONTRACT_PARTNER_ADDR_TAB Call by reference Type reference (TYPE) JBAPIADDR1_TAB BAPI-Referenzstruktur für Adressen (Org./Firma) 20031008
19 Changing C_CONTRACT_PARTNER_TAB Call by reference Type reference (TYPE) BAPIPARNR_TAB Kommunikationsfelder: Vertriebsbelegspartner 20031008
20 Changing C_CONTRACT_PARTNER_X_TAB Call by reference Type reference (TYPE) JBAPIPARNRC_TAB Partneränderungen 20031008
21 Changing C_CONTRACT_TEXT_TAB Call by reference Type reference (TYPE) JBAPISDTEXT_TAB Kommunikationsfelder: Vertriebstexte 20031008
22 Changing C_RETURN_TAB Call by reference Type reference (TYPE) JBAPIRET2_TAB Rückgabemeldungen 20031008
23 Importing I_CONTRACT_VBELN_IN Value transfer Type reference (TYPE) VBELN Kontraktnummer 20031008
24 Importing 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 Changing C_CONTRACT_CFGS_BLOB_TAB Call by reference Type reference (TYPE) JBAPICUBLB_TAB BLOB interne Konfigurationsdaten (SCE) 20031008
2 Changing C_CONTRACT_CFGS_INST_TAB Call by reference Type reference (TYPE) JBAPICUINS_TAB Instanzen mehrerer Konfigurationen 20031008
3 Changing C_CONTRACT_CFGS_PART_OF_TAB Call by reference Type reference (TYPE) JBAPICUPRT_TAB Part_Of Angaben mehrerer Konfigurationen 20031008
4 Changing C_CONTRACT_CFGS_REFINST_TAB Call by reference Type reference (TYPE) JBAPICUREF_TAB CU: Referenz Auftragsposition / Instanz in der Konfiguration 20031008
5 Changing C_CONTRACT_CFGS_REF_TAB Call by reference Type reference (TYPE) JBAPICUCFG_TAB CU: Konfigurationsdaten 20031008
6 Changing C_CONTRACT_CFGS_VALUE_TAB Call by reference Type reference (TYPE) JBAPICUVAL_TAB Merkmalsbewertung mehrerer Konfigurationen 20031008
7 Changing C_CONTRACT_CFGS_VK_TAB Call by reference Type reference (TYPE) JBAPICUVK_TAB Variantenkonditionsschluessel der Konfigurationen 20031008
8 Changing C_CONTRACT_CONDITIONS_TAB Call by reference Type reference (TYPE) JBAPICOND_TAB IKommunikationsfelder zur Pflege der Konditionen im Auftrag 20031008
9 Changing C_CONTRACT_CONDITIONS_X_TAB Call by reference Type reference (TYPE) JBAPICONDX_TAB Ankreuzleiste: Kommunikationsfelder zur Pflege der Kondition 20031008
10 Changing C_CONTRACT_DATA_TAB Call by reference Type reference (TYPE) JBAPICTR_TAB Kommunikationsfelder : SD Vertragsdaten 20031008
11 Changing C_CONTRACT_DATA_X_TAB Call by reference Type reference (TYPE) JBAPICTRX_TAB Ankreuzleiste: Kommunikationsfelder : SD Vertragsdaten 20031008
12 Changing C_CONTRACT_EXTENSION_TAB Call by reference Type reference (TYPE) JBAPIPAREX_TAB Bezugsstruktur für BAPI-Parameter ExtensionIn / ExtensionOut 20031008
13 Changing C_CONTRACT_HEADER Call by reference Type reference (TYPE) BAPISDHD1 Kommunikationsfelder: SD Auftragskopf 20031008
14 Changing C_CONTRACT_HEADER_X Call by reference Type reference (TYPE) BAPISDHD1X Ankreuzleiste : SD Auftragskopf 20031008
15 Changing C_CONTRACT_ITEM_TAB Call by reference Type reference (TYPE) JBAPISDITM_TAB Kommunikationsfelder: Vertriebsbelegposition 20031008
16 Changing C_CONTRACT_ITEM_X_TAB Call by reference Type reference (TYPE) JBAPISDITMX_TAB Ankreuzleiste: Kommunikationsfelder: Vertriebsbelegposition 20031008
17 Changing C_CONTRACT_KEYS_TAB Call by reference Type reference (TYPE) JBAPISDKEY_TAB Schlüssel im Verkaufsbeleg 20031008
18 Changing C_CONTRACT_PARTNER_ADDR_TAB Call by reference Type reference (TYPE) JBAPIADDR1_TAB BAPI-Referenzstruktur für Adressen (Org./Firma) 20031008
19 Changing C_CONTRACT_PARTNER_TAB Call by reference Type reference (TYPE) BAPIPARNR_TAB Kommunikationsfelder: Vertriebsbelegspartner 20031008
20 Changing C_CONTRACT_TEXT_TAB Call by reference Type reference (TYPE) JBAPISDTEXT_TAB Kommunikationsfelder: Vertriebstexte 20031008
21 Changing C_RETURN_TAB Call by reference Type reference (TYPE) JBAPIRET2_TAB Rückgabemeldungen 20031008
22 Changing C_SALESDOCUMENTIN Call by reference Type reference (TYPE) VBELN Kontrakbelegnummer (interne Nummernvergabe) 20031008
23 Importing 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 Exporting 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 Importing 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 Importing I_ASORT_HEAD_DB_TAB Value transfer Type reference (TYPE) JKSD_ASORT_HEAD_VB_SORT_TAB Vertragsdaten - Kontrakt zum Sortiment (Verbuchung) 20041112
4 Importing I_CONTRACT_DB_TAB Value transfer Type reference (TYPE) RJKSD_VBELN_AUART_T Auf der Datenbank vorhandene Kontrakte 20050406
5 Importing I_CONTRACT_POINTER_TAB Value transfer Type reference (TYPE) RJKSD_ASORT_CONTRACT_SUBSQ_TAB Zeitliche Abfolge der Kontrakte nach Änder.Partnerrollen 20041112
6 Importing I_TESTRUN Value transfer Type reference (TYPE) XFELD 'X' = Testlauf, ' ' = Echtlauf 20040316
7 Importing 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 DETERMINATION_ERROR 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 Exporting E_XEXCLUDE_VALIDITY Value transfer Type reference (TYPE) XFELD 'X' = Kontraktposition von Exklusion betroffen 20051205
2 Importing I_AUART Value transfer Type reference (TYPE) AUART Kontraktart 20051205
3 Importing I_POSNR Value transfer Type reference (TYPE) POSNR_VA Kontraktposition 20051205
4 Importing I_VBELN Value transfer Type reference (TYPE) VBELN_VA Kontrakt 20051205
5 Importing I_WLK1 Value transfer Type reference (TYPE) WLK1 Listungs-Kondition Sortiment 20051205
# Exception Resumable Description Created on
1 EXCLUSION_ERROR Fehler aufgetreten 20051205
History
Last changed by/on SAP  20060313 
SAP Release Created in 472