SAP ABAP Class IF_ASSESSABLE_POSITION_VAL (Treasury: Position Can Be Valued)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_CALCULABLE_POS_CAL Position with Cash Flow Calculation 20110221
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_OTC_OPTION_POSITION_TMP_TRR OTC Option Position for Data Extraction (Preliminary) 20011109
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_OTC_OPTION_POSITION_TRR OTC Option Position for Data Extraction (Preliminary) 20011115
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_POSITION_TRL Treasury Ledger Position 19991126
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SETTLEMENT_POSITION_TRR Trading Position 20010409
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_TRADING_POSITION_TRR Trading Position 20010409
Properties
Class IF_ASSESSABLE_POSITION_VAL  
Short Description Treasury: Position Can Be Valued    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 19991122   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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
Class IF_ASSESSABLE_POSITION_VAL has no interface implemented.
Friends
Class IF_ASSESSABLE_POSITION_VAL has no friend class.
Attributes
Class IF_ASSESSABLE_POSITION_VAL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GETPRODUCTCATEGORY Instance method Public Method Gets Product Category 20080715
2 GET_ACTIVE_PASSIVE Instance method Public Method Gets the Position Category (Asset/Liability) 20041130
3 GET_COMPONENTS Instance method Public Method Gets the Position's Components 19991122
4 GET_COMPONENT_VALUES Instance method Public Method Gets the Position's Values 19991122
5 GET_CURRENCIES Instance method Public Method Gets Position and Valuation Currencies 19991122
6 GET_DIFF_VALUES Instance method Public Method Gets Values for the Differentiation Characteristics 19991201
7 GET_POS_MAN_PROC Instance method Public Method Gets the Position Management Procedure for the Position 19991122
Events
Class IF_ASSESSABLE_POSITION_VAL has no event.
Types
Class IF_ASSESSABLE_POSITION_VAL has no local type.
Method Signatures

Method GETPRODUCTCATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PRODUCT_CATEGORY Value transfer Type reference (TYPE) SANLF Produkttyp 20080715
# Exception Resumable Description Created on
1 FAILED 20080715

Method GET_ACTIVE_PASSIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ACTIVE_PASSIVE Value transfer Type reference (TYPE) TPM_ACTIVE_PASSIVE Kennzeichen Aktiv/Passiv-Bestand 20041130

Method GET_ACTIVE_PASSIVE on class IF_ASSESSABLE_POSITION_VAL has no exception.

Method GET_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_COMP Call by reference Type reference (TYPE) TPMY_POS_COMP originäre Komponenten 19991227
# Exception Resumable Description Created on
1 POSITION_ERROR Fehler bei der bewertbaren Position 20020201

Method GET_COMPONENT_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_VALUE Call by reference Type reference (TYPE) TPMY_VALUE Werte für die originären Komponenten 19991227
2 Importing IM_DATE Call by reference Type reference (TYPE) TPM_VAL_KEYDATE Datum der Bewertung 19991122
3 Importing IM_SEARCH_STRATEGY Call by reference Type reference (TYPE) TPM_SEARCH_STRATEGY TPMCO_SEARCH_DB_RO Suchstrategie 20020320
# Exception Resumable Description Created on
1 POSITION_ERROR Fehler bei der bewertbaren Position 20020201

Method GET_CURRENCIES 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 Bestandswährung 19991122
2 Exporting EX_VALUATION_CURR Call by reference Type reference (TYPE) TPM_VALUATION_CURR Bewertungswährung 19991122
# Exception Resumable Description Created on
1 POSITION_ERROR Fehler bei der bewertbaren Position 20020201

Method GET_DIFF_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DIFF_VALUES Value transfer Type reference (TYPE) DIFS_DIFF_VALUES Differenzierungsmerkmale 19991201
# Exception Resumable Description Created on
1 POSITION_ERROR Fehler bei der bewertbaren Position 20020201

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 19991122
# Exception Resumable Description Created on
1 POSITION_ERROR Fehler bei der bewertbaren Position 20020201
History
Last changed by/on SAP  20130531 
SAP Release Created in