Deprecated
This CDS view is deprecated in S/4HANA. View all deprecated CDS views →

I_EngmntProjSrvcOrgDefValues

DDL: I_ENGMNTPROJSRVCORGDEFVALUES SQL: IEPSRVCORGDEFLT Type: view BASIC Package: CPD_CDS

Engmt Proj Service Org default Values

I_EngmntProjSrvcOrgDefValues is a Basic CDS View that provides data about "Engmt Proj Service Org default Values" in SAP S/4HANA. It reads from 1 data source (I_EngagementProjectSrvcOrg) and exposes 9 fields with key field EngagementProjectServiceOrg. It has 8 associations to related views. Part of development package CPD_CDS.

Data Sources (1)

SourceAliasJoin Type
I_EngagementProjectSrvcOrg _EngagementProjectServiceOrg from

Associations (8)

CardinalityTargetAliasCondition
[0..1] I_EngagementProjectSrvcOrgDets _CompanyCode $projection.EngagementProjectServiceOrg = _CompanyCode.EngagementProjectServiceOrg and _CompanyCode.AssignedOrganisationIsDefault = 'X' and _CompanyCode.AssignedOrganisationType = 'CC'
[0..1] I_EngagementProjectSrvcOrgDets _ControllingArea $projection.EngagementProjectServiceOrg = _ControllingArea.EngagementProjectServiceOrg and _ControllingArea.AssignedOrganisationIsDefault = 'X' and _ControllingArea.AssignedOrganisationType = 'CA'
[0..1] I_EngagementProjectSrvcOrgDets _SaleOrganization $projection.EngagementProjectServiceOrg = _SaleOrganization.EngagementProjectServiceOrg and _SaleOrganization.AssignedOrganisationIsDefault = 'X' and _SaleOrganization.AssignedOrganisationType = 'SO'
[0..1] I_EngagementProjectSrvcOrgDets _DistributionChannel $projection.EngagementProjectServiceOrg = _DistributionChannel.EngagementProjectServiceOrg and _DistributionChannel.AssignedOrganisationIsDefault = 'X' and _DistributionChannel.AssignedOrganisationType = 'SC'
[0..1] I_EngagementProjectSrvcOrgDets _Division $projection.EngagementProjectServiceOrg = _Division.EngagementProjectServiceOrg and _Division.AssignedOrganisationIsDefault = 'X' and _Division.AssignedOrganisationType = 'SD'
[0..1] I_EngagementProjectSrvcOrgDets _PurchasingOrganization $projection.EngagementProjectServiceOrg = _PurchasingOrganization.EngagementProjectServiceOrg and _PurchasingOrganization.AssignedOrganisationIsDefault = 'X' and _PurchasingOrganization.AssignedOrganisationType = 'PO'
[0..1] I_EngagementProjectSrvcOrgDets _Plant $projection.EngagementProjectServiceOrg = _Plant.EngagementProjectServiceOrg and _Plant.AssignedOrganisationIsDefault = 'X' and _Plant.AssignedOrganisationType = 'PL'
[0..1] I_EngagementProjectSrvcOrgDets _CostCenter $projection.EngagementProjectServiceOrg = _CostCenter.EngagementProjectServiceOrg and _CostCenter.AssignedOrganisationIsDefault = 'X' and _CostCenter.AssignedOrganisationType = 'CS'

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName IEPSRVCORGDEFLT view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #BASIC view
VDM.lifecycle.status #DEPRECATED view
EndUserText.label Engmt Proj Service Org default Values view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #CUSTOMIZING view

Fields (9)

KeyFieldSource TableSource FieldDescription
KEY EngagementProjectServiceOrg EngagementProjectServiceOrg Service Org.
CompanyCode
ControllingArea
SalesOrganization
DistributionChannel
Division
PurchasingOrganization
Plant
CostCenter _CostCenter AssignedOrganisation

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view I_EngmntProjSrvcOrgDefValues.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
-- SQL view name: IEPSRVCORGDEFLT

CREATE VIEW I_EngmntProjSrvcOrgDefValues AS
SELECT
  EngagementProjectServiceOrg,
  cast( _CompanyCode.AssignedOrganisation as fis_bukrs ) AS CompanyCode,
  cast( _ControllingArea.AssignedOrganisation as fis_kokrs) AS ControllingArea,
  cast( _SaleOrganization.AssignedOrganisation as vkorg ) AS SalesOrganization,
  cast( _DistributionChannel.AssignedOrganisation as vtweg ) AS DistributionChannel,
  cast( _Division.AssignedOrganisation as spart ) AS Division,
  cast( _PurchasingOrganization.AssignedOrganisation as ekorg) AS PurchasingOrganization,
  cast( _Plant.AssignedOrganisation as werks_d ) AS Plant,
  _CostCenter.AssignedOrganisation AS CostCenter
FROM I_EngagementProjectSrvcOrg AS _EngagementProjectServiceOrg
LEFT OUTER JOIN I_EngagementProjectSrvcOrgDets AS _CompanyCode ON EngagementProjectServiceOrg = _CompanyCode.EngagementProjectServiceOrg AND _CompanyCode.AssignedOrganisationIsDefault = 'X' AND _CompanyCode.AssignedOrganisationType = 'CC'  -- association [0..1]
LEFT OUTER JOIN I_EngagementProjectSrvcOrgDets AS _ControllingArea ON EngagementProjectServiceOrg = _ControllingArea.EngagementProjectServiceOrg AND _ControllingArea.AssignedOrganisationIsDefault = 'X' AND _ControllingArea.AssignedOrganisationType = 'CA'  -- association [0..1]
LEFT OUTER JOIN I_EngagementProjectSrvcOrgDets AS _SaleOrganization ON EngagementProjectServiceOrg = _SaleOrganization.EngagementProjectServiceOrg AND _SaleOrganization.AssignedOrganisationIsDefault = 'X' AND _SaleOrganization.AssignedOrganisationType = 'SO'  -- association [0..1]
LEFT OUTER JOIN I_EngagementProjectSrvcOrgDets AS _DistributionChannel ON EngagementProjectServiceOrg = _DistributionChannel.EngagementProjectServiceOrg AND _DistributionChannel.AssignedOrganisationIsDefault = 'X' AND _DistributionChannel.AssignedOrganisationType = 'SC'  -- association [0..1]
LEFT OUTER JOIN I_EngagementProjectSrvcOrgDets AS _Division ON EngagementProjectServiceOrg = _Division.EngagementProjectServiceOrg AND _Division.AssignedOrganisationIsDefault = 'X' AND _Division.AssignedOrganisationType = 'SD'  -- association [0..1]
LEFT OUTER JOIN I_EngagementProjectSrvcOrgDets AS _PurchasingOrganization ON EngagementProjectServiceOrg = _PurchasingOrganization.EngagementProjectServiceOrg AND _PurchasingOrganization.AssignedOrganisationIsDefault = 'X' AND _PurchasingOrganization.AssignedOrganisationType = 'PO'  -- association [0..1]
LEFT OUTER JOIN I_EngagementProjectSrvcOrgDets AS _Plant ON EngagementProjectServiceOrg = _Plant.EngagementProjectServiceOrg AND _Plant.AssignedOrganisationIsDefault = 'X' AND _Plant.AssignedOrganisationType = 'PL'  -- association [0..1]
LEFT OUTER JOIN I_EngagementProjectSrvcOrgDets AS _CostCenter ON EngagementProjectServiceOrg = _CostCenter.EngagementProjectServiceOrg AND _CostCenter.AssignedOrganisationIsDefault = 'X' AND _CostCenter.AssignedOrganisationType = 'CS'  -- association [0..1]
;