SAP ABAP Interface IF_EX_FTR_BAV (BAdI Interface IF_EX_FTR_FINANCIAL_OBJECT)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM-TR (Application Component) Transaction Management
     FTTR (Package) Treasury: Financial Transaction
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_FTR_BAV BAdI Class CL_EX_FTR_BAV 20000511
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_FTR_BAVM Imp. Class for BAdI Imp. FTR_BAVM 20000511
Properties
Interface IF_EX_FTR_BAV  
Short Description BAdI Interface IF_EX_FTR_FINANCIAL_OBJECT    
General Data
Package FTTR   Treasury: Financial Transaction 
Created 20000511   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 FTROP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SEOX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_EX_FTR_BAV has no interface.
Friends
Interface IF_EX_FTR_BAV has no friend.
Attributes
Interface IF_EX_FTR_BAV has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 EVT_APPLICATION_FREE Instance method Public Method Release Resources 20030708
2 EVT_APPLICATION_START Instance method Public Method TR Transaction Management is Instantiated 20000511
3 EVT_CHANGE_ASSET Instance method Public Method Change BAV Master Record 20070706
4 EVT_CHANGE_ASSET_BY_DIALOG Instance method Public Method BAV Master Record in Dialog 20070706
5 EVT_CHECK_ASSET Instance method Public Method Check BAV Master Record 20070706
6 EVT_CREATE_ASSET Instance method Public Method Create BAV Master Record 20070706
7 EVT_CREATE_ASSET_BY_DEFAULT Instance method Public Method Create BAV Master Record 20070706
8 EVT_DELETE_ASSET Instance method Public Method Delete BAV Master Record 20070706
9 EVT_GET_ASSET_MNGR Instance method Public Method Returns BAV Asset Manager 20110224
10 EVT_INIT Instance method Public Method Initialization of Class Attributes 20070706
11 EVT_IS_ACTIVE Instance method Public Method Has BAV been activated? 20070706
12 EVT_TRANSACTION_CHECK Instance method Public Method Explicit Transaction Check Required by User 20000511
13 EVT_TRANSACTION_FCODE Instance method Public Method Execute Fcode in BAdI 20000511
14 EVT_TRANSACTION_SAVE_CANCEL Instance method Public Method Saving Cancelled 20000613
15 EVT_TRANSACTION_SAVE_CHECK Instance method Public Method Time for Checks Before DB Update Takes Place 20000511
16 EVT_TRANSACTION_SAVE_READY Instance method Public Method Transaction Management Ready to be Saved 20000511
17 EVT_TRANSACTION_SAVE_REQUIRED Instance method Public Method Time to Specify Whether Changes must be Saved 20000511
18 EVT_TRANSACTION_SET_DATA Instance method Public Method Transfer Data for Enhancement in BAPI 20000511
Events
Interface IF_EX_FTR_BAV has no event.
Types
Interface IF_EX_FTR_BAV has no local type.
Method Signatures

Method EVT_APPLICATION_FREE Signature

Method EVT_APPLICATION_FREE on Interface IF_EX_FTR_BAV has no parameter.
Method EVT_APPLICATION_FREE on Interface IF_EX_FTR_BAV has no exception.

Method EVT_APPLICATION_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_TAB_BADI_TABS Call by reference Type reference (TYPE) FTROP_TAB_BADI_SUBSCREEN Tabstrips für FO 20000511
2 Importing PI_PROXY_FCODE Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_FCODE FCODE aus dem Finanzgeschäft 20000511
3 Importing PI_PROXY_FMOD Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_FMOD Feldauswahlsteuerung/ Feldmodifikation 20000511
4 Importing PI_PROXY_MESSAGES Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_MESSAGE Message Handler Geschäftsverwaltung 20000511
5 Importing PI_PROXY_TRANSACTION Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_TRANSACTION Finanzgeschäftdaten 20000511

Method EVT_APPLICATION_START on Interface IF_EX_FTR_BAV has no exception.

