SAP ABAP Class CX_TBA_DCS_PRICEQUOT_SERVICES (Exceptions related to Price Quotation Services)
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)  CX_TBA Base class for all TBA exceptions 20120724
Properties
Class CX_TBA_DCS_PRICEQUOT_SERVICES  
Short Description Exceptions related to Price Quotation Services    
Super Class CX_TBA Base class for all TBA exceptions 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 40  Exception Class 
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
Class CX_TBA_DCS_PRICEQUOT_SERVICES has no forward declaration.
Interfaces
Class CX_TBA_DCS_PRICEQUOT_SERVICES has no interface implemented.
Friends
Class CX_TBA_DCS_PRICEQUOT_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CX_BADI_IMPLEMENTATION Constant Public See coding 20121024
2 CX_CURRENCY_CONVERSION_FAILED Constant Public See coding 20121116
3 CX_CURRENCY_INVALID Constant Public See coding 20121115
4 CX_CURR_NE_QUOTATION_CURR Constant Public See coding 20121119
5 CX_CURVEDATE_INVALID Constant Public See coding 20120802
6 CX_CURVE_MASTER_NOT_FOUND Constant Public See coding 20130418
7 CX_DCSID_INVALID Constant Public See coding 20120724
8 CX_DCS_MIC_COMBI_INVALID Constant Public See coding 20121119
9 CX_DCS_NOT_RELEASED Constant Public See coding 20121119
10 CX_DELETE_FAILED Constant Public See coding 20121009
11 CX_DERIVATIVE_TYPE_NOT_ALLOWED Constant Public See coding 20130711
12 CX_DUPL_TENOR_ON_PRICEDATE Constant Public See coding 20121207
13 CX_GET_PRICE_FROM_CURVE_FAILED Constant Public See coding 20121109
14 CX_INSERT_FAILED Constant Public See coding 20120724
15 CX_KEYDATE_INVALID Constant Public See coding 20120802
16 CX_KEYDATE_ON_PRICEDAT_INVALID Constant Public See coding 20121120
17 CX_KEYDATE_TIMING_INVALID Constant Public See coding 20130711
18 CX_MAX_ROWS_INVALID Constant Public See coding 20130215
19 CX_MIC_CALENDAR_EVAL_FAILED Constant Public See coding 20121217
20 CX_MIC_INVALID Constant Public See coding 20120724
21 CX_MIC_NOT_ACTIVE Constant Public See coding 20121119
22 CX_NO_COMMODITY_MASTER_DATA Constant Public See coding 20121109
23 CX_NO_PRICE_QUOTATIONS Constant Public See coding 20121016
24 CX_N_QUOTATION_INVALID Constant Public See coding 20121025
25 CX_PQ_PART_KEY_INVALID Constant Public See coding 20121025
26 CX_PRICEDATE_INVALID Constant Public See coding 20120828
27 CX_PRICEDATE_R_INITIAL Constant Public See coding 20121029
28 CX_PRICEQUOT_INCONSISTENT Constant Public See coding 20121120
29 CX_PRICEQUOT_LIST_INCONSISTENT Constant Public See coding 20121207
30 CX_PRICETIME_R_INITIAL Constant Public See coding 20121029
31 CX_PRICETYPE_INVALID Constant Public See coding 20120828
32 CX_PRICE_QUOTATION_NOT_EXIST Constant Public See coding 20121031
33 CX_PUT_CALL_IND_INVALID Constant Public See coding 20130104
34 CX_SHIFTING_PRICE_DATE_FAILED Constant Public See coding 20121109
35 CX_STRIKE_AMOUNT_INVALID Constant Public See coding 20130129
36 CX_TBA_DCS_PRICEQUOT_SERVICES Constant Public See coding 20121019
37 CX_TENOR_DETERMINATION_FAILED Constant Public See coding 20130321
38 CX_TENOR_INVALID Constant Public See coding 20120802
39 CX_TENOR_KEYDATE_INITIAL Constant Public See coding 20121121
40 CX_TENOR_NOT_SUITABLE Constant Public See coding 20130321
41 CX_TENOR_USAGE_DETERM_FAILED Constant Public See coding 20130426
42 CX_TENOR_USAGE_NOT_ALLOWED Constant Public See coding 20130426
43 CX_TIMING_INVALID Constant Public See coding 20130711
44 CX_UNDERLYING_KEYDATE_INVALID Constant Public See coding 20130104
45 CX_UOM_CONVERSION_FAILED Constant Public See coding 20121116
46 CX_UOM_INVALID Constant Public See coding 20121109
47 CX_UOM_NE_QUOTATION_UOM Constant Public See coding 20121119
48 MS_PRICEDATE Instance attribute Public Type reference (TYPE) TBAS_PRICEDATE Structure of Price Date and Time 20121025
49 MT_KEY Instance attribute Public Type reference (TYPE) TBAY_PQ_KEY_TENOR table type of Pricequot Part Key 20121025
50 MT_KEYDATES Instance attribute Public Type reference (TYPE) TBAY_KEYDATES Table type of Keydate 20121002
51 MT_KEY_KEYDATE Instance attribute Public Type reference (TYPE) TBAY_PQ_KEY_KEYDATE table type of Pricequot Part Key 20121025
52 MT_PQ_KEYDATE_FWD Instance attribute Public Type reference (TYPE) TBAY_PQ_KEYDATE_FWD table type of Pricequot Part values - CFI 20130920
53 MT_PRICEDATE Instance attribute Public Type reference (TYPE) TBAY_PRICEDATE Price Date 20120828
54 MT_PRICEQUOT Instance attribute Public Type reference (TYPE) TBAY_PRICEQUOT Price Quotation 20120724
55 MT_PRICEQUOT_KEY_EXT Instance attribute Public Type reference (TYPE) TBAY_MDT_KEY_EXT Table type for Price Quotation Keys external view 20121009
56 MV_CALENDAR Instance attribute Public Type reference (TYPE) SKALID Factory calendar 20121217
57 MV_COMMODITY Instance attribute Public Type reference (TYPE) TBA_CTY_ID Commodity ID 20130418
58 MV_COMMODITY_CURVE_TYPE Instance attribute Public Type reference (TYPE) TBA_CURVETYPE Commodity Curve Type 20130418
59 MV_CURRENCY Instance attribute Public Type reference (TYPE) TBA_CURRENCY Quotation Currency 20121115
60 MV_CURVEDATE Instance attribute Public Type reference (TYPE) TBA_CURVEDATE Curve Date 20120802
61 MV_DCSID Instance attribute Public Type reference (TYPE) TBA_DCSID Derivative Contract Specification ID 20120724
62 MV_DERIVATIVE_TYPE Instance attribute Public Type reference (TYPE) TBA_DERIVATIVETYPE Derivative Category 20130711
63 MV_KEYDATE Instance attribute Public Type reference (TYPE) TBA_KEYDATE Key Date 20120724
64 MV_MAX_PRICEDATE Instance attribute Public Type reference (TYPE) TBA_PRICEDATE Price Date 20120828
65 MV_MAX_ROWS Instance attribute Public Type reference (TYPE) INT4 Natural number 20130215
66 MV_MIC Instance attribute Public Type reference (TYPE) TBA_MIC Market Identification Code 20120724
67 MV_MIN_PRICEDATE Instance attribute Public Type reference (TYPE) TBA_PRICEDATE Price Date 20120828
68 MV_N_QUOTATION Instance attribute Public Type reference (TYPE) I 20121025
69 MV_PRICEDATE Instance attribute Public Type reference (TYPE) TBA_PRICEDATE Date of Price Quotation 20120917
70 MV_PRICETYPE Instance attribute Public Type reference (TYPE) TBA_PRICETYPE Price Type 20120828
71 MV_PUT_CALL_INDICATOR Instance attribute Public Type reference (TYPE) TBA_PUTCALL Put/Call Indicator 20130104
72 MV_QUOTATION_CURRENCY Instance attribute Public Type reference (TYPE) TBA_CURRENCY Quotation Currency 20121119
73 MV_QUOTATION_UOM Instance attribute Public Type reference (TYPE) TBA_UOM Quotation Unit of Measure 20121119
74 MV_STRIKE_AMOUNT Instance attribute Public Type reference (TYPE) TBA_DCS_STRIKE_AMNT Strike Price 20130129
75 MV_TABLE Instance attribute Public Type reference (TYPE) TABNAME16 Table name 20120724
76 MV_TARGET_CURRENCY Instance attribute Public Type reference (TYPE) TBA_CURRENCY Target Quotation Currency 20121116
77 MV_TARGET_UOM Instance attribute Public Type reference (TYPE) TBA_UOM Quotation Unit of Measure 20121116
78 MV_TENOR Instance attribute Public Type reference (TYPE) TBA_TENOR Special Quotations to identify the relevant Key Date 20120724
79 MV_TIMING Instance attribute Public Type reference (TYPE) TBA_TIMING Timing/periodicity for commodity forwards 20130711
80 MV_UNDERLYING_KEYDATE Instance attribute Public Type reference (TYPE) TBA_KEYDATE Key Date 20130104
81 MV_UOM Instance attribute Public Type reference (TYPE) TBA_UOM Quotation Unit of Measure 20121109
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120724
Events
Class CX_TBA_DCS_PRICEQUOT_SERVICES has no event.
Types
Class CX_TBA_DCS_PRICEQUOT_SERVICES has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SEVERITY Call by reference Type reference (TYPE) TY_MESSAGE_SEVERITY GC_SEVERITY_ERROR 20120828
2 Importing MS_PRICEDATE Call by reference Type reference (TYPE) TBAS_PRICEDATE 20121025
3 Importing MT_KEY Call by reference Type reference (TYPE) TBAY_PQ_KEY_TENOR 20121025
4 Importing MT_KEYDATES Call by reference Type reference (TYPE) TBAY_KEYDATES 20121002
5 Importing MT_KEY_KEYDATE Call by reference Type reference (TYPE) TBAY_PQ_KEY_KEYDATE 20121025
6 Importing MT_PQ_KEYDATE_FWD Call by reference Type reference (TYPE) TBAY_PQ_KEYDATE_FWD 20130920
7 Importing MT_PRICEDATE Call by reference Type reference (TYPE) TBAY_PRICEDATE 20120828
8 Importing MT_PRICEQUOT Call by reference Type reference (TYPE) TBAY_PRICEQUOT 20120724
9 Importing MT_PRICEQUOT_KEY_EXT Call by reference Type reference (TYPE) TBAY_MDT_KEY_EXT 20121009
10 Importing MV_CALENDAR Call by reference Type reference (TYPE) SKALID 20121217
11 Importing MV_COMMODITY Call by reference Type reference (TYPE) TBA_CTY_ID 20130418
12 Importing MV_COMMODITY_CURVE_TYPE Call by reference Type reference (TYPE) TBA_CURVETYPE 20130418
13 Importing MV_CURRENCY Call by reference Type reference (TYPE) TBA_CURRENCY 20121115
14 Importing MV_CURVEDATE Call by reference Type reference (TYPE) TBA_CURVEDATE 20120802
15 Importing MV_DCSID Call by reference Type reference (TYPE) TBA_DCSID 20120724
16 Importing MV_DERIVATIVE_TYPE Call by reference Type reference (TYPE) TBA_DERIVATIVETYPE 20130711
17 Importing MV_KEYDATE Call by reference Type reference (TYPE) TBA_KEYDATE 20120724
18 Importing MV_MAX_PRICEDATE Call by reference Type reference (TYPE) TBA_PRICEDATE 20120828
19 Importing MV_MAX_ROWS Call by reference Type reference (TYPE) INT4 20130215
20 Importing MV_MIC Call by reference Type reference (TYPE) TBA_MIC 20120724
21 Importing MV_MIN_PRICEDATE Call by reference Type reference (TYPE) TBA_PRICEDATE 20120828
22 Importing MV_N_QUOTATION Call by reference Type reference (TYPE) I 20121025
23 Importing MV_PRICEDATE Call by reference Type reference (TYPE) TBA_PRICEDATE 20120917
24 Importing MV_PRICETYPE Call by reference Type reference (TYPE) TBA_PRICETYPE 20120828
25 Importing MV_PUT_CALL_INDICATOR Call by reference Type reference (TYPE) TBA_PUTCALL 20130104
26 Importing MV_QUOTATION_CURRENCY Call by reference Type reference (TYPE) TBA_CURRENCY 20121119
27 Importing MV_QUOTATION_UOM Call by reference Type reference (TYPE) TBA_UOM 20121119
28 Importing MV_STRIKE_AMOUNT Call by reference Type reference (TYPE) TBA_DCS_STRIKE_AMNT 20130129
29 Importing MV_TABLE Call by reference Type reference (TYPE) TABNAME16 20120724
30 Importing MV_TARGET_CURRENCY Call by reference Type reference (TYPE) TBA_CURRENCY 20121116
31 Importing MV_TARGET_UOM Call by reference Type reference (TYPE) TBA_UOM 20121116
32 Importing MV_TENOR Call by reference Type reference (TYPE) TBA_TENOR 20120724
33 Importing MV_TIMING Call by reference Type reference (TYPE) TBA_TIMING 20130711
34 Importing MV_UNDERLYING_KEYDATE Call by reference Type reference (TYPE) TBA_KEYDATE 20130104
35 Importing MV_UOM Call by reference Type reference (TYPE) TBA_UOM 20121109
36 Importing PREVIOUS Call by reference Attribute reference (LIKE) PREVIOUS 20120724
37 Importing TEXTID Call by reference Attribute reference (LIKE) IF_T100_MESSAGE=>T100KEY 20120724

Method CONSTRUCTOR on class CX_TBA_DCS_PRICEQUOT_SERVICES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740