SAP ABAP Interface IF_TBA_DCS_PRICEQUOT_O_SRV (Service Interface for Listed Option Price Quotations)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_TBA_DCS_PRICEQUOT_O_SRV Service Class for Listed Option Price Quotations 20120917
Properties
Interface IF_TBA_DCS_PRICEQUOT_O_SRV  
Short Description Service Interface for Listed Option Price Quotations    
General Data
Package FTR_BASIS_DATA_ACCESS   Treasury Basis Objects - Data Access 
Created 20120917   SAP 
Last changed 20131127   SAP 
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
Interface IF_TBA_DCS_PRICEQUOT_O_SRV has no interface.
Friends
Interface IF_TBA_DCS_PRICEQUOT_O_SRV has no friend.
Attributes
Interface IF_TBA_DCS_PRICEQUOT_O_SRV has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CONSISTENCY Instance method Public Method Check Consistency of Price Quotations 20130107
2 DELETE_PRICEQUOT Instance method Public Method Delete Price Quotations from Market Data Table 20130104
3 GET_HISTORY_BY_PRICEDATE Instance method Public Method Get History of Price Quotations for specific Price Date 20130103
4 GET_LAST_AVAIL_FOR_INT_BY_KEYS Instance method Public Method Get Last Available Price Quot. for Pricedate Interv. by Keys 20130130
5 GET_PRICEQUOT_BY_KEY Instance method Public Method Get Price Quotations by Key 20130129
6 GET_PRICEQUOT_BY_KEY_ATTR Instance method Public Method Get Price Quotations by Key Attributes 20130103
7 GET_PRICEQUOT_BY_MIC Instance method Public Method Get Price Quotations by MIC 20120918
8 GET_PRICEQUOT_BY_PRICEDATE_INT Instance method Public Method Get Price Quotations by Price Date Range 20120917
9 INSERT_PRICEQUOT Instance method Public Method Insert Price Quotations into Market Data Table 20130104
Events
Interface IF_TBA_DCS_PRICEQUOT_O_SRV has no event.
Types
Interface IF_TBA_DCS_PRICEQUOT_O_SRV has no local type.
Method Signatures

Method CHECK_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Call by reference Type reference (TYPE) TBAY_PQ_CONSI_CHECK_RESULT Results of Price Quotation Consistency Check 20130107
2 Importing IT_PRICEQUOT Call by reference Type reference (TYPE) TBAY_PRICEQUOT_O Derivative Contract Specification: Price Quotations 20130107
# Exception Resumable Description Created on
1 CX_TBA_DCS_PRICEQUOT_SERVICES Exceptions related to Price Quotation Services 20130107

Method DELETE_PRICEQUOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PRICEQUOT_KEY_EXT Call by reference Type reference (TYPE) TBAY_MDT_KEY_EXT_O Price Quotation Keys of DCS based Listed Opt - External View 20130104
# Exception Resumable Description Created on
1 CX_TBA_DCS_PRICEQUOT_SERVICES Exceptions related to Price Quotation Services 20130104

Method GET_HISTORY_BY_PRICEDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRICEQUOT Call by reference Type reference (TYPE) TBAY_PRICEQUOT_HIST_O History of Price Quotation (Listed Options) 20130103
2 Importing IS_KEY_EXT Call by reference Type reference (TYPE) TBAS_MDT_KEY_EXT_O Price Quotation Keys (Listed Options) - External View 20130103
# Exception Resumable Description Created on
1 CX_TBA_DCS_PRICEQUOT_SERVICES Exceptions related to Price Quotation Services 20130104

Method GET_LAST_AVAIL_FOR_INT_BY_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PRICEQUOT Call by reference Type reference (TYPE) TBAS_PRICEQUOT_O Derivative Contract Specification: Price Quotations 20130130
2 Exporting ET_PRICEQUOT Call by reference Type reference (TYPE) TBAY_PRICEQUOT_O DCS: Listed Option Price Quotations 20130130
3 Importing IV_CURRENCY Call by reference Type reference (TYPE) TBA_CURRENCY Quotation Currency 20130130
4 Importing IV_DCSID Call by reference Type reference (TYPE) TBA_DCSID Derivative Contract Specification ID 20130130
5 Importing IV_KEYDATE Call by reference Type reference (TYPE) TBA_KEYDATE Derivative Contract Key Date 20130130
6 Importing IV_MAX_PRICEDATE Call by reference Type reference (TYPE) TBA_PRICEDATE Maximum Date of Price Quotation 20130130
7 Importing IV_MIC Call by reference Type reference (TYPE) TBA_MIC Market Identifier Code 20130130
8 Importing IV_MIN_PRICEDATE Call by reference Type reference (TYPE) TBA_PRICEDATE Minimum Date of Price Quotation 20130130
9 Importing IV_PRICETYPE Call by reference Type reference (TYPE) TBA_PRICETYPE Type of Price Quotation 20130130
10 Importing IV_PUT_CALL_INDICATOR Call by reference Type reference (TYPE) TBA_PUTCALL Put/Call Indicator 20130130
11 Importing IV_STRIKE_AMOUNT Call by reference Type reference (TYPE) TBA_DCS_STRIKE_AMNT Strike Price 20130130
# Exception Resumable Description Created on
1 CX_TBA_DCS_PRICEQUOT_SERVICES Exceptions related to Price Quotation Services 20130130

