I_ProjSrvcOrg

DDL: I_PROJSRVCORG Type: view_entity BASIC Package: VDM_PPM_OBJECTS_SERVICE_ORG

Service Organization

I_ProjSrvcOrg (Basic)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Public Edition with built-in and side-by-side extension capabilities.

ProjectServiceOrganization · R&D Engineering

I_ProjSrvcOrg is a Basic CDS View that provides data about "Service Organization" in SAP S/4HANA. It reads from 1 data source (R_ProjSrvcOrg) and exposes 19 fields with key field ProjectServiceOrganizationUUID. It has 2 associations to related views. Part of development package VDM_PPM_OBJECTS_SERVICE_ORG.

SAP Help Documentation

CategoryCDS Views for Customer and Internal Project Management
Purpose
This CDS view is able to retrieve information for the entire Service Organization including organizational structure and ID. This CDS view provides the data to answer the following business questions: What service organizations are available in my system? To help you decide which CDS view to use for your purposes, SAP has introduced the annotation ObjectModel.supportedCapabilities that indicates the most appropriate use cases for each CDS view. To find out what use cases are best supported by this CDS view, access the entry of the CDS view in the View Browser app and find the values for this annotation under the Annotation tab. For more information, see Supported Capabilities for CDS Views .

Prerequisites
Authorizations Users who want to use this CDS view don't need any special authorization. Users who want to use this CDS view must have a role with the following restriction types set to read access: Company Code: BUKRS Controlling Area: KOKRS Project Service Organization: PRJ_ORG You can use the Display Restriction Types app to find out in which business catalogs these restriction types are included.

Structure
Important Fields Important fields in this view include the following: Field Name Description ProjectServiceOrganizationUUI Service Organization Unique Identifier ProjectServiceOrganization Service Organization ProjectServiceOrganizationOID Service Organization Own Identifier ProjSrvcOrgIsTimePostingAllwd Is Time Posting Allowed ProjSrvcOrgIsProjDeliveryOrg Is Project Delivery Organization ProjSrvcOrgIsResourceOrg Is Resource Organization ProjSrvcOrgControllingArea Controlling Area ProjSrvcOrgCompanyCode Company Code ProjSrvcOrgSalesOrg Sales Organization ProjSrvcOrgDivision Division ProjSrvcOrgDistributionChannel Distribution Channel ProjSrvcOrgPurchaseOrg Purchasing Organization ProjSrvcOrgPlant Plant

Data Extraction
Data Extraction Type This CDS view is enabled for data extraction in full mode.

View on SAP Help Portal →

SAP API Hub

CategoryBasic
StateC1
Line of BusinessR&D Engineering
Application ComponentPPM-SCL-STR
CapabilitiesData Source for Data Extraction
Extensible (Key User)No
Extensible (Developer)No
Release State (Key User)Released
Release State (Developer)Released
PackageR&D/Engineering for SAP S/4HANA Cloud Public Edition
Description <p>This CDS view is able to retrieve information for the entire Service Organization including organizational structure and ID.</p> <p>This CDS view provides the data to answer the following business questions:</p> <ul> <li><p>What service organizations are available in my system?</p></li> </ul> <p>To help you decide which CDS view to use for your purposes, SAP has introduced the annotation ObjectModel.supportedCapabilities that indicates the most appropriate use cases for each CDS view. To find out what use cases are best supported by this CDS view, access the entry of the CDS view in the View Browser app and find the values for this annotation under the Annotation tab. For more information, see Supported Capabilities for CDS Views.</p>

Documentation

Data Sources (1)

SourceAliasJoin Type
R_ProjSrvcOrg R_ProjSrvcOrg from

Associations (2)

CardinalityTargetAliasCondition
[1..*] I_ProjSrvcOrgText _Text _Text.ProjectServiceOrganization = $projection.ProjectServiceOrganization
[1..*] I_ProjSrvcOrgCostCenter _CostCenter

Annotations (10)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Service Organization view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.sapObjectNodeType.name ProjectServiceOrganization view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #ORGANIZATIONAL view
Analytics.internalName #LOCAL view
Analytics.dataExtraction.enabled true view
VDM.viewType #BASIC view

Fields (19)

KeyFieldSource TableSource FieldDescription
KEY ProjectServiceOrganizationUUID ProjectServiceOrganizationUUID Service Organization Unique Identifier
ProjectServiceOrganization ProjectServiceOrganization Service Organization
ProjectServiceOrganizationOID ProjectServiceOrganizationOID Service Organization One-Domain Identifier
ProjSrvcOrgIsTimePostingAllwd ProjSrvcOrgIsTimePostingAllwd Project Service Organization Is Time Posting Allowed
ProjSrvcOrgIsProjDeliveryOrg ProjSrvcOrgIsProjDeliveryOrg Project Service Organization Is Project Delivery Org
ProjSrvcOrgIsResourceOrg ProjSrvcOrgIsResourceOrg Project Service Organization Is Resource Organization
ProjSrvcOrgControllingArea ProjSrvcOrgControllingArea Project Service Organization Controlling Area
ProjSrvcOrgCompanyCode ProjSrvcOrgCompanyCode Project Service Organization Company Code
ProjSrvcOrgSalesOrg ProjSrvcOrgSalesOrg Project Service Organization Sales Org
ProjSrvcOrgDivision ProjSrvcOrgDivision Project Service Organization Division
ProjSrvcOrgDistributionChannel ProjSrvcOrgDistributionChannel Project Service Organization Distribution Channel
ProjSrvcOrgPurchaseOrg ProjSrvcOrgPurchaseOrg Project Service Organization Purchase Organization
ProjSrvcOrgPlant ProjSrvcOrgPlant Project Service Organization Plant
CreatedByUser CreatedByUser User Name
CreationDateTime CreationDateTime UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
LastChangedByUser LastChangedByUser User Name
LastChangeDateTime LastChangeDateTime UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
_CostCenter _CostCenter
_Text _Text

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_ProjSrvcOrg.
-- 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.

CREATE VIEW I_ProjSrvcOrg AS
SELECT
  ProjectServiceOrganizationUUID,
  ProjectServiceOrganization,
  ProjectServiceOrganizationOID,
  ProjSrvcOrgIsTimePostingAllwd,
  ProjSrvcOrgIsProjDeliveryOrg,
  ProjSrvcOrgIsResourceOrg,
  ProjSrvcOrgControllingArea,
  ProjSrvcOrgCompanyCode,
  ProjSrvcOrgSalesOrg,
  ProjSrvcOrgDivision,
  ProjSrvcOrgDistributionChannel,
  ProjSrvcOrgPurchaseOrg,
  ProjSrvcOrgPlant,
  CreatedByUser,
  CreationDateTime,
  LastChangedByUser,
  LastChangeDateTime
FROM R_ProjSrvcOrg
LEFT OUTER JOIN I_ProjSrvcOrgText AS _Text ON _Text.ProjectServiceOrganization = ProjectServiceOrganization  -- association [1..*]
LEFT OUTER JOIN I_ProjSrvcOrgCostCenter AS _CostCenter ON /* condition not available in parsed metadata */  -- association [1..*]
;