SAP ABAP Interface IF_BUSINESS_TRANSACTION_TRD (Interface for Distributor Business Transactions)
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_BUSINESSTRANSACTION_TRD Distributor Business Transaction 20000428
Properties
Interface IF_BUSINESS_TRANSACTION_TRD  
Short Description Interface for Distributor Business Transactions    
General Data
Package FTR_DISTRIBUTOR   CFM-TM: Distributor 
Created 20000428   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TRPM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_BUSINESS_TRANSACTION_TRD has no interface.
Friends
Interface IF_BUSINESS_TRANSACTION_TRD has no friend.
Attributes
Interface IF_BUSINESS_TRANSACTION_TRD has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_POSTING_DATE Instance method Public Method Changes the Posting Date of a Business Transaction 20000428
2 CLONE_TRANSIENT Instance method Public Method Generates a Transient Copy of a Business Transaction 20000710
3 DELETE_BUSINESS_TRANSACTION Instance method Public Method Deletes a Scheduled Business Transaction 20000428
4 FIX_BUSINESS_TRANSACTION Instance method Public Method Fixes a Scheduled Business Transaction 20000428
5 GET_ATTRIBUTES Instance method Public Method Provides Elementary Attributes of the Business Transaction 20000428
6 GET_EVENTS Instance method Public Method Provides the Events that have Occurred in the Business Trans 20000501
7 GET_FLOWS Instance method Public Method Gets the Business Transaction Flows 20000428
8 GET_PARTITIONED_FLOWS Instance method Public Method Provides the Flows Split by Partition Category 20000505
9 GET_PARTITIONS Instance method Public Method Provides the Flow Partitions of a Category 20000501
10 GET_USER_DATA Instance method Public Method Provides a Reference to the User Data 20000428
11 RECALC_DERIVED_TRANS Instance method Public Method Triggers Recalculation of Derived Transaction in TRL 20071204
12 RECALC_VALUATION_AMT Instance method Public Method Triggers Recalculation of Amounts in Valuation Currency 20111025
13 REVERSE_BUSINESS_TRANSACTION Instance method Public Method Reverses a Fixed Business Transaction 20000428
14 SET_EXTBUSTRANSID Instance method Public Method Changes the Business Transaction ID Assigned by Generator 20000523
15 SET_FI_POSTING_DATA Instance method Public Method Sets Posting Information 20011105
16 SET_FLOWS Instance method Public Method Overwrites all the Flows of the Business Transaction 20000428
17 SET_PARTITIONS Instance method Public Method Sets the Flow Partitions for a Category 20000501
18 SET_PAYMENT_INFO_DATA Instance method Public Method Sets Payment Information 20021227
Events
Interface IF_BUSINESS_TRANSACTION_TRD has no event.
Types
Interface IF_BUSINESS_TRANSACTION_TRD has no local type.
Method Signatures

Method CHANGE_POSTING_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OWNER Value transfer Type reference (TYPE) TPM_BUSTRANS_OWNER Erzeuger des GV 20000503
2 Importing IM_POSTING_DATE Value transfer Type reference (TYPE) TPM_POSTING_DATE Neues Buchungsdatum 20000428
# Exception Resumable Description Created on
1 FAILED Buchungsdatum konnte nicht geändert werden 20000503

Method CLONE_TRANSIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MODE Call by reference Type reference (TYPE) I 1 1=transaktional, 2=echt transient 20030221
2 Returning RE_CLONE Value transfer Object reference (TYPE REF TO) IF_BUSINESS_TRANSACTION_TRD Transiente Kopie des Geschäftsvorfalls 20000710

Method CLONE_TRANSIENT on Interface IF_BUSINESS_TRANSACTION_TRD has no exception.

Method DELETE_BUSINESS_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OWNER Value transfer Type reference (TYPE) TPM_BUSTRANS_OWNER Owner des Geschäftsvorfalls 20000428
2 Importing IM_TR_REV_REASON Value transfer Type reference (TYPE) SSTOGRD Stornogrund CFM 20011023
# Exception Resumable Description Created on
1 FAILED Geschäftsvorfall konnte nicht gelöscht werden 20000503

