SAP ABAP Interface IF_DISTRIBUTOR_TRD (Interface for Distributors)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM (Application Component) Transaction Manager
     FTR_DISTRIBUTOR (Package) CFM-TM: Distributor
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_STANDARD_DISTRIBUTOR_TRD Standard Implementation of a Distributor 19990816
Properties
Interface IF_DISTRIBUTOR_TRD  
Short Description Interface for Distributors    
General Data
Package FTR_DISTRIBUTOR   CFM-TM: Distributor 
Created 19990816   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TPMCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_EXTERNAL_SERVICE_TRG Service Interface for External Use 20030319
Friends
Interface IF_DISTRIBUTOR_TRD has no friend.
Attributes
Interface IF_DISTRIBUTOR_TRD has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ASYNC_POSTING Instance method Public Method 20030319
2 CREATE_BUSINESS_TRANSACTION Instance method Public Method Generates a New Distributor Business Transaction 19990816
3 DISTRIBUTE Instance method Public Method Triggers the Update of the New/Changed Business Transaction 19990816
4 REQUEST_BUSINESS_TRANSACTION Instance method Public Method Provides a Reference to an Existing Business Transaction 20000428
5 REQUEST_BUSINESS_TRANSACTIONS Instance method Public Method Supplies References to TRD BTs (Mass Processing) 20011018
6 SAVE Instance method Public Method Saves all the the Distributor's Updated Data 19990816
7 SET_BAPI_MODE Instance method Public Method 20030319
8 SET_FLG_FUT_MIGR Instance method Public Method Sets the Indicator for Migration of Futures 20011105
9 SET_FLG_VA_INIT Instance method Public Method Sets the flag for initialization of parallel valuation areas 20010531
10 SET_VALUATION_AREA Instance method Public Method Sets the Initialization Valuation Area 20021227
11 UNDO Instance method Public Method Undoes all the Distributor's Updates 19990816
Events
Interface IF_DISTRIBUTOR_TRD has no event.
Types
Interface IF_DISTRIBUTOR_TRD has no local type.
Method Signatures

Method ASYNC_POSTING Signature

Method ASYNC_POSTING on Interface IF_DISTRIBUTOR_TRD has no parameter.
Method ASYNC_POSTING on Interface IF_DISTRIBUTOR_TRD has no exception.

Method CREATE_BUSINESS_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BUSINESS_TRANSACTION Value transfer Object reference (TYPE REF TO) IF_BUSINESS_TRANSACTION_TRD Neuer Distributor-Geschäftsvorfall 20000428
2 Importing IM_BUSTRANSCAT Value transfer Type reference (TYPE) TPM_BUSTRANSCAT Geschäftsvorfallstyp 20000428
3 Importing IM_CONVERSION_DATE Value transfer Type reference (TYPE) TPM_FX_DATE Conversion date for loans accrual reset with FNRA 20110615
4 Importing IM_CREATE_DATE Value transfer Type reference (TYPE) TPM_BT_CREATE_DATE Erzeugungsdatum 20000428
5 Importing IM_CREATE_TIME Value transfer Type reference (TYPE) TPM_BT_CREATE_TIME Erzeugungszeit 20000428
6 Importing IM_DEAL_NUMBER Value transfer Type reference (TYPE) TB_RFHA Finanzgeschäft 20001030
7 Importing IM_DOCUMENT_DATE Value transfer Type reference (TYPE) BLDAT Belegdatum FI 20000428
8 Importing IM_EXTBUSTRANSID Value transfer Type reference (TYPE) TPM_EXTBUSTRANSID Vom Erzeuger vorgegebene ID des Geschäftsvorfalls 20000501
9 Importing IM_FI_POSTING_DATE Value transfer Type reference (TYPE) TPM_FI_POSTING_DATE Abweichendes FI-Buchungsdatum 20000928
10 Importing IM_FI_POSTING_PERIOD Value transfer Type reference (TYPE) TPM_FI_POSTING_PERIOD Abweichende FI-Buchungsperiode 20000928
11 Importing IM_FLG_DELAYED_DISTRIBUTION Value transfer Type reference (TYPE) I tpmco_false Geschäftsvorfall wird erst am Ende verteilt 20000503
12 Importing IM_FLG_QUEUE_FOR_FIXING Value transfer Type reference (TYPE) I TPMCO_FALSE obsolet 20001120
13 Importing IM_ORIGIN_DATE Value transfer Type reference (TYPE) TPM_ORIGIN_DATE origin date for lot - only used for tpm63 20111003
14 Importing IM_OWNER Value transfer Type reference (TYPE) TPM_BUSTRANS_OWNER Owner des Geschäftsvorfalls 20000428
15 Importing IM_POSTING_DATE Value transfer Type reference (TYPE) TPM_POSTING_DATE Buchungsdatum 20000428
16 Importing IM_PRODUCT_CATEGORY Value transfer Type reference (TYPE) SANLF Produkttyp 20000706
17 Importing IM_REFBUSTRANSID Value transfer Type reference (TYPE) TPM_REFBUSTRANSID ID des Referenzgeschäftsvorfalls bei abgeleiteten GV 20000505
18 Importing IM_STATE Value transfer Type reference (TYPE) TPM_BUSTRANS_STATE Status, in dem der GV erzeugt werden soll 20000428
19 Importing IM_VALUATION_AREA Value transfer Type reference (TYPE) TPM_VAL_AREA Bewertungsbereich bei bewertungsbereichabhängigen GV 20000503
# Exception Resumable Description Created on
1 ACTION_FOR_STATE_NOT_SUPPORTED Funktion für aktuellen Status des Distrib. nicht unterstützt 19990817
2 FAILED Neuer Geschäftsvorfall konnte nicht angelegt werden 19990816

