I_RealEstatePrtLandRegister

DDL: I_REALESTATEPRTLANDREGISTER Type: view BASIC

Land Register Dets for Colltrl RE Part

I_RealEstatePrtLandRegister (Basic)

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

Cross Applications

I_RealEstatePrtLandRegister is a Basic CDS View (Dimension) that provides data about "Land Register Dets for Colltrl RE Part" in SAP S/4HANA. It reads from 1 data source (cms_re_prt_lr) and exposes 12 fields with key field RealEstatePrtLandRegisterUUID. It has 8 associations to related views.

SAP Help Documentation

CategoryReal Estate
Data CategoryDimension
StatusDeprecated
Data Extraction TypeDelta enabled
Corresponding DataSourceIREPARTLR
Purpose
This CDS view provides the prerequisites to answer the following business question: What are the details of the real estate part land register?

Prerequisites
This CDS view inherits the authorization object from CDS view I_RealEstateObjectData (see below under Related Information ).

Structure
Measures and Attributes Some important measures and attributes are: RealEstatePrtLandRegisterUUID RealEstatePrtUUID RealEstatePrtID RealEstatePrtLandRegLinkUUID

SAP Business Warehouse (SAP BW) Extraction
Note The corresponding DataSource (Extractor) and this CDS view may have different functionalities. For details about the DataSource, see the related documentation on the SAP Help Portal at https://help.sap.com/viewer/p/BI_CONTENT_757 under Use SAP Library BI Content .

View on SAP Help Portal →

SAP API Hub

StateDeprecated
Line of BusinessCross Applications
Application ComponentFS-CMS
CapabilitiesData Source in SQL Select, Association Target for Defining CDS Entities, Data Source for Data Extraction, Data Source for Defining CDS Entities
PackageCross Applications for SAP S/4HANA Cloud Private Edition
Description <p>This CDS view provides the prerequisites to answer the following business question: What are the details of the real estate part land register?</p>

Documentation

Data Sources (1)

SourceAliasJoin Type
cms_re_prt_lr cms_re_prt_lr from

Associations (8)

CardinalityTargetAliasCondition
[0..1] I_RealEstateObjectPrt _RealEstateObjectPrt $projection.RealEstatePrtUUID = _RealEstateObjectPrt.RealEstatePrtUUID
[0..1] I_RealEstateObjPrtMstrData _RealEstateObjPrtMstrData $projection.RealEstatePrtUUID = _RealEstateObjPrtMstrData.RealEstatePrtUUID
[0..*] I_RealEstatePrtAccessory _RealEstatePrtAccessory $projection.RealEstatePrtUUID = _RealEstatePrtAccessory.RealEstatePrtUUID
[0..*] I_RealEstatePrtAccsryMstrData _RealEstatePrtAccsryMstrData $projection.RealEstatePrtUUID = _RealEstatePrtAccsryMstrData.RealEstatePrtUUID
[0..*] I_RealEstatePrtPartner _RealEstatePrtPartner $projection.RealEstatePrtUUID = _RealEstatePrtPartner.RealEstatePrtUUID
[0..*] I_RealEstatePrtCost _RealEstatePrtCost $projection.RealEstatePrtUUID = _RealEstatePrtCost.RealEstatePrtUUID
[0..*] I_RealEstatePrtValue _RealEstatePrtValue $projection.RealEstatePrtUUID = _RealEstatePrtValue.RealEstatePrtUUID
[0..1] I_RealEsttePrtLandRegPrptyList _RealEsttePrtLandRegPrptyList $projection.RealEstatePrtLandRegLinkUUID = _RealEsttePrtLandRegPrptyList.REPrtLandRegPrptyListUUID

Annotations (18)

NameValueLevelField
AbapCatalog.sqlViewName IREPARTLR view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
ObjectModel.usageType.serviceQuality A view
ObjectModel.usageType.sizeCategory L view
ObjectModel.usageType.dataClass MASTER view
ObjectModel.representativeKey RealEstatePrtLandRegisterUUID view
Metadata.ignorePropagatedAnnotations true view
Metadata.allowExtensions true view
Analytics.dataCategory #DIMENSION view
Analytics.internalName #LOCAL view
Analytics.dataExtraction.enabled true view
Analytics.dataExtraction.delta.changeDataCapture.automatic true view
VDM.viewType #BASIC view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label Land Register Dets for Colltrl RE Part view

Fields (12)

KeyFieldSource TableSource FieldDescription
KEY RealEstatePrtLandRegisterUUID prt_lr_guid GUID for part LR
RealEstatePrtUUID obj_prt_guid GUID for Object part
RealEstatePrtID part_id Part ID for the Object
RealEstatePrtLandRegLinkUUID lr_id Link Key between RE and LR systems
_RealEstateObjectPrt _RealEstateObjectPrt
_RealEstateObjPrtMstrData _RealEstateObjPrtMstrData
_RealEstatePrtAccessory _RealEstatePrtAccessory
_RealEstatePrtAccsryMstrData _RealEstatePrtAccsryMstrData
_RealEstatePrtPartner _RealEstatePrtPartner
_RealEstatePrtCost _RealEstatePrtCost
_RealEstatePrtValue _RealEstatePrtValue
_RealEsttePrtLandRegPrptyList _RealEsttePrtLandRegPrptyList

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_RealEstatePrtLandRegister.
-- 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_RealEstatePrtLandRegister AS
SELECT
  prt_lr_guid AS RealEstatePrtLandRegisterUUID,
  obj_prt_guid AS RealEstatePrtUUID,
  part_id AS RealEstatePrtID,
  lr_id AS RealEstatePrtLandRegLinkUUID
FROM cms_re_prt_lr
LEFT OUTER JOIN I_RealEstateObjectPrt AS _RealEstateObjectPrt ON RealEstatePrtUUID = _RealEstateObjectPrt.RealEstatePrtUUID  -- association [0..1]
LEFT OUTER JOIN I_RealEstateObjPrtMstrData AS _RealEstateObjPrtMstrData ON RealEstatePrtUUID = _RealEstateObjPrtMstrData.RealEstatePrtUUID  -- association [0..1]
LEFT OUTER JOIN I_RealEstatePrtAccessory AS _RealEstatePrtAccessory ON RealEstatePrtUUID = _RealEstatePrtAccessory.RealEstatePrtUUID  -- association [0..*]
LEFT OUTER JOIN I_RealEstatePrtAccsryMstrData AS _RealEstatePrtAccsryMstrData ON RealEstatePrtUUID = _RealEstatePrtAccsryMstrData.RealEstatePrtUUID  -- association [0..*]
LEFT OUTER JOIN I_RealEstatePrtPartner AS _RealEstatePrtPartner ON RealEstatePrtUUID = _RealEstatePrtPartner.RealEstatePrtUUID  -- association [0..*]
LEFT OUTER JOIN I_RealEstatePrtCost AS _RealEstatePrtCost ON RealEstatePrtUUID = _RealEstatePrtCost.RealEstatePrtUUID  -- association [0..*]
LEFT OUTER JOIN I_RealEstatePrtValue AS _RealEstatePrtValue ON RealEstatePrtUUID = _RealEstatePrtValue.RealEstatePrtUUID  -- association [0..*]
LEFT OUTER JOIN I_RealEsttePrtLandRegPrptyList AS _RealEsttePrtLandRegPrptyList ON RealEstatePrtLandRegLinkUUID = _RealEsttePrtLandRegPrptyList.REPrtLandRegPrptyListUUID  -- association [0..1]
;