I_CmmdtyMTMValueCube_2

DDL: I_CMMDTYMTMVALUECUBE_2 SQL: ICMMDTYMTMVALC2 Type: view COMPOSITE Package: LOG_CMM_RISK_REPORTING_MTM

MtM Values for - Cube

I_CmmdtyMTMValueCube_2 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_2) and exposes 166 fields with key fields PricingKey, Version, PricingDocumentItem, ConditionType, SubConditionType. It has 37 associations to related views. Part of development package LOG_CMM_RISK_REPORTING_MTM.

Data Sources (1)

SourceAliasJoin Type
I_CmmdtyMTMValueExtn_2 I_CmmdtyMTMValueExtn_2 from

Parameters (15)

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
P_MinEndOfDayFromDateTime cmm_min_eod_from_datetime
P_MaxEndOfDayToDateTime cmm_max_eod_to_datetime
P_MinPriceQuotationDate cmm_min_price_quotation_date
P_MaxPriceQuotationDate cmm_max_price_quotation_date
P_MinSubstnPrcQtanDate cmm_min_sub_price_quote_date
P_MaxSubstnPrcQtanDate cmm_max_sub_price_quote_date
P_MinExchRateMttyDate cmm_min_ex_rate_maturity_date
P_MaxExchRateMttyDate cmm_max_ex_rate_maturity_date
P_MinFwdQuotationDate cmm_min_fwd_quotation_date
P_MaxFwdQuotationDate cmm_max_fwd_quotation_date

Associations (37)

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..*] I_CmmdtyText _PhysicalCmmdtyText $projection.PhysicalCommodity = _PhysicalCmmdtyText.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..*] I_ProductText _MaterialText $projection.product = _MaterialText.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 (13)

NameValueLevelField
AbapCatalog.sqlViewName ICMMDTYMTMVALC2 view
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.compiler.compareFilter true view
Analytics.internalName #LOCAL 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

Fields (166)

