C_MblApplPushScenarioDef

DDL: C_MBLAPPLPUSHSCENARIODEF Type: view_entity CONSUMPTION

Mobile Application Push Scenario

C_MblApplPushScenarioDef is a Consumption CDS View that provides data about "Mobile Application Push Scenario" in SAP S/4HANA. It reads from 1 data source (I_MblApplPushScenarioDef) and exposes 44 fields with key field MblApplPushScenarioInternal. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
I_MblApplPushScenarioDef PushScenario from

Associations (1)

CardinalityTargetAliasCondition
[1..*] C_MblApplPushNotification _PushNotification $projection.MblApplPushScenarioInternal = _PushNotification.MblApplPushScenarioInternal

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Mobile Application Push Scenario view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MIXED view
Metadata.allowExtensions true view
VDM.viewType #CONSUMPTION view

Fields (44)

KeyFieldSource TableSource FieldDescription
KEY MblApplPushScenarioInternal MblApplPushScenarioInternal
MobileUserApplication MobileUserApplication
MblUsrApplPushSourceType MblUsrApplPushSourceType
MobileUserApplPushSourceObj MobileUserApplPushSourceObj
MblApplPushScenSourceHandler MblApplPushScenSourceHandler
MblApplPushScenSubscriberType MblApplPushScenSubscriberType
MblApplPushDistributorType MblApplPushDistributorType
MblApplPushDistributorObj MblApplPushDistributorObj
MblApplPushDistributionHandler MblApplPushDistributionHandler
MblUsrApplPushEmlNotifIsEnbld MblUsrApplPushEmlNotifIsEnbld
MblApplPushEmailNotifDesc MblApplPushEmailNotifDesc
MblApplPushEmailMessageText MblApplPushEmailMessageText
MblApplPushDataPackIsSkipped MblApplPushDataPackIsSkipped
MblApplPushScenIsActive MblApplPushScenIsActive
MblApplPushNotifValidityInHrs MblApplPushNotifValidityInHrs
MblApplPushEvtTrggrIsDsbld MblApplPushEvtTrggrIsDsbld
MblUsrApplPushEventInternal MblUsrApplPushEventInternal
MobileUserApplPushEvtParam MobileUserApplPushEvtParam
MobileApplicationPushEventRule MobileApplicationPushEventRule
MblApplQueuedRFCIsEnabled MblApplQueuedRFCIsEnabled
MblApplPushQueuedRFCName MblApplPushQueuedRFCName
MblApplPushQueuedRFCRule MblApplPushQueuedRFCRule
MobileUserApplPushScenarioPrio MobileUserApplPushScenarioPrio
MblApplPushMergeIsAllowed MblApplPushMergeIsAllowed
MblApplPushServerCmpltdIsExcld MblApplPushServerCmpltdIsExcld
MblApplPushMaxSelDelayInSecs MblApplPushMaxSelDelayInSecs
MblApplPushNmbrOfSelRetry MblApplPushNmbrOfSelRetry
MobileUserApplPushHistIsEnbld MobileUserApplPushHistIsEnbld
MblUsrApplPushOutbTrggrIsEnbld MblUsrApplPushOutbTrggrIsEnbld
MblApplSglInstceProcgIsUsed MblApplSglInstceProcgIsUsed
MblApplPushRetryIntvlInSeconds MblApplPushRetryIntvlInSeconds
MblApplPushMetadataIsRequired MblApplPushMetadataIsRequired
MblApplSelfPushIsDisabled MblApplSelfPushIsDisabled
MblApplPushScenarioAlias MblApplPushScenarioAlias
MblUsrApplFetchCallbackIsAllwd MblUsrApplFetchCallbackIsAllwd
MblApplPushTransHistIsChkd MblApplPushTransHistIsChkd
MblApplTransHistIntvlInSecs MblApplTransHistIntvlInSecs
MblApplPushSubscriptionIsAllwd MblApplPushSubscriptionIsAllwd
MblApplPushSubscrpnAgtInt MblApplPushSubscrpnAgtInt
MobileUserApplPushCreatedBy MobileUserApplPushCreatedBy
MblUsrApplPushCreatedDteTme MblUsrApplPushCreatedDteTme
MobileUserApplPushChangedBy MobileUserApplPushChangedBy
MblUsrApplPushChangedDteTme MblUsrApplPushChangedDteTme
_PushNotification _PushNotification
@AbapCatalog.viewEnhancementCategory: [#NONE]
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'Mobile Application Push Scenario'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType:{
    serviceQuality: #X,
    sizeCategory: #S,
    dataClass: #MIXED
}
@Metadata.allowExtensions: true
@VDM.viewType: #CONSUMPTION

define view entity C_MblApplPushScenarioDef
  as select from I_MblApplPushScenarioDef as PushScenario
  association [1..*] to C_MblApplPushNotification as _PushNotification on $projection.MblApplPushScenarioInternal = _PushNotification.MblApplPushScenarioInternal
{
  key MblApplPushScenarioInternal,
      MobileUserApplication,
      MblUsrApplPushSourceType,
      MobileUserApplPushSourceObj,
      MblApplPushScenSourceHandler,
      MblApplPushScenSubscriberType,
      MblApplPushDistributorType,
      MblApplPushDistributorObj,
      MblApplPushDistributionHandler,
      MblUsrApplPushEmlNotifIsEnbld,
      MblApplPushEmailNotifDesc,
      MblApplPushEmailMessageText,
      MblApplPushDataPackIsSkipped,
      MblApplPushScenIsActive,
      MblApplPushNotifValidityInHrs,
      MblApplPushEvtTrggrIsDsbld,
      MblUsrApplPushEventInternal,
      MobileUserApplPushEvtParam,
      MobileApplicationPushEventRule,
      MblApplQueuedRFCIsEnabled,
      MblApplPushQueuedRFCName,
      MblApplPushQueuedRFCRule,
      MobileUserApplPushScenarioPrio,
      MblApplPushMergeIsAllowed,
      MblApplPushServerCmpltdIsExcld,
      MblApplPushMaxSelDelayInSecs,
      MblApplPushNmbrOfSelRetry,
      MobileUserApplPushHistIsEnbld,
      MblUsrApplPushOutbTrggrIsEnbld,
      MblApplSglInstceProcgIsUsed,
      MblApplPushRetryIntvlInSeconds,
      MblApplPushMetadataIsRequired,
      MblApplSelfPushIsDisabled,
      MblApplPushScenarioAlias,
      MblUsrApplFetchCallbackIsAllwd,
      MblApplPushTransHistIsChkd,
      MblApplTransHistIntvlInSecs,
      MblApplPushSubscriptionIsAllwd,
      MblApplPushSubscrpnAgtInt,
      MobileUserApplPushCreatedBy,
      MblUsrApplPushCreatedDteTme,
      MobileUserApplPushChangedBy,
      MblUsrApplPushChangedDteTme,
      /* Associations */
      _PushNotification
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_MBLAPPLPUSHSCENARIODEF"
],
"ASSOCIATED":
[
"C_MBLAPPLPUSHNOTIFICATION"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/