A_ChgRecdRefMfgBOM

DDL: A_CHGRECDREFMFGBOM Type: view_entity COMPOSITE

Change Record Ref Manufacturing BOM

A_ChgRecdRefMfgBOM is a Composite CDS View that provides data about "Change Record Ref Manufacturing BOM" in SAP S/4HANA. It reads from 1 data source (I_ChgRecdRefMBOM) and exposes 23 fields with key field ChangeRecordReferenceUUID. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
I_ChgRecdRefMBOM I_ChgRecdRefMBOM from

Associations (1)

CardinalityTargetAliasCondition
[0..1] E_ChgRecdRefMfgBOMBsc _BOMExtension $projection.ChangeRecordReferenceUUID = _BOMExtension.ChangeRecordReferenceUUID

Annotations (8)

NameValueLevelField
VDM.viewType #COMPOSITE view
AccessControl.authorizationCheck #MANDATORY view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #L view
Metadata.ignorePropagatedAnnotations true view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
EndUserText.label Change Record Ref Manufacturing BOM view

Fields (23)

KeyFieldSource TableSource FieldDescription
KEY ChangeRecordReferenceUUID ChangeRecordReferenceUUID
Material Material
Plant Plant
BillOfMaterialVariantUsage BillOfMaterialVariantUsage
BillOfMaterialVariant BillOfMaterialVariant
BillOfMaterial BillOfMaterial
BillOfMaterialCategory BillOfMaterialCategory
BillOfMaterialVersion BillOfMaterialVersion
ChangeRecord ChangeRecord
ChangeRecordUUID ChangeRecordUUID
ChangeRecordReferenceType ChangeRecordReferenceType
ChangeRecordReferenceSubtype ChangeRecordReferenceSubtype
ChangeRecordRefObjectUUID ChangeRecordRefObjectUUID
ParentChangeRecordRefUUID ParentChangeRecordRefUUID
IsMainReference IsMainReference
CreatedByUser CreatedByUser
CreationDateTime CreationDateTime
LastChangedByUser LastChangedByUser
LastChangeDateTime LastChangeDateTime
ChangeRecordVirtualRefInd ChangeRecordVirtualRefInd
ChangeRecordItemRelevance ChangeRecordItemRelevance
ChangeRecordItemProcgStatus ChangeRecordItemProcgStatus
_ChangeRecord _ChangeRecord
@VDM.viewType: #COMPOSITE
@AccessControl.authorizationCheck: #MANDATORY
@ObjectModel: {
   usageType: {
     dataClass:      #TRANSACTIONAL,
     serviceQuality: #D,
     sizeCategory:   #L
   }
}

@Metadata: {
  ignorePropagatedAnnotations: true
}
@VDM.lifecycle.contract.type: #PUBLIC_REMOTE_API
@EndUserText.label: 'Change Record Ref Manufacturing BOM'
define view entity A_ChgRecdRefMfgBOM
  as select from I_ChgRecdRefMBOM
  association        to parent A_ChangeRecord as _ChangeRecord on $projection.ChangeRecordUUID = _ChangeRecord.ChangeRecordUUID
  association [0..1] to E_ChgRecdRefMfgBOMBsc as _BOMExtension on $projection.ChangeRecordReferenceUUID = _BOMExtension.ChangeRecordReferenceUUID
{
  key ChangeRecordReferenceUUID,

      Material,
      Plant,
      BillOfMaterialVariantUsage,
      BillOfMaterialVariant,
      BillOfMaterial,
      BillOfMaterialCategory,
      BillOfMaterialVersion,
      ChangeRecord,
      ChangeRecordUUID,
      ChangeRecordReferenceType,
      ChangeRecordReferenceSubtype,
      ChangeRecordRefObjectUUID,
      ParentChangeRecordRefUUID,
      IsMainReference,
      CreatedByUser,
      CreationDateTime,
      LastChangedByUser,
      LastChangeDateTime,
      ChangeRecordVirtualRefInd,
      ChangeRecordItemRelevance,
      ChangeRecordItemProcgStatus,
      /* Associations */
      _ChangeRecord
}