R_PPS_PurReqItemDelivAddressTP

DDL: R_PPS_PURREQITEMDELIVADDRESSTP Type: view_entity TRANSACTIONAL

Purchase Request Item Delivery Addr - TP

R_PPS_PurReqItemDelivAddressTP is a Transactional CDS View that provides data about "Purchase Request Item Delivery Addr - TP" in SAP S/4HANA. It reads from 1 data source (I_PPS_PurReqItmDeliveryAddress) and exposes 22 fields with key field PPSPurchaseRequestItemUUID. It has 4 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_PPS_PurReqItmDeliveryAddress I_PPS_PurReqItmDeliveryAddress from

Associations (4)

CardinalityTargetAliasCondition
[1..1] R_PPS_PurchaseRequestTP _PurchaseRequest $projection.PPSPurchaseRequestUUID = _PurchaseRequest.PPSPurchaseRequestUUID
[0..1] I_Plant _Plant $projection.Plant = _Plant.Plant and _Plant.Language = $session.system_language
[0..*] I_PurReqnAddressTypeText _AddressTypeText _AddressTypeText.PurchasingDeliveryAddressType = $projection.PurchasingDeliveryAddressType
[0..1] I_StorageLocation _StorageLocationAddress $projection.Plant = _StorageLocationAddress.Plant and $projection.StorageLocation = _StorageLocationAddress.StorageLocation

Annotations (11)

NameValueLevelField
EndUserText.label Purchase Request Item Delivery Addr - TP view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
ObjectModel.sapObjectNodeType.name PPS_PurReqItemDeliveryAddress view
AccessControl.authorizationCheck #MANDATORY view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view
VDM.viewType #TRANSACTIONAL view
Metadata.ignorePropagatedAnnotations true view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
Feature SW:PPS_NG_MVP2025 view

Fields (22)

KeyFieldSource TableSource FieldDescription
KEY PPSPurchaseRequestItemUUID PPSPurchaseRequestItemUUID
PPSPurchaseRequestUUID PPSPurchaseRequestUUID
PPSPurchaseRequest PPSPurchaseRequest Purch.Reqn.
PPSPurchaseRequestItem PPSPurchaseRequestItem Requisn. item
PurchasingDeliveryAddressType PurchasingDeliveryAddressType Delivery Addr Type
Plant Plant Valuation Area
StorageLocation StorageLocation StorageLocation
DeliveryAddressID DeliveryAddressID Address
StreetName StreetName Text
Region Region Venue Region
PostalCode PostalCode Postal Code
FullName FullName Name
BusinessPartnerName2 BusinessPartnerName2 Name 2
CityName CityName Name
Country Country Venue: Ctry/Reg
_Region _Region
_Country _Country
_Plant _Plant
_AddressTypeText _AddressTypeText
_StorageLocationAddress _StorageLocationAddress
_PurchaseRequest _PurchaseRequest
_PurchaseRequestItem _PurchaseRequestItem

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 R_PPS_PurReqItemDelivAddressTP.
-- 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 R_PPS_PurReqItemDelivAddressTP AS
SELECT
  PPSPurchaseRequestItemUUID,
  PPSPurchaseRequestUUID,
  PPSPurchaseRequest,
  PPSPurchaseRequestItem,
  PurchasingDeliveryAddressType,
  Plant,
  StorageLocation,
  DeliveryAddressID,
  StreetName,
  Region,
  PostalCode,
  FullName,
  BusinessPartnerName2,
  CityName,
  Country
FROM I_PPS_PurReqItmDeliveryAddress
LEFT OUTER JOIN R_PPS_PurchaseRequestTP AS _PurchaseRequest ON PPSPurchaseRequestUUID = _PurchaseRequest.PPSPurchaseRequestUUID  -- association [1..1]
LEFT OUTER JOIN I_Plant AS _Plant ON Plant = _Plant.Plant AND _Plant.Language = $session.system_language  -- association [0..1]
LEFT OUTER JOIN I_PurReqnAddressTypeText AS _AddressTypeText ON _AddressTypeText.PurchasingDeliveryAddressType = PurchasingDeliveryAddressType  -- association [0..*]
LEFT OUTER JOIN I_StorageLocation AS _StorageLocationAddress ON Plant = _StorageLocationAddress.Plant AND StorageLocation = _StorageLocationAddress.StorageLocation  -- association [0..1]
;