C_AllocationWBSElementVH

DDL: C_ALLOCATIONWBSELEMENTVH SQL: CALLOCWBSVH Type: view CONSUMPTION Package: ODATA_MANAGE_ALLOCATION

WBS Element Company Code - Value Help

C_AllocationWBSElementVH is a Consumption CDS View that provides data about "WBS Element Company Code - Value Help" in SAP S/4HANA. It reads from 1 data source (I_WBSElementBasicData) and exposes 8 fields with key field WBSElement. Part of development package ODATA_MANAGE_ALLOCATION.

Data Sources (1)

SourceAliasJoin Type
I_WBSElementBasicData I_WBSElementBasicData from

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName CALLOCWBSVH view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.personalData.blocking #NOT_REQUIRED view
Search.searchable true view
ObjectModel.dataCategory #VALUE_HELP view
VDM.viewType #CONSUMPTION view
EndUserText.label WBS Element Company Code - Value Help view

Fields (8)

KeyFieldSource TableSource FieldDescription
KEY WBSElement
WBSElementInternalID WBSElementInternalID
WBSElementExternalID
WBSDescription WBSDescription
CompanyCode CompanyCode
Project _Project Project
ProjectDescription _Project ProjectDescription
ControllingArea ControllingArea
@AbapCatalog.sqlViewName: 'CALLOCWBSVH'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK

@ObjectModel.usageType.dataClass: #MASTER
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #M

@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.personalData.blocking: #NOT_REQUIRED
@Search.searchable: true

@ObjectModel.dataCategory: #VALUE_HELP
@VDM.viewType: #CONSUMPTION
@EndUserText.label: 'WBS Element Company Code - Value Help'
define view C_AllocationWBSElementVH
  as select from I_WBSElementBasicData
{
      //I_WBSElementBasicData        

      @UI.hidden: true
  key cast( WBSElement as alloc_wbs_element_internal ) as WBSElement,
  
      @UI.hidden: true
      WBSElementInternalID,

      @Search: { defaultSearchElement: true, ranking: #HIGH, fuzzinessThreshold: 0.8}
      @UI.lineItem: [{ position: 10 }]
      cast( WBSElementExternalID as alloc_wbs_element ) as WBSElementExternalID,

      @UI.lineItem: [{ position: 30 }]
      WBSDescription,

      @Search: { defaultSearchElement: true, ranking: #HIGH, fuzzinessThreshold: 0.8}
      @UI.lineItem: [{ position: 40 }]
      CompanyCode,

      @Search: { defaultSearchElement: true, ranking: #HIGH, fuzzinessThreshold: 0.8}
      @UI.lineItem: [{ position: 50 }]
      _Project.Project,

      @UI.lineItem: [{ position: 60 }]
      _Project.ProjectDescription,

      @UI.lineItem: [{ position: 70 }]
      ControllingArea                  
}