C_MaintMblApplPushNotifTP

DDL: C_MAINTMBLAPPLPUSHNOTIFTP Type: view_entity CONSUMPTION

Mobile Application Push Notification

C_MaintMblApplPushNotifTP is a Consumption CDS View that provides data about "Mobile Application Push Notification" in SAP S/4HANA. It reads from 1 data source (R_MaintMblApplPushNotifTP) and exposes 34 fields with key field MobileApplicationPushInternal. It has 2 associations to related views. It is exposed through 1 OData service (UI_MAINTMBLAPPLPUSHNOTIFMANAGE).

Data Sources (1)

SourceAliasJoin Type
R_MaintMblApplPushNotifTP R_MaintMblApplPushNotifTP projection

Associations (2)

CardinalityTargetAliasCondition
[0..*] C_MaintMblApplPushRecipientTP _PushUsers _PushUsers.MobileApplicationPushInternal = $projection.MobileApplicationPushInternal
[1..1] C_MblApplPushScenarioDef _PushScenario _PushScenario.MblApplPushScenarioInternal = $projection.MblApplPushScenarioInternal

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Mobile Application Push Notification view
Metadata.allowExtensions true view
Metadata.ignorePropagatedAnnotations true view
Search.searchable true view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #S view
VDM.viewType #CONSUMPTION view

OData Services (1)

ServiceBindingVersionContractRelease
UI_MAINTMBLAPPLPUSHNOTIFMANAGE UI_MAINTMBLAPPLPUSHNOTIFMANAGE V4 C1 NOT_RELEASED

Fields (34)

KeyFieldSource TableSource FieldDescription
KEY MobileApplicationPushInternal MobileApplicationPushInternal
MobileUserApplication MobileUserApplication
MblApplPushScenarioInternal MblApplPushScenarioInternal
MobileUserRecordInternal MobileUserRecordInternal
MblUsrApplPushSourceType MblUsrApplPushSourceType
MobileUserApplPushSourceObj MobileUserApplPushSourceObj
MobileUserApplPushObjKey MobileUserApplPushObjKey
MobileUserApplPushObjKeyRef MobileUserApplPushObjKeyRef
MobileUserApplicationPushSts MobileUserApplicationPushSts
MblApplPushStatusCriticality MblApplPushStatusCriticality
MblUsrApplNmbrOfPushRecipients MblUsrApplNmbrOfPushRecipients
MblUsrApplPushEmlNotifIsEnbld MblUsrApplPushEmlNotifIsEnbld
MobileUserApplPushExprtnDteTme MobileUserApplPushExprtnDteTme
MblUsrApplPushProcdDteTme MblUsrApplPushProcdDteTme
MblUsrApplPushCancelDteTme MblUsrApplPushCancelDteTme
MobileUserApplPushCmpltDteTme MobileUserApplPushCmpltDteTme
MblApplPushServerCmpltdDteTme MblApplPushServerCmpltdDteTme
MblUsrApplPushEnqueueDteTme MblUsrApplPushEnqueueDteTme
MblUsrApplPushEventInternal MblUsrApplPushEventInternal
MobileUserApplPushEvtParam MobileUserApplPushEvtParam
MobileUserApplPushQueuedRFC MobileUserApplPushQueuedRFC
MobileUserApplPushScenarioPrio MobileUserApplPushScenarioPrio
MobileUserApplPushHistIsEnbld MobileUserApplPushHistIsEnbld
MblUsrApplPushOutbTrggrIsEnbld MblUsrApplPushOutbTrggrIsEnbld
MobileUserApplPushRetryIsAllwd MobileUserApplPushRetryIsAllwd
MblUsrApplFetchCallbackIsAllwd MblUsrApplFetchCallbackIsAllwd
MobileUserApplPushCreatedBy MobileUserApplPushCreatedBy
MblUsrApplPushCreatedDteTme MblUsrApplPushCreatedDteTme
MobileUserApplPushChangedBy MobileUserApplPushChangedBy
MblUsrApplPushChangedDteTme MblUsrApplPushChangedDteTme
MobileApplPushNotifTitle MobileApplPushNotifTitle
MblUsrApplPushStatusNamelocalized
_PushScenario _PushScenario
_PushUsers _PushUsers

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view C_MaintMblApplPushNotifTP.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.

CREATE VIEW C_MaintMblApplPushNotifTP AS
SELECT
  MobileApplicationPushInternal,
  MobileUserApplication,
  MblApplPushScenarioInternal,
  MobileUserRecordInternal,
  MblUsrApplPushSourceType,
  MobileUserApplPushSourceObj,
  MobileUserApplPushObjKey,
  MobileUserApplPushObjKeyRef,
  MobileUserApplicationPushSts,
  MblApplPushStatusCriticality,
  MblUsrApplNmbrOfPushRecipients,
  MblUsrApplPushEmlNotifIsEnbld,
  MobileUserApplPushExprtnDteTme,
  MblUsrApplPushProcdDteTme,
  MblUsrApplPushCancelDteTme,
  MobileUserApplPushCmpltDteTme,
  MblApplPushServerCmpltdDteTme,
  MblUsrApplPushEnqueueDteTme,
  MblUsrApplPushEventInternal,
  MobileUserApplPushEvtParam,
  MobileUserApplPushQueuedRFC,
  MobileUserApplPushScenarioPrio,
  MobileUserApplPushHistIsEnbld,
  MblUsrApplPushOutbTrggrIsEnbld,
  MobileUserApplPushRetryIsAllwd,
  MblUsrApplFetchCallbackIsAllwd,
  MobileUserApplPushCreatedBy,
  MblUsrApplPushCreatedDteTme,
  MobileUserApplPushChangedBy,
  MblUsrApplPushChangedDteTme,
  MobileApplPushNotifTitle,
  _PushStatusText.MblUsrApplPushStatusName : localized AS MblUsrApplPushStatusNamelocalized
FROM R_MaintMblApplPushNotifTP
LEFT OUTER JOIN C_MaintMblApplPushRecipientTP AS _PushUsers ON _PushUsers.MobileApplicationPushInternal = MobileApplicationPushInternal  -- association [0..*]
LEFT OUTER JOIN C_MblApplPushScenarioDef AS _PushScenario ON _PushScenario.MblApplPushScenarioInternal = MblApplPushScenarioInternal  -- association [1..1]
;