SAP ABAP Class CL_POSITION_TRL (Treasury Ledger Position)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM-AC (Application Component) Transfer to Financial Accounting
     FTR_TREASURY_LEDGER (Package) Treasury Ledger
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ASSESSABLE_POSITION_VAL Treasury: Position Can Be Valued 19991126
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CALCULABLE_POS_CAL Position with Cash Flow Calculation 20110221
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_LAST_AMORT_CAL Last Amortization Data 20000726
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_LOCK_OWNER_TRL Owner of Treasury Ledger Position Lock 20011212
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_OS_STATE State Management for a 'Managed Object' 19990813
Properties
Class CL_POSITION_TRL  
Short Description Treasury Ledger Position    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 10  Persistent Class 
Package FTR_TREASURY_LEDGER   Treasury Ledger 
Created 19990813   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_OS_SYSTEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 TPMCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ASSESSABLE_POSITION_VAL Treasury: Position Can Be Valued 19991126
2 IF_CALCULABLE_POS_CAL Position with Cash Flow Calculation 20110221
3 IF_LAST_AMORT_CAL Last Amortization Data 20000726
4 IF_LOCK_OWNER_TRL Owner of Treasury Ledger Position Lock 20011212
5 IF_OS_STATE State Management for a 'Managed Object' 19990813
Friends
# Friend Modeled only Created on Description
1 CB_POSITION_TRL 20120117 Base Agent Treasury Ledger Position
2 CL_POSITION_INDICATOR_MGT_PIN 20030219 Position Indicator Manager
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE_PASSIVE Instance attribute Private Type reference (TYPE) TPM_ACTIVE_PASSIVE Indicator: Assets/Liabilities Position 20011010
2 CASH_FLOW_CALCULATOR Instance attribute Private Object reference (TYPE REF TO) CL_CALCULATION_SERVICE_CAL Calculation Service for the Amortization 20120117
3 CON_POS_CAT_ACT Constant Public Type reference (TYPE) TPM_ACTIVE_PASSIVE SPACE Indicator: Assets/Liabilities Position 20041122
4 CON_POS_CAT_PAS Constant Public Type reference (TYPE) TPM_ACTIVE_PASSIVE 'P' Indicator: Assets/Liabilities Position 20041122
5 DBEAR Instance attribute Private Type reference (TYPE) DBEAR Last Processed on 20030303
6 DERF Instance attribute Private Type reference (TYPE) DERF First Entered on 20030303
7 IDENTIFIER Instance attribute Private Object reference (TYPE REF TO) CL_POS_IDENTIFIER_DIF Globally Unique Identifier 20011010
8 LOCKED_TRANSACTIONS Instance attribute Private Type reference (TYPE) TRLY_LOCKED_TRANS Table Type for Locked Transactions 20011212
9 POSITION_CURR Instance attribute Private Type reference (TYPE) TPM_POSITION_CURR Position Currency 20011010
10 POSITION_STATE Instance attribute Private Type reference (TYPE) TPM_TRL_POSITION_STATE Status of TRL Position 20030226
11 POS_MAN_PROC Instance attribute Private Type reference (TYPE) TPM_POS_MAN_PROC Position Management Procedure 20011010
12 RBEAR Instance attribute Private Type reference (TYPE) RBEAR Employee ID 20030303
13 RBHER Instance attribute Private Type reference (TYPE) RBHER Source of Change 20030303
14 REHER Instance attribute Private Type reference (TYPE) REHER Origin of Initial Entry 20030303
15 RERF Instance attribute Private Type reference (TYPE) RERF Created By 20030303
16 SBILK Instance attribute Private Type reference (TYPE) SBILK Balance Sheet Indicator 20030226
17 SKWG14NEU Instance attribute Private Type reference (TYPE) VVSKWG14 Position grouping acc. Para 14 GBA (Sec. and loans) 20030226
18 TBEAR Instance attribute Private Type reference (TYPE) TBEAR Last Edited at 20030303
19 TERF Instance attribute Private Type reference (TYPE) TERF Time of Initial Entry 20030303
20 VALUATION_CURR Instance attribute Private Type reference (TYPE) TPM_VALUATION_CURR Valuation Currency 20011010
21 ZERO_POS_DATE Instance attribute Private Type reference (TYPE) TPM_ZERO_POSITION_DATE Date of Zero Position 20110201
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_IMPAIRMENT_AMORT_REL Instance method Public Method 20120809
2 CHECK_POS_MAN_PROC Instance method Public Method Checks the Position Management Procedure 20041208
3 CLEAR_ZERO_POS_DATE Instance method Public Method Deletes Date from Zero Position 20110201
4 COMPUTE_VALUES_BY_BUSTRANSID Instance method Public Method Calculates Position Value by Transaction 20010719
5 COMPUTE_VALUES_BY_DATE Instance method Public Method Calculates Position Value as of Last Transaction of a Day 20000105
6 COMPUTE_VALUES_BY_DATES Instance method Public Method Position Values for a Table of Dates 20011114
7 COMPUTE_VALUES_BY_POSTING_DATE Instance method Public Method Calculates Position Value for Posting Date 20021028
8 COMPUTE_VALUES_BY_POSTING_DATS Instance method Public Method Calculates the Position Value per Posting Date 20030627
9 COMPUTE_VALUES_BY_TRANSACTION Instance method Public Method Calculates Position Value by Transaction 20000105
10 CREATE_ACCUMULATOR Instance method Public Method Generates Accumulator 20080704
11 CREATE_AMORT_BTC_RANGE Instance method Public Method Range with BT-Categories that Amort.-Relevant for Position 20041202
12 DELETE_FS_BY_TRANSACTION Instance method Public Method Deletes Transaction Figures for a Transaction 20011206
13 DELETE_TEMP_POSITION Instance method Public Event handling method Deletes Temporary Positions 20041008
14 DETERMINE_POSITION_TRAC Instance method Public Method Determines TRAC Position 20041223
15 DISPLAY_PIN Instance method Public Method Display Subledger Position Indicator 20041217
16 ENQUEUE_POSITION Instance method Public Method Sets Lock on the Position 20000928
17 GETATTRIBUTES Instance method Public Method Sets Attributes of the Position 19990826
18 GETCURRENCIES Instance method Public Method Get Position and Valuation Currency 19990831
19 GETDIFFVALUES Instance method Public Method 20000723
20 GETLASTAMORTIZATION Instance method Public Method 20030307
21 GETPOSITION_STATE Instance method Public Method Gets Attribute POSITION_STATE 20030311
22 GETPRODUCTCATEGORY Instance method Public Method 20100111
23 GETPRODUCTGROUP Instance method Public Method Determines Product Group 20080201
24 GETU_ACC_ASS_REFERENCE Instance method Public Method Provides the Account Assignment Reference 20000103
25 GETU_CASH_FLOW_CALCULATOR Instance method Protected Method 20120117
26 GETU_LAST_INVESTMENT_DATE Instance method Public Method 20110519
27 GETU_TRANS4POSTINGDATE Instance method Private Method Gets BT with Postings Dates for Posting Date Reporting 20041213
28 GET_ACTIVE_PASSIVE Instance method Private Get-method of a virtual attribute Reads Attribut ACTIVE_PASSIVE 20000725
29 GET_CASH_FLOW_CALCULATOR Instance method Private Get-method of a virtual attribute Reads Attribute CASH_FLOW_CALCULATOR 20120117
30 GET_DBEAR Instance method Private Get-method of a virtual attribute Gets Attribute DBEAR 20030303
31 GET_DERF Instance method Private Get-method of a virtual attribute Gets Attribute DERF 20030303
32 GET_IDENTIFIER Instance method Private Get-method of a virtual attribute Reads attribute IDENTIFIER 19990819
33 GET_LOCKED_TRANSACTIONS Instance method Private Get-method of a virtual attribute Reads the Attribute LOCKED_TRANSACTIONS 20011212
34 GET_POSITION_CURR Instance method Private Get-method of a virtual attribute Reads Attribute POSITION_CURR 19990831
35 GET_POSITION_STATE Instance method Private Get-method of a virtual attribute Gets Attribute POSITION_STATE 20030226
36 GET_POS_MAN_PROC Instance method Private Get-method of a virtual attribute Reads Attribute POS_MAN_PROC 19991203
37 GET_RBEAR Instance method Private Get-method of a virtual attribute Gets Attribute RBEAR 20030303
38 GET_RBHER Instance method Private Get-method of a virtual attribute Gets Attribute RBHER 20030303
39 GET_REHER Instance method Private Get-method of a virtual attribute Gets Attribute REHER 20030303
40 GET_RERF Instance method Private Get-method of a virtual attribute Gets Attribute RERF 20030303
41 GET_SBILK Instance method Private Get-method of a virtual attribute Gets Attribute SBILK 20030226
42 GET_SKWG14NEU Instance method Private Get-method of a virtual attribute Gets Attribute SKWG14NEU 20030226
43 GET_TBEAR Instance method Private Get-method of a virtual attribute Gets Attribute TBEAR 20030303
44 GET_TERF Instance method Private Get-method of a virtual attribute Gets Attribute TERF 20030303
45 GET_VALUATION_CURR Instance method Private Get-method of a virtual attribute Reads Attribute VALUATION_CURR 19990831
46 GET_ZERO_POS_DATE Instance method Private Get-method of a virtual attribute Reads Attribute ZERO_POS_DATE 20110201
47 IS_INDEX_LINKED Instance method Public Method Should the position be handled as an index-linked bond? 20110223
48 SETATTRIBUTES Instance method Public Method Reads Attributes of the Position 19990827
49 SETPOSITION_STATE Instance method Public Method Sets Attribute POSITION_STATE 20030226
50 SET_ACTIVE_PASSIVE Instance method Private Set-method of a virtual attribute Sets the Attribute ACTIVE_PASSIVE 20000725
51 SET_CASH_FLOW_CALCULATOR Instance method Private Set-method of a virtual attribute Sets Attribute CASH_FLOW_CALCULATOR 20120117
52 SET_DBEAR Instance method Private Set-method of a virtual attribute Sets Attribute DBEAR 20030303
53 SET_DERF Instance method Private Set-method of a virtual attribute Sets Attribute DERF 20030303
54 SET_IDENTIFIER Instance method Private Set-method of a virtual attribute Set Attribute IDENTIFIER 19990819
55 SET_LOCKED_TRANSACTIONS Instance method Private Set-method of a virtual attribute Sets the Attribute LOCKED_TRANSACTIONS 20011212
56 SET_POSITION_CURR Instance method Private Set-method of a virtual attribute Set Attribute POSITION_CURR 19990831
57 SET_POSITION_STATE Instance method Private Set-method of a virtual attribute Sets Attribute POSITION_STATE 20030226
58 SET_POS_MAN_PROC Instance method Private Set-method of a virtual attribute Set Attribute POS_MAN_PROC 19991203
59 SET_RBEAR Instance method Private Set-method of a virtual attribute Sets Attribute RBEAR 20030303
60 SET_RBHER Instance method Private Set-method of a virtual attribute Sets Attribute RBHER 20030303
61 SET_REHER Instance method Private Set-method of a virtual attribute Sets Attribute REHER 20030303
62 SET_RERF Instance method Private Set-method of a virtual attribute Sets Attribute RERF 20030303
63 SET_SBILK Instance method Private Set-method of a virtual attribute Sets Attribute SBILK 20030226
64 SET_SKWG14NEU Instance method Private Set-method of a virtual attribute Sets Attribute SKWG14NEU 20030226
65 SET_TBEAR Instance method Private Set-method of a virtual attribute Sets Attribute TBEAR 20030303
66 SET_TERF Instance method Private Set-method of a virtual attribute Sets Attribute TERF 20030303
67 SET_VALUATION_CURR Instance method Private Set-method of a virtual attribute Set Attribute VALUATION_CURR 19990831
68 SET_ZERO_POS_DATE Instance method Private Set-method of a virtual attribute Sets Attribute ZERO_POS_DATE 20110201
69 STATE_CHANGED Instance method Public Method Calls Macro state_changed of the Object Service 20030314
70 STATE_READ_ACCESS Instance method Public Method Calls Macro state_read_access of the Object Service 20030410
71 STATE_WRITE_ACCESS Instance method Public Method Calls Macro state_write_access of the Object Service 20030314
72 WRITE_FS_BY_TRANSACTION Instance method Public Method Writes Transaction Figure for a Transaction 20000105
Events
Class CL_POSITION_TRL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_POSTING_INFO Protected See coding 20041213 begin of T_POSTING_INFO, bustransid TYPE TPM_BUSTRANSID, transaction TYPE REF TO cl_transaction_trl, posting_date TYPE BUDAT, reversal_date TYPE BUDAT, not_posting_rel TYPE xfeld, end of T_POSTING_INFO
2 T_TAB_POSTING_INFO Protected See coding 20041213 t_tab_posting_info type hashed table of t_posting_info with unique key bustransid
3 T_TRACDOC_EXTRACT Protected See coding 20100204 BEGIN OF t_tracdoc_extract, os_guid TYPE tpm_db_os_guid, bustransid TYPE tpm_bustransid, acpostingdate TYPE budat, acreversaldate TYPE budat, END OF t_tracdoc_extract
Method Signatures