Method EVT_CHANGE_ASSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FLG_ERROR Call by reference Type reference (TYPE) CHAR1 Fehler vorhanden 20070710
2 Exporting EX_FLG_MESSAGE Call by reference Type reference (TYPE) CHAR1 Nachricht vorhanden 20070710
3 Importing IM_COMPANY_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20070706
4 Importing IM_PROTOCOL_HANDLER Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Protokollverwalter 20070706
5 Importing IM_SECURITY_ACCOUNT Call by reference Type reference (TYPE) RLDEPO Depot 20070706
6 Importing IM_SECURITY_ID Call by reference Type reference (TYPE) RANL Vertragsnummer 20070706

Method EVT_CHANGE_ASSET on Interface IF_EX_FTR_BAV has no exception.

Method EVT_CHANGE_ASSET_BY_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FLG_ERROR Call by reference Type reference (TYPE) CHAR1 Fehler vorhanden 20070706
2 Exporting EX_FLG_MESSAGE Call by reference Type reference (TYPE) CHAR1 Nachricht vorhanden 20070706
3 Importing IM_COMPANY_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20070706
4 Importing IM_MODE Call by reference Type reference (TYPE) I Create/Change/Display/Delete 20070706
5 Importing IM_PROTOCOL_HANDLER Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Protokollverwalter 20070706
6 Importing IM_SECURITY_ACCOUNT Call by reference Type reference (TYPE) RLDEPO Depot 20070706
7 Importing IM_SECURITY_ID Call by reference Type reference (TYPE) RANL Vertragsnummer 20070706

Method EVT_CHANGE_ASSET_BY_DIALOG on Interface IF_EX_FTR_BAV has no exception.

Method EVT_CHECK_ASSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FLG_ERROR Call by reference Type reference (TYPE) CHAR1 Fehler vorhanden 20070710
2 Exporting EX_FLG_MESSAGE Call by reference Type reference (TYPE) CHAR1 Nachricht vorhanden 20070710
3 Importing IM_COMPANY_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20070706
4 Importing IM_PROTOCOL_HANDLER Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Protokollverwalter 20070706
5 Importing IM_SECURITY_ACCOUNT Call by reference Type reference (TYPE) RLDEPO Depot 20070706
6 Importing IM_SECURITY_ID Call by reference Type reference (TYPE) RANL Vertragsnummer 20070706
7 Importing IX_EXISTS Call by reference Type reference (TYPE) CHAR1 ' ' Prüfung auf Existenz 20070710

Method EVT_CHECK_ASSET on Interface IF_EX_FTR_BAV has no exception.

Method EVT_CREATE_ASSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FLG_ERROR Call by reference Type reference (TYPE) CHAR1 Fehler vorhanden 20070710
2 Exporting EX_FLG_MESSAGE Call by reference Type reference (TYPE) CHAR1 Nachricht vorhanden 20070710
3 Importing IM_COMPANY_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20070706
4 Importing IM_PROTOCOL_HANDLER Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Protokollverwalter 20070706
5 Importing IM_SECURITY_ACCOUNT Call by reference Type reference (TYPE) RLDEPO Depot 20070706
6 Importing IM_SECURITY_ID Call by reference Type reference (TYPE) RANL Vertragsnummer 20070706

Method EVT_CREATE_ASSET on Interface IF_EX_FTR_BAV has no exception.

Method EVT_CREATE_ASSET_BY_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FLG_ERROR Call by reference Type reference (TYPE) CHAR1 Fehler vorhanden 20070710
2 Exporting EX_FLG_MESSAGE Call by reference Type reference (TYPE) CHAR1 Nachricht vorhanden 20070710
3 Importing IM_COMPANY_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20070706
4 Importing IM_PROTOCOL_HANDLER Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Protokollverwalter 20070706
5 Importing IM_SECURITY_ACCOUNT Call by reference Type reference (TYPE) RLDEPO Depot 20070706
6 Importing IM_SECURITY_ID Call by reference Type reference (TYPE) RANL Vertragsnummer 20070706

Method EVT_CREATE_ASSET_BY_DEFAULT on Interface IF_EX_FTR_BAV has no exception.

