I_MasterRecipeOpCompAllocTP

DDL: I_MASTERRECIPEOPCOMPALLOCTP SQL: IMRCOPCOMPALCTP Type: view_entity TRANSACTIONAL Package: VDM_PP_MD_MRC

Master Recipe - Operation Comp Alloc

I_MasterRecipeOpCompAllocTP is a Transactional CDS View that provides data about "Master Recipe - Operation Comp Alloc" in SAP S/4HANA. It reads from 1 data source (I_MasterRecipeOperationBOMItm) and exposes 21 fields with key fields MasterRecipeGroup, MasterRecipe, MasterRecipeOperationIntID, MstrRcpOpBOMItemInternalID, MstrRcpOpBOMItemIntVersion. It has 1 association to related views. Part of development package VDM_PP_MD_MRC.

Data Sources (1)

SourceAliasJoin Type
I_MasterRecipeOperationBOMItm I_MasterRecipeOperationBOMItm from

Associations (1)

CardinalityTargetAliasCondition
[1..*] I_MasterRecipeHeaderTP _Header $projection.MasterRecipeGroup = _Header.MasterRecipeGroup and $projection.MasterRecipe = _Header.MasterRecipe and $projection.ValidityEndDate >= _Header.ValidityStartDate and $projection.ValidityStartDate <= _Header.ValidityEndDate -- to top root node

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label Master Recipe - Operation Comp Alloc view
ObjectModel.representativeKey MstrRcpOpBOMItemIntVersion view
AccessControl.personalData.blocking #NOT_REQUIRED view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #MASTER view

Fields (21)

KeyFieldSource TableSource FieldDescription
KEY MasterRecipeGroup BillOfOperationsGroup Group
KEY MasterRecipe BillOfOperationsVariant Group Counter
KEY MasterRecipeOperationIntID BOOOperationInternalID Task list node
KEY MstrRcpOpBOMItemInternalID BOOOpBOMItemInternalID Allocation no.
KEY MstrRcpOpBOMItemIntVersion BOOOpBOMItemIntVersCounter
BillOfMaterialCategory BillOfMaterialCategory BOM category
BillOfMaterial BillOfMaterial BOM
BillOfMaterialVariant BillOfMaterialVariant AlternativeBOM
BillOfMaterialItemNodeNumber BillOfMaterialItemNodeNumber Item node
MatlCompIsMarkedForBackflush MatlCompIsMarkedForBackflush Backflush
CreationDate CreationDate Time Stamp
CreatedByUser CreatedByUser User Name
LastChangeDate LastChangeDate Time Stamp
LastChangedByUser LastChangedByUser User Name
ValidityStartDate ValidityStartDate Validity Start Date
ValidityEndDate ValidityEndDate ValidTo
ChangeNumber ChangeNumber Change Number
ChangedDateTime _ActyTP ChangedDateTime Time Stamp
_Header _Header
_ActyTP _ActyTP
_RcpTP _RcpTP

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_MasterRecipeOpCompAllocTP.
-- 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: IMRCOPCOMPALCTP

CREATE VIEW I_MasterRecipeOpCompAllocTP AS
SELECT
  BillOfOperationsGroup AS MasterRecipeGroup,
  BillOfOperationsVariant AS MasterRecipe,
  BOOOperationInternalID AS MasterRecipeOperationIntID,
  BOOOpBOMItemInternalID AS MstrRcpOpBOMItemInternalID,
  BOOOpBOMItemIntVersCounter AS MstrRcpOpBOMItemIntVersion,
  BillOfMaterialCategory,
  BillOfMaterial,
  BillOfMaterialVariant,
  BillOfMaterialItemNodeNumber,
  MatlCompIsMarkedForBackflush,
  CreationDate,
  CreatedByUser,
  LastChangeDate,
  LastChangedByUser,
  ValidityStartDate,
  ValidityEndDate,
  ChangeNumber,
  _ActyTP.ChangedDateTime AS ChangedDateTime
FROM I_MasterRecipeOperationBOMItm
LEFT OUTER JOIN I_MasterRecipeHeaderTP AS _Header ON MasterRecipeGroup = _Header.MasterRecipeGroup AND MasterRecipe = _Header.MasterRecipe AND ValidityEndDate >= _Header.ValidityStartDate AND ValidityStartDate <= _Header.ValidityEndDate  -- association [1..*]
;