Method CHECK_IMPAIRMENT_AMORT_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FLG_RELEVANT Value transfer Type reference (TYPE) XFELD Checkbox 20120809

Method CHECK_IMPAIRMENT_AMORT_REL on class CL_POSITION_TRL has no exception.

Method CHECK_POS_MAN_PROC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POS_MAN_PROC Call by reference Type reference (TYPE) TPM_POS_MAN_PROC Bestandsführungsverfahren 20110602
# Exception Resumable Description Created on
1 NO_POS_MAN_PROC kein Bestandsführungsverfahren vorhanden 20041208
2 WRONG_POS_MAN_PROC falsches Bestandsführungsverfahren 20041208

Method CLEAR_ZERO_POS_DATE Signature

Method CLEAR_ZERO_POS_DATE on class CL_POSITION_TRL has no parameter.
Method CLEAR_ZERO_POS_DATE on class CL_POSITION_TRL has no exception.

Method COMPUTE_VALUES_BY_BUSTRANSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALUES Call by reference Type reference (TYPE) TPMY_VALUE Treasury: Werte von Komponenten 20010719
2 Importing IM_BUSTRANSID Call by reference Type reference (TYPE) TPM_BUSTRANSID Identifikator des Distributor-Geschäftsvorfalls 20010719
3 Importing IM_DATE Call by reference Type reference (TYPE) DATUM Datum 20010719
4 Importing IM_EXCL_POS Call by reference Type reference (TYPE) XFELD Exclude current position 20110419
5 Importing IM_INCL Call by reference Type reference (TYPE) TPM_INCL_SIGN '1' '1' =incl, '2' =excl 20010719
6 Importing IM_INCL_DELETABLE Call by reference Type reference (TYPE) TPM_INCL_SIGN '1' '1' =incl, '2' =excl 20020321
7 Importing IM_INCL_DERIVED Call by reference Type reference (TYPE) TPM_INCL_SIGN '2' '1' =incl, '2' =excl abgel. GV 20010719
8 Importing IM_SEARCH_STRATEGY Call by reference Type reference (TYPE) TPM_SEARCH_STRATEGY TPMCO_SEARCH_DB_RO Suchstrategie 20011211
9 Importing IM_VALUATION_AREA Call by reference Type reference (TYPE) TPM_VAL_AREA Bewertungsbereich 20010719
# Exception Resumable Description Created on
1 FAILED Abbruch 20010719

