I_PPM_TASKTYPE
Task Type
I_PPM_TASKTYPE is a CDS View in S/4HANA. Task Type. It contains 1 fields. 5 CDS views read from this table.
CDS Views using this table (5)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| I_PPM_ProjectElementProgress | view | left_outer | COMPOSITE | Project Elements Progress |
| I_PPM_ProjectTask | view | left_outer | COMPOSITE | Milestone Information |
| I_PPM_UpcMilestonesProjects | view | inner | COMPOSITE | Upcoming Milestones for Projects |
| P_PPM_ProjectMilestEssentDate | view | inner | COMPOSITE | |
| P_PPM_ProjectMilestRelNextDate | view | inner | COMPOSITE |
Fields (1)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| IsEssentialMilestone | IsMainMilestone | 2 |
@EndUserText.label: 'Task Type'
@VDM.viewType: #BASIC
@VDM.lifecycle.contract.type: #SAP_INTERNAL_API
@AbapCatalog: {
sqlViewName: 'IPPMTASKTYPE',
compiler.compareFilter: true,
preserveKey:true
}
@AccessControl.authorizationCheck: #PRIVILEGED_ONLY
@ObjectModel: {
representativeKey: 'TaskType',
resultSet.sizeCategory: #XS,
supportedCapabilities: [ #SQL_DATA_SOURCE, #CDS_MODELING_DATA_SOURCE, #CDS_MODELING_ASSOCIATION_TARGET ],
usageType: {
serviceQuality: #A,
dataClass: #CUSTOMIZING,
sizeCategory: #S
}
}
@Search.searchable: true
@ClientHandling.algorithm: #SESSION_VARIABLE
define view I_PPM_Tasktype as select from dpr_tsk_type as TaskType
association [0..*] to I_PPM_TaskTypeText as _TaskTypeText
on $projection.TaskType = _TaskTypeText.EntProjectElementType
{
@Search.defaultSearchElement: true
@Search.ranking: #HIGH
@ObjectModel.text.association: '_TaskTypeText'
key tsk_type as TaskType,
relevant_milestone as IsRelevantMilestone,
essential_milestone as IsEssentialMilestone,
_TaskTypeText
}