Method DISTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_ACTION_TODO Call by reference Type reference (TYPE) TRGY_ACTION_TODO Tabellentyp Action Todo 20030227
# Exception Resumable Description Created on
1 ACTION_FOR_STATE_NOT_SUPPORTED Funktion für aktuellen Status des Distrib. nicht unterstützt 19990817
2 CANCELED Abbruch druch den User (Message System Variablen gesetzt) 20030313
3 FAILED Fehler bei der Fortschreibung der geänderten GV aufgetreten 19990816

Method REQUEST_BUSINESS_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BUSINESS_TRANSACTION Value transfer Object reference (TYPE REF TO) IF_BUSINESS_TRANSACTION_TRD Referenz auf den angeforderten Geschäftsvorfall 20000428
2 Importing IM_BUSTRANSID Value transfer Type reference (TYPE) TPM_BUSTRANSID Identifikator des Geschäftsvorfalls 20000428
3 Importing IM_EXTBUSTRANSID Value transfer Type reference (TYPE) TPM_EXTBUSTRANSID Vom Erzeuger vergebene externe Identifikation des GV 20000502
4 Importing IM_FLG_DELAYED_DISTRIBUTION Value transfer Type reference (TYPE) I tpmco_false Geschäftsvorfall wird erst am Ende verteilt 20000503
5 Importing IM_OWNER Value transfer Type reference (TYPE) TPM_BUSTRANS_OWNER ID des Erzeugers des GV 20000502
6 Importing IM_SEARCH_STRATEGY Call by reference Type reference (TYPE) TPM_SEARCH_STRATEGY TPMCO_SEARCH_DB_RO Suchstrategie 20020712
# Exception Resumable Description Created on
1 ACTION_FOR_STATE_NOT_SUPPORTED *** obsolet *** 20000428
2 NOT_FOUND Geschäftsvorfall mit der ID nicht gefunden 20000428
3 NOT_QUALIFIED *** obsolet *** 20000502

Method REQUEST_BUSINESS_TRANSACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FLG_DELAYED_DISTRIBUTION Value transfer Type reference (TYPE) I TPMCO_FALSE Geschäftsvorfall wird erst am Ende verteilt 20011018
2 Importing IM_SEARCH_STRATEGY Call by reference Type reference (TYPE) TPM_SEARCH_STRATEGY TPMCO_SEARCH_DB_RO Suchstrategie 20020712
3 Importing IM_TAB_BUSTRANSID Value transfer Type reference (TYPE) TRDY_BUSTRANSID Tabelle von IDs für Distributor-Geschäftsvorfälle 20011018
4 Importing IM_TAB_EXTBUSTRANSID Value transfer Type reference (TYPE) TRDY_EXTBUSTRANSID Treasury: Tabellen von Externen IDs für Distributor-GV 20030114
5 Returning RE_TAB_BUSINESS_TRANSACTION Value transfer Type reference (TYPE) TRDY_BUSINESSTRANSACTION Referenzen auf Distributor-Geschäftsvorfälle (IF) 20011018
# Exception Resumable Description Created on
1 NOT_FOUND es wurden keine TRD-GV gefunden 20011018

Method SAVE Signature

Method SAVE on Interface IF_DISTRIBUTOR_TRD has no parameter.
# Exception Resumable Description Created on
1 ACTION_FOR_STATE_NOT_SUPPORTED Funktion für aktuellen Status des Distrib. nicht unterstützt 19990817
2 FAILED Sichern konnte nicht durchgeführt werden 19990816
3 SYSTEM_ERROR Basisfehler, z.B. im Peristenzdienst 19990817

Method SET_BAPI_MODE Signature

Method SET_BAPI_MODE on Interface IF_DISTRIBUTOR_TRD has no parameter.
Method SET_BAPI_MODE on Interface IF_DISTRIBUTOR_TRD has no exception.

Method SET_FLG_FUT_MIGR Signature

Method SET_FLG_FUT_MIGR on Interface IF_DISTRIBUTOR_TRD has no parameter.
Method SET_FLG_FUT_MIGR on Interface IF_DISTRIBUTOR_TRD has no exception.

Method SET_FLG_VA_INIT Signature

Method SET_FLG_VA_INIT on Interface IF_DISTRIBUTOR_TRD has no parameter.
Method SET_FLG_VA_INIT on Interface IF_DISTRIBUTOR_TRD has no exception.

Method SET_VALUATION_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VAL_AREA Value transfer Type reference (TYPE) TPM_VAL_AREA Bewertungsbereich 20021227

Method SET_VALUATION_AREA on Interface IF_DISTRIBUTOR_TRD has no exception.

Method UNDO Signature

Method UNDO on Interface IF_DISTRIBUTOR_TRD has no parameter.
# Exception Resumable Description Created on
1 ACTION_FOR_STATE_NOT_SUPPORTED Funktion für aktuellen Status des Distrib. nicht unterstützt 19990817
2 SYSTEM_ERROR Basisfehler, z.B. im Peristenzdienst 19990817
History
Last changed by/on SAP  20130531 
SAP Release Created in