P_VerFinEvalOptnDeltaUnion

DDL: P_VERFINEVALOPTNDELTAUNION SQL: PVFINODLTAUNION Type: view COMPOSITE

P_VerFinEvalOptnDeltaUnion is a Composite CDS View in SAP S/4HANA. It reads from 4 data sources (P_EvalRsltsCurVals, P_EvalRsltsEndOfDayVals, P_EvalRsltsEndOfDayVals, P_EvalRsltsEndOfDayVals) and exposes 129 fields.

Data Sources (4)

SourceAliasJoin Type
P_EvalRsltsCurVals curr from
P_EvalRsltsEndOfDayVals P_EvalRsltsEndOfDayVals union
P_EvalRsltsEndOfDayVals P_EvalRsltsEndOfDayVals union
P_EvalRsltsEndOfDayVals P_EvalRsltsEndOfDayVals union

Parameters (2)

NameTypeDefault
P_EvaluationDate cds_evaluation_date
P_ComparisionDate cds_evaluation_date

Annotations (8)

NameValueLevelField
VDM.private true view
VDM.viewType #COMPOSITE view
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.sqlViewName PVFINODLTAUNION view
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view

Fields (129)

KeyFieldSource TableSource FieldDescription
RiskAnalyzerVersionUUID P_EvalRsltsCurVals RiskAnalyzerVersionUUID Version GUID
EvaluationDate P_EvalRsltsCurVals EvaluationDate
IsEndOfDayEvaluationRun P_EvalRsltsCurVals IsEndOfDayEvaluationRun
Version P_EvalRsltsCurVals Version XML Vers.
RiskAnalyzerEvalRunCrtnDate P_EvalRsltsCurVals RiskAnalyzerEvalRunCrtnDate
TreasuryEvaluationType P_EvalRsltsCurVals TreasuryEvaluationType
RiskAnalyzerEvaluationRun P_EvalRsltsCurVals RiskAnalyzerEvaluationRun
MaximumVersion P_EvalRsltsCurVals MaximumVersion Highest Version
HasError P_EvalRsltsCurVals HasError TRUE
ExternalKeyFigureValue P_EvalRsltsCurVals ExternalKeyFigureValue
OptionDeltaFactorKeyFigure P_EvalRsltsCurVals OptionDeltaFactorKeyFigure
OptionDeltaFactorKeyFigAbs P_EvalRsltsCurVals OptionDeltaFactorKeyFigAbs
OptionThetaKeyFigureValue P_EvalRsltsCurVals OptionThetaKeyFigureValue
OptionGammaKeyFigureValue P_EvalRsltsCurVals OptionGammaKeyFigureValue
OptionVegaKeyFigureValue P_EvalRsltsCurVals OptionVegaKeyFigureValue
OptionRhoKeyFigureValue P_EvalRsltsCurVals OptionRhoKeyFigureValue
UndiscountedMTMVaInQtanCrcy P_EvalRsltsCurVals UndiscountedMTMVaInQtanCrcy
ContractValueInQtanCurrency P_EvalRsltsCurVals ContractValueInQtanCurrency
MarketValueInQtanCurrency P_EvalRsltsCurVals MarketValueInQtanCurrency
QuotationCurrency P_EvalRsltsCurVals QuotationCurrency
UndiscountedMTMValInPaytCrcy P_EvalRsltsCurVals UndiscountedMTMValInPaytCrcy
ContractValueInPaytCurrency P_EvalRsltsCurVals ContractValueInPaytCurrency
MarketValInPaytCurrency P_EvalRsltsCurVals MarketValInPaytCurrency
PaymentCurrency P_EvalRsltsCurVals PaymentCurrency Payment Currency
UndiscountedMTMValInStstcCrcy P_EvalRsltsCurVals UndiscountedMTMValInStstcCrcy
ContractValueInStstcCurrency P_EvalRsltsCurVals ContractValueInStstcCurrency
MarketValueInStstcCurrency P_EvalRsltsCurVals MarketValueInStstcCurrency
StatisticsCurrency P_EvalRsltsCurVals StatisticsCurrency
CommodityExposureCategory P_EvalRsltsCurVals CommodityExposureCategory
CommodityPriceExposure P_EvalRsltsCurVals CommodityPriceExposure Exposure ID
CompanyCode P_EvalRsltsCurVals CompanyCode Receiver Company Code
ConsumptionType
RiskAnalyzerVersionUUID Version GUID
EvaluationDate eod EvaluationDate
IsEndOfDayEvaluationRun eod IsEndOfDayEvaluationRun
Version eod Version XML Vers.
RiskAnalyzerEvalRunCrtnDate eod RiskAnalyzerEvalRunCrtnDate
TreasuryEvaluationType eod TreasuryEvaluationType
RiskAnalyzerEvaluationRun eod RiskAnalyzerEvaluationRun
MaximumVersion eod MaximumVersion Highest Version
HasError eod HasError TRUE
ExternalKeyFigureValue eod ExternalKeyFigureValue
OptionDeltaFactorKeyFigure eod OptionDeltaFactorKeyFigure
OptionDeltaFactorKeyFigAbs eod OptionDeltaFactorKeyFigAbs
OptionThetaKeyFigureValue eod OptionThetaKeyFigureValue
OptionGammaKeyFigureValue eod OptionGammaKeyFigureValue
OptionVegaKeyFigureValue eod OptionVegaKeyFigureValue
OptionRhoKeyFigureValue eod OptionRhoKeyFigureValue
UndiscountedMTMVaInQtanCrcy eod UndiscountedMTMVaInQtanCrcy
ContractValueInQtanCurrency eod ContractValueInQtanCurrency
MarketValueInQtanCurrency eod MarketValueInQtanCurrency
QuotationCurrency eod QuotationCurrency
UndiscountedMTMValInPaytCrcy eod UndiscountedMTMValInPaytCrcy
ContractValueInPaytCurrency eod ContractValueInPaytCurrency
MarketValInPaytCurrency eod MarketValInPaytCurrency
PaymentCurrency eod PaymentCurrency Payment Currency
UndiscountedMTMValInStstcCrcy eod UndiscountedMTMValInStstcCrcy
ContractValueInStstcCurrency eod ContractValueInStstcCurrency
MarketValueInStstcCurrency eod MarketValueInStstcCurrency
StatisticsCurrency eod StatisticsCurrency
CommodityExposureCategory eod CommodityExposureCategory
CommodityPriceExposure eod CommodityPriceExposure Exposure ID
CompanyCode eod CompanyCode Receiver Company Code
ConsumptionType
RiskAnalyzerVersionUUID Version GUID
EvaluationDate dod1 EvaluationDate
IsEndOfDayEvaluationRun dod1 IsEndOfDayEvaluationRun
Version dod1 Version XML Vers.
RiskAnalyzerEvalRunCrtnDate dod1 RiskAnalyzerEvalRunCrtnDate
TreasuryEvaluationType dod1 TreasuryEvaluationType
RiskAnalyzerEvaluationRun dod1 RiskAnalyzerEvaluationRun
MaximumVersion dod1 MaximumVersion Highest Version
HasError dod1 HasError TRUE
ExternalKeyFigureValue dod1 ExternalKeyFigureValue
OptionDeltaFactorKeyFigure dod1 OptionDeltaFactorKeyFigure
OptionDeltaFactorKeyFigAbs dod1 OptionDeltaFactorKeyFigAbs
OptionThetaKeyFigureValue dod1 OptionThetaKeyFigureValue
OptionGammaKeyFigureValue dod1 OptionGammaKeyFigureValue
OptionVegaKeyFigureValue dod1 OptionVegaKeyFigureValue
OptionRhoKeyFigureValue dod1 OptionRhoKeyFigureValue
UndiscountedMTMVaInQtanCrcy dod1 UndiscountedMTMVaInQtanCrcy
ContractValueInQtanCurrency dod1 ContractValueInQtanCurrency
MarketValueInQtanCurrency dod1 MarketValueInQtanCurrency
QuotationCurrency dod1 QuotationCurrency
UndiscountedMTMValInPaytCrcy dod1 UndiscountedMTMValInPaytCrcy
ContractValueInPaytCurrency dod1 ContractValueInPaytCurrency
MarketValInPaytCurrency dod1 MarketValInPaytCurrency
PaymentCurrency dod1 PaymentCurrency Payment Currency
UndiscountedMTMValInStstcCrcy dod1 UndiscountedMTMValInStstcCrcy
ContractValueInStstcCurrency dod1 ContractValueInStstcCurrency
MarketValueInStstcCurrency dod1 MarketValueInStstcCurrency
StatisticsCurrency dod1 StatisticsCurrency
CommodityExposureCategory dod1 CommodityExposureCategory
CommodityPriceExposure dod1 CommodityPriceExposure Exposure ID
CompanyCode dod1 CompanyCode Receiver Company Code
ConsumptionType
RiskAnalyzerVersionUUID Version GUID
EvaluationDate dod2 EvaluationDate
IsEndOfDayEvaluationRun dod2 IsEndOfDayEvaluationRun
Version dod2 Version XML Vers.
RiskAnalyzerEvalRunCrtnDate dod2 RiskAnalyzerEvalRunCrtnDate
TreasuryEvaluationType dod2 TreasuryEvaluationType
RiskAnalyzerEvaluationRun dod2 RiskAnalyzerEvaluationRun
MaximumVersion dod2 MaximumVersion Highest Version
HasError dod2 HasError TRUE
ExternalKeyFigureValue dod2 ExternalKeyFigureValue
OptionDeltaFactorKeyFigure dod2 OptionDeltaFactorKeyFigure
OptionDeltaFactorKeyFigAbs dod2 OptionDeltaFactorKeyFigAbs
OptionThetaKeyFigureValue dod2 OptionThetaKeyFigureValue
OptionGammaKeyFigureValue dod2 OptionGammaKeyFigureValue
OptionVegaKeyFigureValue dod2 OptionVegaKeyFigureValue
OptionRhoKeyFigureValue dod2 OptionRhoKeyFigureValue
UndiscountedMTMVaInQtanCrcy dod2 UndiscountedMTMVaInQtanCrcy
ContractValueInQtanCurrency dod2 ContractValueInQtanCurrency
MarketValueInQtanCurrency dod2 MarketValueInQtanCurrency
QuotationCurrency dod2 QuotationCurrency
UndiscountedMTMValInPaytCrcy dod2 UndiscountedMTMValInPaytCrcy
ContractValueInPaytCurrency dod2 ContractValueInPaytCurrency
MarketValInPaytCurrency dod2 MarketValInPaytCurrency
PaymentCurrency dod2 PaymentCurrency Payment Currency
UndiscountedMTMValInStstcCrcy dod2 UndiscountedMTMValInStstcCrcy
ContractValueInStstcCurrency dod2 ContractValueInStstcCurrency
MarketValueInStstcCurrency dod2 MarketValueInStstcCurrency
StatisticsCurrency dod2 StatisticsCurrency
CommodityExposureCategory dod2 CommodityExposureCategory
CommodityPriceExposure dod2 CommodityPriceExposure Exposure ID
CompanyCode dod2 CompanyCode Receiver Company Code
ConsumptionType
FinancialObject dod2 FinancialObject

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view P_VerFinEvalOptnDeltaUnion.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
-- SQL view name: PVFINODLTAUNION
-- Parameters: P_EvaluationDate : cds_evaluation_date, P_ComparisionDate : cds_evaluation_date

