SAP ABAP Interface IF_EX_FTR_TR_DISTRIBUTOR (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_TR_DISTRIBUTOR BAdI Class CL_EX_FTR_TR_DISTRIBUTOR 20000524
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_FTR_TR_DISTRIBUTOR BAdI Implementation of Adapter "Transactions to Distributor" 20000524
Properties
Interface IF_EX_FTR_TR_DISTRIBUTOR  
Short Description BAdI Interface IF_EX_FTR_FINANCIAL_OBJECT    
General Data
Package FTTR   Treasury: Financial Transaction 
Created 20000524   SAP 
Last changed 00000000   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 FTROP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 FTRTR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 IF_FTR_CON Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_EX_FTR_TR_DISTRIBUTOR has no interface.
Friends
Interface IF_EX_FTR_TR_DISTRIBUTOR has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DUMMY Instance attribute Public Type reference (TYPE) BOOLEAN Dummy 20000524
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 20000524
3 EVT_DEAL_FIX Instance method Public Method "Fixes" Transactions 20010122
4 EVT_DEAL_UPD Instance method Public Method Changed Transactions 20030401
5 EVT_TRANSACTION_CHECK Instance method Public Method Explicit Transaction Check Required by User 20000524
6 EVT_TRANSACTION_FCODE Instance method Public Method Execute Fcode in BAdI 20000524
7 EVT_TRANSACTION_SAVE_CANCEL Instance method Public Method Saving Cancelled 20000613
8 EVT_TRANSACTION_SAVE_CHECK Instance method Public Method Time for Checks Before DB Update Takes Place 20000524
9 EVT_TRANSACTION_SAVE_READY Instance method Public Method Transaction Management Ready to be Saved 20000524
10 EVT_TRANSACTION_SAVE_REQUIRED Instance method Public Method Time to Specify Whether Changes must be Saved 20000524
Events
Interface IF_EX_FTR_TR_DISTRIBUTOR has no event.
Types
Interface IF_EX_FTR_TR_DISTRIBUTOR has no local type.
Method Signatures

Method EVT_APPLICATION_FREE Signature

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

Method EVT_APPLICATION_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_PROXY_DATABIN Call by reference Object reference (TYPE REF TO) IF_FTR_GUI_DATABIN Interface zu Databin 20010528
2 Importing PI_PROXY_FCODE Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_FCODE FCODE aus dem Finanzgeschäft 20000524
3 Importing PI_PROXY_FMOD Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_FMOD Feldauswahlsteuerung/ Feldmodifikation 20000524
4 Importing PI_PROXY_MESSAGES Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_MESSAGE Message Handler Geschäftsverwaltung 20000524
5 Importing PI_PROXY_TRANSACTION Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_DEAL_DATA Finanzgeschäftdaten 20000524

Method EVT_APPLICATION_START on Interface IF_EX_FTR_TR_DISTRIBUTOR has no exception.

Method EVT_DEAL_FIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_DOCUMENT_DATE Value transfer Type reference (TYPE) BLDAT '00000000' Belegdatum im Beleg 20010122
2 Importing PI_FLAG_ALL_VAL_AREAS Value transfer Type reference (TYPE) BOOLEAN SPACE 'X'=alle BewBer. buchen, ' '=nur den oper. BewBer buchen 20030317
3 Importing PI_FLAG_TESTRUN Value transfer Type reference (TYPE) TB_XAFELD IF_FTR_CON=>XTRUE Testlauf (XTRUE=ja, XFALSE=nein ==> Echtlauf) 20010122
4 Importing PI_OREF_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Protokollverwalter 20010122
5 Importing PI_POSTING_DATE Value transfer Type reference (TYPE) BUDAT '00000000' Buchungsdatum im Beleg 20011214
6 Importing PI_POSTING_PERIOD Value transfer Type reference (TYPE) MONAT '00' Geschäftsmonat 20011214
7 Importing PI_TAB_ACTIVITY Call by reference Type reference (TYPE) FTRTR_TAB_FHAZU Finanzgeschäftsvorgang 20030306
8 Importing PI_TAB_CASHFLOW Call by reference Type reference (TYPE) FTRTR_TAB_FHAPO Finanzgeschäftsbewegung 20030306
9 Importing PI_TRANSACTION Call by reference Type reference (TYPE) VTBFHA Finanzgeschäft 20010122
# Exception Resumable Description Created on
1 FAILED Fixierung gescheitert 20010122

Method EVT_DEAL_UPD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_FLAG_NETTING Call by reference Type reference (TYPE) TB_XAFELD IF_FTR_CON=>XFALSE Kompensationslauf (XTRUE = ja, sonst nein) 20030616
2 Importing PI_FLAG_TESTRUN Value transfer Type reference (TYPE) TB_XAFELD IF_FTR_CON=>XTRUE Testlauf (XTRUE=ja, XFALSE=nein ==> Echtlauf) 20030401
3 Importing PI_OREF_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_PROTOCOL_HANDLER_TRP Protokollverwalter 20030401
4 Importing PI_TAB_CASHFLOW Call by reference Type reference (TYPE) FTRTR_TAB_FHAPO Finanzgeschäftsbewegung 20030401
5 Importing PI_TRANSACTION Call by reference Type reference (TYPE) VTBFHA Finanzgeschäft 20030401
# Exception Resumable Description Created on
1 FAILED Fixierung gescheitert 20030401

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 20000524
2 Importing PI_PROXY_TRANSACTION Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_DEAL_DATA Finanzgeschäft 20000524

Method EVT_TRANSACTION_CHECK on Interface IF_EX_FTR_TR_DISTRIBUTOR 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 20000524
2 Importing PI_PROXY_FCODE Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_FCODE Reference auf Fcode 20000524
3 Importing PI_PROXY_MESSAGES Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_MESSAGE Message Handler Geschäftsverwaltung 20000524
4 Importing PI_PROXY_TRANSACTION Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_DEAL_DATA Finanzgeschäft 20000524

Method EVT_TRANSACTION_FCODE on Interface IF_EX_FTR_TR_DISTRIBUTOR has no exception.

Method EVT_TRANSACTION_SAVE_CANCEL Signature

Method EVT_TRANSACTION_SAVE_CANCEL on Interface IF_EX_FTR_TR_DISTRIBUTOR has no parameter.
Method EVT_TRANSACTION_SAVE_CANCEL on Interface IF_EX_FTR_TR_DISTRIBUTOR 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 20000524
2 Importing PI_PROXY_TRANSACTION Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_DEAL_DATA Finanzgeschäft 20000524

Method EVT_TRANSACTION_SAVE_CHECK on Interface IF_EX_FTR_TR_DISTRIBUTOR 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 20000524
2 Importing PI_PROXY_TRANSACTION Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_DEAL_DATA Finanzgeschäft 20000524

Method EVT_TRANSACTION_SAVE_READY on Interface IF_EX_FTR_TR_DISTRIBUTOR 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 20000524
2 Importing PI_PROXY_MESSAGES Call by reference Object reference (TYPE REF TO) IF_OPEN_TRTM_PROXY_MESSAGE Message Handler Geschäftsverwaltung 20000524

Method EVT_TRANSACTION_SAVE_REQUIRED on Interface IF_EX_FTR_TR_DISTRIBUTOR has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in