I_EHSTASKLEARNING

CDS View

EHS Learning Task

I_EHSTASKLEARNING is a CDS View in S/4HANA. EHS Learning Task. 1 CDS views read from this table.

CDS Views using this table (1)

ViewTypeJoinVDMDescription
I_EHSTaskLearningTP view_entity from TRANSACTIONAL EHS Learning Task - TP
@AccessControl.authorizationCheck: #PRIVILEGED_ONLY
@EndUserText.label: ' EHS Learning Task'
@ObjectModel.usageType:{
  serviceQuality: #A,
  sizeCategory: #S,
  dataClass: #MIXED
}
@VDM: {
 viewType: #BASIC
}
@ObjectModel.representativeKey: 'EHSTaskLearningUUID'
define view entity I_EHSTaskLearning
  as select from ehfndd_task_lrng
  association [1..1] to I_EHSTaskDefinition as _EHSTaskDefinition on $projection.EHSTaskDefinitionUUID = _EHSTaskDefinition.EHSTaskDefinitionUUID
  association [0..1] to I_EHSLearning                 as _EHSLearning        on $projection.EHSLearningUUID = _EHSLearning.EHSLearningUUID
{
  key ehstasklearninguuid   as EHSTaskLearningUUID,
      @Semantics.systemDateTime.createdAt: true
      creationutcdatetime   as CreationUTCDateTime,
      @Semantics.user.createdBy: true
      createdbyuser         as CreatedByUser,
      @Semantics.systemDateTime.lastChangedAt: true
      lastchangeutcdatetime as LastChangeUTCDateTime,
      @Semantics.user.lastChangedBy: true
      lastchangedbyuser     as LastChangedByUser,
      @ObjectModel.foreignKey.association: '_EHSTaskDefinition'
      ehstaskdefinitionuuid as EHSTaskDefinitionUUID,
      ehslearninguuid       as EHSLearningUUID,

      // Associations

      //@ObjectModel.association.type: [#TO_COMPOSITION_PARENT,

      //                                #TO_COMPOSITION_ROOT]

      _EHSTaskDefinition,
      _EHSLearning
}