I_MDChgProcessSourceWorklist

DDL: I_MDCHGPROCESSSOURCEWORKLIST SQL: IMDCHGPROCSRCEWL Type: view BASIC

Master Data Chg Proc Src Worklist

I_MDChgProcessSourceWorklist is a Basic CDS View (Dimension) that provides data about "Master Data Chg Proc Src Worklist" in SAP S/4HANA. It reads from 1 data source (mdc_d_prcwlist) and exposes 11 fields with key field MDChgProcessSrceWlUUID. It has 3 associations to related views.

Data Sources (1)

SourceAliasJoin Type
mdc_d_prcwlist mdc_d_prcwlist from

Associations (3)

CardinalityTargetAliasCondition
[1..1] I_MDChangeProcessSource _MDChangeProcessSource _MDChangeProcessSource.MDChgProcessSourceUUID = $projection.MDChgProcessSourceUUID
[1..1] I_MasterDataChangeProcess _MasterDataChangeProcess _MasterDataChangeProcess.MasterDataChangeProcessUUID = $projection.MasterDataChangeProcessUUID
[1..*] I_Mdchgprocessworklistfeed _MDChgProcessWorklistFeed _MDChgProcessWorklistFeed.MasterDataChgProcessWorklist = $projection.MDChgProcessSourceWorklist

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName IMDCHGPROCSRCEWL view
AbapCatalog.compiler.compareFilter true view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Master Data Chg Proc Src Worklist view
VDM.viewType #BASIC view
Analytics.dataCategory #DIMENSION view
ObjectModel.representativeKey MDChgProcessSrceWlUUID view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.serviceQuality #B view

Fields (11)

KeyFieldSource TableSource FieldDescription
KEY MDChgProcessSrceWlUUID db_key
MasterDataChangeProcessUUID root_key
MDChgProcessSourceUUID parent_key
MasterDataChangeProcess process_id
MDChgProcessSourceWorklist worklist_guid
MDChgProcessWlPurpose purpose
MDChgProcessWlObjectTypeCode source_otc
MDChgProcessWlFilterChain filter_chain
_MDChangeProcessSource _MDChangeProcessSource
_MasterDataChangeProcess _MasterDataChangeProcess
_MDChgProcessWorklistFeed _MDChgProcessWorklistFeed
@AbapCatalog.sqlViewName: 'IMDCHGPROCSRCEWL'
@AbapCatalog.compiler.compareFilter: true
@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'Master Data Chg Proc Src Worklist'
@VDM.viewType: #BASIC
@Analytics.dataCategory:#DIMENSION
@ObjectModel.representativeKey: 'MDChgProcessSrceWlUUID'

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

@ObjectModel.alternativeKey: [{
        id : 'MDCHGPROCESSSOURCEWORKLIST',
        uniqueness : #UNIQUE_IF_NOT_INITIAL,
        element : ['MASTERDATACHANGEPROCESS', 'MDCHGPROCESSSOURCEWORKLIST']
    }]


define view I_MDChgProcessSourceWorklist
  as select from mdc_d_prcwlist
  association [1..1] to I_MDChangeProcessSource   as _MDChangeProcessSource   on _MDChangeProcessSource.MDChgProcessSourceUUID = $projection.MDChgProcessSourceUUID
  association [1..1] to I_MasterDataChangeProcess as _MasterDataChangeProcess on _MasterDataChangeProcess.MasterDataChangeProcessUUID = $projection.MasterDataChangeProcessUUID
  association [1..*] to I_Mdchgprocessworklistfeed as _MDChgProcessWorklistFeed on _MDChgProcessWorklistFeed.MasterDataChgProcessWorklist = $projection.MDChgProcessSourceWorklist

{
      // keys

  key db_key        as MDChgProcessSrceWlUUID,
      // data

      root_key      as MasterDataChangeProcessUUID,
      parent_key    as MDChgProcessSourceUUID,
      process_id    as MasterDataChangeProcess, 
      worklist_guid as MDChgProcessSourceWorklist,
      purpose       as MDChgProcessWlPurpose, //this is A (Aggregation) or D (Deletion)

      source_otc    as MDChgProcessWlObjectTypeCode,
      filter_chain  as MDChgProcessWlFilterChain,
      // association


      _MDChangeProcessSource,
      _MasterDataChangeProcess,
      _MDChgProcessWorklistFeed
}