SAP ABAP Interface /SAPHT/IF_EX_DRM_AGS_BADI (Business add-in interface /SAPHT/IF_EX_DRM_AGS_BADI)
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-HT-DRM (Application Component) Distributor-Reseller-Management
     /SAPHT/DRM02 (Package) DRM Development
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /SAPHT/CL_EX_DRM_AGS_BADI BAdI class /SAPHT/CL_EX_DRM_AGS_BADI 20010725
Properties
Interface /SAPHT/IF_EX_DRM_AGS_BADI  
Short Description Business add-in interface /SAPHT/IF_EX_DRM_AGS_BADI    
General Data
Package /SAPHT/DRM02   DRM Development 
Created 20010725   SAP 
Last changed 20050301   SAP 
Unicode checks active    
Forward declarations
Interface /SAPHT/IF_EX_DRM_AGS_BADI has no forward declaration.
Interfaces
Interface /SAPHT/IF_EX_DRM_AGS_BADI has no interface.
Friends
Interface /SAPHT/IF_EX_DRM_AGS_BADI has no friend.
Attributes
Interface /SAPHT/IF_EX_DRM_AGS_BADI has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 AGR_CONDITION_REC_CREATE Instance method Public Method BADI for changing the agr cond. record during creation. 20010725
2 AGR_CONDTYPE_DETERMINATION Instance method Public Method BADI for determining the condition type of agr. creation. 20010725
3 AGR_WORKLIST_ENTRY_CHANGE Instance method Public Method BADI for changing worklist data before creation in the db. 20010725
4 AGR_WORKLIST_STATUS_CHANGE Instance method Public Method BADI for triggering workflow messages after status change. 20010725
5 HANDLE_CNTCND840OBDR_SEGS Instance method Public Method BADI for changing segment data of o/b EDI 840 at DR side 20010811
6 VALIDATIONS_FOR_AGR_NEGOT Instance method Public Method BADI for additional validation of Agr. Negotiation records. 20010905
Events
Interface /SAPHT/IF_EX_DRM_AGS_BADI has no event.
Types
Interface /SAPHT/IF_EX_DRM_AGS_BADI has no local type.
Method Signatures

Method AGR_CONDITION_REC_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_KOMG Value transfer Type reference (TYPE) KOMG Erlaubte Felder für Konditionsstrukturen 20010725
2 Changing CH_KONH Value transfer Type reference (TYPE) KONH Konditionen (Kopf) 20010725
3 Changing CH_KONP Value transfer Type reference (TYPE) KONP Konditionen (Position) 20010725

Method AGR_CONDITION_REC_CREATE on Interface /SAPHT/IF_EX_DRM_AGS_BADI has no exception.

Method AGR_CONDTYPE_DETERMINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_COND_TYPE Value transfer Type reference (TYPE) /SAPHT/DRMCWLCND-COND_TYPE Konditionsart 20010725
2 Importing I_WORKLIST Value transfer Type reference (TYPE) /SAPHT/DRMTTAGRWL Tabellentyp für den DRM-AV Vereinbarungsverhandlung 20010725

Method AGR_CONDTYPE_DETERMINATION on Interface /SAPHT/IF_EX_DRM_AGS_BADI has no exception.

Method AGR_WORKLIST_ENTRY_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_COMPETITION Value transfer Type reference (TYPE) /SAPHT/DRMTTAGRWL_COMP Tabellentyp für WettbInfo des DRM-AV Vereinbarungsverhandl. 20010725
2 Changing CH_DATES Value transfer Type reference (TYPE) /SAPHT/DRMTTAGRWL_DATE Tabellentyp für Datum für DRM-AV Vereinbarungsverhandlungen 20010725
3 Changing CH_PRICES Value transfer Type reference (TYPE) /SAPHT/DRMTTAGRWL_PRICE Tabellentyp für Preis für DRM-AV Vereinbarungsverhandlungen 20010725
4 Changing CH_QUANTITY Value transfer Type reference (TYPE) /SAPHT/DRMTTAGRWL_QTY Tabellentyp für die Menge für den DRM-AV Vereinbarungsverh. 20010725
5 Changing CH_WORKLIST Value transfer Type reference (TYPE) /SAPHT/DRMTTAGRWL Tabellentyp für den DRM-AV Vereinbarungsverhandlung 20010725
6 Importing I_KOMV Value transfer Type reference (TYPE) KOMV_TAB Tabellentyp KOMV 20011015
7 Importing I_VBAK Value transfer Type reference (TYPE) VBAK Verkaufsbeleg: Kopfdaten ; 20011015
8 Importing I_VBAP Value transfer Type reference (TYPE) LE_T_DLV_VBAP Verkaufsbeleg: Positionsdaten 20011015
9 Importing I_VBKD Value transfer Type reference (TYPE) VBKD Verkaufsbeleg: Kaufmännische Daten 20011015
10 Importing I_VBPA Value transfer Type reference (TYPE) LE_T_DLV_VBPA Lieferungspartnerdaten 20011015

