I_ChgMstrObjTypeAssgmtTP_2

DDL: I_CHGMSTROBJTYPEASSGMTTP_2 Type: view_entity TRANSACTIONAL

Change Number Object Type Assignment TP

I_ChgMstrObjTypeAssgmtTP_2 is a Transactional CDS View that provides data about "Change Number Object Type Assignment TP" in SAP S/4HANA. It reads from 1 data source (I_ChangeMasterObjTypeAssgmtTP) and exposes 15 fields with key fields ChangeNumber, ChangeNumberObjectType, SAPObjectType.

Data Sources (1)

SourceAliasJoin Type
I_ChangeMasterObjTypeAssgmtTP I_ChangeMasterObjTypeAssgmtTP projection

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.modelingPattern #TRANSACTIONAL_INTERFACE view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.dataClass #MASTER view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
VDM.viewType #TRANSACTIONAL view
EndUserText.label Change Number Object Type Assignment TP view

Fields (15)

KeyFieldSource TableSource FieldDescription
KEY ChangeNumber ChangeNumber
KEY ChangeNumberObjectType ChangeNumberObjectType
KEY SAPObjectType SAPObjectType
IsActiveForChangeNumber IsActiveForChangeNumber
IsLockedForChanges IsLockedForChanges
IsPartiallyDisplayed IsPartiallyDisplayed
ObjMgmtRecdIsRequired ObjMgmtRecdIsRequired
ObjMgmtRecdIsGenerated ObjMgmtRecdIsGenerated
ObjMgmtRecdIsAutomlyCrted ObjMgmtRecdIsAutomlyCrted
ObjMgmtRecdIsAutomlyCrtedByDlg ObjMgmtRecdIsAutomlyCrtedByDlg
ObjectTypeCreationDate ObjectTypeCreationDate
ObjectTypeCreatedByUser ObjectTypeCreatedByUser
ObjectTypeLastChangedDate ObjectTypeLastChangedDate
ObjectTypeLastChangedByUser ObjectTypeLastChangedByUser
ChangeNumberLastChgdDateTime ChangeNumberLastChgdDateTime
@AccessControl.authorizationCheck: #MANDATORY

@Metadata.ignorePropagatedAnnotations: true

@ObjectModel.modelingPattern: #TRANSACTIONAL_INTERFACE

@ObjectModel.supportedCapabilities: [#TRANSACTIONAL_PROVIDER]

@ObjectModel.usageType.sizeCategory: #L
@ObjectModel.usageType.serviceQuality: #A
@ObjectModel.usageType.dataClass: #MASTER

@VDM.lifecycle.contract.type: #PUBLIC_LOCAL_API
@VDM.viewType: #TRANSACTIONAL
@EndUserText.label: 'Change Number Object Type Assignment TP'
define view entity I_ChgMstrObjTypeAssgmtTP_2
  as projection on I_ChangeMasterObjTypeAssgmtTP
{
  key ChangeNumber,
  @Consumption.hidden: true
  key ChangeNumberObjectType,
  key SAPObjectType,

      IsActiveForChangeNumber,
      @Semantics.booleanIndicator: true
      IsLockedForChanges,
      @Semantics.booleanIndicator: true
      IsPartiallyDisplayed,

      ObjMgmtRecdIsRequired,
      ObjMgmtRecdIsGenerated,
      ObjMgmtRecdIsAutomlyCrted,
      ObjMgmtRecdIsAutomlyCrtedByDlg,

      ObjectTypeCreationDate,
      ObjectTypeCreatedByUser,
      ObjectTypeLastChangedDate,
      ObjectTypeLastChangedByUser,

      // for ETag handling

      ChangeNumberLastChgdDateTime,

      _ChangeMaster : redirected to parent I_ChangeMasterTP_2
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_CHANGEMASTEROBJTYPEASSGMTTP"
],
"ASSOCIATED":
[
"I_CHANGEMASTERTP_2"
],
"BASE":
[
"I_CHANGEMASTEROBJTYPEASSGMTTP"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/