R_MYANALYTICALCOMMENTTP

CDS View

My Analytical Comment - TP

R_MYANALYTICALCOMMENTTP is a CDS View in S/4HANA. My Analytical Comment - TP. 1 CDS views read from this table.

CDS Views using this table (1)

ViewTypeJoinVDMDescription
C_MyAnalyticalCommentTP view_entity projection CONSUMPTION My Analytical Comment
@AccessControl.authorizationCheck: #MANDATORY

@EndUserText.label: 'My Analytical Comment - TP'

@Metadata.ignorePropagatedAnnotations: true

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

@VDM.lifecycle.contract.type: #SAP_INTERNAL_API
@VDM.viewType: #TRANSACTIONAL

define root view entity R_MyAnalyticalCommentTP
  as select from I_MyAnalyticalComment

  composition [0..*] of R_MyAnalyticalCommentContentTP as _MyCommentContent
  composition [0..*] of R_MyAnalyticalCommentTagTP     as _MyCommentTag
  association [1..*] to I_AnlytlCommentClassfctnText   as _AnlytlCommentClassfctnText   on $projection.AnlytlCommentClassification = _AnlytlCommentClassfctnText.AnlytlCommentClassification
  association [1..*] to I_AnlytlCommentStatusTxt       as _AnlytlCommentStatusText      on $projection.AnalyticalCommentStatus = _AnlytlCommentStatusText.AnalyticalCommentStatus
  
//TODO syntax error  association [1..*] to I_AnlytlCommentApplicationText as _AnlytlCommentApplicationText on $projection.AnalyticalApplicationId = _AnlytlCommentApplicationText.AnalyticalApplicationId

 association [0..1] to P_AnalyticalCommentApplication as _AppTitle on $projection.AnalyticalApplicationId = _AppTitle.AnalyticalApplicationId
{
 
  key AnalyticalCommentThreadUUID,

      AnalyticalCommentContextUUID,
      AnlytlCommentClassification,
      AnalyticalCommentTitle,
      AnalyticalCommentStatus,
      MultiDimensionModelBin,
      CreatedByUser,
      CreationDateTime,
      LastChangedByUser,
      LastChangeDateTime,
      AnalyticalApplicationId,
      AnalyticalApplicationType,
      AnalyticalCommentApplication,
      SemanticObject,

      SemanticObjectAction,

      ReviewBookletPage,

      AnlytlCommentDataProviderName,

      AnlytlCmntNavgnParameterText,
      
      _AnalyticalCommentContext.AnlytlCommentContextModelHash as AnalyticalPageLayoutModelHash,
      _AppTitle.AnlytlCmntApplicationTitle as AnlytlCmntApplicationTitle,
      /* Associations */
      _MyCommentContent,
      _MyCommentTag,
      _AnlytlCommentClassfctnText,
      _AnlytlCommentStatusText,

      _AnalyticalCommentContext
}