C_ProjectManagerVH
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)
| Source | Alias | Join Type |
|---|---|---|
| I_BusinessUserBasic | I_BusinessUserBasic | from |
Annotations (12)
| Name | Value | Level | Field |
|---|---|---|---|
| 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 ID | App Name | Type | Description |
|---|---|---|---|
| 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)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| 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'
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA