I_REIntegrationObject

DDL: I_REINTEGRATIONOBJECT SQL: IREINTOBJECT Type: view COMPOSITE

Real Estate Integration Object

I_REIntegrationObject (Composite)

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

Cross Applications

I_REIntegrationObject is a Composite CDS View (Dimension) that provides data about "Real Estate Integration Object" in SAP S/4HANA. It reads from 1 data source (I_REIntegrationObjectBasicData) and exposes 58 fields with key field InternalRealEstateNumber. It has 2 associations to related views.

SAP API Hub

StateC1
Line of BusinessCross Applications
Application ComponentRE-FX-IP
CapabilitiesAnalytical Dimension, Association Target for Defining CDS Entities, Data Source for Data Extraction, Data Source in SQL Select, Data Source for Defining CDS Entities, Data Source for Search
PackageCross Applications for SAP S/4HANA Cloud Private Edition

Documentation

Data Sources (1)

SourceAliasJoin Type
I_REIntegrationObjectBasicData I_REIntegrationObjectBasicData from

Associations (2)

CardinalityTargetAliasCondition
[1..1] I_REIntegObjectValidity _REIntegObjectValidity $projection.InternalRealEstateNumber = _REIntegObjectValidity.InternalRealEstateNumber
[1..1] E_REIntegrationObject _Extension $projection.InternalRealEstateNumber = _Extension.InternalRealEstateNumber

Annotations (17)

NameValueLevelField
AbapCatalog.sqlViewName IREINTOBJECT view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Real Estate Integration Object view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.representativeKey InternalRealEstateNumber view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
Analytics.internalName #LOCAL view
Analytics.dataCategory #DIMENSION view
Analytics.dataExtraction.enabled true view
ObjectModel.modelingPattern #NONE view
Metadata.ignorePropagatedAnnotations true view
Metadata.allowExtensions true view
VDM.viewType #COMPOSITE view

Fields (58)

KeyFieldSource TableSource FieldDescription
KEY InternalRealEstateNumber InternalRealEstateNumber Internal Key of Real Estate Object
RealEstateExternalID RealEstateExternalID External Identification
REStatusObject REStatusObject Val. Obj. No.
REIntegrationObjectNumber REIntegrationObjectNumber Real Estate Object Number
REIntegrationObjectType REIntegrationObjectType Object Type
REIntegObjectCtrlgObjectType REIntegObjectCtrlgObjectType Controlling Object Type
REIntegrationObjectName REIntegrationObjectName Object Name (Short)
REIntegObjectLongName REIntegObjectLongName Object Name (Long)
ValidityStartDate Validity Start Date
ValidityEndDate Validity End Date
REIntegObjSpaceGroupType REIntegObjSpaceGroupType Group Type
RESpaceGroupUsageType RESpaceGroupUsageType Group Usage Type
RESpaceGrpEnableUseType RESpaceGrpEnableUseType Usage Enablement Type
REInternalNumberForUseEnable REInternalNumberForUseEnable Internal Object Number (Enable Use)
CompanyCode CompanyCode Receiver Company Code
REParentIntegObjectType REParentIntegObjectType Parent Object Type
REParentIntegObjectExternalID REParentIntegObjectExternalID Parent External Identification
REAreaUnit REAreaUnit Area Unit
CreatedByUser CreatedByUser Entered By
CreationDate CreationDate First Entered On
CreationTime CreationTime Time of Creation
RESourceOfCreation RESourceOfCreation Source of Initial Entry
LastChangedByUser LastChangedByUser Employee ID
LastChangeDate LastChangeDate Last Edited On
LastChangeTime LastChangeTime Last Edited At
RESourceOfChange RESourceOfChange Editing Source
Responsible Responsible Person Responsible
REAuthorizationGroup REAuthorizationGroup Authorization Group
_CreatedByUser _CreatedByUser
_ChangedByUser _ChangedByUser
_ResponsibleUser _ResponsibleUser
_UnitOfMeasureArea _UnitOfMeasureArea
_REAuthorizationGroup _REAuthorizationGroup
_REIntegObjectType _REIntegObjectType
_REIntegObjCtrlgObjType _REIntegObjCtrlgObjType
_REParentIntegObjectType _REParentIntegObjectType
_REIntegObjSpaceGroupType _REIntegObjSpaceGroupType
_RESpaceGroupUsageType _RESpaceGroupUsageType
_RESpaceGrpEnableUseType _RESpaceGrpEnableUseType
_CompanyCode _CompanyCode
_REKeyAssgmt _REKeyAssgmt
_StatusObject _StatusObject
_StatusObjectStatus _StatusObjectStatus
_REObjectAddress _REObjectAddress
_REIntegObjectOccupancy _REIntegObjectOccupancy
_REIntegObjToContractAssgmt _REIntegObjToContractAssgmt
_REIntegrationObjSubObj _REIntegrationObjSubObj
_REParentIntegrationObject _REParentIntegrationObject
_REUseEnableIntegrationObject _REUseEnableIntegrationObject
_REIntegrationObjectRelation _REIntegrationObjectRelation
_REIntegObjectRelationPartial _REIntegObjectRelationPartial
_REPartnerAssgmt _REPartnerAssgmt
_REObjectAssgmt _REObjectAssgmt
_REReminderRule _REReminderRule
_REMeasurement _REMeasurement
_REIntegObjectAcctObjAssgmt _REIntegObjectAcctObjAssgmt
_REIntegrationObjectTimeline _REIntegrationObjectTimeline
_REIntegObjectValidity _REIntegObjectValidity

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_REIntegrationObject.
-- 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: IREINTOBJECT

CREATE VIEW I_REIntegrationObject AS
SELECT
  InternalRealEstateNumber,
  RealEstateExternalID,
  REStatusObject,
  REIntegrationObjectNumber,
  REIntegrationObjectType,
  REIntegObjectCtrlgObjectType,
  REIntegrationObjectName,
  REIntegObjectLongName,
  cast( _REIntegObjectValidity.ValidityStartDate as rebdvdmvalidfrom preserving type ) AS ValidityStartDate,
  cast( _REIntegObjectValidity.ValidityEndDate as rebdvdmvalidto preserving type ) AS ValidityEndDate,
  REIntegObjSpaceGroupType,
  RESpaceGroupUsageType,
  RESpaceGrpEnableUseType,
  REInternalNumberForUseEnable,
  CompanyCode,
  REParentIntegObjectType,
  REParentIntegObjectExternalID,
  REAreaUnit,
  CreatedByUser,
  CreationDate,
  CreationTime,
  RESourceOfCreation,
  LastChangedByUser,
  LastChangeDate,
  LastChangeTime,
  RESourceOfChange,
  Responsible,
  REAuthorizationGroup
FROM I_REIntegrationObjectBasicData
LEFT OUTER JOIN I_REIntegObjectValidity AS _REIntegObjectValidity ON InternalRealEstateNumber = _REIntegObjectValidity.InternalRealEstateNumber  -- association [1..1]
LEFT OUTER JOIN E_REIntegrationObject AS _Extension ON InternalRealEstateNumber = _Extension.InternalRealEstateNumber  -- association [1..1]
;