I_RFDYRequirementWithCalcFigs

DDL: I_RFDYREQUIREMENTWITHCALCFIGS SQL: IRFDYREQWCALCFIG Type: view COMPOSITE Package: ATP_RELFORDEL_VDM

RFDY Requirement With Figures Calculated On-the-Fly

I_RFDYRequirementWithCalcFigs is a Composite CDS View that provides data about "RFDY Requirement With Figures Calculated On-the-Fly" in SAP S/4HANA. It reads from 1 data source (I_RFDYRequirement) and exposes 35 fields with key field RFDYRequirementUUID. It has 7 associations to related views. Part of development package ATP_RELFORDEL_VDM.

Data Sources (1)

SourceAliasJoin Type
I_RFDYRequirement I_RFDYRequirement from

Associations (7)

CardinalityTargetAliasCondition
[1..1] I_RFDYMaterialWithTotals _RFDYMaterial $projection.RFDYMaterialUUID = _RFDYMaterial.RFDYMaterialUUID
[0..*] I_RFDYChangedRequirement _RFDYChangedRequirement $projection.RFDYRequirementUUID = _RFDYChangedRequirement.RFDYRequirementUUID
[1..*] I_RFDYConfirmationWithCalcFigs _RFDYConfirmation $projection.RFDYRequirementUUID = _RFDYConfirmation.RFDYRequirementUUID
[1..1] I_RFDYConfirmationWithCalcFigs _RFDYConfWithinSelHorizon $projection.RFDYRequirementUUID = _RFDYConfWithinSelHorizon.RFDYRequirementUUID and _RFDYConfWithinSelHorizon.IsWithinSelectionHorizon = 'X'
[1..*] I_RFDYConfirmationWithCalcFigs _RFDYConfOutwithSelHorizon $projection.RFDYRequirementUUID = _RFDYConfOutwithSelHorizon.RFDYRequirementUUID and _RFDYConfOutwithSelHorizon.IsWithinSelectionHorizon = ''
[1..1] I_RFDYWorklistWithTotalQts _RFDYWorklist $projection.RFDYWorklistUUID = _RFDYWorklist.RFDYWorklistUUID
[0..1] I_SalesOrderItem _SalesOrderItem $projection.ATPRelevantDocument = _SalesOrderItem.SalesOrder and $projection.ATPRelevantDocumentItem = _SalesOrderItem.SalesOrderItem

Annotations (15)

NameValueLevelField
VDM.viewType #COMPOSITE view
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.sqlViewName IRFDYREQWCALCFIG view
AbapCatalog.compiler.compareFilter true view
ObjectModel.representativeKey RFDYRequirementUUID view
ObjectModel.modelCategory #BUSINESS_OBJECT view
ObjectModel.writeActivePersistence atp_r4d_requirem view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled true view
ObjectModel.deleteEnabled true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label RFDY Requirement With Figures Calculated On-the-Fly view

Fields (35)

