I_SRCGPROJPROCUREMENTPROJECT

CDS View

Procurement Project in Sourcing Project

I_SRCGPROJPROCUREMENTPROJECT is a CDS View in S/4HANA. Procurement Project in Sourcing Project. 2 CDS views read from this table.

CDS Views using this table (2)

ViewTypeJoinVDMDescription
C_SrcgProjProcmtProjDocVarbl view from CONSUMPTION Doc Varbl for Procmnt Proj in Srcg Proj
R_SrcgProjProcurementProjectTP view_entity from TRANSACTIONAL Procurement Project in Srcg Project - TP
//@AbapCatalog.sqlViewName: 'ISPPROCMTPROJ'

//@AbapCatalog.compiler.compareFilter: true

//@AbapCatalog.preserveKey: true

//@ClientHandling.algorithm: #SESSION_VARIABLE

@AccessControl.authorizationCheck: #MANDATORY

@ObjectModel:{ representativeKey: 'SrcgProjProcmtProjectUUID',
               semanticKey: ['SrcgProjProcurementProject'],
               usageType.dataClass: #TRANSACTIONAL,
               usageType.serviceQuality: #A,
               usageType.sizeCategory: #M }

@VDM.viewType: #BASIC

@EndUserText.label: 'Procurement Project in Sourcing Project'
@ObjectModel.sapObjectNodeType.name: 'ProcurementProject'

define view entity I_SrcgProjProcurementProject
  as select from mmspprocmtproj

  association [1..1] to I_SourcingProject            as _SourcingProject on $projection.SourcingProjectUUID = _SourcingProject.SourcingProjectUUID
  //Extension

  association [1..1] to E_SrcgProjProcurementProject as _Extension       on $projection.SrcgProjProcmtProjectUUID = _Extension.SrcgProjProcmtProjectUUID

{

  key srcgprojprocmtprojectuuid  as SrcgProjProcmtProjectUUID,
      sourcingprojectuuid        as SourcingProjectUUID,
      srcgprojprocurementproject as SrcgProjProcurementProject,
      sourcingorigin             as SourcingOrigin, 
      sourcingscenario           as SourcingScenario,  
      
      _SourcingProject

}