I_CommodityOrderRequestVH

DDL: I_COMMODITYORDERREQUESTVH SQL: ICMMDTYORDVH Type: view COMPOSITE

Value Help View for Order Request

I_CommodityOrderRequestVH is a Composite CDS View that provides data about "Value Help View for Order Request" in SAP S/4HANA. It reads from 5 data sources (I_CmmdtyOrderRequestType, I_CmmdtyOrdReqReasonText, I_CmmdtyOrdReqSourceText, I_CmmdtyOrdReqStatusText, I_CommodityOrderRequest) and exposes 10 fields with key field CommodityOrderRequest. It has 1 association to related views.

Data Sources (5)

SourceAliasJoin Type
I_CmmdtyOrderRequestType CmmdtyOrderReqType left_outer
I_CmmdtyOrdReqReasonText CmmdtyOrdReqReasonText left_outer
I_CmmdtyOrdReqSourceText CmmdtyOrdReqSourceText left_outer
I_CmmdtyOrdReqStatusText CmmdtyOrdReqStatusText left_outer
I_CommodityOrderRequest CommodityOrderRequest from

Associations (1)

CardinalityTargetAliasCondition
[0..*] I_CommodityOrderLeg _CommodityOrderLeg CommodityOrderRequest.CommodityOrderRequestUUID = _CommodityOrderLeg.CommodityOrderRequestUUID

Annotations (15)

NameValueLevelField
AbapCatalog.sqlViewName ICMMDTYORDVH view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
EndUserText.label Value Help View for Order Request view
VDM.viewType #COMPOSITE view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.representativeKey CommodityOrderRequest view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view
Metadata.ignorePropagatedAnnotations true view
Search.searchable true view
Consumption.ranked true view

Fields (10)

KeyFieldSource TableSource FieldDescription
KEY CommodityOrderRequest I_CommodityOrderRequest CommodityOrderRequest Order ID
CmmdtyOrderRequestType I_CommodityOrderRequest CmmdtyOrderRequestType Order Type
CmmdtyOrderRequestReason I_CommodityOrderRequest CmmdtyOrderRequestReason Order Reason
CmmdtyOrderRequestStatus I_CommodityOrderRequest CmmdtyOrderRequestStatus Order Status
CmmdtyOrderRequestSource I_CommodityOrderRequest CmmdtyOrderRequestSource Order Source
CmmdtyOrderRequestKind I_CmmdtyOrderRequestType CmmdtyOrderRequestKind Order Kind
CommoditySubAccount I_CommodityOrderRequest CommoditySubAccount Subaccount ID
CmmdtyOrderRequestFlowType _CommodityOrderLeg CmmdtyOrderRequestFlowType Flow Type
CommodityDerivativeFuture _CommodityOrderLeg CommodityDerivativeFuture Future ID
Commodity _CommodityOrderLeg Commodity Commodity Code

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_CommodityOrderRequestVH.
-- 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: ICMMDTYORDVH

CREATE VIEW I_CommodityOrderRequestVH AS
SELECT
  CommodityOrderRequest.CommodityOrderRequest AS CommodityOrderRequest,
  CommodityOrderRequest.CmmdtyOrderRequestType AS CmmdtyOrderRequestType,
  CommodityOrderRequest.CmmdtyOrderRequestReason AS CmmdtyOrderRequestReason,
  CommodityOrderRequest.CmmdtyOrderRequestStatus AS CmmdtyOrderRequestStatus,
  CommodityOrderRequest.CmmdtyOrderRequestSource AS CmmdtyOrderRequestSource,
  CmmdtyOrderReqType.CmmdtyOrderRequestKind AS CmmdtyOrderRequestKind,
  CommodityOrderRequest.CommoditySubAccount AS CommoditySubAccount,
  _CommodityOrderLeg.CmmdtyOrderRequestFlowType AS CmmdtyOrderRequestFlowType,
  _CommodityOrderLeg.CommodityDerivativeFuture AS CommodityDerivativeFuture,
  _CommodityOrderLeg.Commodity AS Commodity
FROM I_CommodityOrderRequest AS CommodityOrderRequest
LEFT OUTER JOIN I_CmmdtyOrderRequestType AS CmmdtyOrderReqType ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_CmmdtyOrdReqStatusText AS CmmdtyOrdReqStatusText ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_CmmdtyOrdReqSourceText AS CmmdtyOrdReqSourceText ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_CmmdtyOrdReqReasonText AS CmmdtyOrdReqReasonText ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_CommodityOrderLeg AS _CommodityOrderLeg ON CommodityOrderRequest.CommodityOrderRequestUUID = _CommodityOrderLeg.CommodityOrderRequestUUID  -- association [0..*]
;