C_DFS_RelocationProjectVH
Consumption for Relocation Project
C_DFS_RelocationProjectVH is a Consumption CDS View that provides data about "Consumption for Relocation Project" in SAP S/4HANA. It reads from 1 data source (I_ProjectData) and exposes 10 fields with key field ProjectInternalID. It has 2 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_ProjectData | RelocProjVH | from |
Associations (2)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | I_DFS_RelocationProjectStatus | _RelProjStatus | $projection.ProjectObject = _RelProjStatus.StatusObject |
| [0..1] | I_DFS_RelocationProjectProfile | _RelocProjPro | $projection.ProjectProfileCode = _RelocProjPro.ProjectProfileCode |
Annotations (9)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #CHECK | view | |
| VDM.viewType | #CONSUMPTION | view | |
| ObjectModel.dataCategory | #VALUE_HELP | view | |
| Search.searchable | true | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| ObjectModel.usageType.dataClass | #MASTER | view | |
| Consumption.ranked | true | view | |
| EndUserText.label | Consumption for Relocation Project | view |
Fields (10)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | ProjectInternalID | ProjectInternalID | ||
| ProjectExternalID | ProjectExternalID | |||
| ProjectDescription | ProjectDescription | |||
| FreeDefinedTableFieldSemantic | FreeDefinedTableFieldSemantic | |||
| ProjectProfileCode | ProjectProfileCode | |||
| ProjectObject | ProjectObject | |||
| StatusCode | _RelProjStatus | StatusCode | ||
| Language | _RelProjStatus | Language | ||
| _RelProjStatus | _RelProjStatus | |||
| _RelocProjPro | _RelocProjPro |
@AccessControl.authorizationCheck: #CHECK
@VDM.viewType: #CONSUMPTION
@ObjectModel.dataCategory:#VALUE_HELP
@Search.searchable: true
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #L
@ObjectModel.usageType.dataClass: #MASTER
@Consumption.ranked: true
@EndUserText.label: 'Consumption for Relocation Project'
define view entity C_DFS_RelocationProjectVH
as select from I_ProjectData as RelocProjVH
association [0..1] to I_DFS_RelocationProjectStatus as _RelProjStatus on $projection.ProjectObject = _RelProjStatus.StatusObject
association [0..1] to I_DFS_RelocationProjectProfile as _RelocProjPro on $projection.ProjectProfileCode = _RelocProjPro.ProjectProfileCode
{
@ObjectModel.readOnly: true
@Search.defaultSearchElement: true
// @Consumption.filter.hidden: true
@UI.hidden: true
key ProjectInternalID,
@ObjectModel.readOnly: true
@Search.defaultSearchElement: true
@Search.fuzzinessThreshold: 0.9
@ObjectModel.text.element: ['ProjectDescription']
// @Consumption.filter.hidden: true
@Search.ranking: #HIGH
ProjectExternalID,
@Search.fuzzinessThreshold: 0.9
@ObjectModel.readOnly: true
@Search.defaultSearchElement: true
@ObjectModel.text.element:['ProjectExternalID']
// @Consumption.filter.hidden: true
@Search.ranking: #HIGH
ProjectDescription,
@UI.hidden: true
// @Consumption.filter.hidden: true
FreeDefinedTableFieldSemantic,
@UI.hidden: true
ProjectProfileCode,
@UI.hidden: true
// @Consumption.filter.hidden: true
ProjectObject,
@UI.hidden: true
@Consumption.filter.hidden: true
_RelProjStatus.StatusCode,
@UI.hidden: true
_RelProjStatus.Language,
_RelProjStatus,
_RelocProjPro
}
where
// FreeDefinedTableFieldSemantic is not initial
ProjectProfileCode = _RelocProjPro.ProjectProfileCode
and _RelProjStatus.Language = $session.system_language
and _RelProjStatus.StatusCode = 'I0002'
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_DFS_RELOCATIONPROJECTPROFILE",
"I_DFS_RELOCATIONPROJECTSTATUS",
"I_PROJECTDATA"
],
"ASSOCIATED":
[
"I_DFS_RELOCATIONPROJECTPROFILE",
"I_DFS_RELOCATIONPROJECTSTATUS"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
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