I_ProjectClaimsCause

DDL: I_PROJECTCLAIMSCAUSE Type: view BASIC

Project Claims Cause

I_ProjectClaimsCause is a Basic CDS View that provides data about "Project Claims Cause" in SAP S/4HANA. It reads from 1 data source (qmur) and exposes 11 fields with key fields ProjectClaim, ProjectClaimCauseItem, ProjectClaimCauseIdentifier. It has 4 associations to related views.

Data Sources (1)

SourceAliasJoin Type
qmur qmur from

Associations (4)

CardinalityTargetAliasCondition
[1..1] I_ProjectClaim _ProjectClaim $projection.ProjectClaim = _ProjectClaim.ProjectClaim
[0..1] I_NotifCauseCodeCatalog _NotifCauseCodeCatalog $projection.ProjectClaimCauseCodeCatalog = _NotifCauseCodeCatalog.NotificationCauseCodeCatalog
[0..1] I_NotifCauseCodeGroup _NotifCauseCodeGroup $projection.ProjectClaimCauseCodeCatalog = _NotifCauseCodeGroup.NotificationCauseCodeCatalog and $projection.ProjectClaimCauseCodeGroup = _NotifCauseCodeGroup.NotificationCauseCodeGroup
[0..1] I_NotifCauseCode _NotifCauseCode $projection.ProjectClaimCauseCodeCatalog = _NotifCauseCode.NotificationCauseCodeCatalog and $projection.ProjectClaimCauseCodeGroup = _NotifCauseCode.NotificationCauseCodeGroup and $projection.ProjectClaimCauseCode = _NotifCauseCode.NotificationCauseCode

Annotations (11)

NameValueLevelField
EndUserText.label Project Claims Cause view
AbapCatalog.sqlViewName IPRJCLMCAUSE view
VDM.viewType #BASIC view
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
AccessControl.personalData.blocking #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
Search.searchable true view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.representativeKey ProjectClaim view

Fields (11)

KeyFieldSource TableSource FieldDescription
KEY ProjectClaim qmur qmnum Notification
KEY ProjectClaimCauseItem qmur fenum Number of days
KEY ProjectClaimCauseIdentifier qmur urnum Cause
ProjectClaimCauseCodeCatalog qmur urkat Catalog type
ProjectClaimCauseCodeGroup qmur urgrp Field Is No Longer Used
ProjectClaimCauseCode qmur urcod Cause Code
ProjectClaimCauseText qmur urtxt Cause Text
_NotifCauseCodeCatalog _NotifCauseCodeCatalog
_NotifCauseCodeGroup _NotifCauseCodeGroup
_NotifCauseCode _NotifCauseCode
_ProjectClaim _ProjectClaim

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_ProjectClaimsCause.
-- 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 I_ProjectClaimsCause AS
SELECT
  qmur.qmnum AS ProjectClaim,
  qmur.fenum AS ProjectClaimCauseItem,
  qmur.urnum AS ProjectClaimCauseIdentifier,
  qmur.urkat AS ProjectClaimCauseCodeCatalog,
  qmur.urgrp AS ProjectClaimCauseCodeGroup,
  qmur.urcod AS ProjectClaimCauseCode,
  qmur.urtxt AS ProjectClaimCauseText
FROM qmur
LEFT OUTER JOIN I_ProjectClaim AS _ProjectClaim ON ProjectClaim = _ProjectClaim.ProjectClaim  -- association [1..1]
LEFT OUTER JOIN I_NotifCauseCodeCatalog AS _NotifCauseCodeCatalog ON ProjectClaimCauseCodeCatalog = _NotifCauseCodeCatalog.NotificationCauseCodeCatalog  -- association [0..1]
LEFT OUTER JOIN I_NotifCauseCodeGroup AS _NotifCauseCodeGroup ON ProjectClaimCauseCodeCatalog = _NotifCauseCodeGroup.NotificationCauseCodeCatalog AND ProjectClaimCauseCodeGroup = _NotifCauseCodeGroup.NotificationCauseCodeGroup  -- association [0..1]
LEFT OUTER JOIN I_NotifCauseCode AS _NotifCauseCode ON ProjectClaimCauseCodeCatalog = _NotifCauseCode.NotificationCauseCodeCatalog AND ProjectClaimCauseCodeGroup = _NotifCauseCode.NotificationCauseCodeGroup AND ProjectClaimCauseCode = _NotifCauseCode.NotificationCauseCode  -- association [0..1]
;