Deprecated
This CDS view is deprecated in S/4HANA. Use I_CMMDTYMTMVALUECUBE_2 instead. View all deprecated CDS views →

I_CmmdtyMtmValueCube

DDL: I_CMMDTYMTMVALUECUBE SQL: ICMMDTYMTMVALUEC Type: view COMPOSITE

MtM Values for - Cube

I_CmmdtyMtmValueCube (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_CmmdtyMtmValueCube is a Composite CDS View (Cube) that provides data about "MtM Values for - Cube" in SAP S/4HANA. It reads from 1 data source (I_CmmdtyMtmValueExtn) and exposes 155 fields with key fields PricingKey, Version, PricingDocumentItem, ConditionType, SubConditionType. It has 35 associations to related views.

SAP API Hub

StateC1
Line of BusinessCross Applications
Application ComponentLO-CMM-BF
CapabilitiesData Source in SQL Select
PackageCross Applications for SAP S/4HANA Cloud Private Edition

Documentation

Data Sources (1)

SourceAliasJoin Type
I_CmmdtyMtmValueExtn I_CmmdtyMtmValueExtn from

Parameters (5)

NameTypeDefault
P_EvaluationDate cmm_eval_keydate
P_ExchRateEvaluationDate cmm_eval_keydate
P_EndOfDaySnapshotFromDate cmm_dend_cutdate
P_EndOfDaySnapshotToDate cmm_dend_cutdate
P_MTMDataSelectionType cmm_vlogp_consumptiontype

Associations (35)

CardinalityTargetAliasCondition
[0..1] I_UnitOfMeasure _ConditionTermRateQuantityUnit $projection.ConditionTermRateQuantityUnit = _ConditionTermRateQuantityUnit.UnitOfMeasure
[0..1] I_UnitOfMeasure _CommodityMassUnit $projection.CmmdtyPriceExpsrMassUnit = _CommodityMassUnit.UnitOfMeasure
[0..1] I_UnitOfMeasure _CommodityVolumeUnit $projection.CmmdtyPriceExpsrVolumeUnit = _CommodityVolumeUnit.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
[0..*] I_ProfitCenterText _Text $projection.ControllingArea = _Text.ControllingArea and $projection.ProfitCenter = _Text.ProfitCenter
[1..1] I_ControllingArea _ControllingArea $projection.ControllingArea = _ControllingArea.ControllingArea
[0..1] I_Product _Material $projection.Material = _Material.Product
[0..1] I_Product _Product $projection.product = _Product.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_GoodsMovementType _MovementType $projection.MovementType = _MovementType.GoodsMovementType
[0..1] I_DomainFixedValueText _CmmdtyForwardIndexTimingText $projection.CmmdtyForwardIndexTiming = _CmmdtyForwardIndexTimingText.DomainValue and _CmmdtyForwardIndexTimingText.Language = 'E' and _CmmdtyForwardIndexTimingText.SAPDataDictionaryDomain = 'TBA_TIMING'

Annotations (15)

NameValueLevelField
AbapCatalog.sqlViewName ICMMDTYMTMVALUEC view
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
Analytics.dataCategory #CUBE view
VDM.viewType #COMPOSITE view
EndUserText.label MtM Values for - Cube view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.dataClass #MIXED view
Metadata.allowExtensions true view
Metadata.ignorePropagatedAnnotations true view
VDM.lifecycle.status #DEPRECATED view
VDM.lifecycle.successor I_CMMDTYMTMVALUECUBE_2 view

Fields (155)

KeyFieldSource TableSource FieldDescription
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 ValuationDate ValuationDate Latest Evaluation Date
KEY EndOfDaySnapshotDate EndOfDaySnapshotDate Snapshot Date
EndOfDayBusinessEntityKey EndOfDayBusinessEntityKey Key of an Business Entity End-of-day snapshot:Char format
MTMDataSourceType MTMDataSourceType Type of Data Record
_MTMDataSourceType _MTMDataSourceType
EndOfDaySnapshotDateTimeTo EndOfDaySnapshotDateTimeTo Timestamp defining a End-of-day snapshot
EndOfDaySnapshotDateTimeFrom EndOfDaySnapshotDateTimeFrom Timestamp defining a End-of-day snapshot
BusinessDocumentCompanyCode
_CompanyCode _CompanyCode
SalesOrganization SalesOrganization Sales Organization
DistributionChannel DistributionChannel Distribution Channel
Division Division Internal Division ID
Creditor Creditor Account Number of Supplier
_Creditor _Creditor
SoldToParty SoldToParty Customer Number
_SoldToParty _SoldToParty
Material Material Material Number
_Material _Material
Product _Product Product Product Number
_Product _Product
PhysicalCommodity PhysicalCommodity Commodity
_PhysicalCmmdty _PhysicalCmmdty
Plant Plant Valuation Area
_Plant _Plant
StorageLocation StorageLocation Storage Location
_StorageLocation _StorageLocation
Batch Batch Batch Number
GoodsMovementType GoodsMovementType Movement Type (Inventory Management)
n_2464020_GoodsMovementType
GoodsMovementTypeasMovementType
_MovementType _MovementType
IncotermsClassification IncotermsClassification Incoterms (Part 1)
_IncotermsClassification _IncotermsClassification
IncotermsTransferLocation IncotermsTransferLocation Incoterms (Part 2)
ConditionApplication ConditionApplication Application
ValidityStartDate ValidityStartDate Validity Start Date
SourceDocument SourceDocument Source Document
SourceDocumentItem SourceDocumentItem Source Document Item
SourceDocumentBusObjType SourceDocumentBusObjType Source Document Business Object Type
_SourceDocumentBusObjType _SourceDocumentBusObjType
OriginReferenceDocBusObjType OriginReferenceDocBusObjType Root Document (BOR) Object Type
_OriginReferenceDocBusObjType _OriginReferenceDocBusObjType
OriginReferenceDocument OriginReferenceDocument Root Document
OriginReferenceDocumentItem OriginReferenceDocumentItem Root Document Item
ReferenceDocBusObjType ReferenceDocBusObjType Ref (BOR) Object Type
_ReferenceDocBusObjType _ReferenceDocBusObjType
ReferenceDocument ReferenceDocument Predecessor Document
ReferenceDocumentItem ReferenceDocumentItem Predecessor Document Item
DeliveryDate DeliveryDate Delivery Date
DeliveryYear DeliveryYear Abjusted Reporting Year
DeliveryMonth DeliveryMonth Adjusted Reporting Month
ExpectedPaymentDate ExpectedPaymentDate Payment Date
ExchRateEvaluationDate ExchRateEvaluationDate Exchange Rate Evaluation Date
DocToStstcCrcyExchRateEvalDate DocToStstcCrcyExchRateEvalDate Document to Statistics Currency Evaluation Date
StatisticsCurrency StatisticsCurrency Statistics Currency
_StatisticsCurrency _StatisticsCurrency
DocumentCurrency DocumentCurrency SD Document Currency
_DocumentCurrency _DocumentCurrency
ControllingArea ControllingArea Controlling Area
_ControllingArea _ControllingArea
_Text _Text
ProfitCenter ProfitCenter Profit Center
_ProfitCenter _ProfitCenter
BusinessArea BusinessArea Business Area
PurchasingOrganization PurchasingOrganization Purchasing Organization
MaterialGroup MaterialGroup Material Group
IsIntercompanyTransfer IsIntercompanyTransfer Intercompany Transfer
CommodityPricingEngineConditionTermRate
MarketToDocExchRate MarketToDocExchRate Exchange Rate: Market to Document Currency
ConditionTermRateCurrency ConditionTermRateCurrency Price Currency
_ConditionTermRateCurrency _ConditionTermRateCurrency
MarketToDocFrozenExchRate MarketToDocFrozenExchRate Exchange Rate: Market to Document Currency at a Key Date
ConditionTermRateQuantity ConditionTermRateQuantity Price Unit
ConditionTermRateQuantityUnit ConditionTermRateQuantityUnit Price UoM
_ConditionTermRateQuantityUnit _ConditionTermRateQuantityUnit
ConditionTermValueInDocCrcy ConditionTermValueInDocCrcy Value in Document Currency
ConditionTermValueInStstcCrcy ConditionTermValueInStstcCrcy Value in Statistical Currency
DocToStatisticalExchRate DocToStatisticalExchRate Exchange Rate: Document to Statistics Currency
QuotationsCommodityCurveBasisID
_BasisID _BasisID
DerivativeContrSpecification DerivativeContrSpecification Derivative Contract Specification ID
_DerivativeContrSpecification _DerivativeContrSpecification
MarketIdentifierCode MarketIdentifierCode Market Identifier Code
_MarketIdentCode _MarketIdentCode
MaturityKeyDate MaturityKeyDate Maturity Key Date
DerivativeContractMaturityCode DerivativeContractMaturityCode Contract Maturity Code
MarketPriceCurrency MarketPriceCurrency Market Price Currency
_MarketPriceCurrency _MarketPriceCurrency
OldestQuotationDate OldestQuotationDate Oldest Quotation Date
QuotationPeriodReferenceDate QuotationPeriodReferenceDate Reference Date
HasError HasError Flag: Error occured
SystemMessageNumber SystemMessageNumber System Message Number
_CmmdtyMtmMessage _CmmdtyMtmMessage
MiscellanousfieldsCommodityQuantity
CommodityUnit CommodityUnit Unit of Measure for Commodity
_CommodityUnit _CommodityUnit
CommodityQuantityInTermUnit CommodityQuantityInTermUnit Commodity Quantity in Price Unit
MTMCalculationGroup MTMCalculationGroup MtM Calculation Group
_MTMCalculationGroup _MTMCalculationGroup
MTMConditionGroup MTMConditionGroup MtM Condition Group
_MTMConditionGroup _MTMConditionGroup
MTMConditionGroupCategory MTMConditionGroupCategory Categorization of Condition Group
_MTMConditionGroupCategory _MTMConditionGroupCategory
MTMAdjustmentType MTMAdjustmentType Type of adjustment for the MtM or TPL calculation
_MTMAdjustmentType _MTMAdjustmentType
ConditionTermRateIsFixed ConditionTermRateIsFixed Indicates that the term is fixed
ConditionTermExchRateIsFixed ConditionTermExchRateIsFixed Indicates that the term is fixed
ConditionTermRateFixation ConditionTermRateFixation Fixation ID
ConditionTermFactor ConditionTermFactor CPE condition type term factor
PricingStatus PricingStatus Future/Basis Price Fixation Status
_PricingStatus _PricingStatus
CmmdtyForwardIndexTiming CmmdtyForwardIndexTiming Timing/Periodicity of Commodity Forward Indexes
CmmdtyForwardIndexTimingText _CmmdtyForwardIndexTimingText DomainText Short Text for Fixed Values
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
CmmdtyPriceExpsrQtyInMassUnit CmmdtyPriceExpsrQtyInMassUnit Open Commodity Quantity In MASS
CmmdtyPriceExpsrMassUnit CmmdtyPriceExpsrMassUnit Mass Unit of Measure
_CommodityMassUnit _CommodityMassUnit
CmmdtyPriceExpsrQtyInVolUnit CmmdtyPriceExpsrQtyInVolUnit Open Commodity Quantity In Volume
_CommodityVolumeUnit _CommodityVolumeUnit
CmmdtyPriceExpsrVolumeUnit CmmdtyPriceExpsrVolumeUnit QuantityVolume UoM
PricedContractsExposureQty PricedContractsExposureQty Priced Contract Quantity
UnpricedContrPriceExposureQty UnpricedContrPriceExposureQty Unpriced Contract Quantity
TodayPricedContractsExpsrQty TodayPricedContractsExpsrQty Today Unpriced Not Realized Quantity
PrcdContrExposureQtyInMassUnit PrcdContrExposureQtyInMassUnit Priced Quantity(Mass UoM)
UnpricedContrPrcExpsrQtyInMass UnpricedContrPrcExpsrQtyInMass Unpriced Quantity(Mass UoM)
TodayPrcdContrExpsrQtyInMass TodayPrcdContrExpsrQtyInMass Today Quantity(Mass UoM)
PrcdContrExpsrQtyInVolumeUnit PrcdContrExpsrQtyInVolumeUnit Priced Quantity(Volume UoM)
UnpricedContrPrcExpsrQtyInVol UnpricedContrPrcExpsrQtyInVol Unpriced Quantity(Volume UoM)
TodayPrcdContrExpsrQtyInVolume TodayPrcdContrExpsrQtyInVolume Today Quantity(Volume UoM)
ContrPriceExposureIsExecuted ContrPriceExposureIsExecuted Indicates that the goods movement has been executed
NmbrOfPrcdQuotationPeriodDays NmbrOfPrcdQuotationPeriodDays Number of priced quotation days until latest evaluation date
NmbrOfUnpricedQtanPeriodDays NmbrOfUnpricedQtanPeriodDays No of unpriced quotation days after latest evaluation date
NmbrOfValnDtePrcdQtanPerdDays NmbrOfValnDtePrcdQtanPerdDays Number of today's priced quotation days at latest eval. date
PriceSettingMethod PriceSettingMethod Price Setting Method
PriceSettingMethodStatus PriceSettingMethodStatus Price Setting Method Status
ValidToDateTime ValidToDateTime Valid-To Timestamp
PricingProcedure PricingProcedure Procedure (Pricing, Output Control, Acct. Det., Costing,...)
PricingConditionTerm PricingConditionTerm CPE Term - Number in Formula
CmmdtyRootDocExternalNumber CmmdtyRootDocExternalNumber External Number of Root Document
CmmdtyDocumentExternalNumber CmmdtyDocumentExternalNumber External Number of Document

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_CmmdtyMtmValueCube.
-- 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: ICMMDTYMTMVALUEC
-- Parameters: P_EvaluationDate : cmm_eval_keydate, P_ExchRateEvaluationDate : cmm_eval_keydate, P_EndOfDaySnapshotFromDate : cmm_dend_cutdate, P_EndOfDaySnapshotToDate : cmm_dend_cutdate, P_MTMDataSelectionType : cmm_vlogp_consumptiontype

CREATE VIEW I_CmmdtyMtmValueCube AS
SELECT
  PricingKey,
  Version,
  PricingDocumentItem,
  ConditionType,
  SubConditionType,
  VersStockRecordUUID,
  ValuationDate,
  EndOfDaySnapshotDate,
  EndOfDayBusinessEntityKey,
  MTMDataSourceType,
  EndOfDaySnapshotDateTimeTo,
  EndOfDaySnapshotDateTimeFrom,
  SalesOrganization,
  DistributionChannel,
  Division,
  Creditor,
  SoldToParty,
  Material,
  _Product.Product AS Product,
  PhysicalCommodity,
  Plant,
  StorageLocation,
  Batch,
  GoodsMovementType,
  IncotermsClassification,
  IncotermsTransferLocation,
  ConditionApplication,
  ValidityStartDate,
  SourceDocument,
  SourceDocumentItem,
  SourceDocumentBusObjType,
  OriginReferenceDocBusObjType,
  OriginReferenceDocument,
  OriginReferenceDocumentItem,
  ReferenceDocBusObjType,
  ReferenceDocument,
  ReferenceDocumentItem,
  DeliveryDate,
  DeliveryYear,
  DeliveryMonth,
  ExpectedPaymentDate,
  ExchRateEvaluationDate,
  DocToStstcCrcyExchRateEvalDate,
  StatisticsCurrency,
  DocumentCurrency,
  ControllingArea,
  ProfitCenter,
  BusinessArea,
  PurchasingOrganization,
  MaterialGroup,
  IsIntercompanyTransfer,
  MarketToDocExchRate,
  ConditionTermRateCurrency,
  MarketToDocFrozenExchRate,
  ConditionTermRateQuantity,
  ConditionTermRateQuantityUnit,
  ConditionTermValueInDocCrcy,
  ConditionTermValueInStstcCrcy,
  DocToStatisticalExchRate,
  DerivativeContrSpecification,
  MarketIdentifierCode,
  MaturityKeyDate,
  DerivativeContractMaturityCode,
  MarketPriceCurrency,
  OldestQuotationDate,
  QuotationPeriodReferenceDate,
  HasError,
  SystemMessageNumber,
  CommodityUnit,
  CommodityQuantityInTermUnit,
  MTMCalculationGroup,
  MTMConditionGroup,
  MTMConditionGroupCategory,
  MTMAdjustmentType,
  ConditionTermRateIsFixed,
  ConditionTermExchRateIsFixed,
  ConditionTermRateFixation,
  ConditionTermFactor,
  PricingStatus,
  CmmdtyForwardIndexTiming,
  _CmmdtyForwardIndexTimingText.DomainText AS CmmdtyForwardIndexTimingText,
  CndnTermRateFixationDate,
  CndnTermRateFixationTime,
  CndnTermExchRateFixationDate,
  CndnTermExchRateFixationTime,
  ExchRateMaturityDate,
  BsMktRefDrvtvContrMaturityCode,
  BasisMarketRefRate,
  BasisMarketRefRateCurrency,
  BasisMarketRefKeyDate,
  BasisMarketRefAdjustmentSpread,
  CmmdtyPriceExpsrQtyInMassUnit,
  CmmdtyPriceExpsrMassUnit,
  CmmdtyPriceExpsrQtyInVolUnit,
  CmmdtyPriceExpsrVolumeUnit,
  PricedContractsExposureQty,
  UnpricedContrPriceExposureQty,
  TodayPricedContractsExpsrQty,
  PrcdContrExposureQtyInMassUnit,
  UnpricedContrPrcExpsrQtyInMass,
  TodayPrcdContrExpsrQtyInMass,
  PrcdContrExpsrQtyInVolumeUnit,
  UnpricedContrPrcExpsrQtyInVol,
  TodayPrcdContrExpsrQtyInVolume,
  ContrPriceExposureIsExecuted,
  NmbrOfPrcdQuotationPeriodDays,
  NmbrOfUnpricedQtanPeriodDays,
  NmbrOfValnDtePrcdQtanPerdDays,
  PriceSettingMethod,
  PriceSettingMethodStatus,
  ValidToDateTime,
  PricingProcedure,
  PricingConditionTerm,
  CmmdtyRootDocExternalNumber,
  CmmdtyDocumentExternalNumber
FROM I_CmmdtyMtmValueExtn
LEFT OUTER JOIN I_UnitOfMeasure AS _ConditionTermRateQuantityUnit ON ConditionTermRateQuantityUnit = _ConditionTermRateQuantityUnit.UnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _CommodityMassUnit ON CmmdtyPriceExpsrMassUnit = _CommodityMassUnit.UnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _CommodityVolumeUnit ON CmmdtyPriceExpsrVolumeUnit = _CommodityVolumeUnit.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_ProfitCenterText AS _Text ON ControllingArea = _Text.ControllingArea AND ProfitCenter = _Text.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_Product AS _Product ON product = _Product.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_GoodsMovementType AS _MovementType ON MovementType = _MovementType.GoodsMovementType  -- 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]
;