Method COMPUTE_VALUES_BY_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FLG_EMPTY_POSITION Call by reference Type reference (TYPE) TPM_FLG_EMPTY_POSITION Ist Bestand leer 20110201
2 Exporting EX_TRL_TRANSACTION_STATE Call by reference Type reference (TYPE) TPM_TRLTRANSTATE Status der letzten Transaktion bis zum Datum 20110201
3 Exporting EX_VALUES Value transfer Type reference (TYPE) TPMY_VALUE Tabelle mit Werten 20000105
4 Importing IM_DATE Call by reference Type reference (TYPE) DATUM Datum 20000105
5 Importing IM_INCL_DELETABLE Call by reference Type reference (TYPE) TPM_INCL_SIGN '1' '1' =incl, '2' =excl 20020321
6 Importing IM_SEARCH_STRATEGY Call by reference Type reference (TYPE) TPM_SEARCH_STRATEGY TPMCO_SEARCH_DB_RO Suchstrategie 20011211
# Exception Resumable Description Created on
1 DATE_INITIAL Datum initial 20000105

Method COMPUTE_VALUES_BY_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_DATES_VALUES Call by reference Type reference (TYPE) TPMY_DATE_VALUE Tabellentyp Datum und Wertetanelle 20011114
2 Importing IM_FLAG_DELTA_FLOWS Call by reference Type reference (TYPE) C SPACE Falls 'X', mit Deltabewegungen 20011218
3 Importing IM_INCL_DELETABLE Call by reference Type reference (TYPE) TPM_INCL_SIGN '1' '1' = incl, '2' = excl 20020321
4 Importing IM_SEARCH_STRATEGY Call by reference Type reference (TYPE) TPM_SEARCH_STRATEGY TPMCO_SEARCH_DB_RO Suchstrategie 20011211
5 Importing IM_TAB_DATES Value transfer Type reference (TYPE) TPMY_TRLDATE Tabellentyp Treasury Ledger Datum 20011114
# Exception Resumable Description Created on
1 NO_POS_MAN_PROC Bestand ist kein Bestandsführungsverfahren zugeordnet 20030617

