I_MDChgProcMatchGroupRecordTP

DDL: I_MDCHGPROCMATCHGROUPRECORDTP Type: view_entity TRANSACTIONAL

MD Consolidation: Match Group Record

I_MDChgProcMatchGroupRecordTP is a Transactional CDS View that provides data about "MD Consolidation: Match Group Record" in SAP S/4HANA. It reads from 1 data source (I_MDChgProcessMatchGroupRecord) and exposes 14 fields with key fields MasterDataChangeProcess, MDChgProcessMatchGroupID, MDChgProcessSrceSystem, MDChgProcessSrceObject, MDChgProcessSrceObjectTypeCode. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
I_MDChgProcessMatchGroupRecord I_MDChgProcessMatchGroupRecord from

Associations (1)

CardinalityTargetAliasCondition
[1..1] I_MDChgProcessApprovalStatus _MatchRecordApprovalStatus $projection.MDChgProcMatchGrpApprvlStatus = _MatchRecordApprovalStatus.MDChangeProcessApprovalStatus

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label MD Consolidation: Match Group Record view
ObjectModel.resultSet.sizeCategory #XS view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
VDM.viewType #TRANSACTIONAL view

Fields (14)

KeyFieldSource TableSource FieldDescription
KEY MasterDataChangeProcess MasterDataChangeProcess
KEY MDChgProcessMatchGroupID MDChgProcessMatchGroupID
KEY MDChgProcessSrceSystem MDChgProcessSrceSystem
KEY MDChgProcessSrceObject MDChgProcessSrceObject
KEY MDChgProcessSrceObjectTypeCode MDChgProcessSrceObjectTypeCode
MDChgProcessStep _MatchGroup MDChgProcessStep
MDChgProcMatchGrpIsBestRecord MDChgProcMatchGrpIsBestRecord
MDChgProcMatchGrpApprvlStatus MDChgProcMatchGrpApprvlStatus
MDChgProcMatchGroupApprover MDChgProcMatchGroupApprover
MDChgProcMatchGrpApprvlDteTime MDChgProcMatchGrpApprvlDteTime
MDChgProcMatchGroupOriginalID MDChgProcMatchGroupOriginalID
MDChangeProcessIsActiveRecord MDChangeProcessIsActiveRecord
_MatchGroup _MatchGroup
_MatchRecordApprovalStatus _MatchRecordApprovalStatus
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'MD Consolidation: Match Group Record'
@ObjectModel: {
    resultSet.sizeCategory: #XS,
    usageType.dataClass: #TRANSACTIONAL,
    usageType.serviceQuality: #C,
    usageType.sizeCategory: #M
}
@VDM.viewType: #TRANSACTIONAL
define view entity I_MDChgProcMatchGroupRecordTP
  as select from I_MDChgProcessMatchGroupRecord
  association        to parent I_MDChgProcessMatchGroupTP as _MatchGroup                on  $projection.MasterDataChangeProcess        = _MatchGroup.MasterDataChangeProcess
                                                                                        and $projection.MDChgProcessMatchGroupID       = _MatchGroup.MDChgProcessMatchGroupID
                                                                                        and $projection.MDChgProcessSrceObjectTypeCode = _MatchGroup.MDChgProcessSrceObjectTypeCode
  association [1..1] to I_MDChgProcessApprovalStatus      as _MatchRecordApprovalStatus on  $projection.MDChgProcMatchGrpApprvlStatus = _MatchRecordApprovalStatus.MDChangeProcessApprovalStatus
{
  key MasterDataChangeProcess,
  key MDChgProcessMatchGroupID,
  key MDChgProcessSrceSystem,
  key MDChgProcessSrceObject,
  key MDChgProcessSrceObjectTypeCode,
      _MatchGroup.MDChgProcessStep,
      MDChgProcMatchGrpIsBestRecord,
      MDChgProcMatchGrpApprvlStatus,
      MDChgProcMatchGroupApprover,
      MDChgProcMatchGrpApprvlDteTime,
      MDChgProcMatchGroupOriginalID,
      MDChangeProcessIsActiveRecord,
      _MatchGroup,
      _MatchRecordApprovalStatus
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_MDCHGPROCESSMATCHGROUPRECORD",
"I_MDCHGPROCESSMATCHGROUPTP"
],
"ASSOCIATED":
[
"I_MDCHGPROCESSAPPROVALSTATUS",
"I_MDCHGPROCESSMATCHGROUPTP"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/