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 | ![]() |
Instance method | Public | Method | 20030319 | |
2 | ![]() |
Instance method | Public | Method | Generates a New Distributor Business Transaction | 19990816 |
3 | ![]() |
Instance method | Public | Method | Triggers the Update of the New/Changed Business Transaction | 19990816 |
4 | ![]() |
Instance method | Public | Method | Provides a Reference to an Existing Business Transaction | 20000428 |
5 | ![]() |
Instance method | Public | Method | Supplies References to TRD BTs (Mass Processing) | 20011018 |
6 | ![]() |
Instance method | Public | Method | Saves all the the Distributor's Updated Data | 19990816 |
7 | ![]() |
Instance method | Public | Method | 20030319 | |
8 | ![]() |
Instance method | Public | Method | Sets the Indicator for Migration of Futures | 20011105 |
9 | ![]() |
Instance method | Public | Method | Sets the flag for initialization of parallel valuation areas | 20010531 |
10 | ![]() |
Instance method | Public | Method | Sets the Initialization Valuation Area | 20021227 |
11 | ![]() |
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 | ![]() |
EX_BUSINESS_TRANSACTION | Value transfer | Object reference (TYPE REF TO) | IF_BUSINESS_TRANSACTION_TRD | Neuer Distributor-Geschäftsvorfall | 20000428 | ||
2 | ![]() |
IM_BUSTRANSCAT | Value transfer | Type reference (TYPE) | TPM_BUSTRANSCAT | Geschäftsvorfallstyp | 20000428 | ||
3 | ![]() |
IM_CONVERSION_DATE | Value transfer | Type reference (TYPE) | TPM_FX_DATE | Conversion date for loans accrual reset with FNRA | 20110615 | ||
4 | ![]() |
IM_CREATE_DATE | Value transfer | Type reference (TYPE) | TPM_BT_CREATE_DATE | Erzeugungsdatum | 20000428 | ||
5 | ![]() |
IM_CREATE_TIME | Value transfer | Type reference (TYPE) | TPM_BT_CREATE_TIME | Erzeugungszeit | 20000428 | ||
6 | ![]() |
IM_DEAL_NUMBER | Value transfer | Type reference (TYPE) | TB_RFHA | Finanzgeschäft | 20001030 | ||
7 | ![]() |
IM_DOCUMENT_DATE | Value transfer | Type reference (TYPE) | BLDAT | Belegdatum FI | 20000428 | ||
8 | ![]() |
IM_EXTBUSTRANSID | Value transfer | Type reference (TYPE) | TPM_EXTBUSTRANSID | Vom Erzeuger vorgegebene ID des Geschäftsvorfalls | 20000501 | ||
9 | ![]() |
IM_FI_POSTING_DATE | Value transfer | Type reference (TYPE) | TPM_FI_POSTING_DATE | Abweichendes FI-Buchungsdatum | 20000928 | ||
10 | ![]() |
IM_FI_POSTING_PERIOD | Value transfer | Type reference (TYPE) | TPM_FI_POSTING_PERIOD | Abweichende FI-Buchungsperiode | 20000928 | ||
11 | ![]() |
IM_FLG_DELAYED_DISTRIBUTION | Value transfer | Type reference (TYPE) | I | tpmco_false | Geschäftsvorfall wird erst am Ende verteilt | 20000503 | |
12 | ![]() |
IM_FLG_QUEUE_FOR_FIXING | Value transfer | Type reference (TYPE) | I | TPMCO_FALSE | obsolet | 20001120 | |
13 | ![]() |
IM_ORIGIN_DATE | Value transfer | Type reference (TYPE) | TPM_ORIGIN_DATE | origin date for lot - only used for tpm63 | 20111003 | ||
14 | ![]() |
IM_OWNER | Value transfer | Type reference (TYPE) | TPM_BUSTRANS_OWNER | Owner des Geschäftsvorfalls | 20000428 | ||
15 | ![]() |
IM_POSTING_DATE | Value transfer | Type reference (TYPE) | TPM_POSTING_DATE | Buchungsdatum | 20000428 | ||
16 | ![]() |
IM_PRODUCT_CATEGORY | Value transfer | Type reference (TYPE) | SANLF | Produkttyp | 20000706 | ||
17 | ![]() |
IM_REFBUSTRANSID | Value transfer | Type reference (TYPE) | TPM_REFBUSTRANSID | ID des Referenzgeschäftsvorfalls bei abgeleiteten GV | 20000505 | ||
18 | ![]() |
IM_STATE | Value transfer | Type reference (TYPE) | TPM_BUSTRANS_STATE | Status, in dem der GV erzeugt werden soll | 20000428 | ||
19 | ![]() |
IM_VALUATION_AREA | Value transfer | Type reference (TYPE) | TPM_VAL_AREA | Bewertungsbereich bei bewertungsbereichabhängigen GV | 20000503 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Funktion für aktuellen Status des Distrib. nicht unterstützt | 19990817 | |
2 | ![]() |
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 | ![]() |
EX_TAB_ACTION_TODO | Call by reference | Type reference (TYPE) | TRGY_ACTION_TODO | Tabellentyp Action Todo | 20030227 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Funktion für aktuellen Status des Distrib. nicht unterstützt | 19990817 | |
2 | ![]() |
Abbruch druch den User (Message System Variablen gesetzt) | 20030313 | |
3 | ![]() |
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 | ![]() |
EX_BUSINESS_TRANSACTION | Value transfer | Object reference (TYPE REF TO) | IF_BUSINESS_TRANSACTION_TRD | Referenz auf den angeforderten Geschäftsvorfall | 20000428 | ||
2 | ![]() |
IM_BUSTRANSID | Value transfer | Type reference (TYPE) | TPM_BUSTRANSID | Identifikator des Geschäftsvorfalls | 20000428 | ||
3 | ![]() |
IM_EXTBUSTRANSID | Value transfer | Type reference (TYPE) | TPM_EXTBUSTRANSID | Vom Erzeuger vergebene externe Identifikation des GV | 20000502 | ||
4 | ![]() |
IM_FLG_DELAYED_DISTRIBUTION | Value transfer | Type reference (TYPE) | I | tpmco_false | Geschäftsvorfall wird erst am Ende verteilt | 20000503 | |
5 | ![]() |
IM_OWNER | Value transfer | Type reference (TYPE) | TPM_BUSTRANS_OWNER | ID des Erzeugers des GV | 20000502 | ||
6 | ![]() |
IM_SEARCH_STRATEGY | Call by reference | Type reference (TYPE) | TPM_SEARCH_STRATEGY | TPMCO_SEARCH_DB_RO | Suchstrategie | 20020712 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
*** obsolet *** | 20000428 | |
2 | ![]() |
Geschäftsvorfall mit der ID nicht gefunden | 20000428 | |
3 | ![]() |
*** obsolet *** | 20000502 |
Method REQUEST_BUSINESS_TRANSACTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_FLG_DELAYED_DISTRIBUTION | Value transfer | Type reference (TYPE) | I | TPMCO_FALSE | Geschäftsvorfall wird erst am Ende verteilt | 20011018 | |
2 | ![]() |
IM_SEARCH_STRATEGY | Call by reference | Type reference (TYPE) | TPM_SEARCH_STRATEGY | TPMCO_SEARCH_DB_RO | Suchstrategie | 20020712 | |
3 | ![]() |
IM_TAB_BUSTRANSID | Value transfer | Type reference (TYPE) | TRDY_BUSTRANSID | Tabelle von IDs für Distributor-Geschäftsvorfälle | 20011018 | ||
4 | ![]() |
IM_TAB_EXTBUSTRANSID | Value transfer | Type reference (TYPE) | TRDY_EXTBUSTRANSID | Treasury: Tabellen von Externen IDs für Distributor-GV | 20030114 | ||
5 | ![]() |
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 | ![]() |
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 | ![]() |
Funktion für aktuellen Status des Distrib. nicht unterstützt | 19990817 | |
2 | ![]() |
Sichern konnte nicht durchgeführt werden | 19990816 | |
3 | ![]() |
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 | ![]() |
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 | ![]() |
Funktion für aktuellen Status des Distrib. nicht unterstützt | 19990817 | |
2 | ![]() |
Basisfehler, z.B. im Peristenzdienst | 19990817 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |