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 GET_BOOK_VALUE Instance method Public Method Determine Book Value 20010425
2 GET_BUSINESS_TANSACTIONS Instance method Public Method Determines Bus. Transactions on Key Date (get_key_date) 20010425
3 GET_BUSINESS_TANSACTION_DATA Instance method Public Method Flows of a Business Transaction for this Position 20010425
4 GET_CURRENCIES Instance method Public Method Gets Position Currency and Local Currency 20011214
5 GET_KEY_DATE Instance method Public Method Key Date 20010425
6 GET_MESSAGES Instance method Public Method Get Messages for this Position 20011116
7 GET_PORTFOLIO Instance method Public Method Gets Portfolio Containing the Position 20011113
8 GET_POSITION_CATEGORY Instance method Public Method Category of Position: Trading, Settlement, Primary Period 20010425
9 GET_POSITION_IDENTIFIER Instance method Public Method Determines Position Key 20010425
10 GET_POSTING_ITEMS Instance method Public Method Table of Posting Items 20010425
11 GET_POS_MAN_PROC Instance method Public Method Determines Position Management Procedure for this Position 20010425
12 GET_PRODUCT_CLASS Instance method Public Method Gets the Product Type and Product Category 20011025
13 GET_QUANTITY Instance method Public Method Item Quantity 20010425
14 GET_SETTLEMENT_DATE Instance method Public Method Position Value Date of Transaction or Key Date 20010425
15 GET_SIMULATED_BOOK_VALUE Instance method Public Method Determine Simulated Book Value 20010425
16 GET_STATE Instance method Public Method Gets the Status of the Security Position (Active/Inactive) 20020508
17 GET_TRADING_DATE Instance method Public Method Gets the Contract Date 20020107
18 GET_TRANSACTION_NUMBER 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 Returning RE_BOOK_VALUE Value transfer Type reference (TYPE) TRRS_BOOK_VALUE Buchwert der Position 20010425
# Exception Resumable Description Created on
1 FAILED Allgemeiner Fehler 20010427

Method GET_BUSINESS_TANSACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TAB_TRANS Value transfer Type reference (TYPE) TRRY_TRANS_CAT_ID Liste mit Geschäftsvorfällen 20010425
# Exception Resumable Description Created on
1 FAILED Allgemeiner Fehler 20010427

Method GET_BUSINESS_TANSACTION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_FLOWS1 Value transfer Type reference (TYPE) TRSY_CLASPOS_FLOW Bewegungen der Depotverwaltung 20010425
2 Exporting EX_TAB_FLOWS2 Value transfer Type reference (TYPE) TRLY_FLOW Bewegungen der Positions-Bewertung (TRL) 20010425
3 Exporting EX_TAB_FLOWS3 Value transfer Type reference (TYPE) FTR_FHAPO Bewegungen der Geschäftsverwaltung 20010426
4 Importing IM_BUSTRANSCAT Value transfer Type reference (TYPE) TPM_BUSTRANSCAT Geschäftsvorfallstyp 20010425
5 Importing IM_BUSTRANSID Value transfer Type reference (TYPE) TPM_BUSTRANSID Identifikator des Distributor-Geschäftsvorfalls 20010425
# Exception Resumable Description Created on
1 FAILED Allgeminer Fehler 20010427
2 NOT_FOUND Transaktion wurde nicht gefunden 20010427

Method GET_CURRENCIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LOCAL_CURR Value transfer Type reference (TYPE) TPM_LOCAL_CURR Hauswährung 20011214
2 Exporting EX_NOMINAL_CURR Value transfer Type reference (TYPE) TPM_NOMINAL_CURR Währung des Nominals 20011214
# Exception Resumable Description Created on
1 FAILED Allgeminer Fehler 20011214

Method GET_KEY_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_KEY_DATE Value transfer Type reference (TYPE) TPM_POSITION_DATE Stichtag 20010425
# Exception Resumable Description Created on
1 FAILED Allgemeiner Fehler 20010427

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning 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 Returning RE_PORTFOLIO Value transfer Type reference (TYPE) RPORTB Portfolio 20011113
# Exception Resumable Description Created on
1 FAILED Allgemeiner Fehler 20011113

Method GET_POSITION_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CATEGORY Value transfer Type reference (TYPE) TRR_POSITION_CATEGORY Kategorie einer Position 20010425
# Exception Resumable Description Created on
1 FAILED Allgemeiner Fehler 20010427

Method GET_POSITION_IDENTIFIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_IDENTIFIER Value transfer Type reference (TYPE) TRRS_DIFF_VALUES Struktur für Differenzierungswerte 20010425
# Exception Resumable Description Created on
1 FAILED Allgemeiner Fehler 20010427

Method GET_POSTING_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TAB_POSTING_ITEMS Value transfer Type reference (TYPE) TRRY_POSTING_ITEM Tabelle von "Posting Item" 20010426
# Exception Resumable Description Created on
1 FAILED Allgemeiner Fehler 20010427

Method GET_POS_MAN_PROC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_POS_MAN_PROC Value transfer Type reference (TYPE) TPM_POS_MAN_PROC Bestandsführungsverfahren 20010425
# Exception Resumable Description Created on
1 FAILED Allgemeiner Fehler 20010427

Method GET_PRODUCT_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PRODUCT_CATEGORY Value transfer Type reference (TYPE) SANLF Produkttyp 20011025
2 Exporting EX_PRODUCT_TYPE Value transfer Type reference (TYPE) VVSART Produktart 20011025
3 Exporting EX_SPECIAL_PRODUCT_CAT Value transfer Type reference (TYPE) CHAR1 Spezieller Produkttyp 20011025
# Exception Resumable Description Created on
1 FAILED Allgemeine Ausnahme 20011025

Method GET_QUANTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_QUANTITY Value transfer Type reference (TYPE) TRRS_QUANTITY Menge eines Wertpapiers 20010425
# Exception Resumable Description Created on
1 FAILED Allgemeiner Fehler 20010427

Method GET_SETTLEMENT_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SETTLEMENT_DATE Value transfer Type reference (TYPE) TPM_POSITION_DATE Bestandsvaluta 20010425
# Exception Resumable Description Created on
1 FAILED Allgemeiner Fehler 20010427

Method GET_SIMULATED_BOOK_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_BOOK_VALUE Value transfer Type reference (TYPE) TRRS_BOOK_VALUE Simulierter Buchwert der Position 20010425
# Exception Resumable Description Created on
1 FAILED Allgemeiner Fehler 20010427

Method GET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_STATE Value transfer Type reference (TYPE) TPM_TRR_STATE Status einer Finanzposition im Reporting 20020508
# Exception Resumable Description Created on
1 FAILED Allgemeiner Fehler 20020508

Method GET_TRADING_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TRADING_DATE Value transfer Type reference (TYPE) TPM_TRR_TRADING_DATE Datum des Vertragsabschlusses 20020107
# Exception Resumable Description Created on
1 FAILED Allgeminer Fehler 20020107

Method GET_TRANSACTION_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TRANSACTION_NUMBER Value transfer Type reference (TYPE) TB_RFHA Finanzgeschäft 20010425
# Exception Resumable Description Created on
1 FAILED Allgemeiner Fehler 20010427
History
Last changed by/on SAP  00000000 
SAP Release Created in 462_10