C_CmmdtyOrdFillEnrichment
Commodity Order Fill Enrichment View
C_CmmdtyOrdFillEnrichment is a Consumption CDS View that provides data about "Commodity Order Fill Enrichment View" in SAP S/4HANA. It reads from 1 data source (I_CommodityOrderFillTP) and exposes 66 fields. It has 28 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_CommodityOrderFillTP | FillEnrich | from |
Associations (28)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | I_CmmdtyDrvtvContrKeyDates | _DerivativeContractKeyDates | FillEnrich.DerivativeContrSpecification = _DerivativeContractKeyDates.DerivativeContrSpecification and FillEnrich.MaturityKeyDate = _DerivativeContractKeyDates.MaturityKeyDate |
| [1..1] | C_CommodityOrdFillPacketTP | _FillPacket | $projection.CommodityOrderFillPacketUUID = _FillPacket.CommodityOrderFillPacketUUID -- |
| [0..1] | i_MarketIdentifierCodeText | _MarketIdentifierCodeText | $projection.MarketIdentifierCode = _MarketIdentifierCodeText.MarketIdentifierCode and Language = $session.system_language -- |
| [0..1] | I_DerivativeContractSpecText | _DerivativeContractSpecText | $projection.DerivativeContrSpecification = _DerivativeContractSpecText.DerivativeContrSpecification and Language = $session.system_language -- |
| [0..1] | I_CmmdtyOrdFillStatusText | _CmmdtyOrdFillStatusText | $projection.CmmdtyOrderFillStatus = _CmmdtyOrdFillStatusText.CmmdtyOrderFillStatus -- |
| [0..1] | I_CmmdtyDrvtvContrMicPhys | _DrvtvContractSpecMicCommodity | $projection.DerivativeContrSpecification = _DrvtvContractSpecMicCommodity.DerivativeContrSpecification and $projection.MarketIdentifierCode = _DrvtvContractSpecMicCommodity.MarketIdentifierCode and $projection.Commodity = _DrvtvContractSpecMicCommodity.Commodity -- |
| [0..1] | I_CmmdtyOrdFillPosTypeText | _CmmdtyOrdFillPositionText | $projection.CmmdtyOrderRequestFlowType = _CmmdtyOrdFillPositionText.CmmdtyOrderFillPositionType -- |
| [0..1] | I_CmmdtyDrvtvOrderUserDetails | _CreatedByUser | $projection.CreatedByUser = _CreatedByUser.UserID -- |
| [0..1] | I_CmmdtyDrvtvOrderUserDetails | _LastChangedByUser | $projection.LastChangedByUser = _LastChangedByUser.UserID -- |
| [0..1] | I_CmmdtyDrvtvOrderUserDetails | _CommodityOrderFillDecidedBy | $projection.CommodityOrderFillDecidedBy = _CommodityOrderFillDecidedBy.UserID -- |
| [0..1] | I_CommodityOrdFillTypeText | _CommodityOrdFillTypeText | $projection.CmmdtyOrderFillRequestType = _CommodityOrdFillTypeText.CmmdtyOrderFillRequestType -- |
| [0..1] | I_CmmdtyOrderFutureIDVH | _CommodityFutureID | $projection.CmmdtyOrderFillFutureID = _CommodityFutureID.CmmdtyOrderFillFutureID and $projection.DerivativeContrSpecification = _CommodityFutureID.DerivativeContrSpecification and $projection.MarketIdentifierCode = _CommodityFutureID.MarketIdentifierCode and $projection.Commodity = _CommodityFutureID.Commodity --- |
| [0..1] | I_CmmdtyOrdReqReasonText | _CommodityOrdReqReasonText | $projection.CmmdtyOrderRequestReason = _CommodityOrdReqReasonText.CmmdtyOrderRequestReason -- |
| [0..1] | I_CmmdtyOrderRequestType | _CmmdtyOrderRequestType | $projection.CmmdtyOrderRequestType = _CmmdtyOrderRequestType.CmmdtyOrderRequestType and $projection.CmmdtyOrderRequestKind = _CmmdtyOrderRequestType.CmmdtyOrderRequestKind and $projection.CmmdtyOrderRequestKindText = _CmmdtyOrderRequestType.CmmdtyOrderRequestKindText and $projection.CmmdtyDrvtvCounterPartyInfo = _CmmdtyOrderRequestType.Counterparty and $projection.CmmdtyDrvtvCounterPartyInfoTxt = _CmmdtyOrderRequestType.CmmdtyDrvtvCounterPartyInfoTxt -- |
| [0..1] | I_CmmdtySubAcctBrokerVH | _CmmdtySubAcctBrokerVH | $projection.CommodityDerivativeBroker = _CmmdtySubAcctBrokerVH.BusinessPartner -- |
| [0..1] | I_CompanyCodeVH | _CompanyCodeValueHelp | _CompanyCodeValueHelp.CompanyCode = $projection.CompanyCode -- |
| [0..1] | I_CmmdtyOrdReqCntrPtyText | _CmmdtyCounterPartyText | $projection.CmmdtyDrvtvCounterPartyInfo = _CmmdtyCounterPartyText.CmmdtyOrdFillCounterPartyInfo -- |
| [0..1] | I_ProfitCenterText | _ProfitCenterText | _ProfitCenterText.Language = $session.system_language and _ProfitCenterText.ProfitCenter = $projection.ProfitCenter and _ProfitCenterText.ValidityEndDate >= $session.system_date and _ProfitCenterText.ValidityStartDate <= $session.system_date and _ProfitCenterText.ControllingArea = $projection.ControllingArea -- Vaue help for SubAccount |
| [0..1] | I_CommoditySubAccountVH | _CommoditySubAccountVH | $projection.CommoditySubAccount = _CommoditySubAccountVH.CommoditySubAccount -- Assigned Documents |
| [0..*] | C_CmmdtyOrdFillAssgdDocTP | _Document | $projection.CommodityOrderFillPacketUUID = _Document.CommodityOrderFillPacketUUID --Related Fills |
| [0..*] | C_CmmdtyOrdFillRelatedFill | _RelFills | $projection.CommodityOrderFillUUID <> _RelFills.CommodityOrderFillUUID and $projection.CommodityOrderRequestUUID = _RelFills.CommodityOrderRequestUUID and $projection.CommodityOrderFillPacketUUID = _RelFills.CommodityOrderFillPacketUUID -- Assigned Documents |
| [0..*] | I_CmmdtyOrderAssgdDocByOrdFill | _DocumentCount | $projection.CommodityOrderFillUUID = _DocumentCount.CommodityOrderFillUUID --Related Fills |
| [0..*] | I_CmmdtyOrdReltdFillByOrdFill | _RelFillsCount | $projection.CommodityOrderFillUUID = _RelFillsCount.CommodityOrderFillUUID -- |
| [0..1] | I_CmmdtyOrdFillPktStsText | _CmmdtyOrdFillPacketStatusText | $projection.CmmdtyOrderFillPacketStatus = _CmmdtyOrdFillPacketStatusText.CmmdtyOrderFillPacketStatus -- |
| [0..1] | I_CommodityOrdFillKindText | _CommodityOrdFillKindText | $projection.CommodityOrderFillKind = _CommodityOrdFillKindText.CommodityOrderFillKind |
| [0..*] | C_HierRuntimeRprstnDplLeafNode | _ProfitCenterHierLeafNode | $projection.ProfitCenter = _ProfitCenterHierLeafNode.UnivHierarchyBusinessEntity and $projection.ControllingArea = _ProfitCenterHierLeafNode.HierarchyNodeClass and _ProfitCenterHierLeafNode.ValidityStartDate <= $session.system_date and _ProfitCenterHierLeafNode.ValidityEndDate >= $session.system_date and _ProfitCenterHierLeafNode.HierarchyType = '0106' -- Extension View for Free Characteristics in Commodity Order FillEnrich |
| [0..1] | E_CommodityOrderFill | _Extension | $projection.CommodityOrderFillUUID = _Extension.CommodityOrderFillUUID |
| [0..1] | I_CmmdtyOrdFillForwardTP | _Forward | $projection.CommodityOrderFillUUID = _Forward.CommodityOrderFillUUID |
Annotations (23)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | CCMMDTYORDFILLEN | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| AccessControl.personalData.blocking | #REQUIRED | view | |
| EndUserText.label | Commodity Order Fill Enrichment View | view | |
| VDM.viewType | #CONSUMPTION | view | |
| Search.searchable | true | view | |
| Metadata.allowExtensions | true | view | |
| ClientHandling.type | #CLIENT_DEPENDENT | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| ObjectModel.transactionalProcessingDelegated | true | view | |
| ObjectModel.createEnabled | false | view | |
| ObjectModel.updateEnabled | EXTERNAL_CALCULATION | view | |
| ObjectModel.deleteEnabled | false | view | |
| ObjectModel.usageType.serviceQuality | #X | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| UI.headerInfo.typeNamePlural | Fills | view | |
| UI.headerInfo.typeName | Amend Commodity Derivative Order Fills | view | |
| UI.headerInfo.title.label | Fill | view | |
| UI.headerInfo.title.value | CommodityOrderFill | view | |
| UI.headerInfo.description.value | CompanyCode | view |
Fields (66)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| CommodityOrderRequestUUID | I_CommodityOrderFillTP | CommodityOrderRequestUUID | Key | |
| CommodityOrderFillPacketUUID | I_CommodityOrderFillTP | CommodityOrderFillPacketUUID | Key | |
| CmmdtyOrderReqLegOwnerRole | I_CommodityOrderFillTP | CmmdtyOrderReqLegOwnerRole | Ord. Req. Leg Owner | |
| ControllingArea | I_CommodityOrderFillTP | ControllingArea | Controlling Area | |
| CommoditySubAccountUUID | I_CommodityOrderFillTP | CommoditySubAccountUUID | Key | |
| IsArchived | I_CommodityOrderFillTP | IsArchived | Archiving | |
| CmmdtyOrderReqLegUUID | I_CommodityOrderFillTP | CmmdtyOrderReqLegUUID | Key | |
| CommodityOrderFillasCommodityOrderFill | ||||
| CmmdtyOrderFillPacketStatus | ||||
| ProfitCenterasProfitCenter | ||||
| ProfitCenterNameasProfitCenterName | ||||
| ProfitCenterHierarchy | ||||
| ProfitCenterHierarchyNode | ||||
| CompanyCodeasCompanyCode | ||||
| CompanyCodeNameasCompanyCodeName | ||||
| CmmdtyFillPacketTrdExecutionID | I_CommodityOrderFillTP | CmmdtyFillPacketTrdExecutionID | Trade Exec. ID | |
| CmmdtyOrderReqDocCardinalValue | I_CommodityOrderFillTP | CmmdtyOrderReqDocCardinalValue | Doc. Cardinal Value | |
| StatusCriticalityasStatusCriticality | ||||
| CmmdtyOrdFillAssignOrder | I_CommodityOrderFillTP | CmmdtyOrdFillAssignOrder | Assigned To Order | |
| CmmdtyOrderFillIsMultiLegOrder | _CommodityOrdFillTypeText | CmmdtyOrderFillIsMultiLegOrder | ||
| CmmdtyOrderFillAssignedToOrder | _CommodityOrdFillTypeText | CmmdtyOrderFillAssignedToOrder | ||
| CommodityasCommodity | ||||
| CommodityNameasCommodityName | ||||
| MaturityKeyDateasMaturityKeyDate | ||||
| CmmdtyOrderFillFutureName | _CommodityFutureID | CmmdtyOrderFillFutureName | Contract Maturity Description | |
| CmmdtyOrderReqIsTrdAtSettlmt | ||||
| CommodityProductSymbol | ||||
| CommodityOrderRequestTicks | I_CommodityOrderFillTP | CommodityOrderRequestTicks | Order Traded Ticks | |
| CommodityOrderFillForwardID | _Forward | CommodityOrderFillForwardID | Commodity Forward ID | |
| CmmdtyOrdFillForwardFinTransID | _Forward | CmmdtyOrdFillForwardFinTransID | Forward Trans. ID | |
| CmmdtyOrdFillForwardStatusText | _Forward | CmmdtyOrdFillForwardStatusText | Commodity Forward Status | |
| CmmdtyOrdFillNrOfAssignedDocs | _DocumentCount | CmmdtyOrdFillNrOfAssignedDocs | ||
| CmmdtyOrdFillNrOfRelatedFills | _RelFillsCount | CmmdtyOrdFillNrOfRelatedFills | ||
| CmmdtyOrdReqFilledQuantity | I_CommodityOrderFillTP | CmmdtyOrdReqFilledQuantity | Filled Qty | |
| CmmdtyOrdReqToPriceTotQty | I_CommodityOrderFillTP | CmmdtyOrdReqToPriceTotQty | Qty For Pricing | |
| CmmdtyOrdReqPricedQuantityUnit | I_CommodityOrderFillTP | CmmdtyOrdReqPricedQuantityUnit | Priced Quantity UoM | |
| CriticalityasCriticality | ||||
| CriticalityCodeasCriticalityCode | ||||
| CommoditySubAccount | ||||
| CommoditySubAccountName | _CommoditySubAccountVH | CommoditySubAccountName | Subaccount Name | |
| CreationDateTimeasCreationDateTime | ||||
| CreatedByUser | I_CommodityOrderFillTP | CreatedByUser | User Name | |
| _CreatedByUser | _CreatedByUser | |||
| LastChangeDateTimeasLastChangeDateTime | ||||
| LastChangedByUser | I_CommodityOrderFillTP | LastChangedByUser | User Name | |
| _LastChangedByUser | _LastChangedByUser | |||
| Associations_FillPacket | ||||
| _CommoditySubAccountVH | _CommoditySubAccountVH | |||
| _Document | _Document | |||
| _MarketIdentifierCodeText | _MarketIdentifierCodeText | |||
| _DerivativeContractSpecText | _DerivativeContractSpecText | |||
| _CmmdtyOrdFillStatusText | _CmmdtyOrdFillStatusText | |||
| _CmmdtyOrdFillPositionText | _CmmdtyOrdFillPositionText | |||
| _DrvtvContractSpecMicCommodity | _DrvtvContractSpecMicCommodity | |||
| _CommodityFutureID | _CommodityFutureID | |||
| _CmmdtyOrderRequestType | _CmmdtyOrderRequestType | |||
| _CompanyCodeValueHelp | _CompanyCodeValueHelp | |||
| _CommodityOrdFillTypeText | _CommodityOrdFillTypeText | |||
| _CmmdtyCounterPartyText | _CmmdtyCounterPartyText | |||
| _ProfitCenterText | _ProfitCenterText | |||
| _CmmdtySubAcctBrokerVH | _CmmdtySubAcctBrokerVH | |||
| _CommodityOrdFillKindText | _CommodityOrdFillKindText | |||
| _CmmdtyOrdFillPacketStatusText | _CmmdtyOrdFillPacketStatusText | |||
| _CommodityOrdReqReasonText | _CommodityOrdReqReasonText | |||
| _RelFills | _RelFills | |||
| _ProfitCenterHierLeafNode | _ProfitCenterHierLeafNode |
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_CmmdtyOrdFillEnrichment.
-- 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: CCMMDTYORDFILLEN
CREATE VIEW C_CmmdtyOrdFillEnrichment AS
SELECT
FillEnrich.CommodityOrderRequestUUID AS CommodityOrderRequestUUID,
FillEnrich.CommodityOrderFillPacketUUID AS CommodityOrderFillPacketUUID,
FillEnrich.CmmdtyOrderReqLegOwnerRole AS CmmdtyOrderReqLegOwnerRole,
FillEnrich.ControllingArea AS ControllingArea,
FillEnrich.CommoditySubAccountUUID AS CommoditySubAccountUUID,
FillEnrich.IsArchived AS IsArchived,
FillEnrich.CmmdtyOrderReqLegUUID AS CmmdtyOrderReqLegUUID,
cast('' as fis_prctr_hryid_42) AS ProfitCenterHierarchy,
cast('' as fis_prctr_hrynid_50) AS ProfitCenterHierarchyNode,
FillEnrich.CmmdtyFillPacketTrdExecutionID AS CmmdtyFillPacketTrdExecutionID,
FillEnrich.CmmdtyOrderReqDocCardinalValue AS CmmdtyOrderReqDocCardinalValue,
FillEnrich.CmmdtyOrdFillAssignOrder AS CmmdtyOrdFillAssignOrder,
_CommodityOrdFillTypeText.CmmdtyOrderFillIsMultiLegOrder AS CmmdtyOrderFillIsMultiLegOrder,
_CommodityOrdFillTypeText.CmmdtyOrderFillAssignedToOrder AS CmmdtyOrderFillAssignedToOrder,
_CommodityFutureID.CmmdtyOrderFillFutureName AS CmmdtyOrderFillFutureName,
FillEnrich.CommodityOrderRequestTicks AS CommodityOrderRequestTicks,
_Forward.CommodityOrderFillForwardID AS CommodityOrderFillForwardID,
_Forward.CmmdtyOrdFillForwardFinTransID AS CmmdtyOrdFillForwardFinTransID,
_Forward.CmmdtyOrdFillForwardStatusText AS CmmdtyOrdFillForwardStatusText,
_DocumentCount.CmmdtyOrdFillNrOfAssignedDocs AS CmmdtyOrdFillNrOfAssignedDocs,
_RelFillsCount.CmmdtyOrdFillNrOfRelatedFills AS CmmdtyOrdFillNrOfRelatedFills,
FillEnrich.CmmdtyOrdReqFilledQuantity AS CmmdtyOrdReqFilledQuantity,
FillEnrich.CmmdtyOrdReqToPriceTotQty AS CmmdtyOrdReqToPriceTotQty,
FillEnrich.CmmdtyOrdReqPricedQuantityUnit AS CmmdtyOrdReqPricedQuantityUnit,
_CommoditySubAccountVH.CommoditySubAccountName AS CommoditySubAccountName,
FillEnrich.CreatedByUser AS CreatedByUser,
FillEnrich.LastChangedByUser AS LastChangedByUser
FROM I_CommodityOrderFillTP AS FillEnrich
LEFT OUTER JOIN I_CmmdtyDrvtvContrKeyDates AS _DerivativeContractKeyDates ON FillEnrich.DerivativeContrSpecification = _DerivativeContractKeyDates.DerivativeContrSpecification AND FillEnrich.MaturityKeyDate = _DerivativeContractKeyDates.MaturityKeyDate -- association [1..1]
LEFT OUTER JOIN C_CommodityOrdFillPacketTP AS _FillPacket ON CommodityOrderFillPacketUUID = _FillPacket.CommodityOrderFillPacketUUID -- association [1..1]
LEFT OUTER JOIN i_MarketIdentifierCodeText AS _MarketIdentifierCodeText ON MarketIdentifierCode = _MarketIdentifierCodeText.MarketIdentifierCode AND Language = $session.system_language -- association [0..1]
LEFT OUTER JOIN I_DerivativeContractSpecText AS _DerivativeContractSpecText ON DerivativeContrSpecification = _DerivativeContractSpecText.DerivativeContrSpecification AND Language = $session.system_language -- association [0..1]
LEFT OUTER JOIN I_CmmdtyOrdFillStatusText AS _CmmdtyOrdFillStatusText ON CmmdtyOrderFillStatus = _CmmdtyOrdFillStatusText.CmmdtyOrderFillStatus -- association [0..1]
LEFT OUTER JOIN I_CmmdtyDrvtvContrMicPhys AS _DrvtvContractSpecMicCommodity ON DerivativeContrSpecification = _DrvtvContractSpecMicCommodity.DerivativeContrSpecification AND MarketIdentifierCode = _DrvtvContractSpecMicCommodity.MarketIdentifierCode AND Commodity = _DrvtvContractSpecMicCommodity.Commodity -- association [0..1]
LEFT OUTER JOIN I_CmmdtyOrdFillPosTypeText AS _CmmdtyOrdFillPositionText ON CmmdtyOrderRequestFlowType = _CmmdtyOrdFillPositionText.CmmdtyOrderFillPositionType -- association [0..1]
LEFT OUTER JOIN I_CmmdtyDrvtvOrderUserDetails AS _CreatedByUser ON CreatedByUser = _CreatedByUser.UserID -- association [0..1]
LEFT OUTER JOIN I_CmmdtyDrvtvOrderUserDetails AS _LastChangedByUser ON LastChangedByUser = _LastChangedByUser.UserID -- association [0..1]
LEFT OUTER JOIN I_CmmdtyDrvtvOrderUserDetails AS _CommodityOrderFillDecidedBy ON CommodityOrderFillDecidedBy = _CommodityOrderFillDecidedBy.UserID -- association [0..1]
LEFT OUTER JOIN I_CommodityOrdFillTypeText AS _CommodityOrdFillTypeText ON CmmdtyOrderFillRequestType = _CommodityOrdFillTypeText.CmmdtyOrderFillRequestType -- association [0..1]
LEFT OUTER JOIN I_CmmdtyOrderFutureIDVH AS _CommodityFutureID ON CmmdtyOrderFillFutureID = _CommodityFutureID.CmmdtyOrderFillFutureID AND DerivativeContrSpecification = _CommodityFutureID.DerivativeContrSpecification AND MarketIdentifierCode = _CommodityFutureID.MarketIdentifierCode AND Commodity = _CommodityFutureID.Commodity -- association [0..1]
LEFT OUTER JOIN I_CmmdtyOrdReqReasonText AS _CommodityOrdReqReasonText ON CmmdtyOrderRequestReason = _CommodityOrdReqReasonText.CmmdtyOrderRequestReason -- association [0..1]
LEFT OUTER JOIN I_CmmdtyOrderRequestType AS _CmmdtyOrderRequestType ON CmmdtyOrderRequestType = _CmmdtyOrderRequestType.CmmdtyOrderRequestType AND CmmdtyOrderRequestKind = _CmmdtyOrderRequestType.CmmdtyOrderRequestKind AND CmmdtyOrderRequestKindText = _CmmdtyOrderRequestType.CmmdtyOrderRequestKindText AND CmmdtyDrvtvCounterPartyInfo = _CmmdtyOrderRequestType.Counterparty AND CmmdtyDrvtvCounterPartyInfoTxt = _CmmdtyOrderRequestType.CmmdtyDrvtvCounterPartyInfoTxt -- association [0..1]
LEFT OUTER JOIN I_CmmdtySubAcctBrokerVH AS _CmmdtySubAcctBrokerVH ON CommodityDerivativeBroker = _CmmdtySubAcctBrokerVH.BusinessPartner -- association [0..1]
LEFT OUTER JOIN I_CompanyCodeVH AS _CompanyCodeValueHelp ON _CompanyCodeValueHelp.CompanyCode = CompanyCode -- association [0..1]
LEFT OUTER JOIN I_CmmdtyOrdReqCntrPtyText AS _CmmdtyCounterPartyText ON CmmdtyDrvtvCounterPartyInfo = _CmmdtyCounterPartyText.CmmdtyOrdFillCounterPartyInfo -- association [0..1]
LEFT OUTER JOIN I_ProfitCenterText AS _ProfitCenterText ON _ProfitCenterText.Language = $session.system_language AND _ProfitCenterText.ProfitCenter = ProfitCenter AND _ProfitCenterText.ValidityEndDate >= $session.system_date AND _ProfitCenterText.ValidityStartDate <= $session.system_date AND _ProfitCenterText.ControllingArea = ControllingArea -- association [0..1]
LEFT OUTER JOIN I_CommoditySubAccountVH AS _CommoditySubAccountVH ON CommoditySubAccount = _CommoditySubAccountVH.CommoditySubAccount -- association [0..1]
LEFT OUTER JOIN C_CmmdtyOrdFillAssgdDocTP AS _Document ON CommodityOrderFillPacketUUID = _Document.CommodityOrderFillPacketUUID -- association [0..*]
LEFT OUTER JOIN C_CmmdtyOrdFillRelatedFill AS _RelFills ON CommodityOrderFillUUID <> _RelFills.CommodityOrderFillUUID AND CommodityOrderRequestUUID = _RelFills.CommodityOrderRequestUUID AND CommodityOrderFillPacketUUID = _RelFills.CommodityOrderFillPacketUUID -- association [0..*]
LEFT OUTER JOIN I_CmmdtyOrderAssgdDocByOrdFill AS _DocumentCount ON CommodityOrderFillUUID = _DocumentCount.CommodityOrderFillUUID -- association [0..*]
LEFT OUTER JOIN I_CmmdtyOrdReltdFillByOrdFill AS _RelFillsCount ON CommodityOrderFillUUID = _RelFillsCount.CommodityOrderFillUUID -- association [0..*]
LEFT OUTER JOIN I_CmmdtyOrdFillPktStsText AS _CmmdtyOrdFillPacketStatusText ON CmmdtyOrderFillPacketStatus = _CmmdtyOrdFillPacketStatusText.CmmdtyOrderFillPacketStatus -- association [0..1]
LEFT OUTER JOIN I_CommodityOrdFillKindText AS _CommodityOrdFillKindText ON CommodityOrderFillKind = _CommodityOrdFillKindText.CommodityOrderFillKind -- association [0..1]
LEFT OUTER JOIN C_HierRuntimeRprstnDplLeafNode AS _ProfitCenterHierLeafNode ON ProfitCenter = _ProfitCenterHierLeafNode.UnivHierarchyBusinessEntity AND ControllingArea = _ProfitCenterHierLeafNode.HierarchyNodeClass AND _ProfitCenterHierLeafNode.ValidityStartDate <= $session.system_date AND _ProfitCenterHierLeafNode.ValidityEndDate >= $session.system_date AND _ProfitCenterHierLeafNode.HierarchyType = '0106' -- association [0..*]
LEFT OUTER JOIN E_CommodityOrderFill AS _Extension ON CommodityOrderFillUUID = _Extension.CommodityOrderFillUUID -- association [0..1]
LEFT OUTER JOIN I_CmmdtyOrdFillForwardTP AS _Forward ON CommodityOrderFillUUID = _Forward.CommodityOrderFillUUID -- association [0..1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA