P_EHSTASKINSTANCETODEFINITION

CDS View

P_EHSTASKINSTANCETODEFINITION is a CDS View in S/4HANA. It contains 4 fields. 3 CDS views read from this table.

CDS Views using this table (3)

ViewTypeJoinVDMDescription
I_EHSTask view inner COMPOSITE EHS Task
P_EHSWorkflowStep view inner COMPOSITE
P_TaskDefAndInstForCount view union COMPOSITE

Fields (4)

KeyField CDS FieldsUsed in Views
KEY WorkflowTaskInternalID WorkflowTaskInternalID 1
EHSTaskHostObjectAdapterClass EHSTaskHostObjectAdapterClass 1
EHSTaskHostObjectInstance EHSTaskHostObjectInstance 2
EHSTaskHostObjectInstanceUUID EHSTaskHostObjectInstanceUUID 1
@AbapCatalog.sqlViewName: 'PEHSTDEF2WF'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ClientHandling: {
  algorithm: #SESSION_VARIABLE
}
@VDM.private: true
@VDM.viewType: #COMPOSITE
//@EndUserText.label: 'Connects Task Instances to Definitions'


/*+[hideWarning] { "IDS" : [ "KEY_CHECK" ] }*/
define view P_EHSTaskInstanceToDefinition
  as select from I_EHSTaskPlannedInstance
  association [0..1] to I_WorkflowTask as _WorkflowTask     on $projection.WorkflowTaskInternalID = _WorkflowTask.WorkflowTaskInternalID
  association [0..1] to I_BusinessUser as _EHSTaskOwnerUser on $projection.ehstaskowneruser = _EHSTaskOwnerUser.BusinessPartner
{
      @ObjectModel.foreignKey.association: '_EHSTaskDefinition'
  key EHSTaskDefinitionUUID,
      @ObjectModel.foreignKey.association: '_WorkflowTask'
  key WorkflowTaskInternalID,
      _EHSTaskDefinition.EHSTaskOwnerUser,
      _EHSTaskDefinition.EHSTaskAssignedUser as EHSTaskAssignedBP,
      _EHSTaskDefinition.EHSTaskHostObjectInstance,
      _EHSTaskDefinition.EHSTaskHostObjectInstanceUUID,
      _EHSTaskDefinition.EHSTaskDefinitionStatus,
      _EHSTaskDefinition.EHSLocationUUID,
      _EHSTaskDefinition.EHSTaskHostObjectAdapterClass,

      _EHSTaskDefinition,
      _WorkflowTask,
      _EHSTaskOwnerUser
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_EHSTASKDEFINITION",
"I_EHSTASKPLANNEDINSTANCE"
],
"ASSOCIATED":
[
"I_BUSINESSUSER",
"I_EHSTASKDEFINITION",
"I_WORKFLOWTASK"
],
"BASE":
[
"I_EHSTASKPLANNEDINSTANCE"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/