Method COMPUTE_VALUES_BY_POSTING_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VALUES Value transfer Type reference (TYPE) TPMY_VALUE Treasury: Werte von Komponenten 20021028
2 Importing IM_FLG_SKIP_POSTING_BUFFER Call by reference Type reference (TYPE) XFELD Flag: Accitem Puffer nicht füllen 20100205
3 Importing IM_POSTING_DATE Call by reference Type reference (TYPE) BUDAT Buchungsdatum im Beleg 20021028
4 Importing IM_POSTING_FLAG_NEEDED Call by reference Type reference (TYPE) XFELD ' ' Feld zum Ankreuzen 20091023
# Exception Resumable Description Created on
1 NO_POSTING_DATA Für den Bestand sind keine Buchungsdaten vorhanden 20021029

Method COMPUTE_VALUES_BY_POSTING_DATS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_DATES_VALUES Call by reference Type reference (TYPE) TPMY_DATE_VALUE Tabellentyp Datum und Wertetanelle 20030902
2 Importing IM_FLAG_DELTA_FLOWS Call by reference Type reference (TYPE) C SPACE Falls 'X', mit Deltabewegungen 20030902
3 Importing IM_REVERSED_FLOWS Call by reference Type reference (TYPE) C 'X' Falls 'X', mit stornierten Bewegungen 20041109
4 Importing IM_TAB_DATES Value transfer Type reference (TYPE) TPMY_TRLDATE Tabellentyp Treasury Ledger Datum 20030902

