I_ProjectByInternalKeyStdVH

DDL: I_PROJECTBYINTERNALKEYSTDVH SQL: IPBIK__VH Type: view COMPOSITE

Project Definition Details By Internal ID

I_ProjectByInternalKeyStdVH is a Composite CDS View that provides data about "Project Definition Details By Internal ID" in SAP S/4HANA. It reads from 1 data source (I_ProjectByInternalKey) and exposes 10 fields with key field ProjectInternalID.

Data Sources (1)

SourceAliasJoin Type
I_ProjectByInternalKey I_ProjectByInternalKey from

Annotations (16)

NameValueLevelField
AbapCatalog.sqlViewName IPBIK__VH view
AbapCatalog.compiler.compareFilter true view
VDM.viewType #COMPOSITE view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.representativeKey ProjectInternalID view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
ClientHandling.algorithm #SESSION_VARIABLE view
Metadata.ignorePropagatedAnnotations true view
EndUserText.label Project Definition Details By Internal ID view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
Search.searchable true view
Consumption.ranked true view

Fields (10)

KeyFieldSource TableSource FieldDescription
KEY ProjectInternalID ProjectInternalID Project Internal ID
Project Project Project ID
ProjectExternalID ProjectWithCodingMask Project External ID
ProjectDescription ProjectDescription Project Name
ApplicantCode ApplicantCode
ResponsiblePerson ResponsiblePerson
ControllingArea ControllingArea
ProfitCenter ProfitCenter
_ProjectApplicant _ProjectApplicant
_ResponsiblePerson _ResponsiblePerson
//GENERATED:003:GFBfhyK17jU}dJn6LULAeW

@AbapCatalog.sqlViewName: 'IPBIK__VH'
@AbapCatalog.compiler.compareFilter: true

@VDM.viewType: #COMPOSITE

@ObjectModel.dataCategory: #VALUE_HELP
@ObjectModel.representativeKey: 'ProjectInternalID'

@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #L
@ObjectModel.usageType.dataClass: #MIXED

@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking: #BLOCKED_DATA_EXCLUDED

@ClientHandling.algorithm: #SESSION_VARIABLE

@Metadata.ignorePropagatedAnnotations: true

@EndUserText.label: 'Project Definition Details By Internal ID'

@VDM.lifecycle.contract.type:  #SAP_INTERNAL_API

@Search.searchable: true
@Consumption.ranked: true
define view I_ProjectByInternalKeyStdVH as select from I_ProjectByInternalKey {
  @Search: { defaultSearchElement: true,
             fuzzinessThreshold: 0.8,
             ranking: #HIGH }
  @UI: {
          lineItem:       [ { position: 10, importance: #HIGH}],
          selectionField: [ { position: 10 } ]
          }
  @EndUserText.label: 'Project Internal ID'
  @EndUserText.quickInfo: 'Project Internal ID'        
  key ProjectInternalID,
  @ObjectModel.text.element: 'ProjectDescription'
  @Search: { defaultSearchElement: true,
             fuzzinessThreshold: 0.8,
             ranking: #LOW }
   @UI: {
          lineItem:       [ { position: 20}],
          selectionField: [ { position: 20 } ]
          }
  @EndUserText.label: 'Project ID'
  @EndUserText.quickInfo: 'Project ID'
  Project,
  @Search: { defaultSearchElement: true,
             fuzzinessThreshold: 0.8,
             ranking: #HIGH }
  @EndUserText.label: 'Project External ID'
  @EndUserText.quickInfo: 'Project External ID'
  @UI: {
          lineItem:       [ { position: 30}],
          selectionField: [ { position: 30 } ]
          }
  ProjectWithCodingMask as ProjectExternalID,
  @Search: { defaultSearchElement: true,
             fuzzinessThreshold: 0.8,
             ranking: #LOW }
  @Semantics.text: true
   @UI: {
          lineItem:       [ { position: 40}],
          selectionField: [ { position: 40 } ]
          }
  @EndUserText.label: 'Project Name'
  @EndUserText.quickInfo: 'Project Name'
  ProjectDescription,
  @Consumption.hidden: true
  ApplicantCode,
  @Consumption.hidden: true
  ResponsiblePerson,
  @Consumption.hidden: true
  ControllingArea,
  @Consumption.hidden: true
  ProfitCenter,

  @Consumption.hidden: true
  _ProjectApplicant,
  @Consumption.hidden: true
  _ResponsiblePerson
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_PROJECTBYINTERNALKEY"
],
"ASSOCIATED":
[
"I_PROJECTAPPLICANT",
"I_PROJECTRESPONSIBLEPERSON"
],
"BASE":
[
"I_PROJECTBYINTERNALKEY"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/