C_RFDYRequirementWithCalcFigs

DDL: C_RFDYREQUIREMENTWITHCALCFIGS SQL: CRFDYREQ Type: view CONSUMPTION

RFDY Requirement With Figures Calculated On-the-Fly

C_RFDYRequirementWithCalcFigs is a Consumption 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_RFDYRequirementWithCalcFigs) and exposes 49 fields with key field RFDYRequirementUUID. It has 12 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_RFDYRequirementWithCalcFigs I_RFDYRequirementWithCalcFigs from

Associations (12)

CardinalityTargetAliasCondition
[1..1] P_RFDYRequirementDocumentData _DocumentData $projection.RFDYRequirementUUID = _DocumentData.RFDYRequirementUUID
[1..1] C_RFDYMaterialWithTotals _RFDYMaterial $projection.RFDYMaterialUUID = _RFDYMaterial.RFDYMaterialUUID
[0..*] C_RFDYChangedRequirement _RFDYChangedRequirement $projection.RFDYRequirementUUID = _RFDYChangedRequirement.RFDYRequirementUUID
[0..*] C_RFDYRqmtDpndcyGroupMember _RFDYRqmtDpndcyGroupMember $projection.RFDYRequirementUUID = _RFDYRqmtDpndcyGroupMember.RFDYRequirementUUID
[1..*] C_RFDYSalesOrderConfirmation _RFDYSalesOrderConfirmation $projection.RFDYRequirementUUID = _RFDYSalesOrderConfirmation.RFDYRequirementUUID
[1..1] C_RFDYSalesOrderConfirmation _RFDYSlsOrdConfWthnSelHorizon $projection.RFDYRequirementUUID = _RFDYSlsOrdConfWthnSelHorizon.RFDYRequirementUUID and _RFDYSlsOrdConfWthnSelHorizon.IsWithinSelectionHorizon = 'X'
[1..*] C_RFDYSalesOrderConfirmation _RFDYSlsOrdConfOutwithSelHrzn $projection.RFDYRequirementUUID = _RFDYSlsOrdConfOutwithSelHrzn.RFDYRequirementUUID and _RFDYSlsOrdConfOutwithSelHrzn.IsWithinSelectionHorizon = ''
[0..*] C_RFDYOutboundDeliveryItem _OutboundDeliveryItem $projection.ATPRelevantDocument = _OutboundDeliveryItem.ReferenceSDDocument and $projection.ATPRelevantDocumentItem = _OutboundDeliveryItem.ReferenceSDDocumentItem and $projection.SDDocumentCategory = _OutboundDeliveryItem.ReferenceSDDocumentCategory
[0..1] C_RFDYSalesOrderRequirement _RFDYSalesOrderRequirement $projection.RFDYRequirementUUID = _RFDYSalesOrderRequirement.RFDYRequirementUUID
[0..1] C_RFDYStockTransptRequirement _RFDYStockTransptRequirement $projection.RFDYRequirementUUID = _RFDYStockTransptRequirement.RFDYRequirementUUID
[0..*] I_PostponementCategoryText _PostponementCategoryText $projection.PostponementCategory = _PostponementCategoryText.PostponementCategory
[0..*] I_DeliveryPriorityText _DeliveryPriorityText $projection.deliverypriority = _DeliveryPriorityText.DeliveryPriority

Annotations (14)

NameValueLevelField
VDM.viewType #CONSUMPTION view
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.sqlViewName CRFDYREQ view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #NOT_REQUIRED view
ObjectModel.updateEnabled true view
ObjectModel.deleteEnabled true view
ObjectModel.createEnabled true view
ObjectModel.transactionalProcessingDelegated true view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
EndUserText.label RFDY Requirement With Figures Calculated On-the-Fly view

Fields (49)

