I_REIntegObjectBldngLandVH

DDL: I_REINTEGOBJECTBLDNGLANDVH SQL: IREINTOBJBULAVH Type: view COMPOSITE

Real Estate Building Land Help

I_REIntegObjectBldngLandVH is a Composite CDS View (Dimension) that provides data about "Real Estate Building Land Help" in SAP S/4HANA. It has 3 associations to related views.

Associations (3)

CardinalityTargetAliasCondition
[1..1] I_REIntegrationObject _REIntegrationObjLvl0 _REIntegrationObjLvl0.InternalRealEstateNumber = $projection.InternalRealEstateNumberLvl0
[1..1] I_REIntegrationObject _REIntegrationObjLvl1Bu _REIntegrationObjLvl1Bu.InternalRealEstateNumber = $projection.InternalRealEstateNumberLvl1 and _REIntegrationObjLvl1Bu.REIntegrationObjectType = 'C4BU'
[1..1] I_REIntegrationObject _REIntegrationObjLvl1La _REIntegrationObjLvl1La.InternalRealEstateNumber = $projection.InternalRealEstateNumberLvl1 and _REIntegrationObjLvl1La.REIntegrationObjectType = 'C4PR'

Annotations (19)

NameValueLevelField
AbapCatalog.sqlViewName IREINTOBJBULAVH view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
Analytics.dataCategory #DIMENSION view
Analytics.dataExtraction.enabled true view
Analytics.internalName #LOCAL view
VDM.viewType #COMPOSITE view
ObjectModel.representativeKey REIntegrationObjectNumberLvl1 view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
Search.searchable true view
Metadata.ignorePropagatedAnnotations true view
Metadata.allowExtensions true view
EndUserText.label Real Estate Building Land Help view
Consumption.ranked true view

Fields (13)

KeyFieldSource TableSource FieldDescription
KEY REIntegrationObjectNumberLvl1 REIntegrationObjectNumberLvl1 Building/Land Number
InternalRealEstateNumberLvl1 InternalRealEstateNumberLvl1
RealEstateExternalIDLvl1 RealEstateExternalIDLvl1
REIntegrationObjectType
REIntegObjectBuildingName _REIntegrationObjLvl1Bu REIntegrationObjectName Building
REIntegObjectLandName _REIntegrationObjLvl1La REIntegrationObjectName Land
REIntegrationObjectName
REAuthorizationGroup
ValidityStartDateLvl1
ValidityEndDateLvl1
REIntegrationObjectNumberLvl0 REIntegrationObjectNumberLvl0
InternalRealEstateNumberLvl0 InternalRealEstateNumberLvl0
REIntegObjectSiteName REIntegObjectSiteName Site

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_REIntegObjectBldngLandVH.
-- 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: IREINTOBJBULAVH

CREATE VIEW I_REIntegObjectBldngLandVH AS
SELECT
  REIntegrationObjectNumberLvl1,
  InternalRealEstateNumberLvl1,
  RealEstateExternalIDLvl1,
  cast( coalesce( _REIntegrationObjLvl1Bu.REIntegrationObjectType, _REIntegrationObjLvl1La.REIntegrationObjectType ) as reipobjecttype preserving type ) AS REIntegrationObjectType,
  _REIntegrationObjLvl1Bu.REIntegrationObjectName AS REIntegObjectBuildingName,
  _REIntegrationObjLvl1La.REIntegrationObjectName AS REIntegObjectLandName,
  cast( coalesce( _REIntegrationObjLvl1La.REIntegrationObjectName, _REIntegrationObjLvl1Bu.REIntegrationObjectName ) as reipxsobject preserving type ) AS REIntegrationObjectName,
  cast( coalesce( _REIntegrationObjLvl1Bu.REAuthorizationGroup, _REIntegrationObjLvl1La.REAuthorizationGroup ) as recaauthgrp preserving type ) AS REAuthorizationGroup,
  cast( coalesce( _REIntegrationObjLvl1Bu.ValidityStartDate, _REIntegrationObjLvl1La.ValidityStartDate ) as rebdvdmvalidfrom preserving type ) AS ValidityStartDateLvl1,
  cast( coalesce( _REIntegrationObjLvl1Bu.ValidityEndDate, _REIntegrationObjLvl1La.ValidityEndDate ) as rebdvdmvalidto preserving type ) AS ValidityEndDateLvl1,
  REIntegrationObjectNumberLvl0,
  InternalRealEstateNumberLvl0,
  REIntegObjectSiteName
LEFT OUTER JOIN I_REIntegrationObject AS _REIntegrationObjLvl0 ON _REIntegrationObjLvl0.InternalRealEstateNumber = InternalRealEstateNumberLvl0  -- association [1..1]
LEFT OUTER JOIN I_REIntegrationObject AS _REIntegrationObjLvl1Bu ON _REIntegrationObjLvl1Bu.InternalRealEstateNumber = InternalRealEstateNumberLvl1 AND _REIntegrationObjLvl1Bu.REIntegrationObjectType = 'C4BU'  -- association [1..1]
LEFT OUTER JOIN I_REIntegrationObject AS _REIntegrationObjLvl1La ON _REIntegrationObjLvl1La.InternalRealEstateNumber = InternalRealEstateNumberLvl1 AND _REIntegrationObjLvl1La.REIntegrationObjectType = 'C4PR'  -- association [1..1]
;