Method GET_PRICEQUOT_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PRICEQUOT Call by reference Type reference (TYPE) TBAS_PRICEQUOT_O Price Quotation (Listed Option) 20130129
2 Importing IV_DCSID Call by reference Type reference (TYPE) TBA_DCSID Derivative Contract Specification ID 20130129
3 Importing IV_KEYDATE Call by reference Type reference (TYPE) TBA_KEYDATE Derivative Contract Key Date 20130129
4 Importing IV_MIC Call by reference Type reference (TYPE) TBA_MIC Market Identifier Code 20130129
5 Importing IV_PRICEDATE Call by reference Type reference (TYPE) TBA_PRICEDATE Date of Price Quotation 20130129
6 Importing IV_PRICETIME Call by reference Type reference (TYPE) TBA_PRICETIME Time of Price Quotation 20130129
7 Importing IV_PRICETYPE Call by reference Type reference (TYPE) TBA_PRICETYPE Type of Price Quotation 20130129
8 Importing IV_PUT_CALL_IND Call by reference Type reference (TYPE) TBA_PUTCALL Put/Call Indicator 20130129
9 Importing IV_STRIKEAMOUNT Call by reference Type reference (TYPE) TBA_DCS_STRIKE_AMNT Strike Price 20130129
# Exception Resumable Description Created on
1 CX_TBA_DCS_PRICEQUOT_SERVICES Exceptions related to Price Quotation Services 20130129

Method GET_PRICEQUOT_BY_KEY_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRICEQUOT Call by reference Type reference (TYPE) TBAY_PRICEQUOT_O List of Price Quotations 20130103
2 Importing IS_KEY_ATTR_SEL Call by reference Type reference (TYPE) TBAS_PRICEQUOT_SELECTION_O Selection Ranges for Price Quotations (Listed Options) 20130103
3 Importing IV_DCSID Call by reference Type reference (TYPE) TBA_DCSID Derivative Contract Specification ID 20130103
4 Importing IV_MAX_ROWS Call by reference Type reference (TYPE) INT4 Maximum Number of Rows to be returned 20130215
5 Importing IV_MIC Call by reference Type reference (TYPE) TBA_MIC Market Identifier Code 20130103
# Exception Resumable Description Created on
1 CX_TBA_DCS_PRICEQUOT_SERVICES Exceptions related to Price Quotation Services 20130104

Method GET_PRICEQUOT_BY_MIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRICEQUOT Call by reference Type reference (TYPE) TBAY_PRICEQUOT_O List of Price Quotations 20130103
2 Importing IV_DCSID Call by reference Type reference (TYPE) TBA_DCSID 20120918
3 Importing IV_MAX_PRICEDATE Call by reference Type reference (TYPE) TBA_PRICEDATE Maximum Date of Price Quotation 20130104
4 Importing IV_MIC Call by reference Type reference (TYPE) TBA_MIC Markt-Identifier-Code 20120918
5 Importing IV_MIN_PRICEDATE Call by reference Type reference (TYPE) TBA_PRICEDATE Minimum Date of Price Quotation 20130104
# Exception Resumable Description Created on
1 CX_TBA_DCS_PRICEQUOT_SERVICES Exceptions related to Price Quotation Services 20120918

Method GET_PRICEQUOT_BY_PRICEDATE_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRICEQUOT Call by reference Type reference (TYPE) TBAY_PRICEQUOT_O List of Price Quotations 20130103
2 Importing IV_DCSID Call by reference Type reference (TYPE) TBA_DCSID 20120917
3 Importing IV_KEYDATE Call by reference Type reference (TYPE) TBA_KEYDATE Derivative Contract Key Date 20130129
4 Importing IV_MAX_PRICEDATE Call by reference Type reference (TYPE) TBA_PRICEDATE 20120917
5 Importing IV_MIN_PRICEDATE Call by reference Type reference (TYPE) TBA_PRICEDATE 20120917
6 Importing IV_PRICETYPE Call by reference Type reference (TYPE) TBA_PRICETYPE 20120917
7 Importing IV_PUT_CALL_INDICATOR Call by reference Type reference (TYPE) TBA_PUTCALL Put/Call Indicator 20130129
8 Importing IV_STRIKE_AMOUNT Call by reference Type reference (TYPE) TBA_DCS_STRIKE_AMNT Strike Price 20130129
# Exception Resumable Description Created on
1 CX_TBA_DCS_PRICEQUOT_SERVICES Exceptions related to Price Quotation Services 20120917

Method INSERT_PRICEQUOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONSI_CHECK_RESULT Call by reference Type reference (TYPE) TBAY_PQ_CONSI_CHECK_RESULT Results of Price Quotation Consistency Check 20130104
2 Exporting ET_PRICEQUOT Call by reference Type reference (TYPE) TBAY_PRICEQUOT_O Derivative Contract Specification: Price Quotations 20130104
3 Importing IT_PRICEQUOT Call by reference Type reference (TYPE) TBAY_PRICEQUOT_O Derivative Contract Specification: Price Quotations 20130104
# Exception Resumable Description Created on
1 CX_TBA_DCS_PRICEQUOT_SERVICES Exceptions related to Price Quotation Services 20130104
History
Last changed by/on SAP  20131127 
SAP Release Created in 740