I_SchedulingResultMessage

DDL: I_SCHEDULINGRESULTMESSAGE Type: view_entity BASIC

Scheduling Result Message

I_SchedulingResultMessage is a Basic CDS View that provides data about "Scheduling Result Message" in SAP S/4HANA. It reads from 1 data source (bps_rslt_msg) and exposes 15 fields with key field SchedulingResultMessageUUID. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
bps_rslt_msg bps_rslt_msg from

Associations (2)

CardinalityTargetAliasCondition
[0..*] I_SchedulingResultMessageText _Text $projection.SchedulingResultMessageClass = _Text.SchedulingResultMessageClass and $projection.SchedulingResultMessageNumber = _Text.SchedulingResultMessageNumber
[1..1] I_SchedulingRun _SchedulingRun $projection.SchedulingRunUUID = _SchedulingRun.SchedulingRunUUID

Annotations (7)

NameValueLevelField
VDM.viewType #BASIC view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Scheduling Result Message view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MIXED view

Fields (15)

KeyFieldSource TableSource FieldDescription
KEY SchedulingResultMessageUUID msg_uuid
SchedulingRunResultUUID result_uuid
SchedulingRunUUID run_uuid
SchedgResultMessageSequence sequence_no
SchedulingResultMessageClass msg_class
SchedulingResultMessageType msg_type
SchedulingResultMessageNumber msg_no
SchedgResultMessageVariable1 var1
SchedgResultMessageVariable2 var2
SchedgResultMessageVariable3 var3
SchedgResultMessageVariable4 var4
SchedulingResultMessageIcon icon_id
_Result _Result
_SchedulingRun _SchedulingRun
_Text _Text
@AbapCatalog.viewEnhancementCategory: [#NONE]
@VDM.viewType: #BASIC
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'Scheduling Result Message'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType:{
  serviceQuality: #X,
  sizeCategory: #S,
  dataClass: #MIXED
}
define view entity I_SchedulingResultMessage
  as select from bps_rslt_msg
  association        to parent I_SchedulingRunRequestResult as _Result        on  $projection.SchedulingRunResultUUID = _Result.SchedulingRunResultUUID
  association [0..*] to I_SchedulingResultMessageText       as _Text          on  $projection.SchedulingResultMessageClass  = _Text.SchedulingResultMessageClass
                                                                              and $projection.SchedulingResultMessageNumber = _Text.SchedulingResultMessageNumber
  association [1..1] to I_SchedulingRun                     as _SchedulingRun on  $projection.SchedulingRunUUID = _SchedulingRun.SchedulingRunUUID
{
  key msg_uuid    as SchedulingResultMessageUUID,
      result_uuid as SchedulingRunResultUUID,
      run_uuid    as SchedulingRunUUID,
      sequence_no as SchedgResultMessageSequence,
      msg_class   as SchedulingResultMessageClass,
      msg_type    as SchedulingResultMessageType,
      msg_no      as SchedulingResultMessageNumber,
      var1        as SchedgResultMessageVariable1,
      var2        as SchedgResultMessageVariable2,
      var3        as SchedgResultMessageVariable3,
      var4        as SchedgResultMessageVariable4,
      icon_id     as SchedulingResultMessageIcon,

      _Result,
      _SchedulingRun,
      _Text
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"BPS_RSLT_MSG"
],
"ASSOCIATED":
[
"I_SCHEDULINGRESULTMESSAGETEXT",
"I_SCHEDULINGRUN",
"I_SCHEDULINGRUNREQUESTRESULT"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/