Method FIX_BUSINESS_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOCUMENT_DATE Value transfer Type reference (TYPE) BLDAT Belegdatum FI 20000428
2 Importing IM_FI_POSTING_DATE Value transfer Type reference (TYPE) TPM_FI_POSTING_DATE Abweichendes FI-Buchungsdatum 20000928
3 Importing IM_FI_POSTING_PERIOD Value transfer Type reference (TYPE) TPM_FI_POSTING_PERIOD Abweichende FI-Buchungsperiode 20000928
4 Importing IM_FLG_ASYNCHRONOUS_PROCESSING Value transfer Type reference (TYPE) I 0 obsolet 20001016
5 Importing IM_OWNER Value transfer Type reference (TYPE) TPM_BUSTRANS_OWNER Owner des Geschäftsvorfalls 20000428
# Exception Resumable Description Created on
1 FAILED Geschäftsvorfall konnte nicht fixiert werden 20000503

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BUSTRANSCAT Value transfer Type reference (TYPE) TPM_BUSTRANSCAT Geschäftsvorfallstyp 20000428
2 Exporting EX_BUSTRANSID Value transfer Type reference (TYPE) TPM_BUSTRANSID Geschäftsvorfalls-ID 20000428
3 Exporting EX_COMPANY_CODE Value transfer Type reference (TYPE) BUKRS Buchungskreis 20000428
4 Exporting EX_CONVERSION_DATE Value transfer Type reference (TYPE) TPM_FX_DATE Date 20110615
5 Exporting EX_CREATE_DATE Value transfer Type reference (TYPE) TPM_BT_CREATE_DATE operatives Erzeugungsdatum 20000428
6 Exporting EX_CREATE_TIME Value transfer Type reference (TYPE) TPM_BT_CREATE_TIME operative Erzeugungsuhrzeit 20000428
7 Exporting EX_DEAL_NUMBER Value transfer Type reference (TYPE) TB_RFHA Finanzgeschäft 20010417
8 Exporting EX_DOCUMENT_DATE Value transfer Type reference (TYPE) BLDAT Belegdatum FI 20000501
9 Exporting EX_EXTBUSTRANSID Value transfer Type reference (TYPE) TPM_EXTBUSTRANSID Vom Erzeuger vorgegebene Geschäftsvorfalls-ID 20000501
10 Exporting EX_FI_POSTING_DATE Value transfer Type reference (TYPE) TPM_FI_POSTING_DATE Abweichendes FI-Buchungsdatum 20000928
11 Exporting EX_FI_POSTING_PERIOD Value transfer Type reference (TYPE) TPM_FI_POSTING_PERIOD Abweichende FI-Buchungsperiode 20000928
12 Exporting EX_FI_REVERSAL_DATE Value transfer Type reference (TYPE) TPM_FI_REVERSAL_DATE Abweichendes FI-Stornodatum 20030101
13 Exporting EX_FI_REVERSAL_PERIOD Value transfer Type reference (TYPE) TPM_FI_REVERSAL_PERIOD Abweichende FI-Stornoperiode 20030101
14 Exporting EX_POSTING_DATE Value transfer Type reference (TYPE) TPM_POSTING_DATE Buchungsdatum 20000428
15 Exporting EX_PRODUCT_CATEGORY Value transfer Type reference (TYPE) SANLF Produkttyp 20000706
16 Exporting EX_PRODUCT_GROUP Value transfer Type reference (TYPE) TPM_PRODUCT_GROUP Produktgruppe 20021230
17 Exporting EX_REF_BUSTRANSID Value transfer Type reference (TYPE) TPM_REFBUSTRANSID ID des Referenzgeschäftsvorfalls 20000428
18 Exporting EX_STATE Value transfer Type reference (TYPE) TPM_BUSTRANS_STATE Status des Geschäftsvorfalls 20000428
19 Exporting EX_TR_REV_REASON Value transfer Type reference (TYPE) SSTOGRD TR Stornogrund 20011023
20 Exporting EX_VALUATION_AREA Value transfer Type reference (TYPE) TPM_VAL_AREA Bewertungsbereich 20000428

Method GET_ATTRIBUTES on Interface IF_BUSINESS_TRANSACTION_TRD has no exception.

Method GET_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_EVENTS Call by reference Type reference (TYPE) TRDY_EVENT Tabelle mit Ereignissen 20000501

Method GET_EVENTS on Interface IF_BUSINESS_TRANSACTION_TRD has no exception.

Method GET_FLOWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_FLOWS Call by reference Type reference (TYPE) TRDY_FLOW Bewegungen 20000428

Method GET_FLOWS on Interface IF_BUSINESS_TRANSACTION_TRD has no exception.

Method GET_PARTITIONED_FLOWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_PARTITIONED_FLOWS Call by reference Type reference (TYPE) TRDY_FLOW Bewegungen aufgeteilt nach einem Partitionstyp 20000505
2 Importing IM_PARTITION_CATEGORY Value transfer Type reference (TYPE) TPM_PARTITION_CATEGORY Partitionstyp 20000505

Method GET_PARTITIONED_FLOWS on Interface IF_BUSINESS_TRANSACTION_TRD has no exception.

Method GET_PARTITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_PARTITIONS Call by reference Type reference (TYPE) TRDY_FLOW_PARTITION Bewegungs-Partitionen 20000501
2 Importing IM_PARTITION_CATEGORY Value transfer Type reference (TYPE) TPM_PARTITION_CATEGORY Typ der Bewegungs-Partitionen 20000501

Method GET_PARTITIONS on Interface IF_BUSINESS_TRANSACTION_TRD has no exception.

Method GET_USER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_USER_DATA Value transfer Object reference (TYPE REF TO) CL_USER_DATA_TRG Referenz auf User-Daten-Objekt 20000428