Method AGR_WORKLIST_ENTRY_CHANGE on Interface /SAPHT/IF_EX_DRM_AGS_BADI has no exception.

Method AGR_WORKLIST_STATUS_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FROM_STATUS Value transfer Type reference (TYPE) /SAPHT/DRMAGRWL-WL_STATUS Status für den DRM-AV Vereinbarungsverhandlung 20010725
2 Importing I_TO_STATUS Value transfer Type reference (TYPE) /SAPHT/DRMAGRWL-WL_STATUS Status für den DRM-AV Vereinbarungsverhandlung 20010725
3 Importing I_WORKLIST Value transfer Type reference (TYPE) /SAPHT/DRMTTAGRWL Tabellentyp für den DRM-AV Vereinbarungsverhandlung 20010725

Method AGR_WORKLIST_STATUS_CHANGE on Interface /SAPHT/IF_EX_DRM_AGS_BADI has no exception.

Method HANDLE_CNTCND840OBDR_SEGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_COMPETITOR Call by reference Type reference (TYPE) /SAPHT/DRMTTAGRWL_COMP Tabellentyp für WettbInfo des DRM-AV Vereinbarungsverhandl. 20010811
2 Changing CH_DATE Call by reference Type reference (TYPE) /SAPHT/DRMTTAGRWL_DATE Tabellentyp für Datum für DRM-AV Vereinbarungsverhandlungen 20010811
3 Changing CH_EDIDC Call by reference Type reference (TYPE) EDIDC Kontrollsatz (IDoc) 20010811
4 Changing CH_EDIDD Call by reference Type reference (TYPE) /SAPHT/DRMTTEDIDD Tabellentyp von EDI-Datensätzen 20010811
5 Changing CH_ERRORS Call by reference Type reference (TYPE) /SAPHT/DRMTTAGRWLERR Fehlertabellentyp für die DRM-AV Vereinbarungsverhandlungen 20010905
6 Changing CH_PRICE Call by reference Type reference (TYPE) /SAPHT/DRMTTAGRWL_PRICE Tabellentyp für Preis für DRM-AV Vereinbarungsverhandlungen 20010811
7 Changing CH_QUANTITY Call by reference Type reference (TYPE) /SAPHT/DRMTTAGRWL_QTY Tabellentyp für die Menge für den DRM-AV Vereinbarungsverh. 20010811
8 Changing CH_VBEP Call by reference Type reference (TYPE) /SAPHT/DRMTT_VBEP Verkaufsbeleg: Einteilungsdaten 20010811
9 Changing CH_WORKLIST Call by reference Type reference (TYPE) /SAPHT/DRMTTAGRWL Tabellentyp für den DRM-AV Vereinbarungsverhandlung 20010811

Method HANDLE_CNTCND840OBDR_SEGS on Interface /SAPHT/IF_EX_DRM_AGS_BADI has no exception.

Method VALIDATIONS_FOR_AGR_NEGOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ABORT Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20010905
2 Changing CH_DATE Call by reference Type reference (TYPE) /SAPHT/DRMTTAGRWL_DATE Tabellentyp für Datum für DRM-AV Vereinbarungsverhandlungen 20010905
3 Changing CH_ERRORS Call by reference Type reference (TYPE) /SAPHT/DRMTTAGRWLERR Fehlertabellentyp für die DRM-AV Vereinbarungsverhandlungen 20010905
4 Changing CH_PRICE Call by reference Type reference (TYPE) /SAPHT/DRMTTAGRWL_PRICE Tabellentyp für Preis für DRM-AV Vereinbarungsverhandlungen 20010905
5 Changing CH_QUANTITY Call by reference Type reference (TYPE) /SAPHT/DRMTTAGRWL_QTY Tabellentyp für die Menge für den DRM-AV Vereinbarungsverh. 20010905
6 Changing CH_WORKLIST Call by reference Type reference (TYPE) /SAPHT/DRMTTAGRWL Tabellentyp für den DRM-AV Vereinbarungsverhandlung 20010905

Method VALIDATIONS_FOR_AGR_NEGOT on Interface /SAPHT/IF_EX_DRM_AGS_BADI has no exception.
History
Last changed by/on SAP  20050301 
SAP Release Created in 46C2