I_JntVntrProjectTypeVH

DDL: I_JNTVNTRPROJECTTYPEVH SQL: IJVPROJTYVH Type: view BASIC

Joint Venture Project Type

I_JntVntrProjectTypeVH is a Basic CDS View that provides data about "Joint Venture Project Type" in SAP S/4HANA.

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName IJVPROJTYVH view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Joint Venture Project Type view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #BASIC view
ObjectModel.representativeKey JntVntrProjectType view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #CUSTOMIZING view
Search.searchable true view

Fields (5)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode CompanyCode
KEY JntVntrProjectType JntVntrProjectType
JntVntrProjectTypeText
_CompanyCode _CompanyCode
_JntVntrProjectTypeText _JntVntrProjectTypeText
@AbapCatalog.sqlViewName: 'IJVPROJTYVH'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Joint Venture Project Type'
@ClientHandling.algorithm: #SESSION_VARIABLE
@VDM.viewType: #BASIC
@ObjectModel:{
   representativeKey: 'JntVntrProjectType',
   semanticKey:  [ 'CompanyCode', 'JntVntrProjectType'],
   dataCategory: #VALUE_HELP,
   usageType: {
       serviceQuality: #C,
       sizeCategory: #S,
       dataClass: #CUSTOMIZING
   }          }
@Search.searchable: true

@AccessControl.privilegedAssociations:[ '_JntVntrProjectTypeText' ]

define view I_JntVntrProjectTypeVH
  as select distinct from I_JntVntrProjectType
{
      @Search: { defaultSearchElement: true, ranking: #HIGH, fuzzinessThreshold: 0.8 }
  key CompanyCode,
      @Search: { defaultSearchElement: true, ranking: #HIGH, fuzzinessThreshold: 0.8 }
      @ObjectModel.text.association: '_JntVntrProjectTypeText'
  key JntVntrProjectType,
      @Search: { defaultSearchElement: true, ranking: #HIGH, fuzzinessThreshold: 0.8 }
      @Consumption.hidden: true
      cast(_JntVntrProjectTypeText[1:Language = $session.system_language ].JntVntrProjectTypeText as jv_text60 preserving type ) as JntVntrProjectTypeText,
      @Consumption.hidden: true
      _CompanyCode,
      _JntVntrProjectTypeText
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_JNTVNTRPROJECTTYPE",
"I_JNTVNTRPROJECTTYPETEXT"
],
"ASSOCIATED":
[
"I_COMPANYCODE",
"I_JNTVNTRPROJECTTYPETEXT"
],
"BASE":
[
"I_JNTVNTRPROJECTTYPE"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/