SAP ABAP Interface IF_POSITION_CORE_TRR (Position with Core Functions)
Hierarchy
☛
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
⤷
FIN-FSCM-TRM-TM-BO (Application Component) Back Office
⤷
FTR_TRL_REPORTING (Package) Reporting Treasury Ledger

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface composition (i COMPRISING i_ref) | IF_POSITION_EXTEN1_TRR | Reporting: Position Plus Capital Flow Calculation | 20010425 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_POSITION_EXTEN1_TRR | Position with Capital Flow Calculation | 20010425 |
Properties
Interface | IF_POSITION_CORE_TRR | |
Short Description | Position with Core Functions |
General Data
Package | FTR_TRL_REPORTING | Reporting Treasury Ledger |
Created | 20010425 | SAP |
Last changed | 00000000 | SAP |
Unicode checks active |
Forward declarations
Interface IF_POSITION_CORE_TRR has no forward declaration.
Interfaces
Interface IF_POSITION_CORE_TRR has no interface.
Friends
Interface IF_POSITION_CORE_TRR has no friend.
Attributes
Interface IF_POSITION_CORE_TRR has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Determine Book Value | 20010425 |
2 | ![]() |
Instance method | Public | Method | Determines Bus. Transactions on Key Date (get_key_date) | 20010425 |
3 | ![]() |
Instance method | Public | Method | Flows of a Business Transaction for this Position | 20010425 |
4 | ![]() |
Instance method | Public | Method | Gets Position Currency and Local Currency | 20011214 |
5 | ![]() |
Instance method | Public | Method | Key Date | 20010425 |
6 | ![]() |
Instance method | Public | Method | Get Messages for this Position | 20011116 |
7 | ![]() |
Instance method | Public | Method | Gets Portfolio Containing the Position | 20011113 |
8 | ![]() |
Instance method | Public | Method | Category of Position: Trading, Settlement, Primary Period | 20010425 |
9 | ![]() |
Instance method | Public | Method | Determines Position Key | 20010425 |
10 | ![]() |
Instance method | Public | Method | Table of Posting Items | 20010425 |
11 | ![]() |
Instance method | Public | Method | Determines Position Management Procedure for this Position | 20010425 |
12 | ![]() |
Instance method | Public | Method | Gets the Product Type and Product Category | 20011025 |
13 | ![]() |
Instance method | Public | Method | Item Quantity | 20010425 |
14 | ![]() |
Instance method | Public | Method | Position Value Date of Transaction or Key Date | 20010425 |
15 | ![]() |
Instance method | Public | Method | Determine Simulated Book Value | 20010425 |
16 | ![]() |
Instance method | Public | Method | Gets the Status of the Security Position (Active/Inactive) | 20020508 |
17 | ![]() |
Instance method | Public | Method | Gets the Contract Date | 20020107 |
18 | ![]() |
Instance method | Public | Method | Number of Transaction, if Position is in Trading Period | 20010425 |
Events
Interface IF_POSITION_CORE_TRR has no event.
Types
Interface IF_POSITION_CORE_TRR has no local type.
Method Signatures
Method GET_BOOK_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_BOOK_VALUE | Value transfer | Type reference (TYPE) | TRRS_BOOK_VALUE | Buchwert der Position | 20010425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler | 20010427 |
Method GET_BUSINESS_TANSACTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_TAB_TRANS | Value transfer | Type reference (TYPE) | TRRY_TRANS_CAT_ID | Liste mit Geschäftsvorfällen | 20010425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler | 20010427 |
Method GET_BUSINESS_TANSACTION_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_TAB_FLOWS1 | Value transfer | Type reference (TYPE) | TRSY_CLASPOS_FLOW | Bewegungen der Depotverwaltung | 20010425 | ||
2 | ![]() |
EX_TAB_FLOWS2 | Value transfer | Type reference (TYPE) | TRLY_FLOW | Bewegungen der Positions-Bewertung (TRL) | 20010425 | ||
3 | ![]() |
EX_TAB_FLOWS3 | Value transfer | Type reference (TYPE) | FTR_FHAPO | Bewegungen der Geschäftsverwaltung | 20010426 | ||
4 | ![]() |
IM_BUSTRANSCAT | Value transfer | Type reference (TYPE) | TPM_BUSTRANSCAT | Geschäftsvorfallstyp | 20010425 | ||
5 | ![]() |
IM_BUSTRANSID | Value transfer | Type reference (TYPE) | TPM_BUSTRANSID | Identifikator des Distributor-Geschäftsvorfalls | 20010425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgeminer Fehler | 20010427 | |
2 | ![]() |
Transaktion wurde nicht gefunden | 20010427 |
Method GET_CURRENCIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_LOCAL_CURR | Value transfer | Type reference (TYPE) | TPM_LOCAL_CURR | Hauswährung | 20011214 | ||
2 | ![]() |
EX_NOMINAL_CURR | Value transfer | Type reference (TYPE) | TPM_NOMINAL_CURR | Währung des Nominals | 20011214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgeminer Fehler | 20011214 |
Method GET_KEY_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_KEY_DATE | Value transfer | Type reference (TYPE) | TPM_POSITION_DATE | Stichtag | 20010425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler | 20010427 |
Method GET_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_TAB_MSG | Value transfer | Type reference (TYPE) | TRRY_MSG | Nachricht für Protokoll | 20011116 |
Method GET_MESSAGES on Interface IF_POSITION_CORE_TRR has no exception.
Method GET_PORTFOLIO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_PORTFOLIO | Value transfer | Type reference (TYPE) | RPORTB | Portfolio | 20011113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler | 20011113 |
Method GET_POSITION_CATEGORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_CATEGORY | Value transfer | Type reference (TYPE) | TRR_POSITION_CATEGORY | Kategorie einer Position | 20010425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler | 20010427 |
Method GET_POSITION_IDENTIFIER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_IDENTIFIER | Value transfer | Type reference (TYPE) | TRRS_DIFF_VALUES | Struktur für Differenzierungswerte | 20010425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler | 20010427 |
Method GET_POSTING_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_TAB_POSTING_ITEMS | Value transfer | Type reference (TYPE) | TRRY_POSTING_ITEM | Tabelle von "Posting Item" | 20010426 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler | 20010427 |
Method GET_POS_MAN_PROC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_POS_MAN_PROC | Value transfer | Type reference (TYPE) | TPM_POS_MAN_PROC | Bestandsführungsverfahren | 20010425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler | 20010427 |
Method GET_PRODUCT_CLASS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_PRODUCT_CATEGORY | Value transfer | Type reference (TYPE) | SANLF | Produkttyp | 20011025 | ||
2 | ![]() |
EX_PRODUCT_TYPE | Value transfer | Type reference (TYPE) | VVSART | Produktart | 20011025 | ||
3 | ![]() |
EX_SPECIAL_PRODUCT_CAT | Value transfer | Type reference (TYPE) | CHAR1 | Spezieller Produkttyp | 20011025 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeine Ausnahme | 20011025 |
Method GET_QUANTITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_QUANTITY | Value transfer | Type reference (TYPE) | TRRS_QUANTITY | Menge eines Wertpapiers | 20010425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler | 20010427 |
Method GET_SETTLEMENT_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_SETTLEMENT_DATE | Value transfer | Type reference (TYPE) | TPM_POSITION_DATE | Bestandsvaluta | 20010425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler | 20010427 |
Method GET_SIMULATED_BOOK_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_BOOK_VALUE | Value transfer | Type reference (TYPE) | TRRS_BOOK_VALUE | Simulierter Buchwert der Position | 20010425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler | 20010427 |
Method GET_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_STATE | Value transfer | Type reference (TYPE) | TPM_TRR_STATE | Status einer Finanzposition im Reporting | 20020508 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler | 20020508 |
Method GET_TRADING_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_TRADING_DATE | Value transfer | Type reference (TYPE) | TPM_TRR_TRADING_DATE | Datum des Vertragsabschlusses | 20020107 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgeminer Fehler | 20020107 |
Method GET_TRANSACTION_NUMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_TRANSACTION_NUMBER | Value transfer | Type reference (TYPE) | TB_RFHA | Finanzgeschäft | 20010425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Fehler | 20010427 |
History
Last changed by/on | SAP | 00000000 |
SAP Release Created in | 462_10 |