C_MDQualityExportedRuleTP

DDL: C_MDQUALITYEXPORTEDRULETP Type: view_entity CONSUMPTION

Master Data Quality Exported Rule

C_MDQualityExportedRuleTP is a Consumption CDS View that provides data about "Master Data Quality Exported Rule" in SAP S/4HANA. It reads from 1 data source (I_MDQualityExportedRuleTP) and exposes 25 fields with key field MDQltyExportedRuleUUID. It has 7 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_MDQualityExportedRuleTP I_MDQualityExportedRuleTP from

Associations (7)

CardinalityTargetAliasCondition
[1..1] C_MDQualityRuleExportTP _MDQualityRuleExportTP $projection.MDQltyRuleExportUUID = _MDQualityRuleExportTP.MDQltyRuleExportUUID
[0..1] I_MDQualityExportedRuleStatus _MDQualityExportedRuleStatus $projection.MDQltyExportedRuleStatus = _MDQualityExportedRuleStatus.MDQltyExportedRuleStatus
[0..*] I_MDQualityExportedRuleStatusT _MDQualityExportedRuleStatusT $projection.MDQltyExportedRuleStatus = _MDQualityExportedRuleStatusT.MDQltyExportedRuleStatus
[0..*] I_MDQualityRuleImplmtnStatusT _MDQualityRuleImplmtnStatusT $projection.MDQltyRuleImplmtnStatus = _MDQualityRuleImplmtnStatusT.MDQltyRuleImplmtnStatus
[0..1] C_MDQltyBusinessRuleVH _MDQltyBusinessRuleVH $projection.MDQualityBusinessRule = _MDQltyBusinessRuleVH.MDQualityBusinessRule and $projection.MDQltyBusinessObjectTypeCode = _MDQltyBusinessRuleVH.MDQltyBusinessObjectTypeCode
[0..1] I_MDQualityBusinessRule _MDQualityBusinessRule $projection.MDQualityBusinessRuleUUID = _MDQualityBusinessRule.MDQualityBusinessRuleUUID
[0..1] I_MDQualityRuleImplmtnStatus _MDQualityRuleImplmtnStatus $projection.MDQltyRuleImplmtnStatus = _MDQualityRuleImplmtnStatus.MDQltyRuleImplmtnStatus

Annotations (15)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
Metadata.allowExtensions true view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.compositionRoot false view
ObjectModel.transactionalProcessingDelegated true view
ObjectModel.createEnabled false view
ObjectModel.updateEnabled false view
ObjectModel.deleteEnabled false view
ObjectModel.representativeKey MDQltyExportedRuleUUID view
Search.searchable true view
VDM.viewType #CONSUMPTION view
EndUserText.label Master Data Quality Exported Rule view

Fields (25)

KeyFieldSource TableSource FieldDescription
KEY MDQltyExportedRuleUUID MDQltyExportedRuleUUID Exported Rule
MDQltyRuleExportUUID MDQltyRuleExportUUID Rule Export UUID
MDQualityBusinessRuleUUID MDQualityBusinessRuleUUID Rule UUID
MDQltyExportedRuleStatus MDQltyExportedRuleStatus Exported Rule Status
MDQltyExportedRuleStsCritlty _MDQualityExportedRuleStatus MDQltyExportedRuleStsCritlty
MDQltyRuleImplmtnStatus MDQltyRuleImplmtnStatus Status
MDQltyRuleImplmtnStsCritlty MDQltyRuleImplmtnStsCritlty
MDQltyExportedRuleLogHandle Handle
MDQualityBusinessRule _MDQualityBusinessRule MDQualityBusinessRule Rule Definition ID
MDQualityBusinessRuleName _MDQualityBusinessRule MDQualityBusinessRuleName Rule Name
MDQltyBusinessObjectTypeCode _MDQualityBusinessRule MDQltyBusinessObjectTypeCode Bus. Obj. Type
MDQltyBusRuleIsImplemented _MDQualityBusinessRule MDQltyBusRuleIsImplemented
MDQltyBusRuleHasDraftEntity _MDQualityBusinessRule MDQltyBusRuleHasDraftEntity
MDQltyTechnicalRuleCndnUUID _MDQualityBusinessRule MDQltyTechnicalRuleCndnUUID
MDQltyTechnicalRuleScopeUUID _MDQualityBusinessRule MDQltyTechnicalRuleScopeUUID
MDQltyTechRuleCndnDcsnTblUUID _MDQualityBusinessRule MDQltyTechRuleCndnDcsnTblUUID
MDQltyTechRuleScpDcsnTblUUID _MDQualityBusinessRule MDQltyTechRuleScpDcsnTblUUID
MDQltyExportedRuleName MDQltyExportedRuleName
_MDQualityRuleImplmtnStatusT _MDQualityRuleImplmtnStatusT
_MDQualityRuleExportTP _MDQualityRuleExportTP
_MDQualityExportedRuleStatus _MDQualityExportedRuleStatus
_MDQualityExportedRuleStatusT _MDQualityExportedRuleStatusT
_MDQltyBusinessRuleVH _MDQltyBusinessRuleVH
_MDQualityBusinessRule _MDQualityBusinessRule
_MDQualityRuleImplmtnStatus _MDQualityRuleImplmtnStatus

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 C_MDQualityExportedRuleTP.
-- 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.

