I_SupDmndOvwAssgmtCube

DDL: I_SUPDMNDOVWASSGMTCUBE SQL: ISDOCUBE Type: view COMPOSITE

Supply Demand Overview Cube View(MDR)

I_SupDmndOvwAssgmtCube is a Composite CDS View (Cube) that provides data about "Supply Demand Overview Cube View(MDR)" in SAP S/4HANA. It reads from 9 data sources and exposes 123 fields. It has 24 associations to related views.

Data Sources (9)

SourceAliasJoin Type
P_SUPDMNDOVWASSGMTCUBE Assgmt from
I_CompanyCode CompanyCode left_outer
I_DistributionChannelText DistChl left_outer
I_DivisionText Div left_outer
I_MaterialText MaterialText left_outer
I_MaterialGroupText MatGrpText left_outer
I_Plant Plant left_outer
I_SalesDistrictText SalesDist left_outer
I_SalesOrganizationText SalesOrgText left_outer

Associations (24)

CardinalityTargetAliasCondition
[1..1] I_Material _Material $projection.Material = _Material.Material
[0..1] I_Material _GenMaterial $projection.CrossPlantConfigurableProduct = _GenMaterial.Material
[1..1] I_Plant _Plant $projection.Plant = _Plant.Plant
[0..1] I_SalesOrganization _SalesOrganization $projection.SalesOrganization = _SalesOrganization.SalesOrganization
[0..1] I_StorageLocation _StorageLocation $projection.Plant = _StorageLocation.Plant and $projection.StorageLocation = _StorageLocation.StorageLocation
[0..1] I_DistributionChannel _DistributionChannel $projection.DistributionChannel = _DistributionChannel.DistributionChannel
[0..1] I_Division _Division $projection.Division = _Division.Division
[0..1] I_CompanyCode _CompanyCode $projection.CompanyCode = _CompanyCode.CompanyCode
[0..1] I_MaterialGroup _MaterialGroup $projection.MaterialGroup = _MaterialGroup.MaterialGroup
[0..1] I_Batch _Batch $projection.Plant = _Batch.Plant and $projection.Material = _Batch.Material and $projection.Batch = _Batch.Batch
[0..1] I_ShippingPoint _ShippingPoint $projection.ShippingPoint = _ShippingPoint.ShippingPoint
[0..1] I_SalesDistrict _SalesDistrict $projection.SalesDistrict = _SalesDistrict.SalesDistrict
[0..1] I_SupDmndSource _SupAssgmtSource $projection.SupAssgmtSource = _SupAssgmtSource.SupAssgmtSource
[1..1] I_SupDmndRqmtType _RequirementType $projection.RequirementType = _RequirementType.RequirementType
[0..1] I_SupDmndAssgdSupType _AssignedSupplyType $projection.AssignedSupplyType = _AssignedSupplyType.AssignedSupplyType
[0..1] I_Customer _SoldToParty $projection.SoldToParty = _SoldToParty.Customer
[0..1] I_Customer _ShipToParty $projection.ShipToParty = _ShipToParty.Customer
[0..1] I_DeliveryBlockReason _DeliveryBlockReason $projection.DeliveryBlockReason = _DeliveryBlockReason.DeliveryBlockReason
[0..1] I_ShippingInstruction _ShippingInstruction $projection.ShippingInstruction = _ShippingInstruction.ShippingInstruction
[0..1] I_AdditionalCustomerGroup1 _CustomerGroup1 $projection.AdditionalCustomerGroup1 = _CustomerGroup1.AdditionalCustomerGroup1
[0..1] I_AdditionalCustomerGroup2 _CustomerGroup2 $projection.AdditionalCustomerGroup2 = _CustomerGroup2.AdditionalCustomerGroup2
[0..1] I_AdditionalCustomerGroup3 _CustomerGroup3 $projection.AdditionalCustomerGroup3 = _CustomerGroup3.AdditionalCustomerGroup3
[0..1] I_AdditionalCustomerGroup4 _CustomerGroup4 $projection.AdditionalCustomerGroup4 = _CustomerGroup4.AdditionalCustomerGroup4
[0..1] I_AdditionalCustomerGroup5 _CustomerGroup5 $projection.AdditionalCustomerGroup5 = _CustomerGroup5.AdditionalCustomerGroup5

Annotations (14)

NameValueLevelField
AbapCatalog.sqlViewName ISDOCUBE view
AbapCatalog.compiler.compareFilter true view
VDM.viewType #COMPOSITE view
Analytics.dataExtraction.enabled true view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #XXL view
Analytics.dataCategory #CUBE view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label Supply Demand Overview Cube View(MDR) view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #NOT_REQUIRED view
Metadata.ignorePropagatedAnnotations true view
Metadata.allowExtensions true view

Fields (123)

KeyFieldSource TableSource FieldDescription
RequirementDocumentNumber RequirementDocumentNumber Order No.
RequirementDocumentItem RequirementDocumentItem Order Item
ProductAvailabilityDate ProductAvailabilityDate Mat Avail. Date
RequirementType RequirementType Demand Type
SupplyNumber SupplyNumber Supply No.
SupplyItem SupplyItem Supply Item
AssignedSupplyType AssignedSupplyType Supply Type
AssignedSupplyTypeName _AssignedSupplyType AssignedSupplyTypeName Supply Type Name
DeliveredQuantityInBaseUnit DeliveredQuantityInBaseUnit Delivered Qty
RequestedRqmtQtyInBaseUnit RequestedRqmtQtyInBaseUnit Order Quantity
ConfirmedRqmtQtyInBaseUnit ConfirmedRqmtQtyInBaseUnit Confirmed Quantity
OpenDemandQuantity OpenDemandQuantity Open Demand Quantity
SalesOrganization P_SUPDMNDOVWASSGMTCUBE SalesOrganization Sales Organization
DistributionChannel P_SUPDMNDOVWASSGMTCUBE DistributionChannel RefDistCh-Cust/Mat.
CompanyCode P_SUPDMNDOVWASSGMTCUBE CompanyCode Company code
Division P_SUPDMNDOVWASSGMTCUBE Division Internal Division ID
Material P_SUPDMNDOVWASSGMTCUBE Material Vehicle Model
MaterialGroup P_SUPDMNDOVWASSGMTCUBE MaterialGroup Product Group
BaseUnit BaseUnit Unit of Measure
Plant P_SUPDMNDOVWASSGMTCUBE Plant Valuation Area
StorageLocation StorageLocation StorageLocation
Batch Batch Batch
ShippingPoint ShippingPoint Shipping Point
RequirementSegment RequirementSegment Req. Segment
StockSegment StockSegment Stock Segment
ProductSeasonYear ProductSeasonYear Season Year
ProductSeason ProductSeason Season
ProductCollection ProductCollection Collection
ProductTheme ProductTheme Theme
ShippingGroupRule ShippingGroupRule PSST Grouping Rule
ShippingGroupNumber ShippingGroupNumber PSST Group
SalesDistrict P_SUPDMNDOVWASSGMTCUBE SalesDistrict Sales District
CalendarMonth CalendarMonth Month
CalendarWeek CalendarWeek Week
CalendarYear CalendarYear Year
CalendarMonthName CalendarMonthName Month Name
CrossPlantConfigurableProduct CrossPlantConfigurableProduct Generic Product
AssignedQuantityInBaseUnit AssignedQuantityInBaseUnit Total Assigned Quantity
NormalAssignedQuantityInBsUnt NormalAssignedQuantityInBsUnt Normal Assigned Quantity
FixedQuantityInBaseUnit FixedQuantityInBaseUnit Ready for Delivery Quantity
SupAssgmtReservedQtyInBaseUnit SupAssgmtReservedQtyInBaseUnit Reserved Quantity
OnHoldQuantityInBaseUnit OnHoldQuantityInBaseUnit On Hold Quantity
ReadyForReleaseQtyInBaseUnit ReadyForReleaseQtyInBaseUnit Open for Release Check Quantity
InboundAssignedQuantityInBsUnt InboundAssignedQuantityInBsUnt IFO Assigned Quantity
PreviewFixedAssignedQtyInBsUnt PreviewFixedAssignedQtyInBsUnt Ready for Delivery (Preview)
PreviewReservedAssgdQtyInBsUnt PreviewReservedAssgdQtyInBsUnt Reserved (Preview)
PreviewOnHoldAssgdQtyInBsUnt PreviewOnHoldAssgdQtyInBsUnt On Hold (Preview)
PreviewRdyForReleaseQtyInBsUnt PreviewRdyForReleaseQtyInBsUnt Open for Release Check (Preview)
PreviewAssignedQuantityInBsUnt PreviewAssignedQuantityInBsUnt Preview Assigned Quantity
OpenSupplyQuantity OpenSupplyQuantity Open Supply Quantity
AssignedSupplyQtyInBaseUnit AssignedSupplyQtyInBaseUnit Total Assigned Quantity(Supply)
NormalSupplyQtyInBaseUnit NormalSupplyQtyInBaseUnit Normal Assigned Quantity(Supply)
PreviewSupplyQtyInBaseUnit PreviewSupplyQtyInBaseUnit Preview Assigned Quantity(Supply)
SupAssgmtCategory SupAssgmtCategory SDO Category
SupAssgmtSource SupAssgmtSource Demand/Supply
SalesOrganizationName SalesOrganizationName Sales Organization Description
MaterialName MaterialName Material Description
MaterialGroupName MaterialGroupName prod Grp Desc.
DistributionChannelName DistributionChannelName
DivisionName DivisionName Division Description
SalesDistrictName SalesDistrictName District Name
PlantName PlantName Plant Name
CompanyCodeName CompanyCodeName Company Name
RequirementTypeName _RequirementType RequirementTypeName Demand Type Name
NetAmount NetAmount Stated Amount
DocumentCurrency DocumentCurrency Document Currency
SupAssgmtAggrgQtyUnit
ARunPriorityValue ARunPriorityValue Demand Priority
ARunDemandGroupPriority ARunDemandGroupPriority Demand Group Priority
PurchasingGroup PurchasingGroup Purchasing Group
Supplier Supplier Supplier
PurchasingOrganization PurchasingOrganization Purchasing Organization
OrderType OrderType Order Type
PurchasingDocumentCategory PurchasingDocumentCategory Doc. Category
DeliveryBlockReason DeliveryBlockReason Delivery Block
SalesOffice SalesOffice Sales Office
CustomerGroup CustomerGroup Customer Group
SalesDocumentItemCategory SalesDocumentItemCategory Item Category
FashionCancelDate FashionCancelDate
ItemBillingBlockReason ItemBillingBlockReason Billing Block
AdditionalCustomerGroup1 AdditionalCustomerGroup1 Customer Grp 1
AdditionalCustomerGroup2 AdditionalCustomerGroup2 Customer Grp 2
AdditionalCustomerGroup3 AdditionalCustomerGroup3 Customer Grp 3
AdditionalCustomerGroup4 AdditionalCustomerGroup4 Customer Grp 4
AdditionalCustomerGroup5 AdditionalCustomerGroup5 Customer Grp 5
SalesGroup SalesGroup Sales Group
ReferenceSDDocument ReferenceSDDocument Reference Doc.
SDDocumentReason SDDocumentReason Order Reason
HeaderBillingBlockReason HeaderBillingBlockReason Billing Block
DeliveryPriority DeliveryPriority Delivery Prior.
InternationalArticleNumber InternationalArticleNumber EAN/UPC
NetPriceAmount NetPriceAmount Net Price
RequestedDeliveryDate RequestedDeliveryDate Requested Delivery Date
SoldToParty SoldToParty Sold-to Party
ShipToParty ShipToParty Ship-To Party (obsolete)
ARunSupDmndType Demand/Supply Type
ShippingInstruction ShippingInstruction Shipping Instr.
ScheduleLine ScheduleLine Schedule Line
ConfirmedDeliveryDate ConfirmedDeliveryDate Confirmed Delivery Date
_RequirementType _RequirementType
_SalesOrganization _SalesOrganization
_Material _Material
_Plant _Plant
_StorageLocation _StorageLocation
_DistributionChannel _DistributionChannel
_Division _Division
_CompanyCode _CompanyCode
_MaterialGroup _MaterialGroup
_Batch _Batch
_ShippingPoint _ShippingPoint
_SalesDistrict _SalesDistrict
_GenMaterial _GenMaterial
_SupAssgmtSource _SupAssgmtSource
_AssignedSupplyType _AssignedSupplyType
_SoldToParty _SoldToParty
_ShipToParty _ShipToParty
_DeliveryBlockReason _DeliveryBlockReason
_ShippingInstruction _ShippingInstruction
_CustomerGroup1 _CustomerGroup1
_CustomerGroup2 _CustomerGroup2
_CustomerGroup3 _CustomerGroup3
_CustomerGroup4 _CustomerGroup4
_CustomerGroup5 _CustomerGroup5

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_SupDmndOvwAssgmtCube.
-- 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: ISDOCUBE

CREATE VIEW I_SupDmndOvwAssgmtCube AS
SELECT
  RequirementDocumentNumber,
  RequirementDocumentItem,
  ProductAvailabilityDate,
  RequirementType,
  SupplyNumber,
  SupplyItem,
  AssignedSupplyType,
  _AssignedSupplyType.AssignedSupplyTypeName AS AssignedSupplyTypeName,
  DeliveredQuantityInBaseUnit,
  RequestedRqmtQtyInBaseUnit,
  ConfirmedRqmtQtyInBaseUnit,
  OpenDemandQuantity,
  Assgmt.SalesOrganization AS SalesOrganization,
  Assgmt.DistributionChannel AS DistributionChannel,
  Assgmt.CompanyCode AS CompanyCode,
  Assgmt.Division AS Division,
  Assgmt.Material AS Material,
  Assgmt.MaterialGroup AS MaterialGroup,
  BaseUnit,
  Assgmt.Plant AS Plant,
  StorageLocation,
  Batch,
  ShippingPoint,
  RequirementSegment,
  StockSegment,
  ProductSeasonYear,
  ProductSeason,
  ProductCollection,
  ProductTheme,
  ShippingGroupRule,
  ShippingGroupNumber,
  Assgmt.SalesDistrict AS SalesDistrict,
  CalendarMonth,
  CalendarWeek,
  CalendarYear,
  CalendarMonthName,
  CrossPlantConfigurableProduct,
  AssignedQuantityInBaseUnit,
  NormalAssignedQuantityInBsUnt,
  FixedQuantityInBaseUnit,
  SupAssgmtReservedQtyInBaseUnit,
  OnHoldQuantityInBaseUnit,
  ReadyForReleaseQtyInBaseUnit,
  InboundAssignedQuantityInBsUnt,
  PreviewFixedAssignedQtyInBsUnt,
  PreviewReservedAssgdQtyInBsUnt,
  PreviewOnHoldAssgdQtyInBsUnt,
  PreviewRdyForReleaseQtyInBsUnt,
  PreviewAssignedQuantityInBsUnt,
  OpenSupplyQuantity,
  AssignedSupplyQtyInBaseUnit,
  NormalSupplyQtyInBaseUnit,
  PreviewSupplyQtyInBaseUnit,
  SupAssgmtCategory,
  SupAssgmtSource,
  SalesOrganizationName,
  MaterialName,
  MaterialGroupName,
  DistributionChannelName,
  DivisionName,
  SalesDistrictName,
  PlantName,
  CompanyCodeName,
  _RequirementType.RequirementTypeName AS RequirementTypeName,
  NetAmount,
  DocumentCurrency,
  cast( ' ' as meins ) AS SupAssgmtAggrgQtyUnit,
  ARunPriorityValue,
  ARunDemandGroupPriority,
  PurchasingGroup,
  Supplier,
  PurchasingOrganization,
  OrderType,
  PurchasingDocumentCategory,
  DeliveryBlockReason,
  SalesOffice,
  CustomerGroup,
  SalesDocumentItemCategory,
  FashionCancelDate,
  ItemBillingBlockReason,
  AdditionalCustomerGroup1,
  AdditionalCustomerGroup2,
  AdditionalCustomerGroup3,
  AdditionalCustomerGroup4,
  AdditionalCustomerGroup5,
  SalesGroup,
  ReferenceSDDocument,
  SDDocumentReason,
  HeaderBillingBlockReason,
  DeliveryPriority,
  InternationalArticleNumber,
  NetPriceAmount,
  RequestedDeliveryDate,
  SoldToParty,
  ShipToParty,
  cast( case SupAssgmtSource when '02' then AssignedSupplyType else RequirementType end as arun_bdart ) AS ARunSupDmndType,
  ShippingInstruction,
  ScheduleLine,
  ConfirmedDeliveryDate
FROM P_SUPDMNDOVWASSGMTCUBE AS Assgmt
LEFT OUTER JOIN I_SalesOrganizationText AS SalesOrgText ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_MaterialText AS MaterialText ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_MaterialGroupText AS MatGrpText ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_DistributionChannelText AS DistChl ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_DivisionText AS Div ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_SalesDistrictText AS SalesDist ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_Plant AS Plant ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_CompanyCode AS CompanyCode ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_Material AS _Material ON Material = _Material.Material  -- association [1..1]
LEFT OUTER JOIN I_Material AS _GenMaterial ON CrossPlantConfigurableProduct = _GenMaterial.Material  -- association [0..1]
LEFT OUTER JOIN I_Plant AS _Plant ON Plant = _Plant.Plant  -- association [1..1]
LEFT OUTER JOIN I_SalesOrganization AS _SalesOrganization ON SalesOrganization = _SalesOrganization.SalesOrganization  -- 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_DistributionChannel AS _DistributionChannel ON DistributionChannel = _DistributionChannel.DistributionChannel  -- association [0..1]
LEFT OUTER JOIN I_Division AS _Division ON Division = _Division.Division  -- association [0..1]
LEFT OUTER JOIN I_CompanyCode AS _CompanyCode ON CompanyCode = _CompanyCode.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_MaterialGroup AS _MaterialGroup ON MaterialGroup = _MaterialGroup.MaterialGroup  -- association [0..1]
LEFT OUTER JOIN I_Batch AS _Batch ON Plant = _Batch.Plant AND Material = _Batch.Material AND Batch = _Batch.Batch  -- association [0..1]
LEFT OUTER JOIN I_ShippingPoint AS _ShippingPoint ON ShippingPoint = _ShippingPoint.ShippingPoint  -- association [0..1]
LEFT OUTER JOIN I_SalesDistrict AS _SalesDistrict ON SalesDistrict = _SalesDistrict.SalesDistrict  -- association [0..1]
LEFT OUTER JOIN I_SupDmndSource AS _SupAssgmtSource ON SupAssgmtSource = _SupAssgmtSource.SupAssgmtSource  -- association [0..1]
LEFT OUTER JOIN I_SupDmndRqmtType AS _RequirementType ON RequirementType = _RequirementType.RequirementType  -- association [1..1]
LEFT OUTER JOIN I_SupDmndAssgdSupType AS _AssignedSupplyType ON AssignedSupplyType = _AssignedSupplyType.AssignedSupplyType  -- association [0..1]
LEFT OUTER JOIN I_Customer AS _SoldToParty ON SoldToParty = _SoldToParty.Customer  -- association [0..1]
LEFT OUTER JOIN I_Customer AS _ShipToParty ON ShipToParty = _ShipToParty.Customer  -- association [0..1]
LEFT OUTER JOIN I_DeliveryBlockReason AS _DeliveryBlockReason ON DeliveryBlockReason = _DeliveryBlockReason.DeliveryBlockReason  -- association [0..1]
LEFT OUTER JOIN I_ShippingInstruction AS _ShippingInstruction ON ShippingInstruction = _ShippingInstruction.ShippingInstruction  -- association [0..1]
LEFT OUTER JOIN I_AdditionalCustomerGroup1 AS _CustomerGroup1 ON AdditionalCustomerGroup1 = _CustomerGroup1.AdditionalCustomerGroup1  -- association [0..1]
LEFT OUTER JOIN I_AdditionalCustomerGroup2 AS _CustomerGroup2 ON AdditionalCustomerGroup2 = _CustomerGroup2.AdditionalCustomerGroup2  -- association [0..1]
LEFT OUTER JOIN I_AdditionalCustomerGroup3 AS _CustomerGroup3 ON AdditionalCustomerGroup3 = _CustomerGroup3.AdditionalCustomerGroup3  -- association [0..1]
LEFT OUTER JOIN I_AdditionalCustomerGroup4 AS _CustomerGroup4 ON AdditionalCustomerGroup4 = _CustomerGroup4.AdditionalCustomerGroup4  -- association [0..1]
LEFT OUTER JOIN I_AdditionalCustomerGroup5 AS _CustomerGroup5 ON AdditionalCustomerGroup5 = _CustomerGroup5.AdditionalCustomerGroup5  -- association [0..1]
;