I_PPM_TASKTYPE

CDS View

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)

ViewTypeJoinVDMDescription
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)

KeyField CDS FieldsUsed 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
  
}