I_COLLECTIONSINVOICENOTE

CDS View

Collections Invoice Note

I_COLLECTIONSINVOICENOTE is a CDS View in S/4HANA. Collections Invoice Note. 1 CDS views read from this table.

CDS Views using this table (1)

ViewTypeJoinVDMDescription
C_CollectionsInvoiceNote view_entity projection CONSUMPTION Collections Invoice Note
@AbapCatalog: { sqlViewName: 'ICOLLSINVNOTE',
                compiler: { compareFilter: true },
                preserveKey: true }
@ClientHandling: { algorithm: #SESSION_VARIABLE }
@AccessControl: { authorizationCheck: #CHECK,
                  privilegedAssociations: [ '_CreatedByContactCard' ],
                  personalData:       { blocking: #BLOCKED_DATA_EXCLUDED } }
@EndUserText: { label: 'Collections Invoice Note' }
@VDM: { viewType: #COMPOSITE,
        lifecycle: { contract: { type: #SAP_INTERNAL_API } } }
@ObjectModel: { usageType: { serviceQuality: #B,
                             sizeCategory: #L,
                             dataClass: #TRANSACTIONAL },
                semanticKey: [ 'CompanyCode', 'AccountingDocument', 'FiscalYear', 'AccountingDocumentItem' ],
                representativeKey: 'NoteID' }
define root view I_CollectionsInvoiceNote
  as select from P_CollectionsInvoiceNote

  association to I_UserContactCard as _CreatedByContactCard on $projection.CreatedByUser = _CreatedByContactCard.ContactCardID

{

      // VDM Fields

  key CompanyCode,
  key AccountingDocument,
  key FiscalYear,
  key AccountingDocumentItem,
  key cast( '' as so_entryid ) as NoteID,
      ObjectKey,
      _NoteContent.creator     as CreatedByUser,
      _NoteContent.created     as CreationDateTime,
      _NoteContent.content     as NoteText,
      'sap-icon://notes'       as NoteIconURL,

      cast( '' as text60 )     as UserDescription,

      _CreatedByContactCard

}