C_ProjectNetworkForGraph

DDL: C_PROJECTNETWORKFORGRAPH SQL: CNTWKFORGRAPH Type: view CONSUMPTION

Project Network For Graph

C_ProjectNetworkForGraph is a Consumption CDS View that provides data about "Project Network For Graph" in SAP S/4HANA. It reads from 1 data source (I_ProjectNetworkBasicData) and exposes 10 fields with key field ProjectNetwork. It is exposed through 1 OData service (UI_PROJECTOBJECTHIERARCHY).

Data Sources (1)

SourceAliasJoin Type
I_ProjectNetworkBasicData I_ProjectNetworkBasicData from

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName CNTWKFORGRAPH view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view
Metadata.allowExtensions true view
EndUserText.label Project Network For Graph view

OData Services (1)

ServiceBindingVersionContractRelease
UI_PROJECTOBJECTHIERARCHY UI_PS_PROJECT_SCHEDULE_SRV V2 C1 NOT_RELEASED

Fields (10)

KeyFieldSource TableSource FieldDescription
KEY ProjectNetwork ProjectNetwork Network
ProjectNetworkDescription ProjectNetworkDescription
OrderTypeName
ProjectNetworkType ProjectNetworkType Network Type
PlantName _Plant PlantName
ScheduledBasicStartDate
ScheduledBasicEndDate
IsMarkedForDeletion IsMarkedForDeletion Flagged for Deletion
Plant Plant
MRPController MRPController
@AbapCatalog.sqlViewName: 'CNTWKFORGRAPH'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.authorizationCheck: #CHECK
@VDM.viewType: #CONSUMPTION
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory : #XL 
@ObjectModel.usageType.dataClass: #MIXED
@Metadata.allowExtensions: true
@EndUserText.label: 'Project Network For Graph'
define view C_ProjectNetworkForGraph
  as select from I_ProjectNetworkBasicData
{
      @EndUserText.label: 'Network'
  key ProjectNetwork,
      ProjectNetworkDescription,
      @Semantics.text: true
      cast ( _OrderType._Text[1:Language = $session.system_language].OrderTypeName as ps_s4_auarttext preserving type) as OrderTypeName,
      @EndUserText.label: 'Network Type'
      @ObjectModel.text.element: ['OrderTypeName'] 
      ProjectNetworkType,
      _Plant.PlantName,
      cast (ScheduledBasicStartDate as ps_s4_gstrs)                                                                                             as ScheduledBasicStartDate,
      cast (ScheduledBasicEndDate as ps_s4_co_gltrs)                                                                                            as ScheduledBasicEndDate,
      @EndUserText.label: 'Flagged for Deletion'
      IsMarkedForDeletion,
      // Fields for DCL

      Plant,
      MRPController
}