C_ProjectManagerVH

DDL: C_PROJECTMANAGERVH SQL: CPROJMNGRVH Type: view CONSUMPTION

Project Manager Value Help

C_ProjectManagerVH is a Consumption CDS View that provides data about "Project Manager Value Help" in SAP S/4HANA. It reads from 1 data source (I_BusinessUserBasic) and exposes 18 fields with key fields BusinessPartnerUUID, BusinessPartner. It is used in 1 Fiori application: Project Cost Report - Overview.

Data Sources (1)

SourceAliasJoin Type
I_BusinessUserBasic I_BusinessUserBasic from

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName CPROJMNGRVH view
AbapCatalog.compiler.compareFilter true view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #NOT_REQUIRED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.sizeCategory #XL view
EndUserText.label Project Manager Value Help view
VDM.viewType #CONSUMPTION view
OData.publish true view
Search.searchable true view

Fiori Apps (1)

App IDApp NameTypeDescription
F2513 Project Cost Report - Overview Analytical An application to compare the plan versus actual costs of a project.

Project Cost Report - Overview

Business Role: Project Financial Controller

This feature enables you to easily monitor aggregated and non-aggregated project costs by allowing you to compare plan costs with actual costs. You can also monitor the variance and costs at individual line item level, configure two cost planning categories and use one category for calculation of variance. You can also enter the level to which a project tree has to be expanded, and view cost details of multiple projects or WBS elements from different projects and hierarchies.

Fields (18)

KeyFieldSource TableSource FieldDescription
KEY BusinessPartnerUUID BusinessPartnerUUID
KEY BusinessPartner BusinessPartner
BusinessPartnerFullName PersonFullName Project Manager Name
FirstName FirstName
LastName LastName
AuthorizationGroup AuthorizationGroup
IsBusinessPurposeCompleted IsBusinessPurposeCompleted
DataControllerSet DataControllerSet
DataController1 DataController1
DataController2 DataController2
DataController3 DataController3
DataController4 DataController4
DataController5 DataController5
DataController6 DataController6
DataController7 DataController7
DataController8 DataController8
DataController9 DataController9
DataController10 DataController10
@AbapCatalog.sqlViewName: 'CPROJMNGRVH'
@AbapCatalog.compiler.compareFilter: true
@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking: #NOT_REQUIRED
@ObjectModel.usageType.serviceQuality: #C 
@ObjectModel.usageType.dataClass: #MASTER 
@ObjectModel.usageType.sizeCategory: #XL
@EndUserText.label: 'Project Manager Value Help'
@VDM.viewType: #CONSUMPTION
@OData.publish: true
@Search.searchable: true

define view C_ProjectManagerVH 
as select from I_BusinessUserBasic
{
      @UI.hidden: true
      @ObjectModel.text.element: ['BusinessPartnerFullName']
      @ObjectModel.filter.enabled: false
  key BusinessPartnerUUID,
   
      @ObjectModel.text.element: ['BusinessPartnerFullName']
      @Search: { defaultSearchElement: true, fuzzinessThreshold: 0.8}
  key BusinessPartner,
  
      @Semantics.text: true
      @EndUserText.label: 'Project Manager Name'
      @EndUserText.quickInfo: 'Project Manager Name'
      PersonFullName as BusinessPartnerFullName,

      @Search: { defaultSearchElement: true, fuzzinessThreshold: 0.8}
      FirstName,

      @Search: { defaultSearchElement: true, fuzzinessThreshold: 0.8}
      LastName,

      @UI.hidden: true
      @ObjectModel.filter.enabled: false
      AuthorizationGroup,

      @UI.hidden: true
      @ObjectModel.filter.enabled: false
      IsBusinessPurposeCompleted,
      
/////// Start of Datacontroller 10+1 fields -  Not to be consumed by any other views//////////      

        
      @Consumption.hidden:true
      @UI.hidden:true
      DataControllerSet,
      @Consumption.hidden:true
      @UI.hidden:true
      DataController1,
      @Consumption.hidden:true
      @UI.hidden:true
      DataController2,
      @Consumption.hidden:true
      @UI.hidden:true
      DataController3,
      @Consumption.hidden:true
      @UI.hidden:true
      DataController4,
      @Consumption.hidden:true
      @UI.hidden:true
      DataController5,
      @Consumption.hidden:true
      @UI.hidden:true
      DataController6,
      @Consumption.hidden:true
      @UI.hidden:true
      DataController7,
      @Consumption.hidden:true
      @UI.hidden:true
      DataController8,
      @Consumption.hidden:true
      @UI.hidden:true
      DataController9,
      @Consumption.hidden:true
      @UI.hidden:true
      DataController10
        
 ////////////// End of Datacontroller 10+1 fields//////////         

      
}
where IsBusinessPurposeCompleted != 'X'