C_MaintMblApplSyncObjectLink

DDL: C_MAINTMBLAPPLSYNCOBJECTLINK Type: view_entity CONSUMPTION

Mobile Synchronization Object Links

C_MaintMblApplSyncObjectLink is a Consumption CDS View that provides data about "Mobile Synchronization Object Links" 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. It is exposed through 1 OData service (UI_MAINTMBLAPPLSYNCOBJECTLINK).

Data Sources (1)

SourceAliasJoin Type
I_MaintMblApplSyncObjectLink I_MaintMblApplSyncObjectLink from

Associations (2)

CardinalityTargetAliasCondition
[0..1] I_UserContactCard _CreatedByUserContactCard _CreatedByUserContactCard.ContactCardID = $projection.CreatedByUser
[0..1] I_UserContactCard _LastChangedByUserContactCard _LastChangedByUserContactCard.ContactCardID = $projection.LastChangedByUser

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Mobile Synchronization Object Links view
Metadata.allowExtensions true view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #L view
VDM.viewType #CONSUMPTION view

OData Services (1)

ServiceBindingVersionContractRelease
UI_MAINTMBLAPPLSYNCOBJECTLINK UI_MAINTMBLAPPLSYNCOBJECTLINK V4 C1 NOT_RELEASED

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
_CreatedByUserContactCard _CreatedByUserContactCard
_LastChangedByUserContactCard _LastChangedByUserContactCard
@AccessControl: {
  authorizationCheck: #MANDATORY,
  privilegedAssociations: [ '_CreatedByUserContactCard', '_LastChangedByUserContactCard' ]
}
@EndUserText.label: 'Mobile Synchronization Object Links'
@Metadata: {
  allowExtensions: true,
  ignorePropagatedAnnotations: true
}

@ObjectModel.usageType: {
  dataClass: #TRANSACTIONAL,
  serviceQuality: #A,
  sizeCategory: #L
}

@VDM.viewType: #CONSUMPTION
define view entity C_MaintMblApplSyncObjectLink
  as select from I_MaintMblApplSyncObjectLink

  association [0..1] to I_UserContactCard as _CreatedByUserContactCard     on _CreatedByUserContactCard.ContactCardID = $projection.CreatedByUser
  association [0..1] to I_UserContactCard as _LastChangedByUserContactCard on _LastChangedByUserContactCard.ContactCardID = $projection.LastChangedByUser
{
      @Semantics.uuid: true
  key MaintMblApplSyncObjectLinkUUID,
      MaintMblApplSyncObjLnkSqncNmbr,
      MaintMblApplSyncObjectType,
      MaintMblApplSyncObjectKey,
      MaintMblApplSyncObjRefKey,
      MaintMblApplSyncExtObjectType,
      MaintMblApplSyncExtObjectKey,
      MaintMblApplSyncExtObjInfo,
      MaintMblApplSyncExtObjVersion,
      MblUsrCommServerLogicalDest,
      MblUsrCommServerComponent,
      MblUsrCloudPltfrmTenantInt,
      MobileUserOrganizationInternal,
      MobileUserApplication,
      MntMblAppSyncObjLnkIsCrtedInt,
      MaintMblApplSyncObjLnkIsDeltd,
      MaintMblApplSyncObjLnkIsGnrtd,
      MaintMblApplLastSyncDateTime,
      @ObjectModel.sort.enabled: false
      @Semantics.user.createdBy: true
      CreatedByUser,
      @Semantics.systemDate.createdAt: true
      CreationDateTime,
      @ObjectModel.sort.enabled: false
      @Semantics.user.lastChangedBy: true
      LastChangedByUser,
      @Semantics.systemDate.lastChangedAt: true
      LastChangeDateTime,

      _CreatedByUserContactCard,
      _LastChangedByUserContactCard
}