A_BOMItmObjDpnAssignment

DDL: A_BOMITMOBJDPNASSIGNMENT Type: view_entity COMPOSITE

BOM Item Object Dependency Assignment

A_BOMItmObjDpnAssignment is a Composite CDS View that provides data about "BOM Item Object Dependency Assignment" in SAP S/4HANA. It reads from 1 data source (R_BOMItmObjDpnAssignmentTP) and exposes 12 fields with key fields BillOfMaterial, BillOfMaterialCategory, BillOfMaterialVariant, BillOfMaterialVersion, HeaderChangeDocument.

Data Sources (1)

SourceAliasJoin Type
R_BOMItmObjDpnAssignmentTP R_BOMItmObjDpnAssignmentTP projection

Annotations (10)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #NOT_REQUIRED view
EndUserText.label BOM Item Object Dependency Assignment view
VDM.viewType #COMPOSITE view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
Metadata.ignorePropagatedAnnotations true view
OData.entitySet.name MBOMItmObjDpnAssignment view

Fields (12)

KeyFieldSource TableSource FieldDescription
KEY BillOfMaterial BillOfMaterial
KEY BillOfMaterialCategory BillOfMaterialCategory
KEY BillOfMaterialVariant BillOfMaterialVariant
KEY BillOfMaterialVersion BillOfMaterialVersion
KEY HeaderChangeDocument HeaderChangeDocument
KEY Material Material
KEY Plant Plant
KEY BillOfMaterialItemNodeNumber BillOfMaterialItemNodeNumber
KEY ObjectDependencyName ObjectDependencyName
ObjDpnProcessingSequenceValue ObjDpnProcessingSequenceValue
ValidityStartDate ValidityStartDate
ValidityEndDate ValidityEndDate
@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking: #NOT_REQUIRED
@EndUserText.label: 'BOM Item Object Dependency Assignment'
@VDM.viewType: #COMPOSITE
@ObjectModel.usageType: { serviceQuality: #D, sizeCategory: #XL, dataClass: #TRANSACTIONAL}
@VDM.lifecycle.contract.type:#PUBLIC_REMOTE_API
@Metadata.ignorePropagatedAnnotations: true
@OData.entitySet.name : 'MBOMItmObjDpnAssignment'
//@OData.entityType.name: 'MBOMItmObjDpnAssignment_Type'

define view entity A_BOMItmObjDpnAssignment as projection on R_BOMItmObjDpnAssignmentTP 
{
  key BillOfMaterial,
  key BillOfMaterialCategory,
  key BillOfMaterialVariant,
  key BillOfMaterialVersion,
  key HeaderChangeDocument,
  key Material,
  key Plant,
  key BillOfMaterialItemNodeNumber,
  key ObjectDependencyName,

      ObjDpnProcessingSequenceValue,
      ValidityStartDate,
      ValidityEndDate,

      //_HistoricalObjectDependency : redirected to A_VarCnfHistlObjDpndcy,


      _BillOfMaterialItem : redirected to parent A_BillOfMaterialItem_1,
      _BillOfMaterial : redirected to A_BillOfMaterial_1    
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"R_BOMITMOBJDPNASSIGNMENTTP"
],
"ASSOCIATED":
[
"A_BILLOFMATERIALITEM_1",
"A_BILLOFMATERIAL_1",
"R_BILLOFMATERIALITEMTP",
"R_BILLOFMATERIALTP"
],
"BASE":
[
"R_BOMITMOBJDPNASSIGNMENTTP"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/