C_MyAnalyticalCommentContentTP

DDL: C_MYANALYTICALCOMMENTCONTENTTP Type: view_entity CONSUMPTION Package: RSANAR_CELL_COMMENT

My Analytical Comment Content

C_MyAnalyticalCommentContentTP is a Consumption CDS View that provides data about "My Analytical Comment Content" in SAP S/4HANA. It reads from 1 data source (R_MyAnalyticalCommentContentTP) and exposes 13 fields with key field AnalyticalCommentContentUUID. It is exposed through 1 OData service (UI_CELLCOMMENT). Part of development package RSANAR_CELL_COMMENT.

Data Sources (1)

SourceAliasJoin Type
R_MyAnalyticalCommentContentTP R_MyAnalyticalCommentContentTP projection

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label My Analytical Comment Content view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #CONSUMPTION view

OData Services (1)

ServiceBindingVersionContractRelease
UI_CELLCOMMENT UI_CELLCOMMENT V4 C1 NOT_RELEASED

Fields (13)

KeyFieldSource TableSource FieldDescription
KEY AnalyticalCommentContentUUID AnalyticalCommentContentUUID
AnalyticalCommentThreadUUID AnalyticalCommentThreadUUID
AnalyticalCommentVersion AnalyticalCommentVersion
FreeDfndAnlytlCmntCntntBinary FreeDfndAnlytlCmntCntntBinary
AnlytlCommentContentPlainText AnlytlCommentContentPlainText
CreatedByUser CreatedByUser
CreatedByUserDescription _CreatedByUser UserDescription
CreationDateTime CreationDateTime
LastChangedByUser LastChangedByUser
ChangedByUserDescription _ChangedByUser UserDescription
LastChangeDateTime LastChangeDateTime
AnalyticalCommentContextUUID AnalyticalCommentContextUUID
_AnalyticalCommentContext _AnalyticalCommentContext
@AccessControl.authorizationCheck: #MANDATORY

@EndUserText.label: 'My Analytical Comment Content'

@Metadata.ignorePropagatedAnnotations: true

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

@VDM.viewType: #CONSUMPTION

define view entity C_MyAnalyticalCommentContentTP
  as projection on R_MyAnalyticalCommentContentTP

{
  key AnalyticalCommentContentUUID,


      AnalyticalCommentThreadUUID,
      AnalyticalCommentVersion,
      FreeDfndAnlytlCmntCntntBinary,
      AnlytlCommentContentPlainText,
      CreatedByUser,
      _CreatedByUser.UserDescription as CreatedByUserDescription,


      CreationDateTime,
      LastChangedByUser,
      _ChangedByUser.UserDescription as ChangedByUserDescription,
      @Consumption.filter: { mandatory: false, selectionType: #INTERVAL, multipleSelections: false }
      @Semantics.systemDateTime.localInstanceLastChangedAt: true
      LastChangeDateTime,
      AnalyticalCommentContextUUID,

      /* Associations */
      _MyComment              : redirected to parent C_MyAnalyticalCommentTP,
      _MyCommentMentionedUser : redirected to composition child C_MyAnlytlCmntMentionedUserTP,

      _AnalyticalCommentContext
}