KeyFieldSource TableSource FieldDescription
KEY RFDYRequirementUUID RFDYRequirementUUID Requirement ID
RFDYMaterialUUID RFDYMaterialUUID Material ID
RFDYWorklistUUID RFDYWorklistUUID Worklist ID
ATPRelevantDocumentCategory ATPRelevantDocumentCategory ATP: Category of Stock / Receipts / Issues
ATPRelevantDocument ATPRelevantDocument MRP element number
ATPRelevantDocumentItem ATPRelevantDocumentItem MRP elemnt item
ATPRelevantDocScheduleLine ATPRelevantDocScheduleLine Scheduling
SupplyingStorageLocation SupplyingStorageLocation Location
Batch Batch Lot No.
ReqdProdAvailabilityUTCDateTme ReqdProdAvailabilityUTCDateTme Req. Mat. Avail. Dte
ReqdProdAvailabilityTimeZone ReqdProdAvailabilityTimeZone Time Zone
ReqdAvailyTmznUTCOffsetInSecs
OrderedQuantityInBaseUnit OrderedQuantityInBaseUnit Order quantity
RequestedQuantityInBaseUnit RequestedQuantityInBaseUnit Requested Qty
BaseUnit BaseUnit Unit of Measure
RequestedLoadingUTCDateTime RequestedLoadingUTCDateTime Req. Loading Date
RequestedLoadingTimeZone RequestedLoadingTimeZone Time Zone
ReqdLoadgTmznUTCOffsetInSecs
RequestedGoodsIssueUTCDateTime RequestedGoodsIssueUTCDateTime Req. Goods Issue
RequestedGoodsIssueTimeZone RequestedGoodsIssueTimeZone Time Zone
ReqdGdsIssTmznUTCOffsetInSecs
RequestedDeliveryUTCDateTime RequestedDeliveryUTCDateTime Req. Delivery Date
RequestedDeliveryTimeZone RequestedDeliveryTimeZone Time Zone
ReqdDelivTmznUTCOffsetInSecs
IsProtected IsProtected Is Protected
IsPostponed IsPostponed Is Postponed
PostponementCategory PostponementCategory Postponement Cat.
IsProcessable IsProcessable Processable
Recipient
IdentifiableRecipient _DocumentData RecipientInInternalFormat
RecipientText _DocumentData RecipientName
ATPRlvtDocumentTypeInIntFrmt _DocumentData ATPRlvtDocumentTypeInIntFrmt
ATPRelevantDocumentType
ATPRelevantDocumentTypeName
ATPRelevantDocumentDate _DocumentData ATPRelevantDocumentDate
DeliveryPriority _DocumentData DeliveryPriority Delivery Prior.
_RFDYMaterial _RFDYMaterial
_RFDYChangedRequirement _RFDYChangedRequirement
_RFDYRqmtDpndcyGroupMember _RFDYRqmtDpndcyGroupMember
_RFDYSalesOrderConfirmation _RFDYSalesOrderConfirmation
_BaseUnit _BaseUnit
_PostponementCategory _PostponementCategory
_PostponementCategoryText _PostponementCategoryText
_OutboundDeliveryItem _OutboundDeliveryItem
_RFDYSlsOrdConfWthnSelHorizon _RFDYSlsOrdConfWthnSelHorizon
_RFDYSlsOrdConfOutwithSelHrzn _RFDYSlsOrdConfOutwithSelHrzn
_DeliveryPriorityText _DeliveryPriorityText
_RFDYSalesOrderRequirement _RFDYSalesOrderRequirement
_RFDYStockTransptRequirement _RFDYStockTransptRequirement

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 C_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: CRFDYREQ

CREATE VIEW C_RFDYRequirementWithCalcFigs AS
SELECT
  RFDYRequirementUUID,
  RFDYMaterialUUID,
  RFDYWorklistUUID,
  ATPRelevantDocumentCategory,
  ATPRelevantDocument,
  ATPRelevantDocumentItem,
  ATPRelevantDocScheduleLine,
  SupplyingStorageLocation,
  Batch,
  ReqdProdAvailabilityUTCDateTme,
  ReqdProdAvailabilityTimeZone,
  cast(0 as syst_tzone) AS ReqdAvailyTmznUTCOffsetInSecs,
  OrderedQuantityInBaseUnit,
  RequestedQuantityInBaseUnit,
  BaseUnit,
  RequestedLoadingUTCDateTime,
  RequestedLoadingTimeZone,
  cast(0 as syst_tzone) AS ReqdLoadgTmznUTCOffsetInSecs,
  RequestedGoodsIssueUTCDateTime,
  RequestedGoodsIssueTimeZone,
  cast(0 as syst_tzone) AS ReqdGdsIssTmznUTCOffsetInSecs,
  RequestedDeliveryUTCDateTime,
  RequestedDeliveryTimeZone,
  cast(0 as syst_tzone) AS ReqdDelivTmznUTCOffsetInSecs,
  IsProtected,
  IsPostponed,
  PostponementCategory,
  IsProcessable,
  cast('' as atp_requirement_recipient) AS Recipient,
  _DocumentData.RecipientInInternalFormat AS IdentifiableRecipient,
  _DocumentData.RecipientName AS RecipientText,
  _DocumentData.ATPRlvtDocumentTypeInIntFrmt AS ATPRlvtDocumentTypeInIntFrmt,
  cast('' as atp_relevant_document_type) AS ATPRelevantDocumentType,
  _DocumentData._ATPRelevantDocumentTypeText[1: Language = $session.system_language ].ATPRelevantDocumentTypeName AS ATPRelevantDocumentTypeName,
  _DocumentData.ATPRelevantDocumentDate AS ATPRelevantDocumentDate,
  _DocumentData.DeliveryPriority AS DeliveryPriority