CREATE VIEW P_VerFinEvalOptnDeltaUnion AS
SELECT
  curr.RiskAnalyzerVersionUUID AS RiskAnalyzerVersionUUID,
  curr.EvaluationDate AS EvaluationDate,
  curr.IsEndOfDayEvaluationRun AS IsEndOfDayEvaluationRun,
  curr.Version AS Version,
  curr.RiskAnalyzerEvalRunCrtnDate AS RiskAnalyzerEvalRunCrtnDate,
  curr.TreasuryEvaluationType AS TreasuryEvaluationType,
  curr.RiskAnalyzerEvaluationRun AS RiskAnalyzerEvaluationRun,
  curr.MaximumVersion AS MaximumVersion,
  curr.HasError AS HasError,
  curr.ExternalKeyFigureValue AS ExternalKeyFigureValue,
  curr.OptionDeltaFactorKeyFigure AS OptionDeltaFactorKeyFigure,
  curr.OptionDeltaFactorKeyFigAbs AS OptionDeltaFactorKeyFigAbs,
  curr.OptionThetaKeyFigureValue AS OptionThetaKeyFigureValue,
  curr.OptionGammaKeyFigureValue AS OptionGammaKeyFigureValue,
  curr.OptionVegaKeyFigureValue AS OptionVegaKeyFigureValue,
  curr.OptionRhoKeyFigureValue AS OptionRhoKeyFigureValue,
  curr.UndiscountedMTMVaInQtanCrcy AS UndiscountedMTMVaInQtanCrcy,
  curr.ContractValueInQtanCurrency AS ContractValueInQtanCurrency,
  curr.MarketValueInQtanCurrency AS MarketValueInQtanCurrency,
  curr.QuotationCurrency AS QuotationCurrency,
  curr.UndiscountedMTMValInPaytCrcy AS UndiscountedMTMValInPaytCrcy,
  curr.ContractValueInPaytCurrency AS ContractValueInPaytCurrency,
  curr.MarketValInPaytCurrency AS MarketValInPaytCurrency,
  curr.PaymentCurrency AS PaymentCurrency,
  curr.UndiscountedMTMValInStstcCrcy AS UndiscountedMTMValInStstcCrcy,
  curr.ContractValueInStstcCurrency AS ContractValueInStstcCurrency,
  curr.MarketValueInStstcCurrency AS MarketValueInStstcCurrency,
  curr.StatisticsCurrency AS StatisticsCurrency,
  curr.CommodityExposureCategory AS CommodityExposureCategory,
  curr.CommodityPriceExposure AS CommodityPriceExposure,
  curr.CompanyCode AS CompanyCode,
  cast('03' as cmm_vlogp_consumptiontype) AS ConsumptionType,
  dod2.FinancialObject AS FinancialObject
FROM P_EvalRsltsCurVals AS curr
-- UNION with additional select branch(es): P_EvalRsltsEndOfDayVals
;