I_GrntSpnsrdProgramsLnkVH

DDL: I_GRNTSPNSRDPROGRAMSLNKVH SQL: IGRANTSPPROGVH Type: view COMPOSITE

Sponsored Programs to a Grant

I_GrntSpnsrdProgramsLnkVH is a Composite CDS View that provides data about "Sponsored Programs to a Grant" in SAP S/4HANA. It reads from 1 data source (I_GrantSponsoredProgramsLink) and exposes 12 fields with key fields GrantID, SponsoredProgram.

Data Sources (1)

SourceAliasJoin Type
I_GrantSponsoredProgramsLink Main from

Annotations (15)

NameValueLevelField
AbapCatalog.sqlViewName IGRANTSPPROGVH view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label Sponsored Programs to a Grant view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.representativeKey GrantID view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #S view
Search.searchable true view
Consumption.ranked true view
VDM.viewType #COMPOSITE view

Fields (12)

KeyFieldSource TableSource FieldDescription
KEY GrantID I_GrantSponsoredProgramsLink GrantID Sender Grant
KEY SponsoredProgram I_GrantSponsoredProgramsLink SponsoredProgram Sponsored Program
SponsoredProgramName
SponsoredProgramDescription
GranteeMgmtBillingRule
GranteeMgmtBillingRuleDesc
GranteeMgmtSponsor
_Sponsor
GrantIsNotRelevantGrant
GrantAuthznGrp
GrantLifecycleStatus
SponsoredProgramAuthznGrp

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_GrntSpnsrdProgramsLnkVH.
-- 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: IGRANTSPPROGVH

CREATE VIEW I_GrntSpnsrdProgramsLnkVH AS
SELECT
  Main.GrantID AS GrantID,
  Main.SponsoredProgram AS SponsoredProgram,
  Main._SponsoredProgramText[1:Language = $session.system_language].SponsoredProgramName AS SponsoredProgramName,
  Main._SponsoredProgramText[1:Language = $session.system_language].SponsoredProgramDescription AS SponsoredProgramDescription,
  Main._Grant.GranteeMgmtBillingRule AS GranteeMgmtBillingRule,
  Main._Grant._BillingRule._Text[1:Language = $session.system_language].GranteeMgmtBillingRuleDesc AS GranteeMgmtBillingRuleDesc,
  Main._Grant.GranteeMgmtSponsor AS GranteeMgmtSponsor,
  Main._Grant._Sponsor AS _Sponsor,
  Main._Grant.GrantIsNotRelevantGrant AS GrantIsNotRelevantGrant,
  Main._Grant.GrantAuthznGrp AS GrantAuthznGrp,
  Main._Grant.GrantLifecycleStatus AS GrantLifecycleStatus,
  Main._SponsoredProgram.SponsoredProgramAuthznGrp AS SponsoredProgramAuthznGrp
FROM I_GrantSponsoredProgramsLink AS Main
;