I_MktDataRefIntrstRateCube

DDL: I_MKTDATAREFINTRSTRATECUBE SQL: IMDREFINTCUBE Type: view COMPOSITE Package: FTR_MDM_CORE

Reference IR - Cube

I_MktDataRefIntrstRateCube (Composite)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Public Edition with built-in and side-by-side extension capabilities.

Financial Operations

I_MktDataRefIntrstRateCube is a Composite CDS View (Cube) that provides data about "Reference IR - Cube" in SAP S/4HANA. It reads from 1 data source (I_ReferenceInterestRateVal) and exposes 7 fields with key fields ReferenceInterestRate, CalendarDate. It has 3 associations to related views. Part of development package FTR_MDM_CORE.

SAP Help Documentation

CategoryCDS Views for Market Data
Data CategoryCube
StatusReleased
Purpose
This CDS view provides the prerequisites for answering the following business questions: What is the reference interest rate for a specified currency in a period of time?

Structure
Main CDS parameters and filters The main filters are: Reference Interest Rate Calendar Date Measures and attributes Some important measures and attributes are: Currency Reference Interest Rate Effective Interest Rate Calendar Date

View on SAP Help Portal →

SAP API Hub

CategoryComposite
StateC1
Line of BusinessFinancial Operations
Application ComponentFIN-FSCM-TRM-2CL
CapabilitiesData Source in SQL Select,Data Provider for Analytical Queries,Data Source for Defining CDS Entities
Extensible (Key User)No
Extensible (Developer)No
Release State (Key User)Released
Release State (Developer)Not Released
PackageFinancial Operations for SAP S/4HANA Cloud Public Edition
Description <p>This CDS view provides the prerequisites for answering the following business questions:</p> <ul> <li>What is the reference interest rate for a specified currency in a period of time?</li> </ul>

Documentation

Data Sources (1)

SourceAliasJoin Type
I_ReferenceInterestRateVal RefIntVal from

Associations (3)

CardinalityTargetAliasCondition
[1..1] I_ReferenceInterestRate _RefInterest _RefInterest.ReferenceInterestRate = $projection.ReferenceInterestRate
[1..1] I_CalendarDate _CalendarDate _CalendarDate.CalendarDate = $projection.CalendarDate
[0..1] I_Currency _ReferenceInterestRateCurrency $projection.currency = _ReferenceInterestRateCurrency.Currency

Annotations (15)

NameValueLevelField
AbapCatalog.sqlViewName IMDREFINTCUBE view
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.compiler.compareFilter true view
Metadata.allowExtensions true view
Analytics.dataCategory #CUBE view
Metadata.ignorePropagatedAnnotations true view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.viewType #COMPOSITE view
AbapCatalog.preserveKey true view
Analytics.internalName #LOCAL view
ObjectModel.representativeKey ReferenceInterestRate view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.sizeCategory #L view
EndUserText.label Reference IR - Cube view

Fields (7)

KeyFieldSource TableSource FieldDescription
KEY ReferenceInterestRate Reference Interest Rate
KEY CalendarDate Calendar Date
Currency Currency Key
EffectiveInterestRate I_ReferenceInterestRateVal EffectiveInterestRate Interest Rate
_RefInterest _RefInterest
_CalendarDate _CalendarDate
_ReferenceInterestRateCurrency _ReferenceInterestRateCurrency

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 I_MktDataRefIntrstRateCube.
-- 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: IMDREFINTCUBE

CREATE VIEW I_MktDataRefIntrstRateCube AS
SELECT
  cast( RefIntVal.ReferenceInterestRate as ftr_gen_ref_interest_rate ) AS ReferenceInterestRate,
  cast( RefIntVal.EffectiveDate as calendardate ) AS CalendarDate,
  RefIntVal._ReferenceInterestRate.Currency AS Currency,
  RefIntVal.EffectiveInterestRate AS EffectiveInterestRate
FROM I_ReferenceInterestRateVal AS RefIntVal
LEFT OUTER JOIN I_ReferenceInterestRate AS _RefInterest ON _RefInterest.ReferenceInterestRate = ReferenceInterestRate  -- association [1..1]
LEFT OUTER JOIN I_CalendarDate AS _CalendarDate ON _CalendarDate.CalendarDate = CalendarDate  -- association [1..1]
LEFT OUTER JOIN I_Currency AS _ReferenceInterestRateCurrency ON currency = _ReferenceInterestRateCurrency.Currency  -- association [0..1]
;