I_PROJECTDEMANDSERVICETP

CDS View

Project Demand for Service - TP

I_PROJECTDEMANDSERVICETP is a CDS View in S/4HANA. Project Demand for Service - TP. 4 CDS views read from this table.

CDS Views using this table (4)

ViewTypeJoinVDMDescription
A_ProjectDemandService view_entity projection COMPOSITE Service Demand
C_ProjectDemandServiceAllTP view_entity projection CONSUMPTION Manage Service Demands for All tab
C_ProjectDemandServiceTP view_entity projection CONSUMPTION Proj Demand Service Consumption TP view
I_ProjectDemandServiceTP_2 view_entity projection TRANSACTIONAL Project Demand for Service – TP
//@AbapCatalog.sqlViewName: 'IPROJDMNDSRVCTP'

//@AbapCatalog.compiler.compareFilter: true

//@AbapCatalog.preserveKey: true

@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking: #BLOCKED_DATA_EXCLUDED

@VDM.viewType: #TRANSACTIONAL
@VDM.lifecycle.contract.type:  #SAP_INTERNAL_API
//@ClientHandling.algorithm: #SESSION_VARIABLE

@ObjectModel: {

                                              






   semanticKey:       ['Material'],
   //representativeKey: ['ProjectDemandServiceUUID' ],

   //alternativeKey:    ['ProjectDemandUUID'],


   usageType: {
     serviceQuality:  #B,
     dataClass:       #TRANSACTIONAL,
     sizeCategory:    #XL
   }

}
@EndUserText.label: 'Project Demand for Service - TP'
define view entity I_ProjectDemandServiceTP
  as select from R_ProjectDemandService

  association        to parent I_ProjectDemandTP       as _RootTP                    on $projection.ProjectDemandUUID = _RootTP.ProjectDemandUUID
  composition [0..1] of I_ProjectDemandServiceSupplyTP as _ServiceSupply
  association [0..1] to I_MngProjDmndSrvcPurReqnOrd    as _MngProjDmndSrvcPurReqnOrd on $projection.ProjectDemandUUID = _MngProjDmndSrvcPurReqnOrd.ProjectDemandUUID

{
  key ProjectDemandServiceUUID,


      ProjectDemandUUID,
      // Mandatory before requested

      Material,


      MaterialGroup,

      Supplier,

      PurchasingInfoRecord,

      PurchaseContract,

      PurchaseContractItem,


      MaterialPlannedDeliveryDurn,
      CreatedByUser,
      CreationDateTime,
      LastChangedByUser,
      LastChangeDateTime,



      _RootTP,


      _ServiceSupply,

      _Material,
      _MaterialText,
      _MaterialGroup,
      _MaterialGroupText,
      _Supplier,
      _MngProjDmndSrvcPurReqnOrd,
      _PurchasingInfoRecord


}