FROM I_RFDYRequirementWithCalcFigs
LEFT OUTER JOIN P_RFDYRequirementDocumentData AS _DocumentData ON RFDYRequirementUUID = _DocumentData.RFDYRequirementUUID  -- association [1..1]
LEFT OUTER JOIN C_RFDYMaterialWithTotals AS _RFDYMaterial ON RFDYMaterialUUID = _RFDYMaterial.RFDYMaterialUUID  -- association [1..1]
LEFT OUTER JOIN C_RFDYChangedRequirement AS _RFDYChangedRequirement ON RFDYRequirementUUID = _RFDYChangedRequirement.RFDYRequirementUUID  -- association [0..*]
LEFT OUTER JOIN C_RFDYRqmtDpndcyGroupMember AS _RFDYRqmtDpndcyGroupMember ON RFDYRequirementUUID = _RFDYRqmtDpndcyGroupMember.RFDYRequirementUUID  -- association [0..*]
LEFT OUTER JOIN C_RFDYSalesOrderConfirmation AS _RFDYSalesOrderConfirmation ON RFDYRequirementUUID = _RFDYSalesOrderConfirmation.RFDYRequirementUUID  -- association [1..*]
LEFT OUTER JOIN C_RFDYSalesOrderConfirmation AS _RFDYSlsOrdConfWthnSelHorizon ON RFDYRequirementUUID = _RFDYSlsOrdConfWthnSelHorizon.RFDYRequirementUUID AND _RFDYSlsOrdConfWthnSelHorizon.IsWithinSelectionHorizon = 'X'  -- association [1..1]
LEFT OUTER JOIN C_RFDYSalesOrderConfirmation AS _RFDYSlsOrdConfOutwithSelHrzn ON RFDYRequirementUUID = _RFDYSlsOrdConfOutwithSelHrzn.RFDYRequirementUUID AND _RFDYSlsOrdConfOutwithSelHrzn.IsWithinSelectionHorizon = ''  -- association [1..*]
LEFT OUTER JOIN C_RFDYOutboundDeliveryItem AS _OutboundDeliveryItem ON ATPRelevantDocument = _OutboundDeliveryItem.ReferenceSDDocument AND ATPRelevantDocumentItem = _OutboundDeliveryItem.ReferenceSDDocumentItem AND SDDocumentCategory = _OutboundDeliveryItem.ReferenceSDDocumentCategory  -- association [0..*]
LEFT OUTER JOIN C_RFDYSalesOrderRequirement AS _RFDYSalesOrderRequirement ON RFDYRequirementUUID = _RFDYSalesOrderRequirement.RFDYRequirementUUID  -- association [0..1]
LEFT OUTER JOIN C_RFDYStockTransptRequirement AS _RFDYStockTransptRequirement ON RFDYRequirementUUID = _RFDYStockTransptRequirement.RFDYRequirementUUID  -- association [0..1]
LEFT OUTER JOIN I_PostponementCategoryText AS _PostponementCategoryText ON PostponementCategory = _PostponementCategoryText.PostponementCategory  -- association [0..*]
LEFT OUTER JOIN I_DeliveryPriorityText AS _DeliveryPriorityText ON deliverypriority = _DeliveryPriorityText.DeliveryPriority  -- association [0..*]
;