I_CmmdtyMTMLogFinValCube_2

DDL: I_CMMDTYMTMLOGFINVALCUBE_2 SQL: IUNIONMTMPFCUBE2 Type: view COMPOSITE

Union MtM - Cube

I_CmmdtyMTMLogFinValCube_2 is a Composite CDS View (Cube) that provides data about "Union MtM - Cube" in SAP S/4HANA. It reads from 1 data source (I_CmmdtyMTMLogFinValueTP_2) and exposes 174 fields with key fields PricingKey, LogisticsDocumentVersion, PricingDocumentItem, ConditionType, SubConditionType. It has 36 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_CmmdtyMTMLogFinValueTP_2 I_CmmdtyMTMLogFinValueTP_2 from

Parameters (16)

NameTypeDefault
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
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 (36)

CardinalityTargetAliasCondition
[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_FinTransactionTimingText _CmmdtyForwardIndexTimingText $projection.CmmdtyForwardIndexTiming = _CmmdtyForwardIndexTimingText.FinancialTransactionTiming and _CmmdtyForwardIndexTimingText.Language = 'E'
[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)

NameValueLevelField
Analytics.dataCategory #CUBE view
VDM.viewType #COMPOSITE view
AccessControl.authorizationCheck #CHECK view
AbapCatalog.sqlViewName IUNIONMTMPFCUBE2 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
AbapCatalog.compiler.compareFilter true view
Analytics.internalName #LOCAL view

Fields (174)

KeyFieldSource TableSource FieldDescription
KEY PricingKey PricingKey Pricing Key
KEY LogisticsDocumentVersion LogisticsDocumentVersion XML Vers.
KEY PricingDocumentItem PricingDocumentItem Item
KEY ConditionType ConditionType Condition type
KEY SubConditionType SubConditionType
keyVersStockRecordUUID
KEY EndOfDaySnapshotDate EndOfDaySnapshotDate
KEY CompanyCode CompanyCode Receiver Company Code
KEY CommodityPriceExposure CommodityPriceExposure Exposure ID
KEY CommodityExposureCategory CommodityExposureCategory
KEY CommodityPriceSubExposure CommodityPriceSubExposure
EndOfDaySnapshotDateTimeFrom EndOfDaySnapshotDateTimeFrom
EndOfDaySnapshotDateTimeTo EndOfDaySnapshotDateTimeTo
SalesOrganization SalesOrganization Sales Organization
DistributionChannel DistributionChannel RefDistCh-Cust/Mat.
Division Division Internal Division ID
Creditor Creditor Supplier
SoldToParty SoldToParty Sold-to Party
Material Material Vehicle Model
Plant Plant Valuation Area
StorageLocation StorageLocation StorageLocation
Batch Batch Lot No.
GoodsMovementType GoodsMovementType Movement Type
IncotermsClassification IncotermsClassification Incoterms
IncotermsTransferLocation IncotermsTransferLocation Incoterms 2
ConditionApplication ConditionApplication Application
ReferenceDocumentLongNumber ReferenceDocumentLongNumber Reference Document
ReferenceDocumentItem ReferenceDocumentItem Reference item
ReferenceDocBusObjType ReferenceDocBusObjType Pred(BOR) Object Typ
ExpectedPaymentDate ExpectedPaymentDate
ExchRateEvaluationDate ExchRateEvaluationDate
DocToStstcCrcyExchRateEvalDate DocToStstcCrcyExchRateEvalDate
QuotationPeriodReferenceDate QuotationPeriodReferenceDate
ControllingArea ControllingArea Controlling Area
_ControllingArea _ControllingArea
ProfitCenter ProfitCenter Profit Center
_ProfitCenter _ProfitCenter
BusinessArea BusinessArea Business Area
PurchasingOrganization PurchasingOrganization Purchasing Organization
MaterialGroup MaterialGroup Product Group
IsIntercompanyTransfer IsIntercompanyTransfer
MarketToDocFrozenExchRate MarketToDocFrozenExchRate
ConditionTermRateQuantity
ConditionTermRateQuantityUnit ConditionTermRateQuantityUnit
ConditionTermValueCurrency ConditionTermValueCurrency
BasisID BasisID Basis ID
BasisType BasisType Basis Type
QuotationPriceType QuotationPriceType Price Type
MarketPriceCurrency MarketPriceCurrency Market Price Crcy
OldestQuotationDate OldestQuotationDate
SystemMessageNumber SystemMessageNumber Message Number
MTMConditionGroupCategory MTMConditionGroupCategory
MTMConditionGroup MTMConditionGroup
MTMCalculationGroup MTMCalculationGroup
MTMAdjustmentType MTMAdjustmentType
MTMCalcGrpMarketPriceCondition MTMCalcGrpMarketPriceCondition
ConditionTermExchRateIsFixed ConditionTermExchRateIsFixed
ConditionTermRateFixation ConditionTermRateFixation
PricingStatus PricingStatus
CndnTermRateFixationDate CndnTermRateFixationDate
CndnTermRateFixationTime CndnTermRateFixationTime
CndnTermExchRateFixationDate CndnTermExchRateFixationDate
CndnTermExchRateFixationTime CndnTermExchRateFixationTime
ExchRateMaturityDate ExchRateMaturityDate
BsMktRefDrvtvContrMaturityCode BsMktRefDrvtvContrMaturityCode
BasisMarketRefRate BasisMarketRefRate
BasisMarketRefRateCurrency BasisMarketRefRateCurrency
BasisMarketRefKeyDate BasisMarketRefKeyDate
BasisMarketRefAdjustmentSpread BasisMarketRefAdjustmentSpread
ConditionTermFactor ConditionTermFactor
ConditionTermRateIsFixed ConditionTermRateIsFixed
ValidityStartDateTime ValidityStartDateTime Valid From Timestamp
ValidityEndDateTime ValidityEndDateTime Valid To Timestamp
ValidityStartTime ValidityStartTime Valid From Time
ValidityEndDate ValidityEndDate ValidTo
ValidityEndTime ValidityEndTime Valid To Time
MaximumVersion MaximumVersion Highest Version
ExposureDueDate ExposureDueDate
ReportingDate ReportingDate
CashFlowDirectionShort CashFlowDirectionShort
TreasuryPositionLongShortCode TreasuryPositionLongShortCode
TimeToMaturity TimeToMaturity Time to Maturity
CmmdtyForwardIndexTiming CmmdtyForwardIndexTiming
CmmdtyForwardIndexTimingText _CmmdtyForwardIndexTimingText FinancialTransactionTimingText
FinancialInstrProductCategory FinancialInstrProductCategory
FinancialAssetsMgmtProductType FinancialAssetsMgmtProductType
FinInstrTransactionCategory FinInstrTransactionCategory
FinancialInstrumentProductType FinancialInstrumentProductType
FinancialInstrActivityCategory FinancialInstrActivityCategory
FinancialObject FinancialObject
PnLEventType PnLEventType
TermStartDate TermStartDate
TermEndDate TermEndDate
NumberOfCommodityContracts
TreasuryPositionAccount TreasuryPositionAccount
DerivativeContract DerivativeContract
OptionStrikeAmount OptionStrikeAmount
OptionStrikeCurrency OptionStrikeCurrency
OptionPutCallCode OptionPutCallCode
OptionExerciseType OptionExerciseType
ExternalKeyFigureValue ExternalKeyFigureValue
OptionDeltaFactor OptionDeltaFactor
ActualValue ActualValue Sensor Value
EvaluationDate EvaluationDate
MTMDataSelectionType MTMDataSelectionType
FinInstrExternalReference FinInstrExternalReference
DisplayView DisplayView
HasErrorDescription HasErrorDescription
MTMDataSourceType MTMDataSourceType Type of Data Record
PhysicalCommodity PhysicalCommodity
ValidityStartDate ValidityStartDate Validity Start Date
SourceDocumentShortNumber SourceDocumentShortNumber
SourceDocument SourceDocument Document
SourceDocumentItem SourceDocumentItem
SourceDocumentBusObjType SourceDocumentBusObjType
OrignRefDocumentShortNumber OrignRefDocumentShortNumber
OriginReferenceDocument OriginReferenceDocument Root Document
OriginReferenceDocumentItem OriginReferenceDocumentItem Root Document Item
OriginReferenceDocBusObjType OriginReferenceDocBusObjType Root (BOR) Obj. Type
DeliveryDate DeliveryDate Delivery Date
DeliveryYear DeliveryYear
DeliveryMonth DeliveryMonth
DerivativeContrSpecification DerivativeContrSpecification DCS ID
MarketIdentifierCode MarketIdentifierCode MIC
MaturityKeyDate MaturityKeyDate Maturity Key Date
DerivativeContractMaturityCode DerivativeContractMaturityCode Contr. Maturity Code
HasError HasError TRUE
StatisticsCurrency StatisticsCurrency
ConditionTermValueInStstcCrcy
DocumentCurrency DocumentCurrency Document Currency
ConditionTermValueInDocCrcy ConditionTermValueInDocCrcy
QuotationCurrency QuotationCurrency
RiskAnalyzerKeyFigInQtanCrcy RiskAnalyzerKeyFigInQtanCrcy
ConditionTermRate ConditionTermRate
MarketToDocExchRate MarketToDocExchRate
ConditionTermRateCurrency ConditionTermRateCurrency
DocToStatisticalExchRate DocToStatisticalExchRate
CommodityQuantity CommodityQuantity Commodity Quantity
CommodityQuantityInTermUnit CommodityQuantityInTermUnit
CommodityUnit CommodityUnit Order Unit
_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

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_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: IUNIONMTMPFCUBE2
-- 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, 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_CmmdtyMTMLogFinValCube_2 AS
SELECT
  PricingKey,
  LogisticsDocumentVersion,
  PricingDocumentItem,
  ConditionType,
  SubConditionType,
  EndOfDaySnapshotDate,
  CompanyCode,
  CommodityPriceExposure,
  CommodityExposureCategory,
  CommodityPriceSubExposure,
  EndOfDaySnapshotDateTimeFrom,
  EndOfDaySnapshotDateTimeTo,
  SalesOrganization,
  DistributionChannel,
  Division,
  Creditor,
  SoldToParty,
  Material,
  Plant,
  StorageLocation,
  Batch,
  GoodsMovementType,
  IncotermsClassification,
  IncotermsTransferLocation,
  ConditionApplication,
  ReferenceDocumentLongNumber,
  ReferenceDocumentItem,
  ReferenceDocBusObjType,
  ExpectedPaymentDate,
  ExchRateEvaluationDate,
  DocToStstcCrcyExchRateEvalDate,
  QuotationPeriodReferenceDate,
  ControllingArea,
  ProfitCenter,
  BusinessArea,
  PurchasingOrganization,
  MaterialGroup,
  IsIntercompanyTransfer,
  MarketToDocFrozenExchRate,
  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,
  CashFlowDirectionShort,
  TreasuryPositionLongShortCode,
  TimeToMaturity,
  CmmdtyForwardIndexTiming,
  _CmmdtyForwardIndexTimingText.FinancialTransactionTimingText AS CmmdtyForwardIndexTimingText,
  FinancialInstrProductCategory,
  FinancialAssetsMgmtProductType,
  FinInstrTransactionCategory,
  FinancialInstrumentProductType,
  FinancialInstrActivityCategory,
  FinancialObject,
  PnLEventType,
  TermStartDate,
  TermEndDate,
  cast( NumberOfCommodityContracts as cmm_contracts_number) AS NumberOfCommodityContracts,
  TreasuryPositionAccount,
  DerivativeContract,
  OptionStrikeAmount,
  OptionStrikeCurrency,
  OptionPutCallCode,
  OptionExerciseType,
  ExternalKeyFigureValue,
  OptionDeltaFactor,
  ActualValue,
  EvaluationDate,
  MTMDataSelectionType,
  FinInstrExternalReference,
  DisplayView,
  HasErrorDescription,
  MTMDataSourceType,
  PhysicalCommodity,
  ValidityStartDate,
  SourceDocumentShortNumber,
  SourceDocument,
  SourceDocumentItem,
  SourceDocumentBusObjType,
  OrignRefDocumentShortNumber,
  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_CmmdtyMTMLogFinValueTP_2
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_FinTransactionTimingText AS _CmmdtyForwardIndexTimingText ON CmmdtyForwardIndexTiming = _CmmdtyForwardIndexTimingText.FinancialTransactionTiming AND _CmmdtyForwardIndexTimingText.Language = 'E'  -- 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..*]
;