C_CmmdtyOrdReqBracketTP

DDL: C_CMMDTYORDREQBRACKETTP SQL: CCMMDTYORDBKTTP Type: view CONSUMPTION

Order Bracket Information

C_CmmdtyOrdReqBracketTP is a Consumption CDS View that provides data about "Order Bracket Information" in SAP S/4HANA. It reads from 1 data source (I_CmmdtyOrdReqBracketTP) and exposes 23 fields. It has 4 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_CmmdtyOrdReqBracketTP OrderRequestBracket from

Associations (4)

CardinalityTargetAliasCondition
[0..1] I_CmmdtyOrdBracketTypeVH _CmmdtyOrderBracketType $projection.CmmdtyOrderRequestBracketType = _CmmdtyOrderBracketType.CmmdtyOrderRequestBracketType -- Assigned Commodity Derivative Orders
[0..*] C_CmmdtyOrdReqBracketItmTP _CommodityOrderReqBracketItem $projection.CmmdtyOrderRequestBracketUUID = _CommodityOrderReqBracketItem.CmmdtyOrderRequestBracketUUID -- Assigned Commodity Derivative Orders
[0..*] I_CmmdtyAssgdOrderReqByBracket _AssignedOrderCount $projection.CmmdtyOrderRequestBracketUUID = _AssignedOrderCount.CmmdtyOrderRequestBracketUUID -- Extension View for Free Characteristics in Commodity Derivative Order Bracket
[0..1] E_CommodityOrderRequestBracket _Extension $projection.CmmdtyOrderRequestBracketUUID = _Extension.CmmdtyOrderRequestBracketUUID

Annotations (25)

NameValueLevelField
AbapCatalog.sqlViewName CCMMDTYORDBKTTP view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Order Bracket Information view
VDM.viewType #CONSUMPTION view
Search.searchable true view
Metadata.allowExtensions true view
ClientHandling.type #CLIENT_DEPENDENT view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.compositionRoot true view
ObjectModel.transactionalProcessingDelegated true view
ObjectModel.draftEnabled true view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled EXTERNAL_CALCULATION view
ObjectModel.deleteEnabled EXTERNAL_CALCULATION view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view
UI.presentationVariant.sortOrder.by CommodityOrderRequestBracket view
UI.presentationVariant.sortOrder.direction #DESC view
UI.headerInfo.typeNamePlural Order Brackets view
UI.headerInfo.typeName Commodity Derivative Order Bracket view
UI.headerInfo.title.value CommodityOrderRequestBracket view
UI.lineItem.criticality CmmdtyDrvtvOrdTrdExecIsRecent view

Fields (23)

KeyFieldSource TableSource FieldDescription
CriticalityCodeasCriticalityCode
CriticalityasCriticality
CmmdtyBracketFilledQtyMsgText
CmmdtyBracketPricedQtyMsgText
CreatedByUserasCreatedByUser
_CmmdtyOrderBracketType _CmmdtyOrderBracketType
CmmdtyOrderRequestQuantityUnit I_CmmdtyOrdReqBracketTP CmmdtyOrderRequestQuantityUnit Qty For Filling UOM
CmmdtyOrdReqToPriceTotQtyUnit I_CmmdtyOrdReqBracketTP CmmdtyOrdReqToPriceTotQtyUnit DCS Unit of Measure
CmmdtyOrdBracketFilledQtyUnit I_CmmdtyOrdReqBracketTP CmmdtyOrdBracketFilledQtyUnit Qty For Filling UOM
CmmdtyOrdBracketPricedQtyUnit I_CmmdtyOrdReqBracketTP CmmdtyOrdBracketPricedQtyUnit Qty For Filling UOM
CmmdtyBracketFillQtyIsVisible I_CmmdtyOrdReqBracketTP CmmdtyBracketFillQtyIsVisible
CmmdtyBracketPrcdQtyIsVisible I_CmmdtyOrdReqBracketTP CmmdtyBracketPrcdQtyIsVisible
ActiveFlag I_CmmdtyOrdReqBracketTP ActiveFlag
CreatedByUserName I_CmmdtyOrdReqBracketTP CreatedByUserName Person Resp.
CreationDateTime I_CmmdtyOrdReqBracketTP CreationDateTime Timestamp
CreationDateDecimalValue I_CmmdtyOrdReqBracketTP CreationDateDecimalValue Created At
LastChangedByUser I_CmmdtyOrdReqBracketTP LastChangedByUser User Name
LastChangedByUserName I_CmmdtyOrdReqBracketTP LastChangedByUserName User Name
LastChangeDateTime I_CmmdtyOrdReqBracketTP LastChangeDateTime Timestamp
LastChangeDate I_CmmdtyOrdReqBracketTP LastChangeDate Time Stamp
CmmdtyDrvtvOrdTrdExecIsRecent I_CmmdtyOrdReqBracketTP CmmdtyDrvtvOrdTrdExecIsRecent
CmmdtyOrdBracketNrOfAssgdOrds _AssignedOrderCount CmmdtyOrdBracketNrOfAssgdOrds
CmmdtyOrderRequestBracketText _CmmdtyOrderBracketType CmmdtyOrderRequestBracketText

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_CmmdtyOrdReqBracketTP.
-- 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: CCMMDTYORDBKTTP