Method COMPUTE_VALUES_BY_POSTING_DATS on class CL_POSITION_TRL has no exception.

Method COMPUTE_VALUES_BY_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INCL Call by reference Type reference (TYPE) TPM_INCL_SIGN '1' '1' =incl, '2' =excl 20000105
2 Importing IM_INCL_DELETABLE Call by reference Type reference (TYPE) TPM_INCL_SIGN '1' '1' =incl, '2' =excl 20020321
3 Importing IM_INCL_DERIVED Call by reference Type reference (TYPE) TPM_INCL_SIGN '2' '1' =incl, '2' =excl abgel. GV 20001024
4 Importing IM_SEARCH_STRATEGY Call by reference Type reference (TYPE) TPM_SEARCH_STRATEGY TPMCO_SEARCH_DB_RO Suchstrategie 20011211
5 Importing IM_TAB_TRANSACTION_NEGLECT Call by reference Type reference (TYPE) TRLY_TRANSACTION GV, die nicht zu berücksichtigen sind 20010221
6 Importing IM_TRANSACTION Call by reference Object reference (TYPE REF TO) CL_TRANSACTION_TRL Referenz auf TRL-Transaktion 20000105
7 Returning RE_VALUES Value transfer Type reference (TYPE) TPMY_VALUE Tabelle mit Werten 20000105
# Exception Resumable Description Created on
1 FIXINGSUM_INCONSISTENT Verkehrszahl liegt nur für einen Teil der Komponenten vor 20000105
2 TRANSACTION_INVALID Transaktion betrifft die Position nicht 20000105

Method CREATE_ACCUMULATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_P_ACCU_TRG Value transfer Object reference (TYPE REF TO) CL_ACCUMULATOR_TRG Treasury: Addiermaschine 20080704
# Exception Resumable Description Created on
1 NO_POS_MAN_PROC Position Management Procedure Is Initial 20080704

Method CREATE_AMORT_BTC_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_RNG_AMORT_BTCAT Value transfer Type reference (TYPE) TPMY_RANGE_BUSTRANSCAT Treasury: Range für Geschäftsvorfallstypen 20041202

Method CREATE_AMORT_BTC_RANGE on class CL_POSITION_TRL has no exception.

Method DELETE_FS_BY_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TRANSACTION Call by reference Object reference (TYPE REF TO) CL_TRANSACTION_TRL Geschäftsvorfall 20011206
# Exception Resumable Description Created on
1 TRANSACTION_INVALID Transaktion betrifft die Position nicht 20011206

Method DELETE_TEMP_POSITION Signature

Method DELETE_TEMP_POSITION on class CL_POSITION_TRL has no parameter.
Method DELETE_TEMP_POSITION on class CL_POSITION_TRL has no exception.

Method DETERMINE_POSITION_TRAC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_POSITION_TRAC Value transfer Object reference (TYPE REF TO) CL_POSITIONCONTEXT_TRAC Position Context 20041223