Method GET_USER_DATA on Interface IF_BUSINESS_TRANSACTION_TRD has no exception.

Method RECALC_DERIVED_TRANS Signature

Method RECALC_DERIVED_TRANS on Interface IF_BUSINESS_TRANSACTION_TRD has no parameter.
Method RECALC_DERIVED_TRANS on Interface IF_BUSINESS_TRANSACTION_TRD has no exception.

Method RECALC_VALUATION_AMT Signature

Method RECALC_VALUATION_AMT on Interface IF_BUSINESS_TRANSACTION_TRD has no parameter.
Method RECALC_VALUATION_AMT on Interface IF_BUSINESS_TRANSACTION_TRD has no exception.

Method REVERSE_BUSINESS_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FI_REVERSAL_DATE Call by reference Type reference (TYPE) TPM_FI_REVERSAL_DATE Abweichendes FI-Stornodatum 20021230
2 Importing IM_FI_REVERSAL_PERIOD Call by reference Type reference (TYPE) TPM_FI_REVERSAL_PERIOD Abweichende FI-Stornoperiode 20021230
3 Importing IM_FLG_CHECK4DEPENDENT_TRANS Value transfer Type reference (TYPE) XFELD SPACE Feld zum Ankreuzen 20060801
4 Importing IM_OWNER Value transfer Type reference (TYPE) TPM_BUSTRANS_OWNER Owner des Geschäftsvorfalls 20000428
5 Importing IM_TR_REVERSAL_REASON Value transfer Type reference (TYPE) SSTOGRD TR-Stornogrund 20000428
6 Returning RE_TAB_DEPENDENT_TRANS Value transfer Type reference (TYPE) TRDY_BUSTRANSID Tabelle von IDs für Distributor-Geschäftsvorfälle 20060801
# Exception Resumable Description Created on
1 DEPENDENT_TRANS_EXIST zusätzliche Geschäftsvorfälle müßen storniert werden 20060801
2 FAILED Geschäftsvorfall konnte nicht storniert werden 20000503

Method SET_EXTBUSTRANSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXTBUSTRANSID Value transfer Type reference (TYPE) TPM_EXTBUSTRANSID Vom Erzeuger vergebene Identifikation des GV 20000523
2 Importing IM_OWNER Value transfer Type reference (TYPE) TPM_BUSTRANS_OWNER Owner des Geschäftsvorfalls 20000523
# Exception Resumable Description Created on
1 EXTBUSTRANSID_NOT_UNIQUE Die neue Identifikation ist nicht eindeutig für den Owner 20000523

Method SET_FI_POSTING_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOCUMENT_DATE Call by reference Type reference (TYPE) BLDAT Belegdatum im Beleg 20021227
2 Importing IM_FI_POST_DATE Call by reference Type reference (TYPE) TPM_FI_POSTING_DATE Abweichendes FI-Buchungsdatum 20011105
3 Importing IM_FI_POST_PERIOD Call by reference Type reference (TYPE) TPM_FI_POSTING_PERIOD Abweichende FI-Buchungsperiode 20011105
4 Importing IM_TAB_FLOWS Call by reference Type reference (TYPE) TRDY_FLOW_KEY 'Alloc Number' ändern 20021227

Method SET_FI_POSTING_DATA on Interface IF_BUSINESS_TRANSACTION_TRD has no exception.

Method SET_FLOWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FLOW_CHANGED Value transfer Type reference (TYPE) FLAG ' ' Bewegung wurde geändert 20120119
2 Importing IM_OWNER Value transfer Type reference (TYPE) TPM_BUSTRANS_OWNER Owner des Geschäftsvorfalls 20000428
3 Importing IM_TAB_FLOWS Call by reference Type reference (TYPE) TRDY_FLOW_KEY Bewegungen mit Schlüssel 20000428
4 Importing __IM_FORCE_UPDATE Value transfer Type reference (TYPE) FLAG xxxxxxxxxxx muss überprüft werden xxxxxxxx 20030606
# Exception Resumable Description Created on
1 FAILED Ändern der Bewegungen nicht möglich 20000502

Method SET_PARTITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FLG_PARTITIONS_CHANGED Value transfer Type reference (TYPE) I true: Partitionen des Typs wurde geändert, false: unveränd. 20000808
2 Importing IM_PARTITION_CATEGORY Value transfer Type reference (TYPE) TPM_PARTITION_CATEGORY Typ der Bewegungs-Partitionen 20000501
3 Importing IM_TAB_PARTITIONS Call by reference Type reference (TYPE) TRDY_FLOW_PARTITION Bewegungs-Partitionen 20000501
# Exception Resumable Description Created on
1 FAILED Partitionen konnten nicht geändert werden 20000505

Method SET_PAYMENT_INFO_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_FLOWS Call by reference Type reference (TYPE) TRDY_FLOW_KEY 'Payment Info Data' ändern 20021227

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