I_BPRelshpProcessKPIRecordType

DDL: I_BPRELSHPPROCESSKPIRECORDTYPE SQL: IBPRPRORECKPITYP Type: view TRANSACTIONAL Package: MDC_BP_REL_GOV_BO

MD Chg Proc Record Type KPI of a Record

I_BPRelshpProcessKPIRecordType is a Transactional CDS View that provides data about "MD Chg Proc Record Type KPI of a Record" in SAP S/4HANA. It reads from 6 data sources and exposes 31 fields with key fields MasterDataChangeProcess, MDChgProcessStep, MDChgProcessSrceSystem, MDChgProcessSrceObject, MDChgProcessStep. It has 3 associations to related views. Part of development package MDC_BP_REL_GOV_BO.

Data Sources (6)

SourceAliasJoin Type
I_MDChgProcessStep Step from
I_MDChgProcessStep Step union
I_MDChgProcessStep Step union
I_MDChgProcessStep Step union
I_MDChgProcessStep Step union
I_MDChgProcessStep Step union

Associations (3)

CardinalityTargetAliasCondition
[0..1] P_MDChgProcessOpenMatchGroup _OpenMatchGroup _OpenMatchGroup.MasterDataChangeProcess = MatchGroup.MasterDataChangeProcess and _OpenMatchGroup.MDChgProcessMatchGroupID = MatchGroup.MDChgProcessMatchGroupID
[0..1] I_MDChgProcKPIFilterRecordType _KPIRecordTypeText $projection.MDChgProcKPIRecordType = _KPIRecordTypeText.MDChangeProcKPIValueKey
[0..1] I_MDChgProcessStep _MTCStep $projection.MasterDataChangeProcess = _MTCStep.MasterDataChangeProcess and _MTCStep.MDChgProcessStepType = 'MTC' and _MTCStep.MDChgProcessSrceObjectTypeCode = '1405'

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName IBPRPRORECKPITYP view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label MD Chg Proc Record Type KPI of a Record view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
VDM.viewType #TRANSACTIONAL view

Fields (31)

KeyFieldSource TableSource FieldDescription
KEY MasterDataChangeProcess BusPartRelation MasterDataChangeProcess Process ID
KEY MDChgProcessStep BusPartRelation MDChgProcessStep Step Number
KEY MDChgProcessSrceSystem BusPartRelation MDChgProcessSrceSystem Source System
KEY MDChgProcessSrceObject BusPartRelation MDChgProcessSrceObject Source ID
MDChgProcKPIRecordType
MasterDataChangeProcess Process ID
KEY MDChgProcessStep BusPartRelation MDChgProcessStep Step Number
KEY MDChgProcessSrceSystem BusPartRelation MDChgProcessSrceSystem Source System
KEY MDChgProcessSrceObject BusPartRelation MDChgProcessSrceObject Source ID
MDChgProcKPIRecordType
MasterDataChangeProcess Process ID
KEY MDChgProcessStep BusPartRelation MDChgProcessStep Step Number
KEY MDChgProcessSrceSystem BusPartRelation MDChgProcessSrceSystem Source System
KEY MDChgProcessSrceObject BusPartRelation MDChgProcessSrceObject Source ID
MDChgProcKPIRecordType
MasterDataChangeProcess Process ID
KEY MDChgProcessStep BusPartRelation MDChgProcessStep Step Number
KEY MDChgProcessSrceSystem BusPartRelation MDChgProcessSrceSystem Source System
KEY MDChgProcessSrceObject BusPartRelation MDChgProcessSrceObject Source ID
MDChgProcKPIRecordType
MasterDataChangeProcess Process ID
KEY MDChgProcessStep BusPartRelation MDChgProcessStep Step Number
KEY MDChgProcessSrceSystem BusPartRelation MDChgProcessSrceSystem Source System
KEY MDChgProcessSrceObject BusPartRelation MDChgProcessSrceObject Source ID
MDChgProcKPIRecordType
MasterDataChangeProcess Process ID
KEY MDChgProcessStep BusPartRelation MDChgProcessStep Step Number
KEY MDChgProcessSrceSystem BusPartRelation MDChgProcessSrceSystem Source System
KEY MDChgProcessSrceObject BusPartRelation MDChgProcessSrceObject Source ID
MDChgProcKPIRecordType
_KPIRecordTypeText _KPIRecordTypeText

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view I_BPRelshpProcessKPIRecordType.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
-- SQL view name: IBPRPRORECKPITYP

CREATE VIEW I_BPRelshpProcessKPIRecordType AS
SELECT
  BusPartRelation.MasterDataChangeProcess AS MasterDataChangeProcess,
  BusPartRelation.MDChgProcessStep AS MDChgProcessStep,
  BusPartRelation.MDChgProcessSrceSystem AS MDChgProcessSrceSystem,
  BusPartRelation.MDChgProcessSrceObject AS MDChgProcessSrceObject,
  cast ('S' as mdc_kpi_filter_val ) AS MDChgProcKPIRecordType
FROM I_MDChgProcessStep AS Step
LEFT OUTER JOIN P_MDChgProcessOpenMatchGroup AS _OpenMatchGroup ON _OpenMatchGroup.MasterDataChangeProcess = MatchGroup.MasterDataChangeProcess AND _OpenMatchGroup.MDChgProcessMatchGroupID = MatchGroup.MDChgProcessMatchGroupID  -- association [0..1]
LEFT OUTER JOIN I_MDChgProcKPIFilterRecordType AS _KPIRecordTypeText ON MDChgProcKPIRecordType = _KPIRecordTypeText.MDChangeProcKPIValueKey  -- association [0..1]
LEFT OUTER JOIN I_MDChgProcessStep AS _MTCStep ON MasterDataChangeProcess = _MTCStep.MasterDataChangeProcess AND _MTCStep.MDChgProcessStepType = 'MTC' AND _MTCStep.MDChgProcessSrceObjectTypeCode = '1405'  -- association [0..1]
-- UNION with additional select branch(es): I_MDChgProcessStep
;