Method DETERMINE_POSITION_TRAC on class CL_POSITION_TRL has no exception.

Method DISPLAY_PIN Signature

Method DISPLAY_PIN on class CL_POSITION_TRL has no parameter.
Method DISPLAY_PIN on class CL_POSITION_TRL has no exception.

Method ENQUEUE_POSITION Signature

Method ENQUEUE_POSITION on class CL_POSITION_TRL has no parameter.
Method ENQUEUE_POSITION on class CL_POSITION_TRL has no exception.

Method GETATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ACTIVE_PASSIVE Call by reference Type reference (TYPE) TPM_ACTIVE_PASSIVE Aktiv/Passiv-Bestand 20000725
2 Exporting EX_DBEAR Call by reference Type reference (TYPE) DBEAR Datum der letzten Bearbeitung 20030303
3 Exporting EX_DERF Call by reference Type reference (TYPE) DERF Datum der Ersterfassung 20030303
4 Exporting EX_IDENTIFIER Call by reference Object reference (TYPE REF TO) CL_POS_IDENTIFIER_DIF identifier 19990826
5 Exporting EX_POSITION_CURR Call by reference Type reference (TYPE) TPM_POSITION_CURR Treasury: Bestandswährung 19990831
6 Exporting EX_POS_MAN_PROC Call by reference Type reference (TYPE) TPM_POS_MAN_PROC Position Management Procedure 19991203
7 Exporting EX_RBEAR Call by reference Type reference (TYPE) RBEAR Mitarbeiterkennung 20030303
8 Exporting EX_RBHER Call by reference Type reference (TYPE) RBHER Herkunft der Bearbeitung 20030303
9 Exporting EX_REHER Call by reference Type reference (TYPE) REHER Herkunft der Ersterfassung 20030303
10 Exporting EX_RERF Call by reference Type reference (TYPE) RERF Erfasser 20030303
11 Exporting EX_SBILK Call by reference Type reference (TYPE) SBILK Bilanzkennzeichen 20030226
12 Exporting EX_SKWG14NEU Call by reference Type reference (TYPE) VVSKWG14 Bestandseingruppierung nach §14 KWG (WP und Darlehen) 20030226
13 Exporting EX_TBEAR Call by reference Type reference (TYPE) TBEAR Uhrzeit der letzten Bearbeitung 20030303
14 Exporting EX_TERF Call by reference Type reference (TYPE) TERF Uhrzeit der Ersterfassung 20030303
15 Exporting EX_VALUATION_CURR Call by reference Type reference (TYPE) TPM_VALUATION_CURR Treasury: Bewertungswährung 19990831
16 Exporting EX_ZERO_POS_DATE Call by reference Type reference (TYPE) TPM_ZERO_POSITION_DATE Datum von Nullbestand 20110201
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services: Objekt nicht gefunden 20030306

Method GETCURRENCIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_POSITION_CURR Call by reference Type reference (TYPE) TPM_POSITION_CURR Treasury: Bestandswährung 19990831
2 Exporting EX_VALUATION_CURR Call by reference Type reference (TYPE) TPM_POSITION_CURR Treasury: Bewertungswährung 19990831

Method GETCURRENCIES on class CL_POSITION_TRL has no exception.

Method GETDIFFVALUES Signature

Method GETDIFFVALUES on class CL_POSITION_TRL has no parameter.
Method GETDIFFVALUES on class CL_POSITION_TRL has no exception.

Method GETLASTAMORTIZATION Signature

Method GETLASTAMORTIZATION on class CL_POSITION_TRL has no parameter.
Method GETLASTAMORTIZATION on class CL_POSITION_TRL has no exception.

Method GETPOSITION_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_POSITION_STATE Value transfer Type reference (TYPE) TPM_TRL_POSITION_STATE Status der TRL Position 20030311

Method GETPOSITION_STATE on class CL_POSITION_TRL has no exception.

Method GETPRODUCTCATEGORY Signature

Method GETPRODUCTCATEGORY on class CL_POSITION_TRL has no parameter.
Method GETPRODUCTCATEGORY on class CL_POSITION_TRL has no exception.

Method GETPRODUCTGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PRODUCT_GROUP Value transfer Type reference (TYPE) TPM_PRODUCT_GROUP Produktgruppe 20080201

Method GETPRODUCTGROUP on class CL_POSITION_TRL has no exception.

Method GETU_ACC_ASS_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TPM_AA_REF Kontierungsreferenz 20000103

Method GETU_ACC_ASS_REFERENCE on class CL_POSITION_TRL has no exception.

