Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_TBA_DCS_PRICEQUOT_SERVICES | Service Interface for Price Quotations | 20120724 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_TBA_DCS_PRICEQUOT_SRV_FORW | DCS Price Quotation Services: Forwards | 20121017 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_TBA_DCS_PRICEQUOT_SRV_FUT | DCS Price Quotation Services: Forwards | 20121017 |
Properties
Class | CL_TBA_DCS_PRICEQUOT_SERVICES | |
Short Description | Service class for Price Quotations | |
Super Class | ||
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 | 20120724 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_TBA_DCS_PRICEQUOT_SERVICES | Service Interface for Price Quotations | 20120724 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_TBA_DCS_PRICEQUOT_FACTORY | 20120724 | Factory Class for Price Quotations |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Protected | Type reference (TYPE) | TBA_DERIVATIVETYPE | 201 | Derivative Category | 20121015 | |
2 | ![]() |
Constant | Protected | Type reference (TYPE) | TBA_DERIVATIVETYPE | 001 | Derivative Category | 20121015 | |
3 | ![]() |
Static Attribute | Protected | Object reference (TYPE REF TO) | CL_TBA_DCS_PRICEQUOT_SRV_FORW | DCS Price Quotation Services: Forwards | 20121017 | ||
4 | ![]() |
Static Attribute | Protected | Object reference (TYPE REF TO) | CL_TBA_DCS_PRICEQUOT_SRV_FUT | DCS Price Quotation Services: Forwards | 20121017 | ||
5 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TBAY_DCS_ATTRIBUTES | Derivative Contract Specification | 20121016 | ||
6 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TIMESTAMPL | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | 20121016 |
Methods
Events
Class CL_TBA_DCS_PRICEQUOT_SERVICES has no event.
Types
Class CL_TBA_DCS_PRICEQUOT_SERVICES has no local type.
Method Signatures
Method ADD_PRICEQUOTES_TO_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_PRICEQUOT | Call by reference | Type reference (TYPE) | TBAY_PRICEQUOT | Price Quotation | 20121017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121017 |
Method ADD_PRICEQUOTE_TO_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_PRICEQUOT | Call by reference | Type reference (TYPE) | TBAS_PRICEQUOT | Price Quotation | 20121017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121019 |
Method ADD_TO_QUEUE_FOR_DB_INSERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_PRICEQUOT | Call by reference | Type reference (TYPE) | TBAS_PRICEQUOT_G | Common DCS Price Quotation Attributes (Futures & Forwards) | 20121017 | ||
2 | ![]() |
IV_DELETION_IND | Call by reference | Type reference (TYPE) | TBA_PRICEQUOT_DELETION_IND | ABAP_FALSE | Price Quotation Deletion Indicator | 20121031 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121019 |
Method CHECK_CONSISTENCY Signature
Method CHECK_CONSISTENCY on class CL_TBA_DCS_PRICEQUOT_SERVICES has no parameter.
Method CHECK_CONSISTENCY on class CL_TBA_DCS_PRICEQUOT_SERVICES has no exception.
Method CHECK_CONSISTENCY_DER_CAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_CONSISTENT | Value transfer | Type reference (TYPE) | ABAP_BOOL | Price Quotation is consistent | 20121207 | ||
2 | ![]() |
IS_PRICEQUOT | Call by reference | Type reference (TYPE) | TBAS_PRICEQUOT | Price Quotation | 20121207 | ||
3 | ![]() |
IT_PRICEQUOT | Call by reference | Type reference (TYPE) | TBAY_PRICEQUOT | List of Price Quotations | 20121207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121207 | |
2 | ![]() |
Exception class for invalid customizing | 20121207 | |
3 | ![]() |
Exception thrown when input param invalid | 20121207 |
Method CHECK_PRICEQUOT_BY_TENOR Signature
Method CHECK_PRICEQUOT_BY_TENOR on class CL_TBA_DCS_PRICEQUOT_SERVICES has no parameter.
Method CHECK_PRICEQUOT_BY_TENOR on class CL_TBA_DCS_PRICEQUOT_SERVICES has no exception.
Method CONVERT_CURRENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_PRICEQUOT | Value transfer | Type reference (TYPE) | TBAS_PRICEQUOT | Price Quotation | 20121116 | ||
2 | ![]() |
IS_PRICEQUOT | Call by reference | Type reference (TYPE) | TBAS_PRICEQUOT | Price Quotation | 20121116 | ||
3 | ![]() |
IV_CURRENCY | Call by reference | Type reference (TYPE) | TBA_CURRENCY | Quotation Currency | 20121116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121116 |
Method CONVERT_UNIT_OF_MEASURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_PRICEQUOT | Value transfer | Type reference (TYPE) | TBAS_PRICEQUOT | Price Quotation | 20121116 | ||
2 | ![]() |
IS_PRICEQUOT | Call by reference | Type reference (TYPE) | TBAS_PRICEQUOT | Price Quotation | 20121116 | ||
3 | ![]() |
IV_UOM | Call by reference | Type reference (TYPE) | TBA_UOM | Quotation Unit of Measure | 20121116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121116 |
Method DELETE_BY_KEY_ATTR_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_PRICEQUOT | Call by reference | Type reference (TYPE) | TBAS_PRICEQUOT_G | Common DCS Price Quotation Attributes (Futures & Forwards) | 20121031 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121017 |
Method DELETE_FROM_BUFFER_BY_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_PRICEQUOT_KEY_EXT | Call by reference | Type reference (TYPE) | TBAS_MDT_KEY_EXT | Price Quotation Key | 20121017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121017 |
Method DELETE_PRICEQUOT Signature
Method DELETE_PRICEQUOT on class CL_TBA_DCS_PRICEQUOT_SERVICES has no parameter.
Method DELETE_PRICEQUOT on class CL_TBA_DCS_PRICEQUOT_SERVICES has no exception.
Method GET_BY_KEYDATES_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PRICEQUOT | Call by reference | Type reference (TYPE) | TBAY_PRICEQUOT | Price Quotation | 20121017 | ||
2 | ![]() |
IT_KEYDATES | Call by reference | Type reference (TYPE) | TBAY_KEYDATES | Kontraktspezifikation für Derivate Stichtag | 20121017 | ||
3 | ![]() |
IV_CURVEDATE | Call by reference | Type reference (TYPE) | TBA_CURVEDATE | Curve Date | 20121017 | ||
4 | ![]() |
IV_DCSID | Call by reference | Type reference (TYPE) | TBA_DCSID | Derivative Contract Specification ID | 20121017 | ||
5 | ![]() |
IV_MIC | Call by reference | Type reference (TYPE) | TBA_MIC | Market Identification Code | 20121017 | ||
6 | ![]() |
IV_PRICETYPE | Call by reference | Type reference (TYPE) | TBA_PRICETYPE | Type of Price Quotation | 20121017 | ||
7 | ![]() |
IV_RB_CURVEDATE | Call by reference | Type reference (TYPE) | TBA_CURVEDATE | Read Back Curve Date | 20121017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121019 |
Method GET_BY_KEYDATE_FROM_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_PRICEQUOT | Call by reference | Type reference (TYPE) | TBAS_PRICEQUOT | Price Quotation | 20120724 | ||
2 | ![]() |
EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value of Read Table Statements | 20120724 | ||
3 | ![]() |
IS_PRICEDATE | Call by reference | Type reference (TYPE) | TBAS_PRICEDATE | Price Date | 20120828 | ||
4 | ![]() |
IV_DCSID | Call by reference | Type reference (TYPE) | TBA_DCSID | Derivative Contract Specification ID | 20120724 | ||
5 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | TBA_KEYDATE | Key Date | 20120724 | ||
6 | ![]() |
IV_MIC | Call by reference | Type reference (TYPE) | TBA_MIC | Market Identification Code | 20120724 | ||
7 | ![]() |
IV_PRICETYPE | Call by reference | Type reference (TYPE) | TBA_PRICETYPE | Price Type | 20120828 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121015 |
Method GET_BY_KEYDATE_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PRICEQUOT | Call by reference | Type reference (TYPE) | TBAY_PRICEQUOT | Price Quotation | 20121017 | ||
2 | ![]() |
IT_PRICEDATES | Call by reference | Type reference (TYPE) | TBAY_PRICEDATE | Price Date | 20121017 | ||
3 | ![]() |
IV_DCSID | Call by reference | Type reference (TYPE) | TBA_DCSID | Derivative Contract Specification ID | 20121017 | ||
4 | ![]() |
IV_IGNORE_PRICETIME | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Ignore Pricetime | 20121023 | |
5 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | TBA_KEYDATE | Key Date | 20121017 | ||
6 | ![]() |
IV_MIC | Call by reference | Type reference (TYPE) | TBA_MIC | Market Identification Code | 20121017 | ||
7 | ![]() |
IV_PRICETYPE | Call by reference | Type reference (TYPE) | TBA_PRICETYPE | Price Type | 20121017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121019 |
Method GET_BY_KEY_ATTR_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PRICEQUOT | Call by reference | Type reference (TYPE) | TBAY_PRICEQUOT | Derivative Contract Specification: Price Quotations | 20121017 | ||
2 | ![]() |
IS_KEY_ATTR_SEL | Call by reference | Type reference (TYPE) | TBAS_PRICEQUOT_SELECTION | Selection ranges for price quotations | 20121017 | ||
3 | ![]() |
IV_DCSID | Call by reference | Type reference (TYPE) | TBA_DCSID | Derivative Contract Specification ID | 20121017 | ||
4 | ![]() |
IV_MAX_ROWS | Call by reference | Type reference (TYPE) | INT4 | Maximum Number of Rows to be returned | 20130215 | ||
5 | ![]() |
IV_MIC | Call by reference | Type reference (TYPE) | TBA_MIC | Market Identifier Code | 20121017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121019 |
Method GET_BY_KEY_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_PRICEQUOT | Call by reference | Type reference (TYPE) | TBAS_PRICEQUOT | Price Quotation | 20121031 | ||
2 | ![]() |
IS_KEY | Call by reference | Type reference (TYPE) | TBAS_MDT_KEY_EXT | Price Quotation Keys external view | 20121031 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121031 |
Method GET_BY_MIC_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PRICEQUOT | Call by reference | Type reference (TYPE) | TBAY_PRICEQUOT | Price Quotation | 20121017 | ||
2 | ![]() |
IV_DCSID | Call by reference | Type reference (TYPE) | TBA_DCSID | Derivative Contract Specification ID | 20121017 | ||
3 | ![]() |
IV_MAX_PRICEDATE | Call by reference | Type reference (TYPE) | TBA_PRICEDATE | Price Date | 20121017 | ||
4 | ![]() |
IV_MIC | Call by reference | Type reference (TYPE) | TBA_MIC | Market Identification Code | 20121017 | ||
5 | ![]() |
IV_MIN_PRICEDATE | Call by reference | Type reference (TYPE) | TBA_PRICEDATE | Price Date | 20121017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121019 |
Method GET_BY_PRICEDATE_INT_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PRICEQUOT | Call by reference | Type reference (TYPE) | TBAY_PRICEQUOT | Price Quotation | 20121017 | ||
2 | ![]() |
IV_DCSID | Call by reference | Type reference (TYPE) | TBA_DCSID | Derivative Contract Specification ID | 20121017 | ||
3 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | TBA_KEYDATE | Derivative Contract Key Date | 20130129 | ||
4 | ![]() |
IV_MAX_PRICEDATE | Call by reference | Type reference (TYPE) | TBA_PRICEDATE | Price Date | 20121017 | ||
5 | ![]() |
IV_MIN_PRICEDATE | Call by reference | Type reference (TYPE) | TBA_PRICEDATE | Price Date | 20121017 | ||
6 | ![]() |
IV_PRICETYPE | Call by reference | Type reference (TYPE) | TBA_PRICETYPE | Price Type | 20121017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121019 |
Method GET_BY_TENOR_FROM_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_PRICEQUOT | Call by reference | Type reference (TYPE) | TBAS_PRICEQUOT | Price Quotation | 20120724 | ||
2 | ![]() |
EV_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value of Read Table Statements | 20120724 | ||
3 | ![]() |
IS_PRICEDATE | Call by reference | Type reference (TYPE) | TBAS_PRICEDATE | Price Date | 20120828 | ||
4 | ![]() |
IV_DCSID | Call by reference | Type reference (TYPE) | TBA_DCSID | Derivative Contract Specification ID | 20120724 | ||
5 | ![]() |
IV_MIC | Call by reference | Type reference (TYPE) | TBA_MIC | Market Identification Code | 20120724 | ||
6 | ![]() |
IV_PRICETYPE | Call by reference | Type reference (TYPE) | TBA_PRICETYPE | Price Type | 20120828 | ||
7 | ![]() |
IV_TENOR | Call by reference | Type reference (TYPE) | TBA_TENOR | special quotations to identify the relevant key date | 20120724 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121015 |
Method GET_BY_TENOR_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PRICEQUOT | Call by reference | Type reference (TYPE) | TBAY_PRICEQUOT | Price Quotation | 20121017 | ||
2 | ![]() |
IT_PRICEDATES | Call by reference | Type reference (TYPE) | TBAY_PRICEDATE | List of Price Dates | 20121017 | ||
3 | ![]() |
IV_DCSID | Call by reference | Type reference (TYPE) | TBA_DCSID | Derivative Contract Specification ID | 20121017 | ||
4 | ![]() |
IV_IGNORE_PRICETIME | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Ignore Pricetime | 20121023 | |
5 | ![]() |
IV_MIC | Call by reference | Type reference (TYPE) | TBA_MIC | Market Identification Code | 20121017 | ||
6 | ![]() |
IV_PRICETYPE | Call by reference | Type reference (TYPE) | TBA_PRICETYPE | Price Type | 20121017 | ||
7 | ![]() |
IV_TENOR | Call by reference | Type reference (TYPE) | TBA_TENOR | special quotations to identify the relevant key date | 20121017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121019 |
Method GET_BY_TENOR_WO_DATE_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DCSID | Call by reference | Type reference (TYPE) | TBA_DCSID | Derivative Contract Specification ID | 20121219 | ||
2 | ![]() |
IV_MIC | Call by reference | Type reference (TYPE) | TBA_MIC | Market Identifier Code | 20121219 | ||
3 | ![]() |
IV_PRICETYPE | Call by reference | Type reference (TYPE) | TBA_PRICETYPE | Type of Price Quotation | 20121219 | ||
4 | ![]() |
IV_TENOR | Call by reference | Type reference (TYPE) | TBA_TENOR | Time to Maturity | 20121219 | ||
5 | ![]() |
RV_PRICES_AVAILABLE | Value transfer | Type reference (TYPE) | ABAP_BOOL | Availability of Prices | 20121219 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121219 |
Method GET_DCS_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_DCS | Value transfer | Type reference (TYPE) | TBAS_DCS_ATTRIBUTES | DCS Attribute Structure | 20121120 | ||
2 | ![]() |
IV_DCSID | Call by reference | Type reference (TYPE) | TBA_DCSID | Derivative Contract Specification ID | 20121120 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception thrown when input param invalid | 20121120 |
Method GET_DCS_VERSION_FOR_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_DCS | Value transfer | Type reference (TYPE) | TBAC_DCS_CTY | Definition Contract Specification LOF Commodity | 20121120 | ||
2 | ![]() |
IV_DCSID | Call by reference | Type reference (TYPE) | TBA_DCSID | Derivative Contract Specification ID | 20121120 | ||
3 | ![]() |
IV_PRICEDATE | Call by reference | Type reference (TYPE) | TBA_PRICEDATE | Date of Price Quotation | 20121120 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception thrown when input param invalid | 20121120 |
Method GET_DERIVATIVE_CATEGORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_DERIVATIVE_TYPE | Value transfer | Type reference (TYPE) | TBA_DERIVATIVETYPE | Derivative Category | 20121015 | ||
2 | ![]() |
IV_DCSID | Call by reference | Type reference (TYPE) | TBA_DCSID | Derivative Contract Specification ID | 20121015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121015 |
Method GET_HISTORY_PQUOT_BY_PRICEDATE Signature
Method GET_HISTORY_PQUOT_BY_PRICEDATE on class CL_TBA_DCS_PRICEQUOT_SERVICES has no parameter.
Method GET_HISTORY_PQUOT_BY_PRICEDATE on class CL_TBA_DCS_PRICEQUOT_SERVICES has no exception.
Method GET_HIST_BY_PRICEDATE_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PRICEQUOT | Call by reference | Type reference (TYPE) | TBAY_PRICEQUOT_HIST | Derivative Contract Specification: Price Quotations | 20121017 | ||
2 | ![]() |
IS_KEY_EXT | Call by reference | Type reference (TYPE) | TBAS_MDT_KEY_EXT | Price Quotation Keys external view | 20121017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121019 |
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_DCS_PRICEQUOT_SERVICE | Value transfer | Object reference (TYPE REF TO) | CL_TBA_DCS_PRICEQUOT_SERVICES | Price Quotations Service Interface | 20121017 | ||
2 | ![]() |
IV_DCSID | Call by reference | Type reference (TYPE) | TBA_DCSID | Derivative Contract Specification ID | 20121017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121017 |
Method GET_KEYDATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_KEYDATES | Value transfer | Type reference (TYPE) | TBAY_KEYDATES | List of Key Dates | 20121120 | ||
2 | ![]() |
IV_DCSID | Call by reference | Type reference (TYPE) | TBA_DCSID | Derivative Contract Specification ID | 20121120 | ||
3 | ![]() |
IV_PRICEDATE | Call by reference | Type reference (TYPE) | TBA_PRICEDATE | Date of Price Quotation | 20121120 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for invalid customizing | 20121120 | |
2 | ![]() |
Exception thrown when input param invalid | 20121120 |
Method GET_LAST_AVAIL_FOR_INT_BY_KEYS Signature
Method GET_LAST_AVAIL_FOR_INT_BY_KEYS on class CL_TBA_DCS_PRICEQUOT_SERVICES has no parameter.
Method GET_LAST_AVAIL_FOR_INT_BY_KEYS on class CL_TBA_DCS_PRICEQUOT_SERVICES has no exception.
Method GET_LAST_AV_FOR_INT_BY_KEYS_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_PRICEQUOT | Call by reference | Type reference (TYPE) | TBAS_PRICEQUOT | Price Quotation | 20130130 | ||
2 | ![]() |
ET_PRICEQUOT | Call by reference | Type reference (TYPE) | TBAY_PRICEQUOT | Derivative Contract Specification: Price Quotations | 20130130 | ||
3 | ![]() |
IV_CURRENCY | Call by reference | Type reference (TYPE) | TBA_CURRENCY | Quotation Currency | 20130130 | ||
4 | ![]() |
IV_DCSID | Call by reference | Type reference (TYPE) | TBA_DCSID | Derivative Contract Specification ID | 20130130 | ||
5 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | TBA_KEYDATE | Derivative Contract Key Date | 20130130 | ||
6 | ![]() |
IV_MAX_PRICEDATE | Call by reference | Type reference (TYPE) | TBA_PRICEDATE | Maximum Date of Price Quotation | 20130130 | ||
7 | ![]() |
IV_MIC | Call by reference | Type reference (TYPE) | TBA_MIC | Market Identifier Code | 20130130 | ||
8 | ![]() |
IV_MIN_PRICEDATE | Call by reference | Type reference (TYPE) | TBA_PRICEDATE | Minimum Date of Price Quotation | 20130130 | ||
9 | ![]() |
IV_PRICETYPE | Call by reference | Type reference (TYPE) | TBA_PRICETYPE | Type of Price Quotation | 20130130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20130130 |
Method GET_LATEST_BY_KEYS_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_PRICEQUOT | Call by reference | Type reference (TYPE) | TBAS_PRICEQUOT | Price Quotation | 20121115 | ||
2 | ![]() |
IV_DCSID | Call by reference | Type reference (TYPE) | TBA_DCSID | Derivative Contract Specification ID | 20121115 | ||
3 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | TBA_KEYDATE | Derivative Contract Key Date | 20121115 | ||
4 | ![]() |
IV_MIC | Call by reference | Type reference (TYPE) | TBA_MIC | Market Identifier Code | 20121115 | ||
5 | ![]() |
IV_PRICEDATE | Call by reference | Type reference (TYPE) | TBA_PRICEDATE | Date of Price Quotation | 20121115 | ||
6 | ![]() |
IV_PRICETIME | Call by reference | Type reference (TYPE) | TBA_PRICETIME | Time of Price Quotation | 20121115 | ||
7 | ![]() |
IV_PRICETYPE | Call by reference | Type reference (TYPE) | TBA_PRICETYPE | Type of Price Quotation | 20121115 | ||
8 | ![]() |
IV_TENOR | Call by reference | Type reference (TYPE) | TBA_TENOR | Time to Maturity | 20121115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121115 |
Method GET_LATEST_PRICEQUOT_BY_KEYS Signature
Method GET_LATEST_PRICEQUOT_BY_KEYS on class CL_TBA_DCS_PRICEQUOT_SERVICES has no parameter.
Method GET_LATEST_PRICEQUOT_BY_KEYS on class CL_TBA_DCS_PRICEQUOT_SERVICES has no exception.
Method GET_MIN_MAX_PRICEDATE_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_MAX_PRICEDATE | Call by reference | Type reference (TYPE) | TBA_MAX_PRICEDATE | Maximum date of price quotation | 20130624 | ||
2 | ![]() |
EV_MIN_PRICEDATE | Call by reference | Type reference (TYPE) | TBA_MIN_PRICEDATE | Minimum date of price quotation | 20130624 | ||
3 | ![]() |
IT_KEYDATES | Call by reference | Type reference (TYPE) | TBAY_KEYDATES | Table type of Keydates | 20130624 | ||
4 | ![]() |
IV_DCSID | Call by reference | Type reference (TYPE) | TBA_DCSID | Derivative Contract Specification ID | 20130624 | ||
5 | ![]() |
IV_MIC | Call by reference | Type reference (TYPE) | TBA_MIC | Market Identifier Code | 20130624 | ||
6 | ![]() |
IV_PRICETYPE | Call by reference | Type reference (TYPE) | TBA_PRICETYPE | Type of Price Quotation | 20130624 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20130624 |
Method GET_NEXT_N_BY_KEYDATE_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_PRICEDATE | Call by reference | Type reference (TYPE) | TBAS_PRICEDATE | Table type of Price Date | 20121114 | ||
2 | ![]() |
IT_KEY | Call by reference | Type reference (TYPE) | TBAY_PQ_KEYDATE | table type of Pricequot Part Key | 20121114 | ||
3 | ![]() |
IT_PRICETIME | Call by reference | Type reference (TYPE) | TBAR_PRICETIME | Range table for Price Time | 20121114 | ||
4 | ![]() |
IV_DCSID | Call by reference | Type reference (TYPE) | TBA_DCSID | Derivative Contract Specification ID | 20121114 | ||
5 | ![]() |
IV_DIRECTION | Call by reference | Type reference (TYPE) | IF_TBA_DCS_PRICEQUOT_SERVICES=>TY_DIRECTION | IF_TBA_DCS_PRICEQUOT_SERVICES=>GC_DIRECTION_AFTER | 20121116 | ||
6 | ![]() |
IV_NUMBER_QUOTATIONS | Call by reference | Type reference (TYPE) | I | Number of Quotation requested | 20121114 | ||
7 | ![]() |
RT_PRICEQUOT | Value transfer | Type reference (TYPE) | TBAY_PRICEQUOT | Derivative Contract Specification: Price Quotations | 20121114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121114 |
Method GET_NEXT_N_BY_TENOR_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_PRICEDATE | Call by reference | Type reference (TYPE) | TBAS_PRICEDATE | Price Date & Price Time | 20121114 | ||
2 | ![]() |
IT_KEY | Call by reference | Type reference (TYPE) | TBAY_PQ_TENOR | table type of Pricequot Part Key | 20121114 | ||
3 | ![]() |
IT_PRICETIME | Call by reference | Type reference (TYPE) | TBAR_PRICETIME | Range table for Price Time | 20121114 | ||
4 | ![]() |
IV_DCSID | Call by reference | Type reference (TYPE) | TBA_DCSID | Derivative Contract Specification ID | 20121114 | ||
5 | ![]() |
IV_DIRECTION | Call by reference | Type reference (TYPE) | IF_TBA_DCS_PRICEQUOT_SERVICES=>TY_DIRECTION | IF_TBA_DCS_PRICEQUOT_SERVICES=>GC_DIRECTION_AFTER | Direction | 20121116 | |
6 | ![]() |
IV_IGNORE_PRICETIME | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Ignore Pricetime | 20121114 | |
7 | ![]() |
IV_NUMBER_QUOTATIONS | Call by reference | Type reference (TYPE) | I | Number of Quotation requested | 20121114 | ||
8 | ![]() |
RT_PRICEQUOT | Value transfer | Type reference (TYPE) | TBAY_PRICEQUOT | Derivative Contract Specification: Price Quotations | 20121114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121114 |
Method GET_NEXT_N_PQ_BY_KEYDATE Signature
Method GET_NEXT_N_PQ_BY_KEYDATE on class CL_TBA_DCS_PRICEQUOT_SERVICES has no parameter.
Method GET_NEXT_N_PQ_BY_KEYDATE on class CL_TBA_DCS_PRICEQUOT_SERVICES has no exception.
Method GET_NEXT_N_PQ_BY_TENOR Signature
Method GET_NEXT_N_PQ_BY_TENOR on class CL_TBA_DCS_PRICEQUOT_SERVICES has no parameter.
Method GET_NEXT_N_PQ_BY_TENOR on class CL_TBA_DCS_PRICEQUOT_SERVICES has no exception.
Method GET_PRICEQUOT_BY_KEYDATE Signature
Method GET_PRICEQUOT_BY_KEYDATE on class CL_TBA_DCS_PRICEQUOT_SERVICES has no parameter.
Method GET_PRICEQUOT_BY_KEYDATE on class CL_TBA_DCS_PRICEQUOT_SERVICES has no exception.
Method GET_PRICEQUOT_BY_KEYDATES Signature
Method GET_PRICEQUOT_BY_KEYDATES on class CL_TBA_DCS_PRICEQUOT_SERVICES has no parameter.
Method GET_PRICEQUOT_BY_KEYDATES on class CL_TBA_DCS_PRICEQUOT_SERVICES has no exception.
Method GET_PRICEQUOT_BY_KEYDATE_MULTI Signature
Method GET_PRICEQUOT_BY_KEYDATE_MULTI on class CL_TBA_DCS_PRICEQUOT_SERVICES has no parameter.
Method GET_PRICEQUOT_BY_KEYDATE_MULTI on class CL_TBA_DCS_PRICEQUOT_SERVICES has no exception.
Method GET_PRICEQUOT_BY_KEY_ATTR Signature
Method GET_PRICEQUOT_BY_KEY_ATTR on class CL_TBA_DCS_PRICEQUOT_SERVICES has no parameter.
Method GET_PRICEQUOT_BY_KEY_ATTR on class CL_TBA_DCS_PRICEQUOT_SERVICES has no exception.
Method GET_PRICEQUOT_BY_MIC Signature
Method GET_PRICEQUOT_BY_MIC on class CL_TBA_DCS_PRICEQUOT_SERVICES has no parameter.
Method GET_PRICEQUOT_BY_MIC on class CL_TBA_DCS_PRICEQUOT_SERVICES has no exception.
Method GET_PRICEQUOT_BY_PRICEDATE_INT Signature
Method GET_PRICEQUOT_BY_PRICEDATE_INT on class CL_TBA_DCS_PRICEQUOT_SERVICES has no parameter.
Method GET_PRICEQUOT_BY_PRICEDATE_INT on class CL_TBA_DCS_PRICEQUOT_SERVICES has no exception.
Method GET_PRICEQUOT_BY_TENOR Signature
Method GET_PRICEQUOT_BY_TENOR on class CL_TBA_DCS_PRICEQUOT_SERVICES has no parameter.
Method GET_PRICEQUOT_BY_TENOR on class CL_TBA_DCS_PRICEQUOT_SERVICES has no exception.
Method GET_PRICEQUOT_BY_TENOR_MULTI Signature
Method GET_PRICEQUOT_BY_TENOR_MULTI on class CL_TBA_DCS_PRICEQUOT_SERVICES has no parameter.
Method GET_PRICEQUOT_BY_TENOR_MULTI on class CL_TBA_DCS_PRICEQUOT_SERVICES has no exception.
Method GET_PRICE_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PRICE_TYPES | Value transfer | Type reference (TYPE) | TBAY_PRICETYPE | List of Price Types | 20121121 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121121 |
Method GET_TENOR_DEFINITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_TENOR | Value transfer | Type reference (TYPE) | TBAS_TENOR_COMM | Communication structure Tenor definition | 20121120 | ||
2 | ![]() |
IV_TENOR | Call by reference | Type reference (TYPE) | TBA_TENOR | Time to Maturity | 20121120 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception thrown when input param invalid | 20121120 |
Method INSERT_PRICEQUOT Signature
Method INSERT_PRICEQUOT on class CL_TBA_DCS_PRICEQUOT_SERVICES has no parameter.
Method INSERT_PRICEQUOT on class CL_TBA_DCS_PRICEQUOT_SERVICES has no exception.
Method IS_CONSISTENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_CONSISTENT | Value transfer | Type reference (TYPE) | ABAP_BOOL | Price Quotation is consistent | 20121120 | ||
2 | ![]() |
IS_PRICEQUOT | Call by reference | Type reference (TYPE) | TBAS_PRICEQUOT | Price Quotation | 20121207 | ||
3 | ![]() |
IT_PRICEQUOT | Call by reference | Type reference (TYPE) | TBAY_PRICEQUOT | List of Price Quotations | 20121207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121120 | |
2 | ![]() |
Exception class for invalid customizing | 20121120 | |
3 | ![]() |
Exception thrown when input param invalid | 20121120 |
Method IS_DCS_MIC_COMBINATION_VALID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_VALID | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20121120 | |||
2 | ![]() |
IV_DCSID | Call by reference | Type reference (TYPE) | TBA_DCSID | Derivative Contract Specification ID | 20121120 | ||
3 | ![]() |
IV_MIC | Call by reference | Type reference (TYPE) | TBA_MIC | Market Identifier Code | 20121120 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception thrown when input param invalid | 20121120 |
Method IS_MIC_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ACTIVE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20121120 | |||
2 | ![]() |
IV_MIC | Call by reference | Type reference (TYPE) | TBA_MIC | Market Identifier Code | 20121120 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception thrown when input param invalid | 20121120 |
Method WRITE_TO_DB Signature
Method WRITE_TO_DB on class CL_TBA_DCS_PRICEQUOT_SERVICES has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions related to Price Quotation Services | 20121017 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 740 |