I_InspectionCharacteristicVH

DDL: I_INSPECTIONCHARACTERISTICVH SQL: IIC_VH Type: view COMPOSITE

Inspection Characteristic

I_InspectionCharacteristicVH is a Composite CDS View that provides data about "Inspection Characteristic" in SAP S/4HANA. It reads from 1 data source (I_InspectionCharacteristic) and exposes 7 fields with key fields InspectionCharacteristic, InspectionLot, InspPlanOperationInternalID.

Data Sources (1)

SourceAliasJoin Type
I_InspectionCharacteristic I_InspectionCharacteristic from

Annotations (16)

NameValueLevelField
AbapCatalog.sqlViewName IIC_VH view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
VDM.viewType #COMPOSITE view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.representativeKey InspectionCharacteristic view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
Search.searchable true view
Metadata.ignorePropagatedAnnotations true view
EndUserText.label Inspection Characteristic view
Consumption.ranked true view

Fields (7)

KeyFieldSource TableSource FieldDescription
KEY InspectionCharacteristic InspectionCharacteristic
KEY InspectionLot InspectionLot
KEY InspPlanOperationInternalID InspPlanOperationInternalID
InspectionSpecificationText InspectionSpecificationText
InspectionOperation
OperationText _InspectionOperation OperationText
_InspectionLot _InspectionLot
@AbapCatalog.sqlViewName: 'IIC_VH'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@VDM.viewType: #COMPOSITE

@ObjectModel.dataCategory: #VALUE_HELP
@ObjectModel.supportedCapabilities: [#VALUE_HELP_PROVIDER]
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@ObjectModel.usageType.sizeCategory: #M  // Use 'M' from I_InspectionCharacteristic

@ObjectModel.usageType.serviceQuality: #B
@ObjectModel.representativeKey: 'InspectionCharacteristic'
@AccessControl: { authorizationCheck: #CHECK, personalData.blocking: #REQUIRED  }
@ClientHandling.algorithm: #SESSION_VARIABLE

@Search.searchable: true

@Metadata.ignorePropagatedAnnotations: true

@EndUserText.label: 'Inspection Characteristic'
@Consumption.ranked: true

define view I_InspectionCharacteristicVH as select from I_InspectionCharacteristic {
  @Search.defaultSearchElement: true
  @Search.fuzzinessThreshold: 0.8
  @Search.ranking: #HIGH
  key InspectionCharacteristic,
  
  @Search.defaultSearchElement: true
  @Search.fuzzinessThreshold: 0.8
  @Search.ranking: #LOW
  key InspectionLot,
  
  @UI.hidden: true
  key InspPlanOperationInternalID,
  
  @Search.defaultSearchElement: true
  @Search.fuzzinessThreshold: 0.7
  @Search.ranking: #LOW
  InspectionSpecificationText,
  
  @Search.defaultSearchElement: true
  @Search.fuzzinessThreshold: 0.8
  @Search.ranking: #LOW
  cast( _InspectionOperation.InspectionOperation as vdm_vornr preserving type ) as InspectionOperation,
  @Search.defaultSearchElement: true
  @Search.fuzzinessThreshold: 0.7
  @Search.ranking: #LOW
  _InspectionOperation.OperationText,
  
  /* Used for authorization check */
  @Consumption.hidden: true
  _InspectionLot
  
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_INSPECTIONCHARACTERISTIC",
"I_INSPECTIONOPERATION"
],
"ASSOCIATED":
[
"I_INSPECTIONLOT"
],
"BASE":
[
"I_INSPECTIONCHARACTERISTIC"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/