R_DISPUTECASENOTE

CDS View

Dispute Case Notes

R_DISPUTECASENOTE is a CDS View in S/4HANA. Dispute Case Notes. 1 CDS views read from this table.

CDS Views using this table (1)

ViewTypeJoinVDMDescription
C_DisputeCaseNote view_entity projection CONSUMPTION Dispute Case Note
@AbapCatalog: { sqlViewName: 'RDSPCSNOTE',
                compiler: { compareFilter: true },
                preserveKey: true }
@AccessControl: { authorizationCheck: #CHECK }
@EndUserText: { label: 'Dispute Case Notes' }
@VDM: { viewType: #COMPOSITE,
        lifecycle: { contract: { type: #SAP_INTERNAL_API } } }
@ClientHandling: { algorithm: #SESSION_VARIABLE }
@ObjectModel: { usageType: { serviceQuality: #A,
                             sizeCategory: #M,
                             dataClass: #TRANSACTIONAL },
                query: { implementedBy: 'ABAP:CL_DISPUTE_NOTE_QUERY' } }

define root view R_DisputeCaseNote
  as select from R_DisputeCase

  // VDM Associations

  // Notes

  association [0..1] to Sgbt_Nte_Cds_Cont as _NoteContent on $projection.DisputeCaseUUID = _NoteContent.objectid

  // Dispute Case

  association [0..1] to R_DisputeCase     as _DisputeCase on $projection.DisputeCaseUUID = _DisputeCase.DisputeCaseUUID

{

      // VDM Fields

  key DisputeCaseUUID,
  key cast ( '' as tdobname )                    as ObjectKey,
      cast( '' as sdok_titel )                   as DocumentTitle,
      cast( '' as tdfuser )                      as CreatedByUser,
      cast( '' as vdm_createdbyuserdescription ) as CreatedByUserDescription,
      cast( 0 as udmo_create_time )              as CreationDateTime,
      _NoteContent.content                       as NoteText,

      // Exposed Associations

      @ObjectModel: { sort: { enabled: false },
                      filter: { enabled: false } }
      _DisputeCase

}