C_CnsldtnProject

DDL: C_CNSLDTNPROJECT Type: view_entity CONSUMPTION Package: FIN_CS_MD_PROJECT

Consolidation Project

C_CnsldtnProject is a Consumption CDS View that provides data about "Consolidation Project" in SAP S/4HANA. It reads from 1 data source (I_CnsldtnProject) and exposes 3 fields with key field Project. Part of development package FIN_CS_MD_PROJECT.

Data Sources (1)

SourceAliasJoin Type
I_CnsldtnProject _Source from

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
Search.searchable true view
VDM.viewType #CONSUMPTION view
UI.textArrangement #TEXT_LAST view
EndUserText.label Consolidation Project view

Fields (3)

KeyFieldSource TableSource FieldDescription
KEY Project I_CnsldtnProject Project
CnsldtnIsAdditionalMasterData I_CnsldtnProject CnsldtnIsAdditionalMasterData
ProjectDescription
@AccessControl.authorizationCheck: #MANDATORY
@Metadata:{
  ignorePropagatedAnnotations: true
}
@ObjectModel:{
  usageType: {
    dataClass: #MASTER,
    serviceQuality: #C,
    sizeCategory: #L
  }
}
@Search.searchable: true
@VDM.viewType: #CONSUMPTION
@UI.textArrangement: #TEXT_LAST
@EndUserText.label: 'Consolidation Project'
define view entity C_CnsldtnProject
  as select from I_CnsldtnProject as _Source

{

      @Search:{
        defaultSearchElement: true,
        ranking: #HIGH,
        fuzzinessThreshold: 0.8
      }
      @Consumption.valueHelpDefinition: [{
        entity:{
          name:'I_CnsldtnProjectVH',
          element:'Project'
        }
      }]
      @UI: {
        lineItem: [{
          position: 10
        }],
        selectionField: [{
          position: 1
        }]
      }
      @UI.textArrangement: #TEXT_LAST
  key _Source.Project,


      @Consumption.filter.selectionType: #SINGLE
      @Consumption.filter.multipleSelections: false
      @UI: {
        lineItem: [{
          position: 30
        }]
      }
      _Source.CnsldtnIsAdditionalMasterData,


      @Search:{
        defaultSearchElement: true,
        ranking: #LOW,
        fuzzinessThreshold: 0.7
      }
      @UI: {
        lineItem: [{
          position: 20
        }]
      }
      _Source._Text[1: Language=$session.system_language].AdditionalMasterDataText as ProjectDescription

}