KeyFieldSource TableSource FieldDescription
KEY RFDYRequirementUUID RFDYRequirementUUID Requirement ID
RFDYMaterialUUID RFDYMaterialUUID Material ID
RFDYWorklistUUID RFDYWorklistUUID Worklist ID
ATPRelevantDocument ATPRelevantDocument MRP element number
ATPRelevantDocumentItem ATPRelevantDocumentItem MRP elemnt item
ATPRelevantDocScheduleLine ATPRelevantDocScheduleLine Scheduling
ATPRelevantDocumentCategory ATPRelevantDocumentCategory ATP: Category of Stock / Receipts / Issues
SupplyingStorageLocation SupplyingStorageLocation Location
Batch Batch Lot No.
ReqdProdAvailabilityUTCDateTme ReqdProdAvailabilityUTCDateTme Req. Mat. Avail. Dte
ReqdProdAvailabilityTimeZone ReqdProdAvailabilityTimeZone Time Zone
OrderedQuantityInBaseUnit OrderedQuantityInBaseUnit Order quantity
RequestedQuantityInBaseUnit RequestedQuantityInBaseUnit Requested Qty
BaseUnit BaseUnit Unit of Measure
RequestedLoadingUTCDateTime RequestedLoadingUTCDateTime Req. Loading Date
RequestedLoadingTimeZone RequestedLoadingTimeZone Time Zone
RequestedGoodsIssueUTCDateTime RequestedGoodsIssueUTCDateTime Req. Goods Issue
RequestedGoodsIssueTimeZone RequestedGoodsIssueTimeZone Time Zone
RequestedDeliveryUTCDateTime RequestedDeliveryUTCDateTime Req. Delivery Date
RequestedDeliveryTimeZone RequestedDeliveryTimeZone Time Zone
IsProtected IsProtected Is Protected
IsPostponed IsPostponed Is Postponed
PostponementCategory PostponementCategory Postponement Cat.
IsProcessable IsProcessable Processable
RFDYDocumentSyncStatus RFDYDocumentSyncStatus Sync Status
_RFDYMaterial _RFDYMaterial
_RFDYChangedRequirement _RFDYChangedRequirement
_RFDYConfirmation _RFDYConfirmation
_RFDYWorklist _RFDYWorklist
_PostponementCategory _PostponementCategory
_BaseUnit _BaseUnit
_PrevCrtedOutboundDeliveryItem _PrevCrtedOutboundDeliveryItem
_RFDYConfWithinSelHorizon _RFDYConfWithinSelHorizon
_RFDYConfOutwithSelHorizon _RFDYConfOutwithSelHorizon
_SalesOrderItem _SalesOrderItem

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_RFDYRequirementWithCalcFigs.
-- 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: IRFDYREQWCALCFIG

CREATE VIEW I_RFDYRequirementWithCalcFigs AS
SELECT
  RFDYRequirementUUID,
  RFDYMaterialUUID,
  RFDYWorklistUUID,
  ATPRelevantDocument,
  ATPRelevantDocumentItem,
  ATPRelevantDocScheduleLine,
  ATPRelevantDocumentCategory,
  SupplyingStorageLocation,
  Batch,
  ReqdProdAvailabilityUTCDateTme,
  ReqdProdAvailabilityTimeZone,
  OrderedQuantityInBaseUnit,
  RequestedQuantityInBaseUnit,
  BaseUnit,
  RequestedLoadingUTCDateTime,
  RequestedLoadingTimeZone,
  RequestedGoodsIssueUTCDateTime,
  RequestedGoodsIssueTimeZone,
  RequestedDeliveryUTCDateTime,
  RequestedDeliveryTimeZone,
  IsProtected,
  IsPostponed,
  PostponementCategory,
  IsProcessable,
  RFDYDocumentSyncStatus
FROM I_RFDYRequirement
LEFT OUTER JOIN I_RFDYMaterialWithTotals AS _RFDYMaterial ON RFDYMaterialUUID = _RFDYMaterial.RFDYMaterialUUID  -- association [1..1]
LEFT OUTER JOIN I_RFDYChangedRequirement AS _RFDYChangedRequirement ON RFDYRequirementUUID = _RFDYChangedRequirement.RFDYRequirementUUID  -- association [0..*]
LEFT OUTER JOIN I_RFDYConfirmationWithCalcFigs AS _RFDYConfirmation ON RFDYRequirementUUID = _RFDYConfirmation.RFDYRequirementUUID  -- association [1..*]
LEFT OUTER JOIN I_RFDYConfirmationWithCalcFigs AS _RFDYConfWithinSelHorizon ON RFDYRequirementUUID = _RFDYConfWithinSelHorizon.RFDYRequirementUUID AND _RFDYConfWithinSelHorizon.IsWithinSelectionHorizon = 'X'  -- association [1..1]
LEFT OUTER JOIN I_RFDYConfirmationWithCalcFigs AS _RFDYConfOutwithSelHorizon ON RFDYRequirementUUID = _RFDYConfOutwithSelHorizon.RFDYRequirementUUID AND _RFDYConfOutwithSelHorizon.IsWithinSelectionHorizon = ''  -- association [1..*]
LEFT OUTER JOIN I_RFDYWorklistWithTotalQts AS _RFDYWorklist ON RFDYWorklistUUID = _RFDYWorklist.RFDYWorklistUUID  -- association [1..1]
LEFT OUTER JOIN I_SalesOrderItem AS _SalesOrderItem ON ATPRelevantDocument = _SalesOrderItem.SalesOrder AND ATPRelevantDocumentItem = _SalesOrderItem.SalesOrderItem  -- association [0..1]
;