C_DefectMngWrkCtrValueHelp

DDL: C_DEFECTMNGWRKCTRVALUEHELP SQL: CDEFECTWRKCTRVH Type: view CONSUMPTION Package: ODATA_QM_DEFECT

Work Center Value Help

C_DefectMngWrkCtrValueHelp is a Consumption CDS View that provides data about "Work Center Value Help" in SAP S/4HANA. It reads from 1 data source (I_WorkCenterBySemanticKey) and exposes 8 fields with key fields WorkCenter, Plant. Part of development package ODATA_QM_DEFECT.

Data Sources (1)

SourceAliasJoin Type
I_WorkCenterBySemanticKey I_WorkCenterBySemanticKey from

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName CDEFECTWRKCTRVH view
EndUserText.label Work Center Value Help view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #CONSUMPTION view
AccessControl.authorizationCheck #CHECK view
Search.searchable true view
ObjectModel.usageType.dataClass #META view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.dataCategory #VALUE_HELP view
Consumption.ranked true view

Fields (8)

KeyFieldSource TableSource FieldDescription
KEY WorkCenter WorkCenter
KEY Plant Plant
WorkCenterInternalID WorkCenterInternalID
WorkCenterCategoryCode WorkCenterCategoryCode
WorkCenterText
PlantName _Plant PlantName
_Plant _Plant
_WorkCenterCategory _WorkCenterCategory
@AbapCatalog.sqlViewName: 'CDEFECTWRKCTRVH'
@EndUserText.label: 'Work Center Value Help'
@ClientHandling.algorithm: #SESSION_VARIABLE
@VDM.viewType: #CONSUMPTION
@AccessControl.authorizationCheck: #CHECK
@Search.searchable: true
@ObjectModel.usageType: {
    dataClass: #META,
    sizeCategory: #S,
    serviceQuality: #C
}

@ObjectModel.dataCategory: #VALUE_HELP
@Consumption.ranked: true

define view C_DefectMngWrkCtrValueHelp  as select from I_WorkCenterBySemanticKey {

      // Semantic Key

      @Search: {defaultSearchElement: true, ranking: #HIGH, fuzzinessThreshold: 0.8}
      @ObjectModel: {
        foreignKey.association: null,
        text.element: [ 'WorkCenterText' ]
      }
  key WorkCenter, 
  
      @ObjectModel: {
        foreignKey.association: null,
        text.element:  [ 'PlantName' ] 
      }
      @Consumption: {
        valueHelpDefinition: [
          { entity:  { name:    'I_PlantStdVH', element: 'Plant' } }]
        }
      @Search: {defaultSearchElement: true, ranking: #HIGH, fuzzinessThreshold: 0.8}
  key Plant,

      // Internal Key

      @Search: {defaultSearchElement: true, ranking: #LOW, fuzzinessThreshold: 0.8}
      WorkCenterInternalID,
      
      // Assignments

      @ObjectModel.foreignKey.association: '_WorkCenterCategory'
      WorkCenterCategoryCode,
      
      @Search: {defaultSearchElement: true, ranking: #LOW, fuzzinessThreshold: 0.8}
      _WorkCenterTextBySemanticKey[1:Language = $session.system_language ].WorkCenterText,
      
      @Semantics.text: true
      @Search: {defaultSearchElement: true, ranking: #LOW, fuzzinessThreshold: 0.8}
      @UI.hidden: true
      _Plant.PlantName,
          
      //Associations

      @Consumption.filter.hidden: true
      _Plant,
//      @Consumption.filter.hidden: true

//      _WorkCenterTextBySemanticKey,

      @Consumption.filter.hidden: true
      _WorkCenterCategory    
}