C_EngCollaboration

DDL: C_ENGCOLLABORATION Type: view_entity CONSUMPTION

Engineering Collaboration Projection TP

C_EngCollaboration is a Consumption CDS View that provides data about "Engineering Collaboration Projection TP" in SAP S/4HANA. It reads from 1 data source (I_EngCollaborationTP) and exposes 13 fields with key field ChangeRecordCollaborationUUID.

Data Sources (1)

SourceAliasJoin Type
I_EngCollaborationTP I_EngCollaborationTP projection

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Engineering Collaboration Projection TP view
VDM.viewType #CONSUMPTION view
Metadata.allowExtensions true view
Search.searchable true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.sizeCategory #L view

Fields (13)

KeyFieldSource TableSource FieldDescription
KEY ChangeRecordCollaborationUUID ChangeRecordCollaborationUUID
EngineeringCollaborationUUID EngineeringCollaborationUUID
ChangeRecordUUID ChangeRecordUUID
EngineeringCollaborationName EngineeringCollaborationName
EngineeringCollaborationType EngineeringCollaborationType
EngineeringCollaborationText EngineeringCollaborationText
EngineeringCollaborationStatus EngineeringCollaborationStatus
EngCollaborationSupplier EngCollaborationSupplier
PersonResponsible PersonResponsible
CreatedByUser CreatedByUser
CreationDateTime CreationDateTime
LastChangedByUser LastChangedByUser
LastChangeDateTime LastChangeDateTime
@AccessControl.authorizationCheck: #MANDATORY
@EndUserText.label: 'Engineering Collaboration Projection TP'
@VDM.viewType: #CONSUMPTION
@VDM.usage.type: [#TRANSACTIONAL_PROCESSING_SERVICE]
@Metadata.allowExtensions: true
@Search.searchable: true
@ObjectModel.usageType: { serviceQuality: #C,
                          dataClass: #MIXED,
                          sizeCategory: #L}

define root view entity C_EngCollaboration
  provider contract transactional_query
  as projection on I_EngCollaborationTP
{
  key     ChangeRecordCollaborationUUID,
          EngineeringCollaborationUUID,
          ChangeRecordUUID,
          @Search.defaultSearchElement: true
          EngineeringCollaborationName,
          EngineeringCollaborationType,
          EngineeringCollaborationText,
          EngineeringCollaborationStatus,
          EngCollaborationSupplier,
          PersonResponsible,
          @ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_PLMI_ENG_COLLABN_GET_URL'
  virtual EngCollabnChgRecdURL : engcollabnchgrecd_url,
          CreatedByUser,
          CreationDateTime,
          LastChangedByUser,
          LastChangeDateTime
}