DBA Data[Home] [Help]

VIEW: APPS.QRM_DISC_ANALYSIS_TB_V

Source

View Text - Preformatted

SELECT da.ANALYSIS_NAME, c.START_DATE TB_START_DATE, c.END_DATE TB_END_DATE, v.DEAL_NO, v.TRANSACTION_NO, v.MARKET_DATA_SET, v.CALL_OR_PUT, v.OPTION_STYLE, v.ISSUER_CODE, v.COMPANY_CODE, v.DEALER_CODE, v.CLIENT_CODE, v.CPARTY_CODE, v.PORTFOLIO_CODE, v.LINK_CODE, v.PRICING_MODEL, v.DEAL_CCY, v.BUY_CCY, v.SELL_CCY, v.FOREIGN_CCY, v.DOMESTIC_CCY, v.BASE_CCY, v.CONTRA_CCY, v.SENSITIVITY_CCY, v.PREMIUM_CCY, v.BUY_AMOUNT, v.SELL_AMOUNT, v.FOREIGN_AMOUNT, v.DOMESTIC_AMOUNT, v.BASE_CCY_AMOUNT, v.CONTRA_CCY_AMOUNT, v.START_AMOUNT, v.FACE_VALUE, v.INTEREST, v.ACCUM_INTEREST_BF, v.ACCUM_INT_ACTION, v.ACCRUED_INTEREST ACCRUED_INTEREST_PRICE, v.INTEREST_SETTLED, v.DEAL_DATE, v.END_DATE, st.USER_DEAL_SUBTYPE, dt.USER_DEAL_TYPE, v.DISCOUNT_YIELD, v.EXPIRATION_DATE, v.MATURITY_DATE, v.NO_OF_DAYS, v.MARKET_TYPE, v.INSTR_TYPE, v.MM_FX_INSTR_TYPE, v.VALUE_DATE, v.SETTLE_DATE, v.PREMIUM_AMOUNT, v.PRODUCT_TYPE, v.START_DATE, v.PHY_START_DATE, v.KNOCK_TYPE, v.KNOCK_LEVEL, v.KNOCK_EXECUTE_DATE, v.INITIAL_BASIS, v.INT_SWAP_REF, v.INT_REF, v.BOND_ISSUE_CODE, v.SECURITY_ID, v.REF_SPOT_RATE, v.COUPON_ACTION, v.MARGIN, v.TRANSACTION_RATE, v.INTEREST_FREQUENCY, v.COUPON_FREQUENCY, v.DAY_COUNT_BASIS, v.QUANTITY_REMAINING, v.QUANTITY_REMAINING_USD, v.QUANTITY_REMAINING_SOB, v.ROUNDING_TYPE, v.DAY_COUNT_TYPE, v.PREPAID_INTEREST, dc.SOB_CCY, dc.BASE_CCY_AMOUNT_USD, dc.BASE_CCY_AMOUNT_SOB, dc.CONTRA_CCY_AMOUNT_USD, dc.CONTRA_CCY_AMOUNT_SOB, dc.FOREIGN_AMOUNT_USD, dc.FOREIGN_AMOUNT_SOB, dc.DOMESTIC_AMOUNT_USD, dc.DOMESTIC_AMOUNT_SOB, dc.BUY_AMOUNT_USD, dc.BUY_AMOUNT_SOB, dc.SELL_AMOUNT_USD, dc.SELL_AMOUNT_SOB, dc.DAYS, dc.FX_REVAL_RATE, dc.MM_REVAL_RATE, dc.FX_TRANS_RATE, dc.MM_TRANS_RATE, dc.FAIR_VALUE, dc.FAIR_VALUE_USD, dc.FAIR_VALUE_SOB, dc.GAP_AMOUNT, dc.GAP_AMOUNT_USD, dc.GAP_AMOUNT_SOB, dc.MATURITY_AMOUNT, dc.MATURITY_AMOUNT_USD, dc.MATURITY_AMOUNT_SOB, dc.PREMIUM_AMOUNT_USD, dc.PREMIUM_AMOUNT_SOB, dc.ACCRUED_INTEREST, dc.ACCRUED_INTEREST_USD, dc.ACCRUED_INTEREST_SOB, dc.DURATION, dc.MODIFIED_DURATION, dc.CONVEXITY, dc.DELTA, dc.GAMMA, dc.THETA, dc.RHO_FOREIGN, dc.RHO_DOMESTIC, dc.VEGA, dc.POS_BPV, dc.POS_DELTA, dc.POS_GAMMA, dc.POS_RHO_FOREIGN, dc.POS_RHO_DOMESTIC, dc.POS_VEGA, dc.VOLATILITY, dc.GAP_DATE, dc.RHO, dc.RHO_BASE, dc.RHO_CONTRA, dc.POS_RHO, dc.POS_RHO_USD, dc.POS_RHO_SOB, dc.POS_RHO_BASE, dc.POS_RHO_BASE_USD, dc.POS_RHO_BASE_SOB, dc.POS_RHO_CONTRA, dc.POS_RHO_CONTRA_USD, dc.POS_RHO_CONTRA_SOB, dc.POS_RHO_FOREIGN_USD, dc.POS_RHO_FOREIGN_SOB, dc.POS_RHO_DOMESTIC_USD, dc.POS_RHO_DOMESTIC_SOB, dc.POS_BPV_USD, dc.POS_BPV_SOB, dc.POS_DELTA_USD, dc.POS_DELTA_SOB, dc.POS_GAMMA_USD, dc.POS_GAMMA_SOB, dc.POS_THETA, dc.POS_THETA_USD, dc.POS_THETA_SOB, dc.POS_VEGA_USD, dc.POS_VEGA_SOB, dc.YIELD_TO_MATURITY, dc.LAST_MD_CALC_DATE, dc.TRANSACTION_PRICE, dc.TRANSACTION_PRICE_USD, dc.TRANSACTION_PRICE_SOB, dc.REVALUATION_PRICE, dc.REVALUATION_PRICE_USD, dc.REVALUATION_PRICE_SOB, tb.INTEREST_BASIS, tb.OUTSTANDING_AMOUNT, tb.OUTSTANDING_AMOUNT_USD, tb.OUTSTANDING_AMOUNT_SOB, tb.COUPON_RATE, tb.NEXT_COUPON_DATE, tb.AMT_QTY_OUT, tb.AMT_QTY_OUT_USD, tb.AMT_QTY_OUT_SOB, pi1.FULL_NAME COMPANY_NAME, pi2.FULL_NAME CPARTY_NAME, st.NAME DEAL_SUBTYPE_NAME, dt.NAME DEAL_TYPE_NAME, p.PRODUCT_DESC PRODUCT_TYPE_DESC FROM qrm_deal_calculations dc, qrm_deals_analyses da, qrm_current_deals_v v, qrm_saved_analyses_col c, qrm_tb_calculations tb, xtr_deal_types dt, xtr_deal_subtypes st, xtr_product_types p, xtr_party_info pi1, xtr_party_info pi2 WHERE DT.DEAL_TYPE = v.DEAL_TYPE AND (ST.DEAL_TYPE = v.DEAL_TYPE and ST.DEAL_SUBTYPE = v.DEAL_SUBTYPE) AND (P.DEAL_TYPE(+) = v.DEAL_TYPE and P.PRODUCT_TYPE(+) = v.PRODUCT_TYPE) AND v.COMPANY_CODE = pi1.PARTY_CODE AND v.CPARTY_CODE = pi2.PARTY_CODE(+) AND da.deal_calc_id=dc.deal_calc_id AND dc.deal_no=v.deal_no AND dc.transaction_no=v.transaction_no AND c.analysis_name=da.analysis_name AND v.deal_date<=c.end_date AND (v.end_date IS NULL OR c.end_date<=v.end_date) AND dc.deal_no=tb.deal_no AND dc.transaction_no=tb.transaction_no AND (c.end_date>=tb.pos_start_date OR tb.pos_start_date IS NULL) AND (tb.pos_end_date IS NULL OR c.end_date
View Text - HTML Formatted

SELECT DA.ANALYSIS_NAME
, C.START_DATE TB_START_DATE
, C.END_DATE TB_END_DATE
, V.DEAL_NO
, V.TRANSACTION_NO
, V.MARKET_DATA_SET
, V.CALL_OR_PUT
, V.OPTION_STYLE
, V.ISSUER_CODE
, V.COMPANY_CODE
, V.DEALER_CODE
, V.CLIENT_CODE
, V.CPARTY_CODE
, V.PORTFOLIO_CODE
, V.LINK_CODE
, V.PRICING_MODEL
, V.DEAL_CCY
, V.BUY_CCY
, V.SELL_CCY
, V.FOREIGN_CCY
, V.DOMESTIC_CCY
, V.BASE_CCY
, V.CONTRA_CCY
, V.SENSITIVITY_CCY
, V.PREMIUM_CCY
, V.BUY_AMOUNT
, V.SELL_AMOUNT
, V.FOREIGN_AMOUNT
, V.DOMESTIC_AMOUNT
, V.BASE_CCY_AMOUNT
, V.CONTRA_CCY_AMOUNT
, V.START_AMOUNT
, V.FACE_VALUE
, V.INTEREST
, V.ACCUM_INTEREST_BF
, V.ACCUM_INT_ACTION
, V.ACCRUED_INTEREST ACCRUED_INTEREST_PRICE
, V.INTEREST_SETTLED
, V.DEAL_DATE
, V.END_DATE
, ST.USER_DEAL_SUBTYPE
, DT.USER_DEAL_TYPE
, V.DISCOUNT_YIELD
, V.EXPIRATION_DATE
, V.MATURITY_DATE
, V.NO_OF_DAYS
, V.MARKET_TYPE
, V.INSTR_TYPE
, V.MM_FX_INSTR_TYPE
, V.VALUE_DATE
, V.SETTLE_DATE
, V.PREMIUM_AMOUNT
, V.PRODUCT_TYPE
, V.START_DATE
, V.PHY_START_DATE
, V.KNOCK_TYPE
, V.KNOCK_LEVEL
, V.KNOCK_EXECUTE_DATE
, V.INITIAL_BASIS
, V.INT_SWAP_REF
, V.INT_REF
, V.BOND_ISSUE_CODE
, V.SECURITY_ID
, V.REF_SPOT_RATE
, V.COUPON_ACTION
, V.MARGIN
, V.TRANSACTION_RATE
, V.INTEREST_FREQUENCY
, V.COUPON_FREQUENCY
, V.DAY_COUNT_BASIS
, V.QUANTITY_REMAINING
, V.QUANTITY_REMAINING_USD
, V.QUANTITY_REMAINING_SOB
, V.ROUNDING_TYPE
, V.DAY_COUNT_TYPE
, V.PREPAID_INTEREST
, DC.SOB_CCY
, DC.BASE_CCY_AMOUNT_USD
, DC.BASE_CCY_AMOUNT_SOB
, DC.CONTRA_CCY_AMOUNT_USD
, DC.CONTRA_CCY_AMOUNT_SOB
, DC.FOREIGN_AMOUNT_USD
, DC.FOREIGN_AMOUNT_SOB
, DC.DOMESTIC_AMOUNT_USD
, DC.DOMESTIC_AMOUNT_SOB
, DC.BUY_AMOUNT_USD
, DC.BUY_AMOUNT_SOB
, DC.SELL_AMOUNT_USD
, DC.SELL_AMOUNT_SOB
, DC.DAYS
, DC.FX_REVAL_RATE
, DC.MM_REVAL_RATE
, DC.FX_TRANS_RATE
, DC.MM_TRANS_RATE
, DC.FAIR_VALUE
, DC.FAIR_VALUE_USD
, DC.FAIR_VALUE_SOB
, DC.GAP_AMOUNT
, DC.GAP_AMOUNT_USD
, DC.GAP_AMOUNT_SOB
, DC.MATURITY_AMOUNT
, DC.MATURITY_AMOUNT_USD
, DC.MATURITY_AMOUNT_SOB
, DC.PREMIUM_AMOUNT_USD
, DC.PREMIUM_AMOUNT_SOB
, DC.ACCRUED_INTEREST
, DC.ACCRUED_INTEREST_USD
, DC.ACCRUED_INTEREST_SOB
, DC.DURATION
, DC.MODIFIED_DURATION
, DC.CONVEXITY
, DC.DELTA
, DC.GAMMA
, DC.THETA
, DC.RHO_FOREIGN
, DC.RHO_DOMESTIC
, DC.VEGA
, DC.POS_BPV
, DC.POS_DELTA
, DC.POS_GAMMA
, DC.POS_RHO_FOREIGN
, DC.POS_RHO_DOMESTIC
, DC.POS_VEGA
, DC.VOLATILITY
, DC.GAP_DATE
, DC.RHO
, DC.RHO_BASE
, DC.RHO_CONTRA
, DC.POS_RHO
, DC.POS_RHO_USD
, DC.POS_RHO_SOB
, DC.POS_RHO_BASE
, DC.POS_RHO_BASE_USD
, DC.POS_RHO_BASE_SOB
, DC.POS_RHO_CONTRA
, DC.POS_RHO_CONTRA_USD
, DC.POS_RHO_CONTRA_SOB
, DC.POS_RHO_FOREIGN_USD
, DC.POS_RHO_FOREIGN_SOB
, DC.POS_RHO_DOMESTIC_USD
, DC.POS_RHO_DOMESTIC_SOB
, DC.POS_BPV_USD
, DC.POS_BPV_SOB
, DC.POS_DELTA_USD
, DC.POS_DELTA_SOB
, DC.POS_GAMMA_USD
, DC.POS_GAMMA_SOB
, DC.POS_THETA
, DC.POS_THETA_USD
, DC.POS_THETA_SOB
, DC.POS_VEGA_USD
, DC.POS_VEGA_SOB
, DC.YIELD_TO_MATURITY
, DC.LAST_MD_CALC_DATE
, DC.TRANSACTION_PRICE
, DC.TRANSACTION_PRICE_USD
, DC.TRANSACTION_PRICE_SOB
, DC.REVALUATION_PRICE
, DC.REVALUATION_PRICE_USD
, DC.REVALUATION_PRICE_SOB
, TB.INTEREST_BASIS
, TB.OUTSTANDING_AMOUNT
, TB.OUTSTANDING_AMOUNT_USD
, TB.OUTSTANDING_AMOUNT_SOB
, TB.COUPON_RATE
, TB.NEXT_COUPON_DATE
, TB.AMT_QTY_OUT
, TB.AMT_QTY_OUT_USD
, TB.AMT_QTY_OUT_SOB
, PI1.FULL_NAME COMPANY_NAME
, PI2.FULL_NAME CPARTY_NAME
, ST.NAME DEAL_SUBTYPE_NAME
, DT.NAME DEAL_TYPE_NAME
, P.PRODUCT_DESC PRODUCT_TYPE_DESC
FROM QRM_DEAL_CALCULATIONS DC
, QRM_DEALS_ANALYSES DA
, QRM_CURRENT_DEALS_V V
, QRM_SAVED_ANALYSES_COL C
, QRM_TB_CALCULATIONS TB
, XTR_DEAL_TYPES DT
, XTR_DEAL_SUBTYPES ST
, XTR_PRODUCT_TYPES P
, XTR_PARTY_INFO PI1
, XTR_PARTY_INFO PI2
WHERE DT.DEAL_TYPE = V.DEAL_TYPE
AND (ST.DEAL_TYPE = V.DEAL_TYPE
AND ST.DEAL_SUBTYPE = V.DEAL_SUBTYPE)
AND (P.DEAL_TYPE(+) = V.DEAL_TYPE
AND P.PRODUCT_TYPE(+) = V.PRODUCT_TYPE)
AND V.COMPANY_CODE = PI1.PARTY_CODE
AND V.CPARTY_CODE = PI2.PARTY_CODE(+)
AND DA.DEAL_CALC_ID=DC.DEAL_CALC_ID
AND DC.DEAL_NO=V.DEAL_NO
AND DC.TRANSACTION_NO=V.TRANSACTION_NO
AND C.ANALYSIS_NAME=DA.ANALYSIS_NAME
AND V.DEAL_DATE<=C.END_DATE
AND (V.END_DATE IS NULL OR C.END_DATE<=V.END_DATE)
AND DC.DEAL_NO=TB.DEAL_NO
AND DC.TRANSACTION_NO=TB.TRANSACTION_NO
AND (C.END_DATE>=TB.POS_START_DATE OR TB.POS_START_DATE IS NULL)
AND (TB.POS_END_DATE IS NULL OR C.END_DATE