I_SupDmndAllDocSupProt

DDL: I_SUPDMNDALLDOCSUPPROT Type: view COMPOSITE

Supply Protection relevant for Supply Assignment

I_SupDmndAllDocSupProt is a Composite CDS View that provides data about "Supply Protection relevant for Supply Assignment" in SAP S/4HANA. It reads from 1 data source (I_ARunSupplyProtection) and exposes 28 fields.

Data Sources (1)

SourceAliasJoin Type
I_ARunSupplyProtection SUP from

Annotations (10)

NameValueLevelField
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #COMPOSITE view
AccessControl.authorizationCheck #NOT_REQUIRED view
AccessControl.personalData.blocking #NOT_REQUIRED view
AbapCatalog.sqlViewName ISUPDMNDADSPT view
AbapCatalog.compiler.compareFilter true view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #XXL view
EndUserText.label Supply Protection relevant for Supply Assignment view

Fields (28)

KeyFieldSource TableSource FieldDescription
RequirementDocumentNumber
RequirementDocumentItem
SupProtTimeBucketUUID I_ARunSupplyProtection SupProtTimeBucketUUID
RequestedDate I_ARunSupplyProtection StartDate Valid From
ProductAvailabilityDate I_ARunSupplyProtection ProductAvailabilityDate Mat.Avail.Date
RequestedDeliveryDate I_ARunSupplyProtection RequestedDeliveryDate Requested Delivery Date
EndDate I_ARunSupplyProtection EndDate Term to
RequirementType I_ARunSupplyProtection RequirementType RequirementType
RequestedRqmtQtyInBaseUnit SupProtProtectedQuantity Protected Quantity
ConfirmedRqmtQtyInBaseUnit SupProtProtectedQuantity Protected Quantity
DeliveredQuantityInBaseUnit SupProtConsumedQuantity Consumed Quantity
OpenDemandQuantity ARunSupProtUnconsumedQty
BaseUnit BaseUnit Unit of Measure
AssignedQuantityInBaseUnit 0
NormalAssignedQuantityInBsUnt 0
PreviewAssignedQuantityInBsUnt 0
Material I_ARunSupplyProtection Material Vehicle Model
Plant I_ARunSupplyProtection Plant Valuation Area
SupplyProtectionName I_ARunSupplyProtection SupplyProtectionName Zone name
SupProtLifecycleStatus I_ARunSupplyProtection SupProtLifecycleStatus Workflow Status
SupProtGroupPriorityValue I_ARunSupplyProtection SupProtGroupPriorityValue Priority
MaterialGroup I_ARunSupplyProtection MaterialGroup Product Group
CrossPlantConfigurableProduct I_ARunSupplyProtection CrossPlantConfigurableProduct Cross-plant CP
SegmentationStrategy I_ARunSupplyProtection SegmentationStrategy
SegmentationStrategyScope I_ARunSupplyProtection SegmentationStrategyScope
RequirementSegment I_ARunSupplyProtection RequirementSegment Req. Segment
Division I_ARunSupplyProtection Division Internal Division ID
IsInternalBatchManaged I_ARunSupplyProtection IsInternalBatchManaged Batches

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_SupDmndAllDocSupProt.
-- 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.

CREATE VIEW I_SupDmndAllDocSupProt AS
SELECT
  cast( '' as vbeln_va ) AS RequirementDocumentNumber,
  cast( '000000' as posnr ) AS RequirementDocumentItem,
  SUP.SupProtTimeBucketUUID AS SupProtTimeBucketUUID,
  SUP.StartDate AS RequestedDate,
  SUP.ProductAvailabilityDate AS ProductAvailabilityDate,
  SUP.RequestedDeliveryDate AS RequestedDeliveryDate,
  SUP.EndDate AS EndDate,
  SUP.RequirementType AS RequirementType,
  SupProtProtectedQuantity AS RequestedRqmtQtyInBaseUnit,
  SupProtProtectedQuantity AS ConfirmedRqmtQtyInBaseUnit,
  SupProtConsumedQuantity AS DeliveredQuantityInBaseUnit,
  ARunSupProtUnconsumedQty AS OpenDemandQuantity,
  BaseUnit,
  0 AS AssignedQuantityInBaseUnit,
  0 AS NormalAssignedQuantityInBsUnt,
  0 AS PreviewAssignedQuantityInBsUnt,
  SUP.Material AS Material,
  SUP.Plant AS Plant,
  SUP.SupplyProtectionName AS SupplyProtectionName,
  SUP.SupProtLifecycleStatus AS SupProtLifecycleStatus,
  SUP.SupProtGroupPriorityValue AS SupProtGroupPriorityValue,
  SUP.MaterialGroup AS MaterialGroup,
  SUP.CrossPlantConfigurableProduct AS CrossPlantConfigurableProduct,
  SUP.SegmentationStrategy AS SegmentationStrategy,
  SUP.SegmentationStrategyScope AS SegmentationStrategyScope,
  SUP.RequirementSegment AS RequirementSegment,
  SUP.Division AS Division,
  SUP.IsInternalBatchManaged AS IsInternalBatchManaged
FROM I_ARunSupplyProtection AS SUP
;