P_SupDmndSourceText

DDL: P_SUPDMNDSOURCETEXT Type: view COMPOSITE

P_SupDmndSourceText is a Composite CDS View in SAP S/4HANA. It reads from 1 data source (dd07v) and exposes 4 fields with key fields SupAssgmtSource, Language. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
dd07v dd07v from

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_SupDmndSource _SupAssgmtSource $projection.SupAssgmtSource = _SupAssgmtSource.SupAssgmtSource

Annotations (9)

NameValueLevelField
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #COMPOSITE view
VDM.private true view
AccessControl.authorizationCheck #CHECK view
AbapCatalog.sqlViewName PSDOSOURCE view
AbapCatalog.compiler.compareFilter true view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #XXL view

Fields (4)

KeyFieldSource TableSource FieldDescription
KEY SupAssgmtSource domvalue_l
KEY Language dd07v ddlanguage
SupAssgmtSourceName ddtext
_SupAssgmtSource _SupAssgmtSource
@ClientHandling.algorithm: #SESSION_VARIABLE
//@EndUserText.label: 'Basic View for Supply Assignment'

@VDM: {
  viewType: #COMPOSITE
}
@VDM.private: true
@AccessControl: {
  authorizationCheck: #CHECK,
  personalData.blocking: #('TRANSACTIONAL_DATA')
}
@AbapCatalog: {
  sqlViewName: 'PSDOSOURCE',
  compiler.compareFilter: true
 }
@ObjectModel: {
   usageType: {
     dataClass:      #TRANSACTIONAL,
     serviceQuality: #B,
     sizeCategory:   #XXL
   }
}
define view P_SupDmndSourceText
  as select from dd07v
  association [0..1] to I_SupDmndSource as _SupAssgmtSource on $projection.SupAssgmtSource = _SupAssgmtSource.SupAssgmtSource
{
  key domvalue_l       as  SupAssgmtSource,
      @Semantics.language: true
  key dd07v.ddlanguage as  Language,
      @Semantics.text: true
      ddtext           as  SupAssgmtSourceName,
      _SupAssgmtSource
}
where
      domname    = 'ARUN_SDO_SOURCE'
  and ddlanguage = $session.system_language