SAP ABAP Class CL_TBA_DCS_PRICEQUOT_SRV_FUT (DCS Price Quotation Services: Forwards)
Hierarchy
PI_BASIS (Software Component) Basis Plug-In
   CA-GTF-TRB (Application Component) Financial Risk Management Basis
     FTR_BASIS_DATA_ACCESS (Package) Treasury Basis Objects - Data Access
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_TBA_DCS_PRICEQUOT_SERVICES Service class for Price Quotations 20121017
Properties
Class CL_TBA_DCS_PRICEQUOT_SRV_FUT  
Short Description DCS Price Quotation Services: Forwards    
Super Class CL_TBA_DCS_PRICEQUOT_SERVICES Service class for Price Quotations 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FTR_BASIS_DATA_ACCESS   Treasury Basis Objects - Data Access 
Created 20121017   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_TBA_DCS_PRICEQUOT_SRV_FUT has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_TBA_DCS_PRICEQUOT_SERVICES 20121019 Service class for Price Quotations
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_PQ_KDATE_WO_TIME Instance attribute Protected Type reference (TYPE) TBAY_PQ_KDATE_WO_TIME_BUFFER Price Quotations with Keydate, without Time Buffer 20130301
2 GT_PQ_KDATE_W_TIME Instance attribute Protected Type reference (TYPE) TBAY_PQ_KDATE_W_TIME_BUFFER Price Quotations with Keydate, with Time Buffer 20130306
3 GT_PRICEQUOT Instance attribute Protected Type reference (TYPE) TBAY_PRICEQUOT_FUT_WITH_KEY Price Quotation with unique Primary Key (Forwards) 20121017
4 GT_PRICEQUOT_INSERT_DB Instance attribute Protected Type reference (TYPE) TBAY_PRICEQUOT_FUT Derivative Contract Specification: Price Quotations Futures 20121017
5 GT_PRICEQUOT_WO_TIME Instance attribute Protected Type reference (TYPE) TBAY_PRICEQUOT_WO_TIME_BUFFER Price Quotations with Tenor, without Time Buffer 20130301
6 GT_PRICEQUOT_W_TIME Instance attribute Protected Type reference (TYPE) TBAY_PRICEQUOT_W_TIME_BUFFER Price Quotations with Tenor, with Time Buffer 20130301
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_TENOR_USE_EXISTS Instance method Protected Method Checks if Tenor shall only be set by Consumer 20130426
2 GET_INSTANCE Static method Public Method Get Instance of Price Quotation Service Interface 20121017
3 GET_KEYDATE_TENOR_COMBINATIONS Instance method Protected Method Get Keydate/Tenor Combinations for a Price Date 20130426
4 GET_PRICEQUOT_BY_KEYDATE Instance method Public Method 20130415
5 SET_INSTANCE Static method Public Method Set Instance of Price Quotation Service Interface 20121120
6 SET_TENOR_IDX_FOR_PRICEQUOT Instance method Private Method Set Tenor for Price Quotation 20130426
Events
Class CL_TBA_DCS_PRICEQUOT_SRV_FUT has no event.
Types
Class CL_TBA_DCS_PRICEQUOT_SRV_FUT has no local type.
Method Signatures

Method CHECK_TENOR_USE_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL 20130426
2 Importing IV_MIC Call by reference Type reference (TYPE) TBA_MIC Market Identifier Code 20130426
3 Importing IV_PRICETYPE Call by reference Type reference (TYPE) TBA_PRICETYPE Type of Price Quotation 20130426
4 Importing IV_TENOR Call by reference Type reference (TYPE) TBA_TENOR Time to Maturity 20130426
# Exception Resumable Description Created on
1 CX_TBA_INVALID_PARAMETER Exception thrown when input param invalid 20130426

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_DCS_PRICEQUOT_SERVICE Value transfer Object reference (TYPE REF TO) CL_TBA_DCS_PRICEQUOT_SRV_FUT DCS Price Quotation Services: Forwards 20121017
2 Importing IO_PRICEQUOT_SERVICE Call by reference Object reference (TYPE REF TO) CL_TBA_DCS_PRICEQUOT_SERVICES Service class for Price Quotations 20121102

Method GET_INSTANCE on class CL_TBA_DCS_PRICEQUOT_SRV_FUT has no exception.

Method GET_KEYDATE_TENOR_COMBINATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEYDATE_TENOR Call by reference Type reference (TYPE) TBAY_KEYDATE_TENOR List of Key Date and Time to Maturity Combinations 20130426
2 Importing IV_DCSID Call by reference Type reference (TYPE) TBA_DCSID Derivative Contract Specification ID 20130426
3 Importing IV_PRICEDATE Call by reference Type reference (TYPE) TBA_PRICEDATE Date of Price Quotation 20130426
# Exception Resumable Description Created on
1 CX_TBA_INVALID_CUSTOMIZING Exception class for invalid customizing 20130426
2 CX_TBA_INVALID_PARAMETER Exception thrown when input param invalid 20130426

Method GET_PRICEQUOT_BY_KEYDATE Signature

Method GET_PRICEQUOT_BY_KEYDATE on class CL_TBA_DCS_PRICEQUOT_SRV_FUT has no parameter.
Method GET_PRICEQUOT_BY_KEYDATE on class CL_TBA_DCS_PRICEQUOT_SRV_FUT has no exception.

Method SET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DCS_PRICEQUOT_SERVICE Call by reference Object reference (TYPE REF TO) CL_TBA_DCS_PRICEQUOT_SRV_FUT DCS Price Quotation Services: Forwards 20121120

Method SET_INSTANCE on class CL_TBA_DCS_PRICEQUOT_SRV_FUT has no exception.

Method SET_TENOR_IDX_FOR_PRICEQUOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PRICEQUOT Call by reference Type reference (TYPE) TBAT_PRICEQUOT_F Price Quotation 20130426
# Exception Resumable Description Created on
1 CX_TBA_DCS_PRICEQUOT_SERVICES Exceptions related to Price Quotation Services 20130426
History
Last changed by/on SAP  20130531 
SAP Release Created in 740