Method GETU_CASH_FLOW_CALCULATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CALCULATOR Value transfer Object reference (TYPE REF TO) CL_CALCULATION_SERVICE_CAL Berechnungs-Dienste für die Amortisierung 20120117

Method GETU_CASH_FLOW_CALCULATOR on class CL_POSITION_TRL has no exception.

Method GETU_LAST_INVESTMENT_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_LAST_INVESTMENT_DATE Value transfer Type reference (TYPE) TPM_POSITION_DATE Bestandsvaluta 20110519

Method GETU_LAST_INVESTMENT_DATE on class CL_POSITION_TRL has no exception.

Method GETU_TRANS4POSTINGDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAH_POSTING_INFO Value transfer Type reference (TYPE) T_TAB_POSTING_INFO Tabelle der Buchungsdaten 20041213
2 Importing IM_FLG_SKIP_POSTING_BUFFER Call by reference Type reference (TYPE) XFELD Flag: Accitem Puffer nicht füllen 20100205
3 Importing IM_ONLY_POS_RELEVANT Call by reference Type reference (TYPE) XFELD Flag: nur bestandsrelevante GV selektieren 20100212
4 Importing IM_POSTING_DATE Call by reference Type reference (TYPE) BUDAT Buchungsdatum 20041213
5 Importing IM_POSTING_FLAG_NEEDED Call by reference Type reference (TYPE) XFELD Flag für Buchungsrelevance wird benötigt? 20041213

Method GETU_TRANS4POSTINGDATE on class CL_POSITION_TRL has no exception.

Method GET_ACTIVE_PASSIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TPM_ACTIVE_PASSIVE Attributwert 20000725
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011010

Method GET_CASH_FLOW_CALCULATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_CALCULATION_SERVICE_CAL Attributwert 20120117
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20120117

Method GET_DBEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) DBEAR Attributwert 20030303
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030303

Method GET_DERF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) DERF Attributwert 20030303
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030303

Method GET_IDENTIFIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_POS_IDENTIFIER_DIF Attributwert 19990819
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011010

Method GET_LOCKED_TRANSACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TRLY_LOCKED_TRANS Attributwert 20011212
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011212

Method GET_POSITION_CURR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TPM_POSITION_CURR Attributwert 19990831
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011010

Method GET_POSITION_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TPM_TRL_POSITION_STATE Attributwert 20030226
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030226

Method GET_POS_MAN_PROC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TPM_POS_MAN_PROC Attributwert 19991203
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011010

Method GET_RBEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) RBEAR Attributwert 20030303
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030303

Method GET_RBHER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) RBHER Attributwert 20030303
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030303

Method GET_REHER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) REHER Attributwert 20030303
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030303

Method GET_RERF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) RERF Attributwert 20030303
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030303

Method GET_SBILK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SBILK Attributwert 20030226
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030226

Method GET_SKWG14NEU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) VVSKWG14 Attributwert 20030226
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030226

Method GET_TBEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TBEAR Attributwert 20030303
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030303

Method GET_TERF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TERF Attributwert 20030303
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030303

Method GET_VALUATION_CURR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TPM_VALUATION_CURR Attributwert 19990831
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011010

Method GET_ZERO_POS_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TPM_ZERO_POSITION_DATE Attributwert 20110201
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20110201

Method IS_INDEX_LINKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FLG_IS_INDEX_LINKED_BOND Value transfer Type reference (TYPE) XFELD Checkbox 20110223

Method IS_INDEX_LINKED on class CL_POSITION_TRL has no exception.

Method SETATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVE_PASSIVE Call by reference Type reference (TYPE) TPM_ACTIVE_PASSIVE Kennzeichen Aktiv/Passiv-Bestand 20000725
2 Importing IM_IDENTIFIER Call by reference Object reference (TYPE REF TO) CL_POS_IDENTIFIER_DIF identifier 19990827
3 Importing IM_POSITION_CURR Call by reference Type reference (TYPE) TPM_POSITION_CURR Bestandswährung 19990831
4 Importing IM_POS_MAN_PROC Call by reference Type reference (TYPE) TPM_POS_MAN_PROC Position Management Procedure 19991203
5 Importing IM_SBILK Call by reference Type reference (TYPE) SBILK Bilanzkennzeichen 20030226
6 Importing IM_SKWG14NEU Call by reference Type reference (TYPE) VVSKWG14 Bestandseingruppierung nach §14 KWG (WP und Darlehen) 20030226
7 Importing IM_VALUATION_CURR Call by reference Type reference (TYPE) TPM_VALUATION_CURR Bewertungswährung 19990831
8 Importing IM_ZERO_POS_DATE Call by reference Type reference (TYPE) TPM_ZERO_POSITION_DATE Datum von Nullbestand 20110201

