I_CmmdtyOrdReqDocument

DDL: I_CMMDTYORDREQDOCUMENT SQL: ICMMDTYORDDOC Type: view BASIC

Cmmdty Order Request Assgined Document

I_CmmdtyOrdReqDocument is a Basic CDS View that provides data about "Cmmdty Order Request Assgined Document" in SAP S/4HANA. It reads from 1 data source (cmmfdor_d_doc) and exposes 23 fields with key field CmmdtyOrderRequestDocumentUUID. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
cmmfdor_d_doc Document from

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_CmmdtyOrdReqDocPrcgStsText _CmmdtyOrdReqDocPrcgStsText Document.cmmdtyordreqdocpricingstatus = _CmmdtyOrdReqDocPrcgStsText.CmmdtyOrdReqDocPricingStatus

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName ICMMDTYORDDOC view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #BASIC view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
Metadata.ignorePropagatedAnnotations true view
EndUserText.label Cmmdty Order Request Assgined Document view

Fields (23)

KeyFieldSource TableSource FieldDescription
KEY CmmdtyOrderRequestDocumentUUID cmmfdor_d_doc cmmdtyorderrequestdocumentuuid Key
CommodityOrderRequestUUID cmmfdor_d_doc commodityorderrequestuuid Key
CommodityOrderRequest cmmfdor_d_doc commodityorderrequest Order ID
CmmdtyOrdRequestDocumentItem cmmfdor_d_doc cmmdtyordrequestdocumentitem Document Item
CmmdtyOrdReqDocApplication cmmfdor_d_doc cmmdtyordreqdocapplication App System ID
CmmdtyOrdRequestDocumentType cmmfdor_d_doc cmmdtyordrequestdocumenttype Document Type
CmmdtyOrdReqDocContractType cmmfdor_d_doc cmmdtyordreqdoccontracttype Contract Type
CmmdtyOrdReqDocPricingStatus cmmfdor_d_doc cmmdtyordreqdocpricingstatus Pricing Status
CmmdtyOrdReqDocPricingLot cmmfdor_d_doc cmmdtyordreqdocpricinglot Pricing Lot
CmmdtyOrdReqDocToFillQty cmmfdor_d_doc cmmdtyordreqdoctofillqty Requested Qty
CmmdtyOrdReqDocToFillQtyUnit cmmfdor_d_doc cmmdtyordreqdoctofillqtyunit Requested Qty UOM
CmmdtyOrdReqDocOpnQuantity cmmfdor_d_doc cmmdtyordreqdocopnquantity Open Qty
CmmdtyOrdReqDocOpnQuantityUnit cmmfdor_d_doc cmmdtyordreqdocopnquantityunit Open Quantity UOM
CmmdtyOrdReqDocSqncOfFilling cmmfdor_d_doc cmmdtyordreqdocsqncoffilling Sequence Of Filling
CmmdtyOrdReqDocExternalID cmmfdor_d_doc cmmdtyordreqdocexternalid Assigned Ref Doc Id
CmmdtyOrderFillPrcgUpdtStatus cmmfdor_d_doc cmmdtyorderfillprcgupdtstatus Checkbox
CmmdtyOrdDocLoglRptgIsUpdtd cmmfdor_d_doc cmmdtyorddocloglrptgisupdtd Price Update VLOGP
CommodityOrderFillPacketUUID cmmfdor_d_doc commodityorderfillpacketuuid Key
CmmdtyOrdReqDocPrcgStatusText _CmmdtyOrdReqDocPrcgStsText CmmdtyOrdReqDocPrcgStatusText
createdbyuserasCreatedByUser
CreationDateTime cmmfdor_d_doc creationdatetime Timestamp
LastChangedByUser cmmfdor_d_doc lastchangedbyuser User Name
LastChangeDateTime cmmfdor_d_doc lastchangedatetime Timestamp

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_CmmdtyOrdReqDocument.
-- 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: ICMMDTYORDDOC

CREATE VIEW I_CmmdtyOrdReqDocument AS
SELECT
  Document.cmmdtyorderrequestdocumentuuid AS CmmdtyOrderRequestDocumentUUID,
  Document.commodityorderrequestuuid AS CommodityOrderRequestUUID,
  Document.commodityorderrequest AS CommodityOrderRequest,
  Document.cmmdtyordrequestdocumentitem AS CmmdtyOrdRequestDocumentItem,
  Document.cmmdtyordreqdocapplication AS CmmdtyOrdReqDocApplication,
  Document.cmmdtyordrequestdocumenttype AS CmmdtyOrdRequestDocumentType,
  Document.cmmdtyordreqdoccontracttype AS CmmdtyOrdReqDocContractType,
  Document.cmmdtyordreqdocpricingstatus AS CmmdtyOrdReqDocPricingStatus,
  Document.cmmdtyordreqdocpricinglot AS CmmdtyOrdReqDocPricingLot,
  Document.cmmdtyordreqdoctofillqty AS CmmdtyOrdReqDocToFillQty,
  Document.cmmdtyordreqdoctofillqtyunit AS CmmdtyOrdReqDocToFillQtyUnit,
  Document.cmmdtyordreqdocopnquantity AS CmmdtyOrdReqDocOpnQuantity,
  Document.cmmdtyordreqdocopnquantityunit AS CmmdtyOrdReqDocOpnQuantityUnit,
  Document.cmmdtyordreqdocsqncoffilling AS CmmdtyOrdReqDocSqncOfFilling,
  Document.cmmdtyordreqdocexternalid AS CmmdtyOrdReqDocExternalID,
  Document.cmmdtyorderfillprcgupdtstatus AS CmmdtyOrderFillPrcgUpdtStatus,
  Document.cmmdtyorddocloglrptgisupdtd AS CmmdtyOrdDocLoglRptgIsUpdtd,
  Document.commodityorderfillpacketuuid AS CommodityOrderFillPacketUUID,
  _CmmdtyOrdReqDocPrcgStsText.CmmdtyOrdReqDocPrcgStatusText AS CmmdtyOrdReqDocPrcgStatusText,
  Document.creationdatetime AS CreationDateTime,
  Document.lastchangedbyuser AS LastChangedByUser,
  Document.lastchangedatetime AS LastChangeDateTime
FROM cmmfdor_d_doc AS Document
LEFT OUTER JOIN I_CmmdtyOrdReqDocPrcgStsText AS _CmmdtyOrdReqDocPrcgStsText ON Document.cmmdtyordreqdocpricingstatus = _CmmdtyOrdReqDocPrcgStsText.CmmdtyOrdReqDocPricingStatus  -- association [0..1]
;