I_DeliveryNetwork

DDL: I_DELIVERYNETWORK SQL: IPVDELIVNTWK Type: view BASIC Package: OIU_VDM_CDS

Master Data for Delivery Network

I_DeliveryNetwork (Basic)

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

Production Revenue Accounting Delivery Network · Cross Applications

I_DeliveryNetwork is a Basic CDS View (Dimension) that provides data about "Master Data for Delivery Network" in SAP S/4HANA. It reads from 1 data source (oiu_pr_dn) and exposes 19 fields with key field DeliveryNetwork. It has 8 associations to related views. Part of development package OIU_VDM_CDS.

SAP API Hub

CategoryBasic
StateC1
Line of BusinessCross Applications
Application ComponentIS-OIL-PRA
CapabilitiesData Source for Data Extraction,Data Source in SQL Select,Analytical Dimension,Data Source for Defining CDS Entities,Association Target for Defining CDS Entities
Extensible (Key User)No
Extensible (Developer)No
Release State (Key User)Released
Release State (Developer)Not Released
PackageCross Applications for SAP S/4HANA Cloud Public Edition

Documentation

Data Sources (1)

SourceAliasJoin Type
oiu_pr_dn oiu_pr_dn from

Associations (8)

CardinalityTargetAliasCondition
[0..1] I_CompanyCode _CompanyCode $projection.CompanyCode = _CompanyCode.CompanyCode
[0..1] I_PRAJointVenture _PRAJointVenture $projection.CompanyCode = _PRAJointVenture.CompanyCode and $projection.JointVenture = _PRAJointVenture.PRAJointVenture
[0..1] I_Country _Country $projection.Country = _Country.Country
[0..1] I_PrimaryGeogrlLocation _PrimaryGeogrlLocation $projection.Country = _PrimaryGeogrlLocation.Country and $projection.PrimaryGeogrlLocation = _PrimaryGeogrlLocation.PrimaryGeogrlLocation
[0..1] I_SecondaryGeogrlLocation _SecondaryGeogrlLocation $projection.Country = _SecondaryGeogrlLocation.Country and $projection.PrimaryGeogrlLocation = _SecondaryGeogrlLocation.PrimaryGeogrlLocation and $projection.SecondaryGeogrlLocation = _SecondaryGeogrlLocation.SecondaryGeogrlLocation
[0..1] I_DeliveryNetworkTypeCode _DeliveryNetworkTypeCode $projection.DeliveryNetworkType = _DeliveryNetworkTypeCode.DeliveryNetworkType
[0..1] I_DeliveryNetworkHier _DeliveryNetworkHier $projection.DeliveryNetworkHier = _DeliveryNetworkHier.DeliveryNetworkHier
[0..1] I_User _CreatedByUser $projection.CreatedByUser = _CreatedByUser.UserID

Annotations (15)

NameValueLevelField
EndUserText.label Master Data for Delivery Network view
Analytics.dataCategory #DIMENSION view
Metadata.allowExtensions true view
Analytics.dataExtraction.enabled true view
VDM.viewType #BASIC view
AbapCatalog.sqlViewName IPVDELIVNTWK view
AccessControl.authorizationCheck #CHECK view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.representativeKey DeliveryNetwork view
ObjectModel.modelingPattern #ANALYTICAL_DIMENSION view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.sapObjectNodeType.name PRADeliveryNetwork view

Fields (19)

KeyFieldSource TableSource FieldDescription
KEY DeliveryNetwork dn_no Delivery network number
DeliveryNetworkName Delivery network description
Country Country/Region Key
PrimaryGeogrlLocation pri_geo_loc Primary Geographical Location
SecondaryGeogrlLocation sec_geo_loc Secondary geographic location
CompanyCode Company Code
JointVenture vname Volatility Name
DeliveryNetworkType type_cd Delivery network type code
DeliveryNetworkHier dn_set Delivery Network Hierarchy Group
CreatedByUser Created By
CreationDateTime Created On Timestamp
_CreatedByUser _CreatedByUser
_DeliveryNetworkTypeCode _DeliveryNetworkTypeCode
_DeliveryNetworkHier _DeliveryNetworkHier
_Country _Country
_PrimaryGeogrlLocation _PrimaryGeogrlLocation
_SecondaryGeogrlLocation _SecondaryGeogrlLocation
_CompanyCode _CompanyCode
_PRAJointVenture _PRAJointVenture

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_DeliveryNetwork.
-- 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: IPVDELIVNTWK

CREATE VIEW I_DeliveryNetwork AS
SELECT
  dn_no AS DeliveryNetwork,
  cast (dn_de as oiu_dn_de preserving type) AS DeliveryNetworkName,
  cast( cntry_cd as land1_gp ) AS Country,
  pri_geo_loc AS PrimaryGeogrlLocation,
  sec_geo_loc AS SecondaryGeogrlLocation,
  cast ( bukrs as fis_bukrs ) AS CompanyCode,
  vname AS JointVenture,
  type_cd AS DeliveryNetworkType,
  dn_set AS DeliveryNetworkHier,
  cast( oiu_cruser as fclm_bam_created_by ) AS CreatedByUser,
  cast( oiu_timestamp as oiu_vdm_created_on_ts ) AS CreationDateTime
FROM oiu_pr_dn
LEFT OUTER JOIN I_CompanyCode AS _CompanyCode ON CompanyCode = _CompanyCode.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_PRAJointVenture AS _PRAJointVenture ON CompanyCode = _PRAJointVenture.CompanyCode AND JointVenture = _PRAJointVenture.PRAJointVenture  -- association [0..1]
LEFT OUTER JOIN I_Country AS _Country ON Country = _Country.Country  -- association [0..1]
LEFT OUTER JOIN I_PrimaryGeogrlLocation AS _PrimaryGeogrlLocation ON Country = _PrimaryGeogrlLocation.Country AND PrimaryGeogrlLocation = _PrimaryGeogrlLocation.PrimaryGeogrlLocation  -- association [0..1]
LEFT OUTER JOIN I_SecondaryGeogrlLocation AS _SecondaryGeogrlLocation ON Country = _SecondaryGeogrlLocation.Country AND PrimaryGeogrlLocation = _SecondaryGeogrlLocation.PrimaryGeogrlLocation AND SecondaryGeogrlLocation = _SecondaryGeogrlLocation.SecondaryGeogrlLocation  -- association [0..1]
LEFT OUTER JOIN I_DeliveryNetworkTypeCode AS _DeliveryNetworkTypeCode ON DeliveryNetworkType = _DeliveryNetworkTypeCode.DeliveryNetworkType  -- association [0..1]
LEFT OUTER JOIN I_DeliveryNetworkHier AS _DeliveryNetworkHier ON DeliveryNetworkHier = _DeliveryNetworkHier.DeliveryNetworkHier  -- association [0..1]
LEFT OUTER JOIN I_User AS _CreatedByUser ON CreatedByUser = _CreatedByUser.UserID  -- association [0..1]
;