Method SETATTRIBUTES on class CL_POSITION_TRL has no exception.

Method SETPOSITION_STATE Signature

Method SETPOSITION_STATE on class CL_POSITION_TRL has no parameter.
Method SETPOSITION_STATE on class CL_POSITION_TRL has no exception.

Method SET_ACTIVE_PASSIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVE_PASSIVE Call by reference Type reference (TYPE) TPM_ACTIVE_PASSIVE Attributwert 20000725
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011010

Method SET_CASH_FLOW_CALCULATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CASH_FLOW_CALCULATOR Call by reference Object reference (TYPE REF TO) CL_CALCULATION_SERVICE_CAL Attributwert 20120117
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20120117

Method SET_DBEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DBEAR Call by reference Type reference (TYPE) DBEAR Attributwert 20030303
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030303

Method SET_DERF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DERF Call by reference Type reference (TYPE) DERF Attributwert 20030303
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030303

Method SET_IDENTIFIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IDENTIFIER Call by reference Object reference (TYPE REF TO) CL_POS_IDENTIFIER_DIF Attributwert 19990819
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011010

Method SET_LOCKED_TRANSACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOCKED_TRANSACTIONS Call by reference Type reference (TYPE) TRLY_LOCKED_TRANS Attributwert 20011212
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011212

Method SET_POSITION_CURR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POSITION_CURR Call by reference Type reference (TYPE) TPM_POSITION_CURR Attributwert 19990831
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011010

Method SET_POSITION_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POSITION_STATE Call by reference Type reference (TYPE) TPM_TRL_POSITION_STATE Attributwert 20030226
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030226

Method SET_POS_MAN_PROC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POS_MAN_PROC Call by reference Type reference (TYPE) TPM_POS_MAN_PROC Attributwert 19991203
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011010

Method SET_RBEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RBEAR Call by reference Type reference (TYPE) RBEAR Attributwert 20030303
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030303

Method SET_RBHER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RBHER Call by reference Type reference (TYPE) RBHER Attributwert 20030303
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030303

Method SET_REHER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REHER Call by reference Type reference (TYPE) REHER Attributwert 20030303
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030303

Method SET_RERF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RERF Call by reference Type reference (TYPE) RERF Attributwert 20030303
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030303

Method SET_SBILK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SBILK Call by reference Type reference (TYPE) SBILK Attributwert 20030226
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030226

Method SET_SKWG14NEU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SKWG14NEU Call by reference Type reference (TYPE) VVSKWG14 Attributwert 20030226
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030226

Method SET_TBEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TBEAR Call by reference Type reference (TYPE) TBEAR Attributwert 20030303
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030303

Method SET_TERF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TERF Call by reference Type reference (TYPE) TERF Attributwert 20030303
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20030303

Method SET_VALUATION_CURR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VALUATION_CURR Call by reference Type reference (TYPE) TPM_VALUATION_CURR Attributwert 19990831
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20011010

Method SET_ZERO_POS_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ZERO_POS_DATE Call by reference Type reference (TYPE) TPM_ZERO_POSITION_DATE Attributwert 20110201
# Exception Resumable Description Created on
1 CX_OS_OBJECT_NOT_FOUND Object Services Exception 20110201

Method STATE_CHANGED Signature

Method STATE_CHANGED on class CL_POSITION_TRL has no parameter.
Method STATE_CHANGED on class CL_POSITION_TRL has no exception.

Method STATE_READ_ACCESS Signature

Method STATE_READ_ACCESS on class CL_POSITION_TRL has no parameter.
Method STATE_READ_ACCESS on class CL_POSITION_TRL has no exception.

Method STATE_WRITE_ACCESS Signature

Method STATE_WRITE_ACCESS on class CL_POSITION_TRL has no parameter.
Method STATE_WRITE_ACCESS on class CL_POSITION_TRL has no exception.

Method WRITE_FS_BY_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TRANSACTION Call by reference Object reference (TYPE REF TO) CL_TRANSACTION_TRL Geschäftsvorfall 20000105
# Exception Resumable Description Created on
1 TRANSACTION_INVALID Transaktion betrifft die Position nicht 20000105
History
Last changed by/on SAP  20130531 
SAP Release Created in