I_BOOMaterialAssignmentVH

DDL: I_BOOMATERIALASSIGNMENTVH SQL: IBOOMA__VH1 Type: view_entity COMPOSITE

Material Assignment to Bill of Operations

I_BOOMaterialAssignmentVH is a Composite CDS View that provides data about "Material Assignment to Bill of Operations" in SAP S/4HANA. It reads from 1 data source (I_BOOMaterialAssignment) and exposes 11 fields with key fields Material, Plant, BillOfOperationsType, BillOfOperationsGroup, BillOfOperationsVariant.

Data Sources (1)

SourceAliasJoin Type
I_BOOMaterialAssignment I_BOOMaterialAssignment from

Annotations (12)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #NOT_REQUIRED view
Consumption.ranked true view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.representativeKey BOOToMaterialInternalID view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #MASTER view
Search.searchable true view
VDM.viewType #COMPOSITE view
EndUserText.label Material Assignment to Bill of Operations view

Fields (11)

KeyFieldSource TableSource FieldDescription
KEY Material Material
KEY Plant Plant
KEY BillOfOperationsType BillOfOperationsType
KEY BillOfOperationsGroup BillOfOperationsGroup
KEY BillOfOperationsVariant BillOfOperationsVariant
KEY BOOToMaterialInternalID BOOToMaterialInternalID
_Material _Material
_Plant _Plant
_BillOfOperationsType _BillOfOperationsType
_BillOfOperationsGroup _BillOfOperationsGroup
_BillOfOperations _BillOfOperations
//@AbapCatalog.sqlViewName: 'IBOOMA__VH1'

//@AbapCatalog.compiler.compareFilter: true

//@AbapCatalog.preserveKey: true 

@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking: #NOT_REQUIRED
//@ClientHandling.algorithm: #SESSION_VARIABLE

@Consumption.ranked: true
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.dataCategory: #VALUE_HELP
@ObjectModel.representativeKey: 'BOOToMaterialInternalID'
@ObjectModel.supportedCapabilities: [#VALUE_HELP_PROVIDER, #SEARCHABLE_ENTITY]
@ObjectModel.usageType: {serviceQuality: #B, sizeCategory: #M, dataClass: #MASTER}
@Search.searchable: true
@VDM.viewType: #COMPOSITE
@EndUserText.label: 'Material Assignment to Bill of Operations'

//define view I_BOOMaterialAssignmentVH 

define view entity I_BOOMaterialAssignmentVH 
  as select from I_BOOMaterialAssignment
{
      @ObjectModel.foreignKey.association: '_Material'
      @Search: {defaultSearchElement: true, ranking: #MEDIUM, fuzzinessThreshold: 0.8}
  key Material,
      @ObjectModel.foreignKey.association: '_Plant'
      @Search: {defaultSearchElement: true, ranking: #LOW, fuzzinessThreshold: 0.8}
  key Plant,
      @ObjectModel.foreignKey.association: '_BillOfOperationsType'
      @Search: {defaultSearchElement: true, ranking: #LOW, fuzzinessThreshold: 0.8}
  key BillOfOperationsType,
      @ObjectModel.foreignKey.association: '_BillOfOperationsGroup'
      @Search: {defaultSearchElement: true, ranking: #LOW, fuzzinessThreshold: 0.8}
  key BillOfOperationsGroup,
      @ObjectModel.foreignKey.association: '_BillOfOperations'
  key BillOfOperationsVariant,
      @Search: {defaultSearchElement: true, ranking: #HIGH, fuzzinessThreshold: 0.8}
  key BOOToMaterialInternalID,

      @Consumption.hidden:true
      _Material,
      @Consumption.hidden:true
      _Plant,
      @Consumption.hidden:true
      _BillOfOperationsType,
      @Consumption.hidden:true
      _BillOfOperationsGroup,
      @Consumption.hidden:true
      _BillOfOperations
};
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_BOOMATERIALASSIGNMENT"
],
"ASSOCIATED":
[
"I_BILLOFOPERATIONS",
"I_BILLOFOPERATIONSGROUP",
"I_BILLOFOPERATIONSTYPE",
"I_MATERIAL",
"I_PLANT"
],
"BASE":
[
"I_BOOMATERIALASSIGNMENT"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/