I_ENGAGEMENTPROJECTSRVCORGDETS

CDS View

Engagement Project Service Organization Details

I_ENGAGEMENTPROJECTSRVCORGDETS is a CDS View in S/4HANA. Engagement Project Service Organization Details. It contains 3 fields. 8 CDS views read from this table.

CDS Views using this table (8)

ViewTypeJoinVDMDescription
C_CustProjCustSrvcOrgDetails view inner CONSUMPTION Customer Project Service Organisation Details For Customer
I_EngmntProjCustomerAddress view inner COMPOSITE Customer Business Partner Multi Address Details
I_ProjCustSrvcOrgDetails view inner COMPOSITE Customer Service Organisation Details
I_RSHResourceServiceOrg view from COMPOSITE Service organization for a cost center
P_EngmntProjIntcoCostCtrVH view inner CONSUMPTION Engagement Project Intercompany Company Code
P_EngmntProjStfngSrchByPerson view inner CONSUMPTION Employee Person Search
P_EngmntProjStfngSrchByRole view inner CONSUMPTION Employee Role based search
P_EngmntProjStfngSrchBySkill view inner CONSUMPTION Employee Role Skill search

Fields (3)

KeyField CDS FieldsUsed in Views
KEY AssignedOrganisation AssignedOrganisation 1
KEY EngagementProjectServiceOrg CustomerProjectServiceOrg,EngagementProjectServiceOrg,EngmntProjectDeliveryOrg 7
AssignedOrganisationType AssignedOrganisationType 1
@VDM.lifecycle.contract.type: #PUBLIC_LOCAL_API
@AbapCatalog.preserveKey: true
@AbapCatalog.sqlViewName: 'IEPSRVCORGDET' 
@AbapCatalog.compiler.compareFilter: true
@ClientHandling.algorithm: #SESSION_VARIABLE
@VDM.viewType : #BASIC
@ObjectModel.usageType.serviceQuality: #A
@ObjectModel.usageType.sizeCategory: #M
@AbapCatalog.buffering.status: #ACTIVE
@AbapCatalog.buffering.type: #FULL
@AbapCatalog.buffering.numberOfKeyFields: 000
@ObjectModel.usageType.dataClass: #CUSTOMIZING
@AccessControl.authorizationCheck:#CHECK
@EndUserText.label: 'Engagement Project Service Organization Details'
define view I_EngagementProjectSrvcOrgDets
  as select from /cpd/pwsc_orgpid
  association [0..1] to I_EngagementProjectSrvcOrg as _EngagementProjectServiceOrg on $projection.EngagementProjectServiceOrg = _EngagementProjectServiceOrg.EngagementProjectServiceOrg
  association [0..1] to I_CustprojsrvcOrgDetails   as _CompanyCode                 on  $projection.EngagementProjectServiceOrg    = _CompanyCode.CustomerProjectServiceOrg
                                                                                   and _CompanyCode.AssignedOrganisationIsDefault = 'X'
                                                                                   and _CompanyCode.AssignedOrganisationType      = 'CC'
 {
  key org_unit_id       as EngagementProjectServiceOrg,
  key org_unit_key      as AssignedOrganisation,
  key org_unit_typ      as AssignedOrganisationType,
      org_unit_key_desc as AssignedOrganisationDesc,
      default_val       as AssignedOrganisationIsDefault,
      _CompanyCode,
      _EngagementProjectServiceOrg
}