@AccessControl.authorizationCheck: #CHECK
@Metadata.allowExtensions: true
@EndUserText.label: 'Projection View for ZR_TODO_100'
@ObjectModel.semanticKey: [ 'TaskUUID' ]
define root view entity ZC_TODO_100
provider contract transactional_query
as projection on ZR_TODO_100
{
key TaskUUID,
Title,
Description,
@Consumption.valueHelpDefinition: [{
entity: {
name: 'ZI_TODO_STATUS_VH_100',
element: 'Status'
}
}]
Status,
Priority,
DueDate,
CompletedAt,
LocalLastChangedAt
}