R_MaintMblApplSyncObjectLinkTP

DDL: R_MAINTMBLAPPLSYNCOBJECTLINKTP Type: view_entity TRANSACTIONAL Package: RAP_MAO_MAIF_ADMIN

Mobile Synchronization Object Links - TP

R_MaintMblApplSyncObjectLinkTP is a Transactional CDS View that provides data about "Mobile Synchronization Object Links - TP" in SAP S/4HANA. It reads from 1 data source (I_MaintMblApplSyncObjectLink) and exposes 24 fields with key field MaintMblApplSyncObjectLinkUUID. It has 2 associations to related views. Part of development package RAP_MAO_MAIF_ADMIN.

Data Sources (1)

SourceAliasJoin Type
I_MaintMblApplSyncObjectLink I_MaintMblApplSyncObjectLink from

Associations (2)

CardinalityTargetAliasCondition
[0..1] I_User _CreatedByUser _CreatedByUser.UserID = $projection.CreatedByUser
[0..1] I_User _LastChangedByUser _LastChangedByUser.UserID = $projection.LastChangedByUser

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Mobile Synchronization Object Links - TP view
ObjectModel.sapObjectNodeType.name MaintMobileApplSyncObjectLink view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #L view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
VDM.viewType #TRANSACTIONAL view

Fields (24)

KeyFieldSource TableSource FieldDescription
KEY MaintMblApplSyncObjectLinkUUID MaintMblApplSyncObjectLinkUUID
MaintMblApplSyncObjLnkSqncNmbr MaintMblApplSyncObjLnkSqncNmbr
MaintMblApplSyncObjectType MaintMblApplSyncObjectType
MaintMblApplSyncObjectKey MaintMblApplSyncObjectKey
MaintMblApplSyncObjRefKey MaintMblApplSyncObjRefKey
MaintMblApplSyncExtObjectType MaintMblApplSyncExtObjectType
MaintMblApplSyncExtObjectKey MaintMblApplSyncExtObjectKey
MaintMblApplSyncExtObjInfo MaintMblApplSyncExtObjInfo
MaintMblApplSyncExtObjVersion MaintMblApplSyncExtObjVersion
MblUsrCommServerLogicalDest MblUsrCommServerLogicalDest
MblUsrCommServerComponent MblUsrCommServerComponent
MblUsrCloudPltfrmTenantInt MblUsrCloudPltfrmTenantInt
MobileUserOrganizationInternal MobileUserOrganizationInternal
MobileUserApplication MobileUserApplication
MntMblAppSyncObjLnkIsCrtedInt MntMblAppSyncObjLnkIsCrtedInt
MaintMblApplSyncObjLnkIsDeltd MaintMblApplSyncObjLnkIsDeltd
MaintMblApplSyncObjLnkIsGnrtd MaintMblApplSyncObjLnkIsGnrtd
MaintMblApplLastSyncDateTime MaintMblApplLastSyncDateTime
CreatedByUser CreatedByUser
CreationDateTime CreationDateTime
LastChangedByUser LastChangedByUser
LastChangeDateTime LastChangeDateTime
_CreatedByUser _CreatedByUser
_LastChangedByUser _LastChangedByUser
@AccessControl: {
  authorizationCheck: #MANDATORY,
  privilegedAssociations: [ '_CreatedByUser', '_LastChangedByUser' ]
}

@EndUserText.label: 'Mobile Synchronization Object Links - TP'

@ObjectModel: {
  sapObjectNodeType.name: 'MaintMobileApplSyncObjectLink',
  usageType: {
    dataClass: #TRANSACTIONAL,
    serviceQuality: #A,
    sizeCategory: #L
  }
}

@VDM: {
  lifecycle.contract.type: #SAP_INTERNAL_API,
  viewType: #TRANSACTIONAL
}

define root view entity R_MaintMblApplSyncObjectLinkTP
  as select from I_MaintMblApplSyncObjectLink

  association [0..1] to I_User as _CreatedByUser     on _CreatedByUser.UserID = $projection.CreatedByUser
  association [0..1] to I_User as _LastChangedByUser on _LastChangedByUser.UserID = $projection.LastChangedByUser
{
  key MaintMblApplSyncObjectLinkUUID,
      MaintMblApplSyncObjLnkSqncNmbr,
      MaintMblApplSyncObjectType,
      MaintMblApplSyncObjectKey,
      MaintMblApplSyncObjRefKey,
      MaintMblApplSyncExtObjectType,
      MaintMblApplSyncExtObjectKey,
      MaintMblApplSyncExtObjInfo,
      MaintMblApplSyncExtObjVersion,
      MblUsrCommServerLogicalDest,
      MblUsrCommServerComponent,
      MblUsrCloudPltfrmTenantInt,
      MobileUserOrganizationInternal,
      MobileUserApplication,
      MntMblAppSyncObjLnkIsCrtedInt,
      MaintMblApplSyncObjLnkIsDeltd,
      MaintMblApplSyncObjLnkIsGnrtd,
      MaintMblApplLastSyncDateTime,
      @Semantics.user.createdBy: true
      CreatedByUser,
      @Semantics.systemDate.createdAt: true
      CreationDateTime,
      @Semantics.user.lastChangedBy: true
      LastChangedByUser,
      @Semantics.systemDate.lastChangedAt: true
      LastChangeDateTime,

      _CreatedByUser,
      _LastChangedByUser
}