SAP ABAP Class /SAPHT/IF_EX_DRM_AGS_BADI (Business add-in interface /SAPHT/IF_EX_DRM_AGS_BADI)
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
Class /SAPHT/IF_EX_DRM_AGS_BADI  
Short Description Business add-in interface /SAPHT/IF_EX_DRM_AGS_BADI    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 1   
Package      
Created 20010725   SAP 
Last change 20050301   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /SAPHT/IF_EX_DRM_AGS_BADI has no forward declaration.
Interfaces
Class /SAPHT/IF_EX_DRM_AGS_BADI has no interface implemented.
Friends
Class /SAPHT/IF_EX_DRM_AGS_BADI has no friend class.
Attributes
Class /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
Class /SAPHT/IF_EX_DRM_AGS_BADI has no event.
Types
Class /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 class /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 class /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 class /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 class /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 class /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 class /SAPHT/IF_EX_DRM_AGS_BADI has no exception.
History
Last changed by/on SAP  20050301 
SAP Release Created in