R_ModProdSpecItemDraft

DDL: R_MODPRODSPECITEMDRAFT Type: view_entity BASIC Package: VDM_MM_PUR_MPS

Model Product Specification Item - Draft

R_ModProdSpecItemDraft is a Basic CDS View that provides data about "Model Product Specification Item - Draft" in SAP S/4HANA. It reads from 1 data source (mmpur_mps_itm_d) and exposes 33 fields with key field ModProdSpecItemUUID. It has 2 associations to related views. Part of development package VDM_MM_PUR_MPS.

Data Sources (1)

SourceAliasJoin Type
mmpur_mps_itm_d mmpur_mps_itm_d from

Associations (2)

CardinalityTargetAliasCondition
[1..1] E_ModProdSpecItemD _Extension $projection.ModProdSpecItemUUID = _Extension.ModProdSpecItemUUID
[0..1] R_ModelProductSpecification _ModelProductSpecification $projection.ModelProductSpecificationUUID = _ModelProductSpecification.ModelProductSpecificationUUID

Annotations (14)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #REQUIRED view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #L view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
EndUserText.label Model Product Specification Item - Draft view
AbapCatalog.extensibility.extensible true view
AbapCatalog.extensibility.allowNewDatasources false view
AbapCatalog.extensibility.elementSuffix MAE view
AbapCatalog.extensibility.quota.maximumFields 730 view
AbapCatalog.extensibility.quota.maximumBytes 14592 view
AbapCatalog.extensibility.allowNewCompositions true view

Fields (33)

KeyFieldSource TableSource FieldDescription
KEY ModProdSpecItemUUID modprodspecitemuuid MPS Item UUID
ModelProductSpecificationUUID modelproductspecificationuuid UUID
ModelProductSpecification modelproductspecification ID
ModelProductSpecificationItem modelproductspecificationitem Item ID
ModProdSpecAlternativeItemID modprodspecalternativeitemid Alt. Item ID
ModProdSpecFormattedItemID modprodspecformatteditemid Hierarchy Number
Plant plant Valuation Area
ModProdSpecItemParentID modprodspecitemparentid Parent ID
PurchasingIsItemSet purchasingisitemset Item Set
PurchasingDocumentItemCategory purchasingdocumentitemcategory Item Category
ModProdSpecItemDescription modprodspecitemdescription Description
Product product Product Sold
ProductTypeCode producttypecode Product Type Group
MaterialGroup materialgroup Product Group
OrderQuantity orderquantity Quantity
OrderQuantityUnit orderquantityunit Sales Unit
CreationDateTime creationdatetime Timestamp
CreatedByUser createdbyuser User Name
LastChangeDateTime lastchangedatetime Timestamp
LastChangedByUser lastchangedbyuser User Name
HierarchyDescendantCount hierarchydescendantcount Desc. Count
HierarchyNode hierarchynode Node
HierarchyParentNode hierarchyparentnode Hier.node
HierarchyDistanceFromRoot hierarchydistancefromroot Dist. From Root
HierarchyDrillState Drill State
HierarchyNodeOrdinalNumber hierarchynodeordinalnumber Node Number
DraftEntityCreationDateTime draftentitycreationdatetime Draft Created On
DraftEntityLastChangeDateTime draftentitylastchangedatetime Draft Last Changed On
DraftAdministrativeDataUUID draftadministrativedatauuid UUID
DraftEntityOperationCode draftentityoperationcode Draft - Operation Code
HasActiveEntity hasactiveentity TRUE
DraftFieldChanges draftfieldchanges Field Changes
_ModelProductSpecification _ModelProductSpecification

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 R_ModProdSpecItemDraft.
-- 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.

CREATE VIEW R_ModProdSpecItemDraft AS
SELECT
  ModProdSpecItemUUID,
  ModelProductSpecificationUUID,
  ModelProductSpecification,
  ModelProductSpecificationItem,
  ModProdSpecAlternativeItemID,
  ModProdSpecFormattedItemID,
  Plant,
  ModProdSpecItemParentID,
  PurchasingIsItemSet,
  PurchasingDocumentItemCategory,
  ModProdSpecItemDescription,
  Product,
  ProductTypeCode,
  MaterialGroup,
  OrderQuantity,
  OrderQuantityUnit,
  CreationDateTime,
  CreatedByUser,
  LastChangeDateTime,
  LastChangedByUser,
  HierarchyDescendantCount,
  HierarchyNode,
  HierarchyParentNode,
  HierarchyDistanceFromRoot,
  cast( hierarchydrillstate as char22 ) AS HierarchyDrillState,
  HierarchyNodeOrdinalNumber,
  DraftEntityCreationDateTime,
  DraftEntityLastChangeDateTime,
  DraftAdministrativeDataUUID,
  DraftEntityOperationCode,
  HasActiveEntity,
  DraftFieldChanges
FROM mmpur_mps_itm_d
LEFT OUTER JOIN E_ModProdSpecItemD AS _Extension ON ModProdSpecItemUUID = _Extension.ModProdSpecItemUUID  -- association [1..1]
LEFT OUTER JOIN R_ModelProductSpecification AS _ModelProductSpecification ON ModelProductSpecificationUUID = _ModelProductSpecification.ModelProductSpecificationUUID  -- association [0..1]
;