KeyFieldSource TableSource FieldDescription
KEY PricingKey PricingKey Pricing Key
KEY Version Version XML Vers.
KEY PricingDocumentItem PricingDocumentItem Item
KEY ConditionType ConditionType Condition type
KEY SubConditionType SubConditionType
KEY ValuationDate ValuationDate Valuation Date
KEY EndOfDaySnapshotDate EndOfDaySnapshotDate
EndOfDayBusinessEntityKey EndOfDayBusinessEntityKey
MTMDataSourceType MTMDataSourceType Type of Data Record
_MTMDataSourceType _MTMDataSourceType
EndOfDaySnapshotDateTimeTo EndOfDaySnapshotDateTimeTo
EndOfDaySnapshotDateTimeFrom EndOfDaySnapshotDateTimeFrom
BusinessDocumentCompanyCode
_Companycode _Companycode
SalesOrganization SalesOrganization Sales Organization
DistributionChannel DistributionChannel RefDistCh-Cust/Mat.
Division Division Internal Division ID
Creditor Creditor Supplier
_Creditor _Creditor
SoldToParty SoldToParty Sold-to Party
_SoldToParty _SoldToParty
Material Material Vehicle Model
_Material _Material
_MaterialText _MaterialText
Product _Product Product Product Sold
_Product _Product
PhysicalCommodity PhysicalCommodity
_PhysicalCmmdty _PhysicalCmmdty
_PhysicalCmmdtyText _PhysicalCmmdtyText
Plant Plant Valuation Area
_Plant _Plant
StorageLocation StorageLocation StorageLocation
_StorageLocation _StorageLocation
Batch Batch Lot No.
GoodsMovementType GoodsMovementType Movement Type
n_2464020_GoodsMovementType
GoodsMovementTypeasMovementType
_MovementType _MovementType
IncotermsClassification IncotermsClassification Incoterms
_IncotermsClassification _IncotermsClassification
IncotermsTransferLocation IncotermsTransferLocation Incoterms 2
ConditionApplication ConditionApplication Application
ValidityStartDate ValidityStartDate Validity Start Date
SourceDocumentShortNumber SourceDocumentShortNumber
SourceDocument SourceDocument Document
SourceDocumentItem SourceDocumentItem
SourceDocumentBusObjType SourceDocumentBusObjType
_SourceDocumentBusObjType _SourceDocumentBusObjType
OrignRefDocumentShortNumber OrignRefDocumentShortNumber
OriginReferenceDocBusObjType OriginReferenceDocBusObjType Root (BOR) Obj. Type
_OriginReferenceDocBusObjType _OriginReferenceDocBusObjType
OriginReferenceDocument OriginReferenceDocument Root Document
OriginReferenceDocumentItem OriginReferenceDocumentItem Root Document Item
ReferenceDocBusObjType ReferenceDocBusObjType Pred(BOR) Object Typ
_ReferenceDocBusObjType _ReferenceDocBusObjType
ReferenceDocument ReferenceDocument Reference Document
ReferenceDocumentItem ReferenceDocumentItem Reference item
CmmdtyRootDocExternalNumber CmmdtyRootDocExternalNumber
CmmdtyDocumentExternalNumber CmmdtyDocumentExternalNumber
DeliveryDate DeliveryDate Delivery Date
DeliveryYear DeliveryYear
DeliveryMonth DeliveryMonth
ExpectedPaymentDate ExpectedPaymentDate
ExchRateEvaluationDate ExchRateEvaluationDate
DocToStstcCrcyExchRateEvalDate DocToStstcCrcyExchRateEvalDate
StatisticsCurrency StatisticsCurrency
_StatisticsCurrency _StatisticsCurrency
DocumentCurrency DocumentCurrency Document Currency
_DocumentCurrency _DocumentCurrency
ControllingArea ControllingArea Controlling Area
_ControllingArea _ControllingArea
_Text _Text
ProfitCenter ProfitCenter Profit Center
ProfitCenterName
_ProfitCenter _ProfitCenter
BusinessArea BusinessArea Business Area
PurchasingOrganization PurchasingOrganization Purchasing Organization
MaterialGroup MaterialGroup Product Group
IsIntercompanyTransfer IsIntercompanyTransfer
CommodityPricingEngineConditionTermRate
MarketToDocExchRate MarketToDocExchRate
ConditionTermRateCurrency ConditionTermRateCurrency
_ConditionTermRateCurrency _ConditionTermRateCurrency
MarketToDocFrozenExchRate MarketToDocFrozenExchRate
ConditionTermRateQuantity ConditionTermRateQuantity
ConditionTermRateQuantityUnit ConditionTermRateQuantityUnit
_ConditionTermRateQuantityUnit _ConditionTermRateQuantityUnit
ConditionTermValueInDocCrcy ConditionTermValueInDocCrcy
ConditionTermValueInStstcCrcy ConditionTermValueInStstcCrcy
DocToStatisticalExchRate DocToStatisticalExchRate
QuotationsCommodityCurveBasisID
_BasisID _BasisID
DerivativeContrSpecification DerivativeContrSpecification DCS ID
_DerivativeContrSpecification _DerivativeContrSpecification
MarketIdentifierCode MarketIdentifierCode MIC
_MarketIdentCode _MarketIdentCode
MaturityKeyDate MaturityKeyDate Maturity Key Date
DerivativeContractMaturityCode DerivativeContractMaturityCode Contr. Maturity Code
MarketPriceCurrency MarketPriceCurrency Market Price Crcy
_MarketPriceCurrency _MarketPriceCurrency
OldestQuotationDate OldestQuotationDate
QuotationPeriodReferenceDate QuotationPeriodReferenceDate
HasError HasError TRUE
SystemMessageNumber SystemMessageNumber Message Number
_CmmdtyMTMMessage _CmmdtyMTMMessage
MiscellanousfieldsCommodityQuantity
CommodityUnit CommodityUnit Order Unit
_CommodityUnit _CommodityUnit
CommodityQuantityInTermUnit CommodityQuantityInTermUnit
MTMCalculationGroup MTMCalculationGroup
_MTMCalculationGroup _MTMCalculationGroup
MTMConditionGroup MTMConditionGroup
_MTMConditionGroup _MTMConditionGroup
MTMConditionGroupCategory MTMConditionGroupCategory
_MTMConditionGroupCategory _MTMConditionGroupCategory
MTMAdjustmentType MTMAdjustmentType
_MTMAdjustmentType _MTMAdjustmentType
ConditionTermRateIsFixed ConditionTermRateIsFixed
ConditionTermExchRateIsFixed ConditionTermExchRateIsFixed
ConditionTermRateFixation ConditionTermRateFixation
ConditionTermFactor ConditionTermFactor
PricingStatus PricingStatus
_PricingStatus _PricingStatus
CmmdtyForwardIndexTiming CmmdtyForwardIndexTiming
CmmdtyForwardIndexTimingText _CmmdtyForwardIndexTimingText DomainText Short Description
CndnTermRateFixationDate CndnTermRateFixationDate
CndnTermRateFixationTime CndnTermRateFixationTime
CndnTermExchRateFixationDate CndnTermExchRateFixationDate
CndnTermExchRateFixationTime CndnTermExchRateFixationTime
ExchRateMaturityDate ExchRateMaturityDate
BsMktRefDrvtvContrMaturityCode BsMktRefDrvtvContrMaturityCode
BasisMarketRefRate BasisMarketRefRate
BasisMarketRefRateCurrency BasisMarketRefRateCurrency
BasisMarketRefKeyDate BasisMarketRefKeyDate
BasisMarketRefAdjustmentSpread BasisMarketRefAdjustmentSpread
CmmdtyPriceExpsrQtyInMassUnit CmmdtyPriceExpsrQtyInMassUnit
CmmdtyPriceExpsrMassUnit CmmdtyPriceExpsrMassUnit
_CommodityMassUnit _CommodityMassUnit
CmmdtyPriceExpsrQtyInVolUnit CmmdtyPriceExpsrQtyInVolUnit
_CommodityVolumeUnit _CommodityVolumeUnit
CmmdtyPriceExpsrVolumeUnit CmmdtyPriceExpsrVolumeUnit
PricedContractsExposureQty PricedContractsExposureQty
UnpricedContrPriceExposureQty UnpricedContrPriceExposureQty
TodayPricedContractsExpsrQty TodayPricedContractsExpsrQty
PrcdContrExposureQtyInMassUnit PrcdContrExposureQtyInMassUnit
UnpricedContrPrcExpsrQtyInMass UnpricedContrPrcExpsrQtyInMass
TodayPrcdContrExpsrQtyInMass TodayPrcdContrExpsrQtyInMass
PrcdContrExpsrQtyInVolumeUnit PrcdContrExpsrQtyInVolumeUnit
UnpricedContrPrcExpsrQtyInVol UnpricedContrPrcExpsrQtyInVol
TodayPrcdContrExpsrQtyInVolume TodayPrcdContrExpsrQtyInVolume
ContrPriceExposureIsExecuted ContrPriceExposureIsExecuted
NmbrOfPrcdQuotationPeriodDays NmbrOfPrcdQuotationPeriodDays
NmbrOfUnpricedQtanPeriodDays NmbrOfUnpricedQtanPeriodDays
NmbrOfValnDtePrcdQtanPerdDays NmbrOfValnDtePrcdQtanPerdDays
QuotationPeriodStartDate QuotationPeriodStartDate
QuotationPeriodEndDate QuotationPeriodEndDate
QuotationCurrency QuotationCurrency
MarketToTermExchangeRateType MarketToTermExchangeRateType
CndnToStstcExchangeRateType CndnToStstcExchangeRateType
ConditionToDocExchangeRateType ConditionToDocExchangeRateType
DocToStstcExchangeRateType DocToStstcExchangeRateType
PriceSettingMethod PriceSettingMethod
PriceSettingMethodStatus PriceSettingMethodStatus
ValidToDateTime ValidToDateTime Time Stamp
PricingProcedure PricingProcedure Procedure
PricingConditionTerm PricingConditionTerm Term Number

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_2.
-- 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: ICMMDTYMTMVALC2
-- 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, P_MinEndOfDayFromDateTime : cmm_min_eod_from_datetime, P_MaxEndOfDayToDateTime : cmm_max_eod_to_datetime, P_MinPriceQuotationDate : cmm_min_price_quotation_date, P_MaxPriceQuotationDate : cmm_max_price_quotation_date, P_MinSubstnPrcQtanDate : cmm_min_sub_price_quote_date, P_MaxSubstnPrcQtanDate : cmm_max_sub_price_quote_date, P_MinExchRateMttyDate : cmm_min_ex_rate_maturity_date, P_MaxExchRateMttyDate : cmm_max_ex_rate_maturity_date, P_MinFwdQuotationDate : cmm_min_fwd_quotation_date, P_MaxFwdQuotationDate : cmm_max_fwd_quotation_date

CREATE VIEW I_CmmdtyMTMValueCube_2 AS
SELECT
  PricingKey,
  Version,
  PricingDocumentItem,
  ConditionType,
  SubConditionType,
  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,
  SourceDocumentShortNumber,
  SourceDocument,
  SourceDocumentItem,
  SourceDocumentBusObjType,
  OrignRefDocumentShortNumber,
  OriginReferenceDocBusObjType,
  OriginReferenceDocument,
  OriginReferenceDocumentItem,
  ReferenceDocBusObjType,
  ReferenceDocument,
  ReferenceDocumentItem,
  CmmdtyRootDocExternalNumber,
  CmmdtyDocumentExternalNumber,
  DeliveryDate,
  DeliveryYear,
  DeliveryMonth,
  ExpectedPaymentDate,
  ExchRateEvaluationDate,
  DocToStstcCrcyExchRateEvalDate,
  StatisticsCurrency,
  DocumentCurrency,
  ControllingArea,
  ProfitCenter,
  _ProfitCenter._Text[1:Language = $session.system_language].ProfitCenterName AS ProfitCenterName,
  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,
  QuotationPeriodStartDate,
  QuotationPeriodEndDate,
  QuotationCurrency,
  MarketToTermExchangeRateType,
  CndnToStstcExchangeRateType,
  ConditionToDocExchangeRateType,
  DocToStstcExchangeRateType,
  PriceSettingMethod,
  PriceSettingMethodStatus,
  ValidToDateTime,
  PricingProcedure,
  PricingConditionTerm
FROM I_CmmdtyMTMValueExtn_2
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_CmmdtyText AS _PhysicalCmmdtyText ON PhysicalCommodity = _PhysicalCmmdtyText.Commodity  -- association [0..*]
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_ProductText AS _MaterialText ON product = _MaterialText.Product  -- association [0..*]
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]
;