R_DEVROLETASKASSIGNMENTTP
Role Task Assignment - TP
R_DEVROLETASKASSIGNMENTTP is a CDS View in S/4HANA. Role Task Assignment - TP. 1 CDS views read from this table.
CDS Views using this table (1)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| A_DevRoleTaskAssignment | view_entity | projection | CONSUMPTION | API View for Task Role Assignment |
@AccessControl.authorizationCheck: #MANDATORY
@EndUserText.label: 'Role Task Assignment - TP'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType:{
serviceQuality: #X,
sizeCategory: #S,
dataClass: #MIXED
}
@VDM.lifecycle.contract.type:#SAP_INTERNAL_API
@VDM.viewType: #TRANSACTIONAL
define view entity R_DevRoleTaskAssignmentTP
as select from I_DevRoleTaskAssignment as _TaskRoleAssignment
association to parent R_DevelopmentProjectRoleTP as _Role on $projection.ProjectRoleUUID = _Role.ProjectRoleUUID
association [1..1] to R_DevProjRoleStaffingTP as _Staff on $projection.ProjectRoleUUID = _Staff.ProjectRoleUUID
and $projection.DevRoleTskAssgmtShadowRoleUUID = _Staff.DevProjRoleStfngShadowRoleUUID
{
key DevProjElmntUUID,
key cast(ProjectRoleUUID as /s4ppm/tv_entity_guid preserving type ) as ProjectRoleUUID,
DevRoleTskAssgmtUUID,
DevProjElmntObjectType,
DevRoleTskAssgmtShadowRoleUUID,
PlannedStartDate,
DevRoleTskAssgmtPlndFinishDate,
@Semantics.quantity.unitOfMeasure: 'PlannedWorkQuantityUnit'
PlannedWorkQuantity,
PlannedWorkQuantityUnit,
_Role,
_Staff
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_DEVROLETASKASSIGNMENT"
],
"ASSOCIATED":
[
"R_DEVELOPMENTPROJECTROLETP",
"R_DEVPROJROLESTAFFINGTP"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/