A_GrantSponsoredProgramsLink

DDL: A_GRANTSPONSOREDPROGRAMSLINK Type: view_entity COMPOSITE Package: PSM_S4C_API

Grant Specific Sponsored Programs

A_GrantSponsoredProgramsLink is a Composite CDS View that provides data about "Grant Specific Sponsored Programs" in SAP S/4HANA. It reads from 1 data source (R_GrantSponsoredProgramsLinkTP) and exposes 4 fields with key fields GrantID, SponsoredProgram. It is exposed through 1 OData service (API_GRANTCORE). Part of development package PSM_S4C_API.

Data Sources (1)

SourceAliasJoin Type
R_GrantSponsoredProgramsLinkTP R_GrantSponsoredProgramsLinkTP projection

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Grant Specific Sponsored Programs view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
OData.entityType.name GrantSponsoredProgramsLink_Type view
VDM.viewType #COMPOSITE view

OData Services (1)

ServiceBindingVersionContractRelease
API_GRANTCORE API_GRANTCORE V2 C2 C1

Fields (4)

KeyFieldSource TableSource FieldDescription
KEY GrantID GrantID
KEY SponsoredProgram SponsoredProgram
_SponsoredProgram _SponsoredProgram
_GrantredirectedtoparentA_GrantCore
@AccessControl.authorizationCheck: #MANDATORY
@EndUserText.label: 'Grant Specific Sponsored Programs'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType:{
  serviceQuality: #C,
  sizeCategory: #L,
  dataClass: #MIXED
}
@VDM.lifecycle.contract.type: #PUBLIC_REMOTE_API
@OData.entityType.name: 'GrantSponsoredProgramsLink_Type'
@VDM.viewType: #COMPOSITE
@VDM.usage.type:[#TRANSACTIONAL_PROCESSING_SERVICE]
define view entity A_GrantSponsoredProgramsLink 
as projection on R_GrantSponsoredProgramsLinkTP {
  key GrantID,
  key SponsoredProgram,
  /* Associations */
  @Consumption.hidden:true
  _SponsoredProgram,
 // @Consumption.hidden:true

 // _SponsoredProgramText,

  _Grant : redirected to parent A_GrantCore
}