SAP ABAP Class CL_TBA_DCS_PRICEQUOT_O_SRV (Service Class 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 - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_TBA_DCS_PRICEQUOT_O_SRV Service Interface for Listed Option Price Quotations 20120917
Properties
Class CL_TBA_DCS_PRICEQUOT_O_SRV  
Short Description Service Class for Listed Option Price Quotations    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FTR_BASIS_DATA_ACCESS   Treasury Basis Objects - Data Access 
Created 20120917   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
# Interface Abstract Final Description Created on
1 IF_TBA_DCS_PRICEQUOT_O_SRV Service Interface for Listed Option Price Quotations 20120917
Friends
# Friend Modeled only Created on Description
1 CL_TBA_DCS_PRICEQUOT_FACTORY 20120917 Factory Class for Price Quotations
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_TIMESTAMP Instance attribute Protected Type reference (TYPE) TIMESTAMPL UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20130104
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CONSISTENCY Instance method Public Method 20130107
2 DELETE_PRICEQUOT Instance method Public Method 20130107
3 GET_BY_KEY_FROM_DB Instance method Protected Method Get Price Quotation by Key from Data Base 20130104
4 GET_DCS_VERSION_FOR_DATE Instance method Protected Method Get DCS Version Data for Price Date 20130107
5 GET_HISTORY_BY_PRICEDATE Instance method Public Method 20130107
6 GET_LAST_AVAIL_FOR_INT_BY_KEYS Instance method Public Method 20130130
7 GET_PRICEQUOT_BY_KEY Instance method Public Method 20130130
8 GET_PRICEQUOT_BY_KEY_ATTR Instance method Public Method 20130107
9 GET_PRICEQUOT_BY_MIC Instance method Public Method 20130107
10 GET_PRICEQUOT_BY_PRICEDATE_INT Instance method Public Method 20130107
11 INSERT_PRICEQUOT Instance method Public Method 20130107
12 IS_CONSISTENT Instance method Protected Method Check, if Price Quotation is consistent 20130107
13 WRITE_TO_DB Instance method Protected Method Write Price Quotations to Data Base 20130104
Events
Class CL_TBA_DCS_PRICEQUOT_O_SRV has no event.
Types
Class CL_TBA_DCS_PRICEQUOT_O_SRV has no local type.
Method Signatures

Method CHECK_CONSISTENCY Signature

Method CHECK_CONSISTENCY on class CL_TBA_DCS_PRICEQUOT_O_SRV has no parameter.
Method CHECK_CONSISTENCY on class CL_TBA_DCS_PRICEQUOT_O_SRV has no exception.

Method DELETE_PRICEQUOT Signature

Method DELETE_PRICEQUOT on class CL_TBA_DCS_PRICEQUOT_O_SRV has no parameter.
Method DELETE_PRICEQUOT on class CL_TBA_DCS_PRICEQUOT_O_SRV has no exception.

Method GET_BY_KEY_FROM_DB 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 20130104
2 Importing IS_KEY Call by reference Type reference (TYPE) TBAS_MDT_KEY_EXT_O Price Quotation Keys of DCS based Listed Opt - External View 20130104
3 Importing IV_GET_NON_DELETED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Get price quotation only if it has not been deleted 20130129
# Exception Resumable Description Created on
1 CX_TBA_DCS_PRICEQUOT_SERVICES Exceptions related to Price Quotation Services 20130104

Method GET_DCS_VERSION_FOR_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_DCS Value transfer Type reference (TYPE) TBAC_DCS_CTY Definition Contract Specification LOF Commodity 20130107
2 Importing IV_DCSID Call by reference Type reference (TYPE) TBA_DCSID Derivative Contract Specification ID 20130107
3 Importing IV_PRICEDATE Call by reference Type reference (TYPE) TBA_PRICEDATE Date of Price Quotation 20130107
# Exception Resumable Description Created on
1 CX_TBA_INVALID_PARAMETER Exception thrown when input param invalid 20130107

Method GET_HISTORY_BY_PRICEDATE Signature

Method GET_HISTORY_BY_PRICEDATE on class CL_TBA_DCS_PRICEQUOT_O_SRV has no parameter.
Method GET_HISTORY_BY_PRICEDATE on class CL_TBA_DCS_PRICEQUOT_O_SRV has no exception.

Method GET_LAST_AVAIL_FOR_INT_BY_KEYS Signature

Method GET_LAST_AVAIL_FOR_INT_BY_KEYS on class CL_TBA_DCS_PRICEQUOT_O_SRV has no parameter.
Method GET_LAST_AVAIL_FOR_INT_BY_KEYS on class CL_TBA_DCS_PRICEQUOT_O_SRV has no exception.

Method GET_PRICEQUOT_BY_KEY Signature

Method GET_PRICEQUOT_BY_KEY on class CL_TBA_DCS_PRICEQUOT_O_SRV has no parameter.
Method GET_PRICEQUOT_BY_KEY on class CL_TBA_DCS_PRICEQUOT_O_SRV has no exception.

Method GET_PRICEQUOT_BY_KEY_ATTR Signature

Method GET_PRICEQUOT_BY_KEY_ATTR on class CL_TBA_DCS_PRICEQUOT_O_SRV has no parameter.
Method GET_PRICEQUOT_BY_KEY_ATTR on class CL_TBA_DCS_PRICEQUOT_O_SRV has no exception.

Method GET_PRICEQUOT_BY_MIC Signature

Method GET_PRICEQUOT_BY_MIC on class CL_TBA_DCS_PRICEQUOT_O_SRV has no parameter.
Method GET_PRICEQUOT_BY_MIC on class CL_TBA_DCS_PRICEQUOT_O_SRV has no exception.

Method GET_PRICEQUOT_BY_PRICEDATE_INT Signature

Method GET_PRICEQUOT_BY_PRICEDATE_INT on class CL_TBA_DCS_PRICEQUOT_O_SRV has no parameter.
Method GET_PRICEQUOT_BY_PRICEDATE_INT on class CL_TBA_DCS_PRICEQUOT_O_SRV has no exception.

Method INSERT_PRICEQUOT Signature

Method INSERT_PRICEQUOT on class CL_TBA_DCS_PRICEQUOT_O_SRV has no parameter.
Method INSERT_PRICEQUOT on class CL_TBA_DCS_PRICEQUOT_O_SRV has no exception.

Method IS_CONSISTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_CONSISTENT Value transfer Type reference (TYPE) ABAP_BOOL Price Quotation is consistent 20130107
2 Importing IS_PRICEQUOT Call by reference Type reference (TYPE) TBAS_PRICEQUOT_O Price Quotation 20130107
3 Importing IT_PRICEQUOT Call by reference Type reference (TYPE) TBAY_PRICEQUOT_O List of Price Quotations 20130107
# Exception Resumable Description Created on
1 CX_TBA_DCS_PRICEQUOT_SERVICES Exceptions related to Price Quotation Services 20130107
2 CX_TBA_INVALID_CUSTOMIZING Exception class for invalid customizing 20130107
3 CX_TBA_INVALID_PARAMETER Exception thrown when input param invalid 20130107

Method WRITE_TO_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PRICEQUOT Call by reference Type reference (TYPE) TBAY_PRICEQUOT_OPT DCS based Price Quotations for Listed Options 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  20130531 
SAP Release Created in 740