I_SourcingProjectMilestoneTP

DDL: I_SOURCINGPROJECTMILESTONETP Type: view_entity TRANSACTIONAL

Milestone for Sourcing Project - TP

I_SourcingProjectMilestoneTP is a Transactional CDS View that provides data about "Milestone for Sourcing Project - TP" in SAP S/4HANA. It reads from 1 data source (R_SourcingProjectMilestoneTP) and exposes 5 fields with key field SourcingProjectMilestoneUUID.

Data Sources (1)

SourceAliasJoin Type
R_SourcingProjectMilestoneTP R_SourcingProjectMilestoneTP projection

Annotations (10)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.representativeKey SourcingProjectMilestoneUUID view
ObjectModel.modelingPattern #TRANSACTIONAL_INTERFACE view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
EndUserText.label Milestone for Sourcing Project - TP view

Fields (5)

KeyFieldSource TableSource FieldDescription
KEY SourcingProjectMilestoneUUID SourcingProjectMilestoneUUID
SourcingProjectUUID SourcingProjectUUID
SourcingProjectMilestone SourcingProjectMilestone
SrcgProjMilestoneDateTime SrcgProjMilestoneDateTime
SourcingProjectMilestoneStatus SourcingProjectMilestoneStatus
@AccessControl.authorizationCheck: #MANDATORY

@Metadata.ignorePropagatedAnnotations:true

@ObjectModel:{representativeKey: 'SourcingProjectMilestoneUUID',
              semanticKey: ['SourcingProjectMilestone'],
              
              modelingPattern:        #TRANSACTIONAL_INTERFACE,
              supportedCapabilities: [#TRANSACTIONAL_PROVIDER],

              usageType: {
                dataClass:      #TRANSACTIONAL,
                serviceQuality: #C,
                sizeCategory:   #L
              }
}

@VDM:{
  viewType:                #TRANSACTIONAL,
  lifecycle.contract.type: #PUBLIC_LOCAL_API
}

@EndUserText.label: 'Milestone for Sourcing Project - TP'
define view entity I_SourcingProjectMilestoneTP
  as projection on R_SourcingProjectMilestoneTP

{

  key SourcingProjectMilestoneUUID,
      SourcingProjectUUID,
      SourcingProjectMilestone,
      SrcgProjMilestoneDateTime,
      SourcingProjectMilestoneStatus,

      /* Compositions */
      _SourcingProject : redirected to parent I_SourcingProjectTP

}