CREATE VIEW C_MDQualityExportedRuleTP AS
SELECT
  MDQltyExportedRuleUUID,
  MDQltyRuleExportUUID,
  MDQualityBusinessRuleUUID,
  MDQltyExportedRuleStatus,
  _MDQualityExportedRuleStatus.MDQltyExportedRuleStsCritlty AS MDQltyExportedRuleStsCritlty,
  MDQltyRuleImplmtnStatus,
  MDQltyRuleImplmtnStsCritlty,
  cast( MDQltyExportedRuleLogHandle as char22 preserving type ) AS MDQltyExportedRuleLogHandle,
  _MDQualityBusinessRule.MDQualityBusinessRule AS MDQualityBusinessRule,
  _MDQualityBusinessRule.MDQualityBusinessRuleName AS MDQualityBusinessRuleName,
  _MDQualityBusinessRule.MDQltyBusinessObjectTypeCode AS MDQltyBusinessObjectTypeCode,
  _MDQualityBusinessRule.MDQltyBusRuleIsImplemented AS MDQltyBusRuleIsImplemented,
  _MDQualityBusinessRule.MDQltyBusRuleHasDraftEntity AS MDQltyBusRuleHasDraftEntity,
  _MDQualityBusinessRule.MDQltyTechnicalRuleCndnUUID AS MDQltyTechnicalRuleCndnUUID,
  _MDQualityBusinessRule.MDQltyTechnicalRuleScopeUUID AS MDQltyTechnicalRuleScopeUUID,
  _MDQualityBusinessRule.MDQltyTechRuleCndnDcsnTblUUID AS MDQltyTechRuleCndnDcsnTblUUID,
  _MDQualityBusinessRule.MDQltyTechRuleScpDcsnTblUUID AS MDQltyTechRuleScpDcsnTblUUID,
  MDQltyExportedRuleName
FROM I_MDQualityExportedRuleTP
LEFT OUTER JOIN C_MDQualityRuleExportTP AS _MDQualityRuleExportTP ON MDQltyRuleExportUUID = _MDQualityRuleExportTP.MDQltyRuleExportUUID  -- association [1..1]
LEFT OUTER JOIN I_MDQualityExportedRuleStatus AS _MDQualityExportedRuleStatus ON MDQltyExportedRuleStatus = _MDQualityExportedRuleStatus.MDQltyExportedRuleStatus  -- association [0..1]
LEFT OUTER JOIN I_MDQualityExportedRuleStatusT AS _MDQualityExportedRuleStatusT ON MDQltyExportedRuleStatus = _MDQualityExportedRuleStatusT.MDQltyExportedRuleStatus  -- association [0..*]
LEFT OUTER JOIN I_MDQualityRuleImplmtnStatusT AS _MDQualityRuleImplmtnStatusT ON MDQltyRuleImplmtnStatus = _MDQualityRuleImplmtnStatusT.MDQltyRuleImplmtnStatus  -- association [0..*]
LEFT OUTER JOIN C_MDQltyBusinessRuleVH AS _MDQltyBusinessRuleVH ON MDQualityBusinessRule = _MDQltyBusinessRuleVH.MDQualityBusinessRule AND MDQltyBusinessObjectTypeCode = _MDQltyBusinessRuleVH.MDQltyBusinessObjectTypeCode  -- association [0..1]
LEFT OUTER JOIN I_MDQualityBusinessRule AS _MDQualityBusinessRule ON MDQualityBusinessRuleUUID = _MDQualityBusinessRule.MDQualityBusinessRuleUUID  -- association [0..1]
LEFT OUTER JOIN I_MDQualityRuleImplmtnStatus AS _MDQualityRuleImplmtnStatus ON MDQltyRuleImplmtnStatus = _MDQualityRuleImplmtnStatus.MDQltyRuleImplmtnStatus  -- association [0..1]
;