C_EngmntProjectIDGenerate

DDL: C_ENGMNTPROJECTIDGENERATE SQL: CENGPROJIDGEN Type: view CONSUMPTION Package: CPD_CDS

Consumption View For Generating Enagagement Project ID

C_EngmntProjectIDGenerate is a Consumption CDS View that provides data about "Consumption View For Generating Enagagement Project ID" in SAP S/4HANA. It reads from 1 data source (I_EngagementProject) and exposes 9 fields with key field EngagementProject. Part of development package CPD_CDS.

Data Sources (1)

SourceAliasJoin Type
I_EngagementProject EngagementProject from

Annotations (12)

NameValueLevelField
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
AbapCatalog.sqlViewName CENGPROJIDGEN view
EndUserText.label Consumption View For Generating Enagagement Project ID view
VDM.viewType #CONSUMPTION view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
Metadata.ignorePropagatedAnnotations true view
VDM.lifecycle.status #DEPRECATED view
VDM.lifecycle.successor I_EngagementProject view

Fields (9)

KeyFieldSource TableSource FieldDescription
KEY EngagementProject I_EngagementProject EngagementProject
EngagementProjectName I_EngagementProject EngagementProjectName
EngagementProjectServiceOrg I_EngagementProject EngagementProjectServiceOrg
EngmtProjectServiceOrgName
EngagementProjectCategory I_EngagementProject EngagementProjectCategory
EngagementProjectType I_EngagementProject EngagementProjectType
Customer I_EngagementProject Customer
CustomerName _Customer CustomerName
_Customer _Customer
@ObjectModel.usageType.dataClass: #MIXED
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #XL
@AbapCatalog.sqlViewName: 'CENGPROJIDGEN'
@EndUserText.label: 'Consumption View For Generating Enagagement Project ID'
@VDM.viewType: #CONSUMPTION
@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.authorizationCheck:#CHECK
@AccessControl.personalData.blocking: #REQUIRED
@Metadata.ignorePropagatedAnnotations: true
//@ObjectModel.supportedCapabilities: [#CDS_MODELING_DATA_SOURCE]

@VDM.lifecycle.status: #DEPRECATED
@VDM.lifecycle.successor: 'I_EngagementProject'
define view C_EngmntProjectIDGenerate
  as select from I_EngagementProject as EngagementProject

{
  key EngagementProject.EngagementProject,
  EngagementProject.EngagementProjectName,
  EngagementProject.EngagementProjectServiceOrg,
  _EngagementProjectServiceOrg._Text[1:Language = $session.system_language].EngmtProjectServiceOrgName,
  EngagementProject.EngagementProjectCategory,
  EngagementProject.EngagementProjectType,
  EngagementProject.Customer,
  _Customer.CustomerName,

  //Exposing Association for DPP

  _Customer


}