Method EVT_DELETE_ASSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FLG_ERROR Call by reference Type reference (TYPE) CHAR1 Fehler vorhanden 20070710
2 Exporting EX_FLG_MESSAGE Call by reference Type reference (TYPE) CHAR1 Nachricht vorhanden 20070710
3 Importing IM_COMPANY_CODE Call by reference Type reference (TYPE) BUKRS Buchungskreis 20070706
4 Importing IM_PROTOCOL_HANDLER Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Protokollverwalter 20070706
5 Importing IM_SECURITY_ACCOUNT Call by reference Type reference (TYPE) RLDEPO Depot 20070706
6 Importing IM_SECURITY_ID Call by reference Type reference (TYPE) RANL Vertragsnummer 20070706
7 Importing IX_PERSISTENT Call by reference Type reference (TYPE) CHAR1 ' ' Persistent löschen ? 20070710

Method EVT_DELETE_ASSET on Interface IF_EX_FTR_BAV has no exception.

Method EVT_GET_ASSET_MNGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_ASSET_MNGR Value transfer Object reference (TYPE REF TO) OBJECT Referenz BAV-Asset Manager 20110224

Method EVT_GET_ASSET_MNGR on Interface IF_EX_FTR_BAV has no exception.

Method EVT_INIT Signature

Method EVT_INIT on Interface IF_EX_FTR_BAV has no parameter.
Method EVT_INIT on Interface IF_EX_FTR_BAV has no exception.

Method EVT_IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMPANY_CODE Value transfer Type reference (TYPE) BUKRS Buchungskreis 20070706
2 Importing IM_RANTYP Value transfer Type reference (TYPE) RANTYP Vertragsart 20070706
3 Returning RF_ACTIVE Value transfer Type reference (TYPE) SEOX_BOOLEAN aktiv ? 20070706

Method EVT_IS_ACTIVE on Interface IF_EX_FTR_BAV has no exception.

Method EVT_TRANSACTION_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_PROXY_MESSAGES Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_MESSAGE Message Handler Geschäftsverwaltung 20000511
2 Importing PI_PROXY_TRANSACTION Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_TRANSACTION Finanzgeschäft 20000511

Method EVT_TRANSACTION_CHECK on Interface IF_EX_FTR_BAV has no exception.

Method EVT_TRANSACTION_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_FCODE Call by reference Type reference (TYPE) SYUCOMM OK Code 20000511
2 Importing PI_PROXY_FCODE Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_FCODE Reference auf Fcode 20000511
3 Importing PI_PROXY_MESSAGES Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_MESSAGE Message Handler Geschäftsverwaltung 20000511
4 Importing PI_PROXY_TRANSACTION Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_TRANSACTION Finanzgeschäft 20000511

Method EVT_TRANSACTION_FCODE on Interface IF_EX_FTR_BAV has no exception.

Method EVT_TRANSACTION_SAVE_CANCEL Signature

Method EVT_TRANSACTION_SAVE_CANCEL on Interface IF_EX_FTR_BAV has no parameter.
Method EVT_TRANSACTION_SAVE_CANCEL on Interface IF_EX_FTR_BAV has no exception.

Method EVT_TRANSACTION_SAVE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_PROXY_MESSAGES Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_MESSAGE Message Handler Geschäftsverwaltung 20000511
2 Importing PI_PROXY_TRANSACTION Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_TRANSACTION Finanzgeschäft 20000511

Method EVT_TRANSACTION_SAVE_CHECK on Interface IF_EX_FTR_BAV has no exception.

Method EVT_TRANSACTION_SAVE_READY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_PROXY_MESSAGES Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_MESSAGE Message Handler Geschäftsverwaltung 20000511
2 Importing PI_PROXY_TRANSACTION Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_TRANSACTION Finanzgeschäft 20000511

Method EVT_TRANSACTION_SAVE_READY on Interface IF_EX_FTR_BAV has no exception.

Method EVT_TRANSACTION_SAVE_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_RESULT Call by reference Type reference (TYPE) BOOLEAN Sichern ist erforderlich oder nicht 20000511
2 Importing PI_PROXY_MESSAGES Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_MESSAGE Message Handler Geschäftsverwaltung 20000511

Method EVT_TRANSACTION_SAVE_REQUIRED on Interface IF_EX_FTR_BAV has no exception.

Method EVT_TRANSACTION_SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_BAPI_DATA Call by reference Type reference (TYPE) FTROP_FTR_TAB_BADI_EXTENT Daten aus BAPI für Erweiterung 20000511

Method EVT_TRANSACTION_SET_DATA on Interface IF_EX_FTR_BAV has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in