CREATE VIEW C_CmmdtyOrdReqBracketTP AS
SELECT
  cast( OrderRequestBracket.CmmdtyBracketFilledQtyMsgText as cmmfdor_orderbracketinfomsg preserving type ) AS CmmdtyBracketFilledQtyMsgText,
  cast( OrderRequestBracket.CmmdtyBracketPricedQtyMsgText as cmmfdor_orderbracketinfomsg2 preserving type ) AS CmmdtyBracketPricedQtyMsgText,
  OrderRequestBracket.CmmdtyOrderRequestQuantityUnit AS CmmdtyOrderRequestQuantityUnit,
  OrderRequestBracket.CmmdtyOrdReqToPriceTotQtyUnit AS CmmdtyOrdReqToPriceTotQtyUnit,
  OrderRequestBracket.CmmdtyOrdBracketFilledQtyUnit AS CmmdtyOrdBracketFilledQtyUnit,
  OrderRequestBracket.CmmdtyOrdBracketPricedQtyUnit AS CmmdtyOrdBracketPricedQtyUnit,
  OrderRequestBracket.CmmdtyBracketFillQtyIsVisible AS CmmdtyBracketFillQtyIsVisible,
  OrderRequestBracket.CmmdtyBracketPrcdQtyIsVisible AS CmmdtyBracketPrcdQtyIsVisible,
  OrderRequestBracket.ActiveFlag AS ActiveFlag,
  OrderRequestBracket.CreatedByUserName AS CreatedByUserName,
  OrderRequestBracket.CreationDateTime AS CreationDateTime,
  OrderRequestBracket.CreationDateDecimalValue AS CreationDateDecimalValue,
  OrderRequestBracket.LastChangedByUser AS LastChangedByUser,
  OrderRequestBracket.LastChangedByUserName AS LastChangedByUserName,
  OrderRequestBracket.LastChangeDateTime AS LastChangeDateTime,
  OrderRequestBracket.LastChangeDate AS LastChangeDate,
  OrderRequestBracket.CmmdtyDrvtvOrdTrdExecIsRecent AS CmmdtyDrvtvOrdTrdExecIsRecent,
  _AssignedOrderCount.CmmdtyOrdBracketNrOfAssgdOrds AS CmmdtyOrdBracketNrOfAssgdOrds,
  _CmmdtyOrderBracketType.CmmdtyOrderRequestBracketText AS CmmdtyOrderRequestBracketText
FROM I_CmmdtyOrdReqBracketTP AS OrderRequestBracket
LEFT OUTER JOIN I_CmmdtyOrdBracketTypeVH AS _CmmdtyOrderBracketType ON CmmdtyOrderRequestBracketType = _CmmdtyOrderBracketType.CmmdtyOrderRequestBracketType  -- association [0..1]
LEFT OUTER JOIN C_CmmdtyOrdReqBracketItmTP AS _CommodityOrderReqBracketItem ON CmmdtyOrderRequestBracketUUID = _CommodityOrderReqBracketItem.CmmdtyOrderRequestBracketUUID  -- association [0..*]
LEFT OUTER JOIN I_CmmdtyAssgdOrderReqByBracket AS _AssignedOrderCount ON CmmdtyOrderRequestBracketUUID = _AssignedOrderCount.CmmdtyOrderRequestBracketUUID  -- association [0..*]
LEFT OUTER JOIN E_CommodityOrderRequestBracket AS _Extension ON CmmdtyOrderRequestBracketUUID = _Extension.CmmdtyOrderRequestBracketUUID  -- association [0..1]
;