I_CmmdtyMTMLogFinValCube
Union MtM - Cube
I_CmmdtyMTMLogFinValCube (Composite)
Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.
Cross Applications
I_CmmdtyMTMLogFinValCube is a Composite CDS View (Cube) that provides data about "Union MtM - Cube" in SAP S/4HANA. It reads from 1 data source (I_CmmdtyMTMLogFinValue) and exposes 172 fields with key fields PricingKey, Version, PricingDocumentItem, ConditionType, SubConditionType. It has 36 associations to related views.
SAP API Hub
| State | C1 |
|---|---|
| Line of Business | Cross Applications |
| Application Component | LO-CMM-BF |
| Capabilities | Data Source in SQL Select |
| Package | Cross Applications for SAP S/4HANA Cloud Private Edition |
Documentation
- Analytics with CDS Views — Build Analytics for S/4HANA Cloud Private Edition ABAP CDS views replicated to SAP Cloud Platform
- CDS Views on SAP Business Accelerator Hub — Explore SAP S/4HANA Cloud Private Edition CDS Views on SAP Business Accelerator Hub
- Create CDS View as API — Create CDS views in SAP S/4HANA Cloud Private Edition and consume them as APIs
- Custom CDS Views — Access data using a Custom Core Data Service view (Custom CDS view)
- Key User Extensibility Tools — The Key User Extensibility Tools of S/4HANA
- SAP Extensibility Explorer for SAP S/4HANA Cloud Private Edition — Explore SAP S/4HANA Cloud Private Edition Extensibility options by leveraging the sample scenarios from SAP
- SAP S/4HANA Extensibility — SAP S/4HANA Extensibility Tutorial
- VDM View Types — The Virtual Data Model in SAP S/4HANA Cloud Private Edition
- View Browser — Search, browse and tag CDS Views
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_CmmdtyMTMLogFinValue | I_CmmdtyMTMLogFinValue | from |
Parameters (6)
| Name | Type | Default |
|---|---|---|
| P_DisplayUnitOfMeasure | cds_view_uom | |
| P_EvaluationDate | cds_evaluation_date | |
| P_ExchRateEvaluationDate | cmm_eval_keydate | |
| P_EndOfDaySnapshotFromDate | cmm_snapshot_start | |
| P_EndOfDaySnapshotToDate | cmm_snapshot_end | |
| P_MTMDataSelectionType | cmm_vlogp_consumptiontype |
Associations (36)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | I_UnitOfMeasure | _ConditionTermRateQuantityUnit | $projection.ConditionTermRateQuantityUnit = _ConditionTermRateQuantityUnit.UnitOfMeasure |
| [0..1] | I_Currency | _StatisticsCurrency | $projection.StatisticsCurrency = _StatisticsCurrency.Currency |
| [0..1] | I_Currency | _DocumentCurrency | $projection.DocumentCurrency = _DocumentCurrency.Currency |
| [0..1] | I_Currency | _MarketPriceCurrency | $projection.MarketPriceCurrency = _MarketPriceCurrency.Currency |
| [0..1] | I_Currency | _ConditionTermRateCurrency | $projection.ConditionTermRateCurrency = _ConditionTermRateCurrency.Currency |
| [0..1] | I_UnitOfMeasure | _CommodityUnit | $projection.CommodityUnit = _CommodityUnit.UnitOfMeasure |
| [0..1] | I_MtmDataSourceType | _MTMDataSourceType | $projection.MTMDataSourceType = _MTMDataSourceType.MTMDataSourceType |
| [0..1] | I_MtmConditionGroup | _MTMConditionGroup | $projection.MTMConditionGroup = _MTMConditionGroup.MTMConditionGroup |
| [0..1] | I_Mtmconditiongroupcategory | _MTMConditionGroupCategory | $projection.MTMConditionGroupCategory = _MTMConditionGroupCategory.MTMConditionGroupCategory |
| [0..1] | I_MtmAdjustmentType | _MTMAdjustmentType | $projection.MTMAdjustmentType = _MTMAdjustmentType.MTMAdjustmentType |
| [0..1] | I_MtmCalculationGroup | _MTMCalculationGroup | $projection.MTMCalculationGroup = _MTMCalculationGroup.MTMCalculationGroup |
| [0..1] | I_Cmmdty | _PhysicalCmmdty | $projection.PhysicalCommodity = _PhysicalCmmdty.Commodity |
| [0..1] | I_BasisID | _BasisID | $projection.BasisID = _BasisID.BasisID |
| [0..1] | I_BusinessObjType | _SourceDocumentBusObjType | $projection.SourceDocumentBusObjType = _SourceDocumentBusObjType.BusinessObjectType |
| [0..1] | I_BusinessObjType | _ReferenceDocBusObjType | $projection.ReferenceDocBusObjType = _ReferenceDocBusObjType.BusinessObjectType |
| [0..1] | I_BusinessObjType | _OriginReferenceDocBusObjType | $projection.OriginReferenceDocBusObjType = _OriginReferenceDocBusObjType.BusinessObjectType |
| [0..1] | I_PricingStatus | _PricingStatus | $projection.PricingStatus = _PricingStatus.PricingStatus |
| [0..1] | I_Supplier | _Creditor | $projection.Creditor = _Creditor.Supplier |
| [0..1] | I_Customer | _SoldToParty | $projection.SoldToParty = _SoldToParty.Customer |
| [0..1] | I_Plant | _Plant | $projection.Plant = _Plant.Plant |
| [0..1] | I_StorageLocation | _StorageLocation | $projection.Plant = _StorageLocation.Plant and $projection.StorageLocation = _StorageLocation.StorageLocation |
| [0..*] | I_ProfitCenter | _ProfitCenter | $projection.ControllingArea = _ProfitCenter.ControllingArea and $projection.ProfitCenter = _ProfitCenter.ProfitCenter |
| [1..1] | I_ControllingArea | _ControllingArea | $projection.ControllingArea = _ControllingArea.ControllingArea |
| [0..1] | I_Product | _Material | $projection.Material = _Material.Product |
| [0..1] | I_DerivativeContrSpec | _DerivativeContrSpecification | $projection.DerivativeContrSpecification = _DerivativeContrSpecification.DerivativeContrSpecification |
| [0..1] | I_MarketIdentCode | _MarketIdentCode | $projection.MarketIdentifierCode = _MarketIdentCode.MarketIdentifierCode |
| [0..1] | I_IncotermsClassification | _IncotermsClassification | $projection.IncotermsClassification = _IncotermsClassification.IncotermsClassification |
| [0..*] | I_CmmdtyMtmMessage | _CmmdtyMtmMessage | $projection.SystemMessageNumber = _CmmdtyMtmMessage.SystemMessageNumber |
| [0..1] | I_GoodsMovementType | _GoodsMovementType | $projection.GoodsMovementType = _GoodsMovementType.GoodsMovementType |
| [0..1] | I_FinAssetsMgntProductType | _FinAssetsMgmtProductType | $projection.FinancialAssetsMgmtProductType = _FinAssetsMgmtProductType.FinancialAssetsMgmtProductType |
| [0..1] | I_DomainFixedValueText | _CmmdtyForwardIndexTimingText | $projection.CmmdtyForwardIndexTiming = _CmmdtyForwardIndexTimingText.DomainValue and _CmmdtyForwardIndexTimingText.Language = 'E' and _CmmdtyForwardIndexTimingText.SAPDataDictionaryDomain = 'TBA_TIMING' |
| [0..*] | I_ProductGroupText | _ProductGroupText_2 | $projection.MaterialGroup = _ProductGroupText_2.MaterialGroup |
| [0..*] | I_SalesOrganizationText | _SalesOrganizationText | $projection.SalesOrganization = _SalesOrganizationText.SalesOrganization |
| [0..*] | I_FinancialInstrProdCatText | _ProductCategory | $projection.FinancialInstrProductCategory = _ProductCategory.FinancialInstrProductCategory |
| [0..1] | I_Producttype | _ProductType | $projection.FinancialAssetsMgmtProductType = _ProductType.ProductType |
| [0..*] | I_ConditionApplicationText | _ConditionApplication | $projection.ConditionApplication = _ConditionApplication.ConditionApplication |
Annotations (13)
| Name | Value | Level | Field |
|---|---|---|---|
| Analytics.dataCategory | #CUBE | view | |
| VDM.viewType | #COMPOSITE | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| AbapCatalog.sqlViewName | IUNIONMTMPFCUBE | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| Metadata.allowExtensions | true | view | |
| EndUserText.label | Union MtM - Cube | view | |
| VDM.lifecycle.status | #DEPRECATED | view | |
| VDM.lifecycle.successor | I_CMMDTYMTMLOGFINVALCUBE_2 | view |
Fields (172)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | PricingKey | PricingKey | A key required to access versioned pricing data | |
| KEY | Version | Version | Version of an MtM Valuation Record | |
| KEY | PricingDocumentItem | PricingDocumentItem | Condition item number | |
| KEY | ConditionType | ConditionType | Condition type | |
| KEY | SubConditionType | SubConditionType | The key of a sub-condition type | |
| KEY | VersStockRecordUUID | VersStockRecordUUID | GUID assigned to the VlogP stock delta record | |
| KEY | EndOfDaySnapshotDate | EndOfDaySnapshotDate | Snapshot Date | |
| KEY | CompanyCode | CompanyCode | Receiver Company Code | |
| KEY | CommodityPriceExposure | CommodityPriceExposure | Commodity Price Exposure ID | |
| KEY | CommodityExposureCategory | CommodityExposureCategory | Exposure Category | |
| KEY | CommodityPriceSubExposure | CommodityPriceSubExposure | Hash key | |
| EndOfDaySnapshotDateTimeFrom | EndOfDaySnapshotDateTimeFrom | Timestamp defining a End-of-day snapshot | ||
| EndOfDaySnapshotDateTimeTo | EndOfDaySnapshotDateTimeTo | Timestamp defining a End-of-day snapshot | ||
| SalesOrganization | SalesOrganization | Sales Organization | ||
| DistributionChannel | DistributionChannel | Distribution Channel | ||
| Division | Division | Internal Division ID | ||
| Creditor | Creditor | Account Number of Supplier | ||
| SoldToParty | SoldToParty | Customer Number | ||
| Material | Material | Material Number | ||
| Plant | Plant | Valuation Area | ||
| StorageLocation | StorageLocation | Storage Location | ||
| Batch | Batch | Batch Number | ||
| GoodsMovementType | GoodsMovementType | Movement Type (Inventory Management) | ||
| IncotermsClassification | IncotermsClassification | Incoterms (Part 1) | ||
| IncotermsTransferLocation | IncotermsTransferLocation | Incoterms (Part 2) | ||
| ConditionApplication | ConditionApplication | Application | ||
| ReferenceDocument | ReferenceDocument | Predecessor Document | ||
| ReferenceDocumentItem | ReferenceDocumentItem | Predecessor Document Item | ||
| ReferenceDocBusObjType | ReferenceDocBusObjType | Ref (BOR) Object Type | ||
| ExpectedPaymentDate | ExpectedPaymentDate | Payment Date | ||
| ExchRateEvaluationDate | ExchRateEvaluationDate | Exchange Rate Evaluation Date | ||
| DocToStstcCrcyExchRateEvalDate | DocToStstcCrcyExchRateEvalDate | Document to Statistics Currency Evaluation Date | ||
| QuotationPeriodReferenceDate | QuotationPeriodReferenceDate | Reference Date | ||
| ControllingArea | ControllingArea | Controlling Area | ||
| ProfitCenter | ProfitCenter | Profit Center | ||
| BusinessArea | BusinessArea | Business Area | ||
| PurchasingOrganization | PurchasingOrganization | Purchasing Organization | ||
| MaterialGroup | MaterialGroup | Material Group | ||
| IsIntercompanyTransfer | IsIntercompanyTransfer | Intercompany Transfer | ||
| MarketToDocFrozenExchRate | MarketToDocFrozenExchRate | Exchange Rate: Market to Document Currency at a Key Date | ||
| ConditionTermRateQuantity | ConditionTermRateQuantity | Price Unit | ||
| ConditionTermRateQuantityUnit | ConditionTermRateQuantityUnit | Price UoM | ||
| ConditionTermValueCurrency | ConditionTermValueCurrency | CPE Term - Currency | ||
| BasisID | BasisID | Basis ID | ||
| BasisType | BasisType | Basis Type | ||
| QuotationPriceType | QuotationPriceType | Type of Price Quotation | ||
| MarketPriceCurrency | MarketPriceCurrency | Market Price Currency | ||
| OldestQuotationDate | OldestQuotationDate | Oldest Quotation Date | ||
| SystemMessageNumber | SystemMessageNumber | System Message Number | ||
| MTMConditionGroupCategory | MTMConditionGroupCategory | Categorization of Condition Group | ||
| MTMConditionGroup | MTMConditionGroup | MtM Condition Group | ||
| MTMCalculationGroup | MTMCalculationGroup | MtM Calculation Group | ||
| MTMAdjustmentType | MTMAdjustmentType | Type of adjustment for the MtM or TPL calculation | ||
| MTMCalcGrpMarketPriceCondition | MTMCalcGrpMarketPriceCondition | Market Price Condition within a calculation group | ||
| ConditionTermExchRateIsFixed | ConditionTermExchRateIsFixed | Indicates that the term is fixed | ||
| ConditionTermRateFixation | ConditionTermRateFixation | Fixation ID | ||
| PricingStatus | PricingStatus | Future/Basis Price Fixation Status | ||
| CndnTermRateFixationDate | CndnTermRateFixationDate | Rate Fixation Date | ||
| CndnTermRateFixationTime | CndnTermRateFixationTime | Rate Fixation Time | ||
| CndnTermExchRateFixationDate | CndnTermExchRateFixationDate | FX Fixation Date | ||
| CndnTermExchRateFixationTime | CndnTermExchRateFixationTime | FX Fixation Time | ||
| ExchRateMaturityDate | ExchRateMaturityDate | Maturity Date | ||
| BsMktRefDrvtvContrMaturityCode | BsMktRefDrvtvContrMaturityCode | Basis Market Reference Contract Maturity Code | ||
| BasisMarketRefRate | BasisMarketRefRate | Original Basis Market reference rate | ||
| BasisMarketRefRateCurrency | BasisMarketRefRateCurrency | Adjustment Value Currency | ||
| BasisMarketRefKeyDate | BasisMarketRefKeyDate | Basis Market reference maturity keydate | ||
| BasisMarketRefAdjustmentSpread | BasisMarketRefAdjustmentSpread | Adjustment Value | ||
| ConditionTermFactor | ConditionTermFactor | CPE condition type term factor | ||
| ConditionTermRateIsFixed | ConditionTermRateIsFixed | Indicates that the term is fixed | ||
| ValidityStartDateTime | ValidityStartDateTime | Valid-From Timestamp of Commodity Derivative | ||
| ValidityEndDateTime | ValidityEndDateTime | Valid-To Timestamp of Commodity Derivative | ||
| ValidityStartTime | ValidityStartTime | Valid-From Time of Commodity Derivative | ||
| ValidityEndDate | ValidityEndDate | Valid-To Date of Commodity Derivative | ||
| ValidityEndTime | ValidityEndTime | Valid-To Time of Commodity Derivative | ||
| MaximumVersion | MaximumVersion | Highest Version Number | ||
| ExposureDueDate | ExposureDueDate | Date on which the exposure is due and expires | ||
| ReportingDate | ReportingDate | Reporting Date | ||
| CashFlowDirection | CashFlowDirection | Transaction Flow Direction | ||
| TreasuryPositionLongShortCode | TreasuryPositionLongShortCode | Code: Long or Short Position | ||
| TimeToMaturity | TimeToMaturity | Time to Maturity | ||
| CmmdtyForwardIndexTiming | CmmdtyForwardIndexTiming | Timing/Periodicity of Commodity Forward Indexes | ||
| CmmdtyForwardIndexTimingText | _CmmdtyForwardIndexTimingText | DomainText | Short Text for Fixed Values | |
| FinancialInstrProductCategory | FinancialInstrProductCategory | Product Category | ||
| FinancialAssetsMgmtProductType | FinancialAssetsMgmtProductType | Product Type | ||
| FinInstrTransactionCategory | FinInstrTransactionCategory | Transaction Category | ||
| FinancialInstrumentProductType | FinancialInstrumentProductType | Financial Transaction Type | ||
| FinancialInstrActivityCategory | FinancialInstrActivityCategory | Transaction Activity Category | ||
| FinancialObject | FinancialObject | Financial Object Number | ||
| PnLEventType | PnLEventType | Profit and Loss Event Type | ||
| TermStartDate | TermStartDate | Term Start | ||
| TermEndDate | TermEndDate | Term End | ||
| NumberOfCommodityContracts | Number of Contracts | |||
| TreasuryPositionAccount | TreasuryPositionAccount | Futures Account for Listed Options and Futures | ||
| DerivativeContract | DerivativeContract | Contract for Listed Options and Futures | ||
| OptionStrikePrice | OptionStrikePrice | Option Strike Price | ||
| OptionStrikeCurrency | OptionStrikeCurrency | Strike currency of option/future | ||
| OptionPutCallCode | OptionPutCallCode | Put/Call Indicator | ||
| OptionExerciseType | OptionExerciseType | Exercise Type (American or European) | ||
| ExternalKeyFigureValue | ExternalKeyFigureValue | External Key figures | ||
| OptionDeltaFactor | OptionDeltaFactor | Option Delta Factor Value | ||
| OptionDeltaFactorKeyFigure | OptionDeltaFactorKeyFigure | Option Delta Factor | ||
| EvaluationDate | EvaluationDate | |||
| MTMDataSelectionType | MTMDataSelectionType | |||
| FinInstrExternalReference | FinInstrExternalReference | External Reference | ||
| DisplayView | DisplayView | |||
| HasErrorDescription | HasErrorDescription | Error Description | ||
| MTMDataSourceType | MTMDataSourceType | Type of Data Record | ||
| PhysicalCommodity | PhysicalCommodity | Commodity | ||
| ValidityStartDate | ValidityStartDate | Validity Start Date | ||
| SourceDocument | SourceDocument | Source Document | ||
| SourceDocumentItem | SourceDocumentItem | Source Document Item | ||
| SourceDocumentBusObjType | SourceDocumentBusObjType | Source Document Business Object Type | ||
| OriginReferenceDocument | OriginReferenceDocument | Root Document | ||
| OriginReferenceDocumentItem | OriginReferenceDocumentItem | Root Document Item | ||
| OriginReferenceDocBusObjType | OriginReferenceDocBusObjType | Root Document (BOR) Object Type | ||
| DeliveryDate | DeliveryDate | Delivery Date | ||
| DeliveryYear | DeliveryYear | Abjusted Reporting Year | ||
| DeliveryMonth | DeliveryMonth | Adjusted Reporting Month | ||
| DerivativeContrSpecification | DerivativeContrSpecification | Derivative Contract Specification ID | ||
| MarketIdentifierCode | MarketIdentifierCode | Market Identifier Code | ||
| MaturityKeyDate | MaturityKeyDate | Maturity Key Date | ||
| DerivativeContractMaturityCode | DerivativeContractMaturityCode | Contract Maturity Code | ||
| HasError | HasError | Flag: Error occured | ||
| StatisticsCurrency | StatisticsCurrency | Statistics Currency | ||
| ConditionTermValueInStstcCrcy | Value in Statistical Currency | |||
| DocumentCurrency | DocumentCurrency | SD Document Currency | ||
| ConditionTermValueInDocCrcy | ConditionTermValueInDocCrcy | Value in Document Currency | ||
| QuotationCurrency | QuotationCurrency | Evaluation in Quotation Currency | ||
| RiskAnalyzerKeyFigInQtanCrcy | RiskAnalyzerKeyFigInQtanCrcy | Contract Value(CV) in Quotation Currecy | ||
| ConditionTermRate | ConditionTermRate | Price | ||
| MarketToDocExchRate | MarketToDocExchRate | Exchange Rate: Market to Document Currency | ||
| ConditionTermRateCurrency | ConditionTermRateCurrency | Price Currency | ||
| DocToStatisticalExchRate | DocToStatisticalExchRate | Exchange Rate: Document to Statistics Currency | ||
| CommodityQuantity | CommodityQuantity | Commodity Quantity | ||
| CommodityQuantityInTermUnit | CommodityQuantityInTermUnit | Commodity Quantity in Price Unit | ||
| CommodityUnit | CommodityUnit | Unit of Measure for Commodity | ||
| _ConditionTermRateQuantityUnit | _ConditionTermRateQuantityUnit | |||
| _StatisticsCurrency | _StatisticsCurrency | |||
| _DocumentCurrency | _DocumentCurrency | |||
| _MarketPriceCurrency | _MarketPriceCurrency | |||
| _ConditionTermRateCurrency | _ConditionTermRateCurrency | |||
| _CommodityUnit | _CommodityUnit | |||
| _MTMDataSourceType | _MTMDataSourceType | |||
| _MTMConditionGroup | _MTMConditionGroup | |||
| _MTMConditionGroupCategory | _MTMConditionGroupCategory | |||
| _MTMAdjustmentType | _MTMAdjustmentType | |||
| _MTMCalculationGroup | _MTMCalculationGroup | |||
| _PhysicalCmmdty | _PhysicalCmmdty | |||
| _BasisID | _BasisID | |||
| _SourceDocumentBusObjType | _SourceDocumentBusObjType | |||
| _ReferenceDocBusObjType | _ReferenceDocBusObjType | |||
| _OriginReferenceDocBusObjType | _OriginReferenceDocBusObjType | |||
| _PricingStatus | _PricingStatus | |||
| _Creditor | _Creditor | |||
| _SoldToParty | _SoldToParty | |||
| _Plant | _Plant | |||
| _StorageLocation | _StorageLocation | |||
| _CompanyCode | _CompanyCode | |||
| _Material | _Material | |||
| _DerivativeContrSpecification | _DerivativeContrSpecification | |||
| _MarketIdentCode | _MarketIdentCode | |||
| _IncotermsClassification | _IncotermsClassification | |||
| _CmmdtyMtmMessage | _CmmdtyMtmMessage | |||
| _GoodsMovementType | _GoodsMovementType | |||
| _FinAssetsMgmtProductType | _FinAssetsMgmtProductType | |||
| _ProductGroupText_2 | _ProductGroupText_2 | |||
| _SalesOrganizationText | _SalesOrganizationText | |||
| _ProductType | _ProductType | |||
| _ConditionApplication | _ConditionApplication | |||
| _ProductCategory | _ProductCategory | |||
| _ControllingArea | _ControllingArea | |||
| _ProfitCenter | _ProfitCenter |
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_CmmdtyMTMLogFinValCube.
-- 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: IUNIONMTMPFCUBE
-- Parameters: P_DisplayUnitOfMeasure : cds_view_uom, P_EvaluationDate : cds_evaluation_date, P_ExchRateEvaluationDate : cmm_eval_keydate, P_EndOfDaySnapshotFromDate : cmm_snapshot_start, P_EndOfDaySnapshotToDate : cmm_snapshot_end, P_MTMDataSelectionType : cmm_vlogp_consumptiontype
CREATE VIEW I_CmmdtyMTMLogFinValCube AS
SELECT
PricingKey,
Version,
PricingDocumentItem,
ConditionType,
SubConditionType,
VersStockRecordUUID,
EndOfDaySnapshotDate,
CompanyCode,
CommodityPriceExposure,
CommodityExposureCategory,
CommodityPriceSubExposure,
EndOfDaySnapshotDateTimeFrom,
EndOfDaySnapshotDateTimeTo,
SalesOrganization,
DistributionChannel,
Division,
Creditor,
SoldToParty,
Material,
Plant,
StorageLocation,
Batch,
GoodsMovementType,
IncotermsClassification,
IncotermsTransferLocation,
ConditionApplication,
ReferenceDocument,
ReferenceDocumentItem,
ReferenceDocBusObjType,
ExpectedPaymentDate,
ExchRateEvaluationDate,
DocToStstcCrcyExchRateEvalDate,
QuotationPeriodReferenceDate,
ControllingArea,
ProfitCenter,
BusinessArea,
PurchasingOrganization,
MaterialGroup,
IsIntercompanyTransfer,
MarketToDocFrozenExchRate,
ConditionTermRateQuantity,
ConditionTermRateQuantityUnit,
ConditionTermValueCurrency,
BasisID,
BasisType,
QuotationPriceType,
MarketPriceCurrency,
OldestQuotationDate,
SystemMessageNumber,
MTMConditionGroupCategory,
MTMConditionGroup,
MTMCalculationGroup,
MTMAdjustmentType,
MTMCalcGrpMarketPriceCondition,
ConditionTermExchRateIsFixed,
ConditionTermRateFixation,
PricingStatus,
CndnTermRateFixationDate,
CndnTermRateFixationTime,
CndnTermExchRateFixationDate,
CndnTermExchRateFixationTime,
ExchRateMaturityDate,
BsMktRefDrvtvContrMaturityCode,
BasisMarketRefRate,
BasisMarketRefRateCurrency,
BasisMarketRefKeyDate,
BasisMarketRefAdjustmentSpread,
ConditionTermFactor,
ConditionTermRateIsFixed,
ValidityStartDateTime,
ValidityEndDateTime,
ValidityStartTime,
ValidityEndDate,
ValidityEndTime,
MaximumVersion,
ExposureDueDate,
ReportingDate,
CashFlowDirection,
TreasuryPositionLongShortCode,
TimeToMaturity,
CmmdtyForwardIndexTiming,
_CmmdtyForwardIndexTimingText.DomainText AS CmmdtyForwardIndexTimingText,
FinancialInstrProductCategory,
FinancialAssetsMgmtProductType,
FinInstrTransactionCategory,
FinancialInstrumentProductType,
FinancialInstrActivityCategory,
FinancialObject,
PnLEventType,
TermStartDate,
TermEndDate,
cast( NumberOfCommodityContracts as cmm_contracts_number) AS NumberOfCommodityContracts,
TreasuryPositionAccount,
DerivativeContract,
OptionStrikePrice,
OptionStrikeCurrency,
OptionPutCallCode,
OptionExerciseType,
ExternalKeyFigureValue,
OptionDeltaFactor,
OptionDeltaFactorKeyFigure,
EvaluationDate,
MTMDataSelectionType,
FinInstrExternalReference,
DisplayView,
HasErrorDescription,
MTMDataSourceType,
PhysicalCommodity,
ValidityStartDate,
SourceDocument,
SourceDocumentItem,
SourceDocumentBusObjType,
OriginReferenceDocument,
OriginReferenceDocumentItem,
OriginReferenceDocBusObjType,
DeliveryDate,
DeliveryYear,
DeliveryMonth,
DerivativeContrSpecification,
MarketIdentifierCode,
MaturityKeyDate,
DerivativeContractMaturityCode,
HasError,
StatisticsCurrency,
DocumentCurrency,
ConditionTermValueInDocCrcy,
QuotationCurrency,
RiskAnalyzerKeyFigInQtanCrcy,
ConditionTermRate,
MarketToDocExchRate,
ConditionTermRateCurrency,
DocToStatisticalExchRate,
CommodityQuantity,
CommodityQuantityInTermUnit,
CommodityUnit
FROM I_CmmdtyMTMLogFinValue
LEFT OUTER JOIN I_UnitOfMeasure AS _ConditionTermRateQuantityUnit ON ConditionTermRateQuantityUnit = _ConditionTermRateQuantityUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_Currency AS _StatisticsCurrency ON StatisticsCurrency = _StatisticsCurrency.Currency -- association [0..1]
LEFT OUTER JOIN I_Currency AS _DocumentCurrency ON DocumentCurrency = _DocumentCurrency.Currency -- association [0..1]
LEFT OUTER JOIN I_Currency AS _MarketPriceCurrency ON MarketPriceCurrency = _MarketPriceCurrency.Currency -- association [0..1]
LEFT OUTER JOIN I_Currency AS _ConditionTermRateCurrency ON ConditionTermRateCurrency = _ConditionTermRateCurrency.Currency -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _CommodityUnit ON CommodityUnit = _CommodityUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_MtmDataSourceType AS _MTMDataSourceType ON MTMDataSourceType = _MTMDataSourceType.MTMDataSourceType -- association [0..1]
LEFT OUTER JOIN I_MtmConditionGroup AS _MTMConditionGroup ON MTMConditionGroup = _MTMConditionGroup.MTMConditionGroup -- association [0..1]
LEFT OUTER JOIN I_Mtmconditiongroupcategory AS _MTMConditionGroupCategory ON MTMConditionGroupCategory = _MTMConditionGroupCategory.MTMConditionGroupCategory -- association [0..1]
LEFT OUTER JOIN I_MtmAdjustmentType AS _MTMAdjustmentType ON MTMAdjustmentType = _MTMAdjustmentType.MTMAdjustmentType -- association [0..1]
LEFT OUTER JOIN I_MtmCalculationGroup AS _MTMCalculationGroup ON MTMCalculationGroup = _MTMCalculationGroup.MTMCalculationGroup -- association [0..1]
LEFT OUTER JOIN I_Cmmdty AS _PhysicalCmmdty ON PhysicalCommodity = _PhysicalCmmdty.Commodity -- association [0..1]
LEFT OUTER JOIN I_BasisID AS _BasisID ON BasisID = _BasisID.BasisID -- association [0..1]
LEFT OUTER JOIN I_BusinessObjType AS _SourceDocumentBusObjType ON SourceDocumentBusObjType = _SourceDocumentBusObjType.BusinessObjectType -- association [0..1]
LEFT OUTER JOIN I_BusinessObjType AS _ReferenceDocBusObjType ON ReferenceDocBusObjType = _ReferenceDocBusObjType.BusinessObjectType -- association [0..1]
LEFT OUTER JOIN I_BusinessObjType AS _OriginReferenceDocBusObjType ON OriginReferenceDocBusObjType = _OriginReferenceDocBusObjType.BusinessObjectType -- association [0..1]
LEFT OUTER JOIN I_PricingStatus AS _PricingStatus ON PricingStatus = _PricingStatus.PricingStatus -- association [0..1]
LEFT OUTER JOIN I_Supplier AS _Creditor ON Creditor = _Creditor.Supplier -- association [0..1]
LEFT OUTER JOIN I_Customer AS _SoldToParty ON SoldToParty = _SoldToParty.Customer -- association [0..1]
LEFT OUTER JOIN I_Plant AS _Plant ON Plant = _Plant.Plant -- association [0..1]
LEFT OUTER JOIN I_StorageLocation AS _StorageLocation ON Plant = _StorageLocation.Plant AND StorageLocation = _StorageLocation.StorageLocation -- association [0..1]
LEFT OUTER JOIN I_ProfitCenter AS _ProfitCenter ON ControllingArea = _ProfitCenter.ControllingArea AND ProfitCenter = _ProfitCenter.ProfitCenter -- association [0..*]
LEFT OUTER JOIN I_ControllingArea AS _ControllingArea ON ControllingArea = _ControllingArea.ControllingArea -- association [1..1]
LEFT OUTER JOIN I_Product AS _Material ON Material = _Material.Product -- association [0..1]
LEFT OUTER JOIN I_DerivativeContrSpec AS _DerivativeContrSpecification ON DerivativeContrSpecification = _DerivativeContrSpecification.DerivativeContrSpecification -- association [0..1]
LEFT OUTER JOIN I_MarketIdentCode AS _MarketIdentCode ON MarketIdentifierCode = _MarketIdentCode.MarketIdentifierCode -- association [0..1]
LEFT OUTER JOIN I_IncotermsClassification AS _IncotermsClassification ON IncotermsClassification = _IncotermsClassification.IncotermsClassification -- association [0..1]
LEFT OUTER JOIN I_CmmdtyMtmMessage AS _CmmdtyMtmMessage ON SystemMessageNumber = _CmmdtyMtmMessage.SystemMessageNumber -- association [0..*]
LEFT OUTER JOIN I_GoodsMovementType AS _GoodsMovementType ON GoodsMovementType = _GoodsMovementType.GoodsMovementType -- association [0..1]
LEFT OUTER JOIN I_FinAssetsMgntProductType AS _FinAssetsMgmtProductType ON FinancialAssetsMgmtProductType = _FinAssetsMgmtProductType.FinancialAssetsMgmtProductType -- association [0..1]
LEFT OUTER JOIN I_DomainFixedValueText AS _CmmdtyForwardIndexTimingText ON CmmdtyForwardIndexTiming = _CmmdtyForwardIndexTimingText.DomainValue AND _CmmdtyForwardIndexTimingText.Language = 'E' AND _CmmdtyForwardIndexTimingText.SAPDataDictionaryDomain = 'TBA_TIMING' -- association [0..1]
LEFT OUTER JOIN I_ProductGroupText AS _ProductGroupText_2 ON MaterialGroup = _ProductGroupText_2.MaterialGroup -- association [0..*]
LEFT OUTER JOIN I_SalesOrganizationText AS _SalesOrganizationText ON SalesOrganization = _SalesOrganizationText.SalesOrganization -- association [0..*]
LEFT OUTER JOIN I_FinancialInstrProdCatText AS _ProductCategory ON FinancialInstrProductCategory = _ProductCategory.FinancialInstrProductCategory -- association [0..*]
LEFT OUTER JOIN I_Producttype AS _ProductType ON FinancialAssetsMgmtProductType = _ProductType.ProductType -- association [0..1]
LEFT OUTER JOIN I_ConditionApplicationText AS _ConditionApplication ON ConditionApplication = _ConditionApplication.ConditionApplication -- association [0..*]
;
Learn More
- S/4HANA CDS View Deprecation: What You Need to Know
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA