I_ARunOvwTotDmndCube

DDL: I_ARUNOVWTOTDMNDCUBE SQL: IARUNTOTDMNDCUBE Type: view COMPOSITE

Supply Assignment Run Demand Cube View

I_ARunOvwTotDmndCube is a Composite CDS View (Cube) that provides data about "Supply Assignment Run Demand Cube View" in SAP S/4HANA. It reads from 4 data sources (I_ARunTimeUnitText, I_CalendarDate, I_CalendarMonthName, I_ARunOvwTotDmnd) and exposes 72 fields with key fields ATPCheckUUID, RequirementDocumentNumber, RequirementDocumentItem, RequestedDate, ProductAvailabilityDate. It has 2 associations to related views.

Data Sources (4)

SourceAliasJoin Type
I_ARunTimeUnitText ARunTimeUnitText left_outer
I_CalendarDate CalDate left_outer
I_CalendarMonthName CalMonth left_outer
I_ARunOvwTotDmnd Demand from

Associations (2)

CardinalityTargetAliasCondition
[0..1] I_Currency _DocCurrency $projection.DocumentCurrency = _DocCurrency.Currency
[1..1] I_Material _Material $projection.Material = _Material.Material

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName IARUNTOTDMNDCUBE view
AbapCatalog.compiler.compareFilter true view
VDM.viewType #COMPOSITE view
Analytics.dataCategory #CUBE view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label Supply Assignment Run Demand Cube View view
AccessControl.authorizationCheck #CHECK view
Metadata.ignorePropagatedAnnotations true view
Metadata.allowExtensions true view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XXL view
AccessControl.personalData.blocking #REQUIRED view

Fields (72)

KeyFieldSource TableSource FieldDescription
KEY ATPCheckUUID ATPCheckUUID BOP Run ID
KEY RequirementDocumentNumber RequirementDocumentNumber Requirement Document Number
KEY RequirementDocumentItem RequirementDocumentItem Requirement Document Item
KEY RequestedDate RequestedDate Requested Date
KEY ProductAvailabilityDate ProductAvailabilityDate Mat.Avail.Date
KEY RequirementType I_ARunOvwTotDmnd RequirementType Requirement Type
DeliveredQuantityInBaseUnit DeliveredQuantityInBaseUnit Delivered Quantity
RequestedRqmtQtyInBaseUnit RequestedRqmtQtyInBaseUnit Order Quantity
ConfirmedRqmtQtyInBaseUnit ConfirmedRqmtQtyInBaseUnit Confirmed Quantity
SupAssgmtAggrgQtyUnit
ARunTotSupProtQty ARunTotSupProtQty Tot. SUP Restriction Qty.
ARunActualSupProtQty ARunActualSupProtQty Act. SUP Restriction Qty.
ABOPVariantUUID ABOPVariantUUID BOP Variant UUID
ABOPVariantName ABOPVariantName BOP Variant Name
StartedByUser StartedByUser
ATPCheckStartUTCDateTime ATPCheckStartUTCDateTime Start Timestamp
ATPCheckEndUTCDateTime ATPCheckEndUTCDateTime
ATPCheckStatus ATPCheckStatus
ABOPExecutionMode ABOPExecutionMode
ATPRlvtDocItmIsSupAssgmtRlvt ATPRlvtDocItmIsSupAssgmtRlvt
ABOPAssignmentPreviewIsActive ABOPAssignmentPreviewIsActive Assignment Preview
Material Material Vehicle Model
Plant Plant Valuation Area
RequirementSegment RequirementSegment Req. Segment
BaseUnit BaseUnit Unit of Measure
SalesOrganization SalesOrganization Sales Organization
DistributionChannel DistributionChannel RefDistCh-Cust/Mat.
Division Division Internal Division ID
SalesDistrict SalesDistrict Sales District
CustomerGroup CustomerGroup Customer Group
CompanyCode CompanyCode Company Code
MaterialGroup MaterialGroup Product Group
OrderType OrderType Order Type
OrderTypeName OrderTypeName
SoldToParty SoldToParty Sold-to Party
ShipToParty ShipToParty Ship-To Party (obsolete)
CrossPlantConfigurableProduct CrossPlantConfigurableProduct Cross-plant CP
DeliveryGroup DeliveryGroup Delivery Group
ProductSeasonYear ProductSeasonYear Season Year
ProductSeason ProductSeason Season
ProductCollection ProductCollection Collection
ProductTheme ProductTheme Theme
NetPriceAmount NetPriceAmount Net Price
NetPriceQuantity NetPriceQuantity Price Unit
NetAmount NetAmount Stated Amount
ActlAmt
DocumentCurrency DocumentCurrency Document Currency
CalendarYear I_CalendarDate CalendarYear Year
CalendarMonth I_CalendarDate CalendarMonth Calendar Month
CalendarMonthName I_CalendarMonthName CalendarMonthName Month
CalendarWeek Week
CalendarDay I_CalendarDate CalendarDay Day
AssignedQuantityInBaseUnit AssignedQuantityInBaseUnit Total Assigned Quantity
NormalAssignedQuantityInBsUnt NormalAssignedQuantityInBsUnt Actual Assigned Quantity
FixedQuantityInBaseUnit FixedQuantityInBaseUnit Ready for Delivery Quantity
SupAssgmtReservedQtyInBaseUnit SupAssgmtReservedQtyInBaseUnit Reserved Quantity
ReadyForReleaseQtyInBaseUnit ReadyForReleaseQtyInBaseUnit Open for Release Check Quantity
OnHoldQuantityInBaseUnit OnHoldQuantityInBaseUnit On Hold Quantity
InboundAssignedQuantityInBsUnt InboundAssignedQuantityInBsUnt IFO Assigned Quantity
PurchaseOrderByCustomer PurchaseOrderByCustomer Purchase Order Number
DeliveryBlockReason DeliveryBlockReason Delivery Block
ProductCharacteristic1 ProductCharacteristic1 Characteristic 1
ProductCharacteristic2 ProductCharacteristic2 Characteristic 2
ProductCharacteristic3 ProductCharacteristic3 Characteristic 3
OrganizationDivision OrganizationDivision Org. Division
SalesOffice SalesOffice Sales Office
FashionCancelDate FashionCancelDate
ProdCharc1InternalNumber _Material ProdCharc1InternalNumber
ProdCharc2InternalNumber _Material ProdCharc2InternalNumber
ProdCharc3InternalNumber _Material ProdCharc3InternalNumber
_DocCurrency _DocCurrency
_Material _Material

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_ARunOvwTotDmndCube.
-- 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: IARUNTOTDMNDCUBE

CREATE VIEW I_ARunOvwTotDmndCube AS
SELECT
  ATPCheckUUID,
  RequirementDocumentNumber,
  RequirementDocumentItem,
  RequestedDate,
  ProductAvailabilityDate,
  Demand.RequirementType AS RequirementType,
  DeliveredQuantityInBaseUnit,
  RequestedRqmtQtyInBaseUnit,
  ConfirmedRqmtQtyInBaseUnit,
  cast(' ' as meins) AS SupAssgmtAggrgQtyUnit,
  ARunTotSupProtQty,
  ARunActualSupProtQty,
  ABOPVariantUUID,
  ABOPVariantName,
  StartedByUser,
  ATPCheckStartUTCDateTime,
  ATPCheckEndUTCDateTime,
  ATPCheckStatus,
  ABOPExecutionMode,
  ATPRlvtDocItmIsSupAssgmtRlvt,
  ABOPAssignmentPreviewIsActive,
  Material,
  Plant,
  RequirementSegment,
  BaseUnit,
  SalesOrganization,
  DistributionChannel,
  Division,
  SalesDistrict,
  CustomerGroup,
  CompanyCode,
  MaterialGroup,
  OrderType,
  OrderTypeName,
  SoldToParty,
  ShipToParty,
  CrossPlantConfigurableProduct,
  DeliveryGroup,
  ProductSeasonYear,
  ProductSeason,
  ProductCollection,
  ProductTheme,
  NetPriceAmount,
  NetPriceQuantity,
  NetAmount,
  cast ( NetPriceAmount * AssignedQuantityInBaseUnit as netwr ) AS ActlAmt,
  DocumentCurrency,
  CalDate.CalendarYear AS CalendarYear,
  CalDate.CalendarMonth AS CalendarMonth,
  CalMonth.CalendarMonthName AS CalendarMonthName,
  concat_with_space( ARunDisplayTimeUnitText, CalDate.CalendarWeek, 1) AS CalendarWeek,
  CalDate.CalendarDay AS CalendarDay,
  AssignedQuantityInBaseUnit,
  NormalAssignedQuantityInBsUnt,
  FixedQuantityInBaseUnit,
  SupAssgmtReservedQtyInBaseUnit,
  ReadyForReleaseQtyInBaseUnit,
  OnHoldQuantityInBaseUnit,
  InboundAssignedQuantityInBsUnt,
  PurchaseOrderByCustomer,
  DeliveryBlockReason,
  ProductCharacteristic1,
  ProductCharacteristic2,
  ProductCharacteristic3,
  OrganizationDivision,
  SalesOffice,
  FashionCancelDate,
  _Material.ProdCharc1InternalNumber AS ProdCharc1InternalNumber,
  _Material.ProdCharc2InternalNumber AS ProdCharc2InternalNumber,
  _Material.ProdCharc3InternalNumber AS ProdCharc3InternalNumber
FROM I_ARunOvwTotDmnd AS Demand
LEFT OUTER JOIN I_CalendarDate AS CalDate ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_CalendarMonthName AS CalMonth ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_ARunTimeUnitText AS ARunTimeUnitText ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_Currency AS _DocCurrency ON DocumentCurrency = _DocCurrency.Currency  -- association [0..1]
LEFT OUTER JOIN I_Material AS _Material ON Material = _Material.Material  -- association [1..1]
;