R_REIntegrationObjectTP

DDL: R_REINTEGRATIONOBJECTTP SQL: RREINTEGOBJTP Type: view_entity TRANSACTIONAL

IntegrationObject TP

R_REIntegrationObjectTP is a Transactional CDS View that provides data about "IntegrationObject TP" in SAP S/4HANA. It reads from 1 data source (I_REIntegrationObject) and exposes 71 fields with key field InternalRealEstateNumber. It has 18 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_REIntegrationObject _REIntegrationObject from

Associations (18)

CardinalityTargetAliasCondition
[1..1] E_REIntegrationObject _Extension $projection.InternalRealEstateNumber = _Extension.InternalRealEstateNumber
[0..1] I_CompanyCode _CompanyCodeEnableUse $projection.CompanyCodeEnableUse = _CompanyCodeEnableUse.CompanyCode
[0..*] R_REIntegObjectAddressTP _REIntegObjectAddressTP
[0..*] R_REIntegObjectObjRelationTP _REIntegObjectObjRelationTP
[0..*] R_REIntegObjectObjAssgmtTP _REIntegObjectObjAssgmtTP
[0..*] R_REUseEnableAddlObjAssgmtTP _REUseEnableAddlObjAssgmtTP
[0..*] R_REUseEnableLdngObjAssgmtTP _REUseEnableLdngObjAssgmtTP
[0..*] R_REUseEnableFxdAstObjAssgmtTP _REUseEnableFxdAstObjAssgmtTP
[0..*] R_REUseEnableConditionTP _REUseEnableConditionTP
[0..*] R_REIntegObjContractAssgmtTP _REIntegObjContractAssgmtTP
[0..*] R_REOccpcyMngLdngObjAssgmtTP _REOccpcyMngLdngObjAssgmtTP
[0..*] R_REIntegObjectPartAssgmtTP _REIntegObjectPartAssgmtTP
[0..*] R_REIntegObjectMeasurementTP _REIntegObjectMeasurementTP
[0..*] R_REIntegObjectReminderRuleTP _REIntegObjectReminderRuleTP
[0..*] R_REIntegObjectReminderDateTP _REIntegObjectReminderDateTP
[0..*] R_REIntegObjectTimelineTP _REIntegObjectTimelineTP
[0..*] R_REIntegObjectStatusObjectTP _REIntegObjectStatusObjectTP
[0..*] R_REOccpcyMngCostObjAssgmtTP _REOccpcyMngCostObjAssgmtTP

Annotations (10)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
EndUserText.label IntegrationObject TP view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.sizeCategory #XL view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
ObjectModel.representativeKey InternalRealEstateNumber view
ObjectModel.lifecycle.enqueue.expiryInterval PT15M view
ObjectModel.sapObjectNodeType.name RealEstateIntegrationObject view

Fields (71)

KeyFieldSource TableSource FieldDescription
KEY InternalRealEstateNumber InternalRealEstateNumber RE Key
RealEstateExternalID RealEstateExternalID
REStatusObject REStatusObject Val. Obj. No.
REIntegrationObjectNumber REIntegrationObjectNumber
REIntegrationObjNumberForEdit REIntegrationObjectNumber
REIntegrationObjectType REIntegrationObjectType
REIntegObjectCtrlgObjectType REIntegObjectCtrlgObjectType
REIntegrationObjectName REIntegrationObjectName
REIntegObjectLongName REIntegObjectLongName
ValidityStartDate ValidityStartDate Validity Start Date
ValidityEndDate ValidityEndDate ValidTo
REIntegObjSpaceGroupType REIntegObjSpaceGroupType
RESpaceGroupUsageType RESpaceGroupUsageType
RESpaceGrpEnableUseType RESpaceGrpEnableUseType
REInternalNumberForUseEnable REInternalNumberForUseEnable
REUseEnableObjectNumber _REUseEnableIntegrationObject REIntegrationObjectNumber
REParentIntegObjectType REParentIntegObjectType
REParentIntegObjectExternalID REParentIntegObjectExternalID
REParentIntegObjectNumber _REParentIntegrationObject REIntegrationObjectNumber
REAreaUnit REAreaUnit
CreatedByUser CreatedByUser User Name
CreationDate CreationDate Time Stamp
CreationTime CreationTime Time of Change
RESourceOfCreation RESourceOfCreation Source.In.Entry
LastChangedByUser LastChangedByUser User Name
LastChangeDate LastChangeDate Time Stamp
LastChangeTime LastChangeTime Time changed
RESourceOfChange RESourceOfChange Editing Source
Responsible Responsible User Name
REAuthorizationGroup REAuthorizationGroup Authoriz. Group
CompanyCode CompanyCode Receiver Company Code
CompanyCodeEnableUse
RESpaceGroupDirection _REIntegObjSpaceGroupType RESpaceGroupDirection
StatusProfile _StatusObject StatusProfile Status Profile
RealEstateObjectType
_CreatedByUser _CreatedByUser
_ChangedByUser _ChangedByUser
_ResponsibleUser _ResponsibleUser
_UnitOfMeasureArea _UnitOfMeasureArea
_REAuthorizationGroup _REAuthorizationGroup
_REIntegObjectType _REIntegObjectType
_REIntegObjCtrlgObjType _REIntegObjCtrlgObjType
_REParentIntegObjectType _REParentIntegObjectType
_REIntegObjSpaceGroupType _REIntegObjSpaceGroupType
_RESpaceGroupUsageType _RESpaceGroupUsageType
_RESpaceGrpEnableUseType _RESpaceGrpEnableUseType
_StatusObjectStatus _StatusObjectStatus
_REObjectAddress _REObjectAddress
_StatusObject _StatusObject
_REKeyAssgmt _REKeyAssgmt
_REParentIntegrationObject _REParentIntegrationObject
_REUseEnableIntegrationObject _REUseEnableIntegrationObject
_CompanyCode _CompanyCode
_CompanyCodeEnableUse _CompanyCodeEnableUse
_REIntegObjectAddressTP _REIntegObjectAddressTP
_REIntegObjectObjRelationTP _REIntegObjectObjRelationTP
_REIntegObjectMeasurementTP _REIntegObjectMeasurementTP
_REUseEnableAddlObjAssgmtTP _REUseEnableAddlObjAssgmtTP
_REUseEnableLdngObjAssgmtTP _REUseEnableLdngObjAssgmtTP
_REUseEnableFxdAstObjAssgmtTP _REUseEnableFxdAstObjAssgmtTP
_REOccpcyMngLdngObjAssgmtTP _REOccpcyMngLdngObjAssgmtTP
_REUseEnableConditionTP _REUseEnableConditionTP
_REIntegObjContractAssgmtTP _REIntegObjContractAssgmtTP
_REIntegObjectPartAssgmtTP _REIntegObjectPartAssgmtTP
_REIntegObjectObjAssgmtTP _REIntegObjectObjAssgmtTP
_REIntegObjectReminderRuleTP _REIntegObjectReminderRuleTP
_REIntegObjectReminderDateTP _REIntegObjectReminderDateTP
_REIntegObjectTimelineTP _REIntegObjectTimelineTP
_REIntegObjectStatusObjectTP _REIntegObjectStatusObjectTP
_REOccpcyMngCostObjAssgmtTP _REOccpcyMngCostObjAssgmtTP
_REIntegrationObjSubObj _REIntegrationObjSubObj

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_REIntegrationObjectTP.
-- 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: RREINTEGOBJTP

CREATE VIEW R_REIntegrationObjectTP AS
SELECT
  InternalRealEstateNumber,
  RealEstateExternalID,
  REStatusObject,
  REIntegrationObjectNumber,
  REIntegrationObjectNumber AS REIntegrationObjNumberForEdit,
  REIntegrationObjectType,
  REIntegObjectCtrlgObjectType,
  REIntegrationObjectName,
  REIntegObjectLongName,
  ValidityStartDate,
  ValidityEndDate,
  REIntegObjSpaceGroupType,
  RESpaceGroupUsageType,
  RESpaceGrpEnableUseType,
  REInternalNumberForUseEnable,
  _REUseEnableIntegrationObject.REIntegrationObjectNumber AS REUseEnableObjectNumber,
  REParentIntegObjectType,
  REParentIntegObjectExternalID,
  _REParentIntegrationObject.REIntegrationObjectNumber AS REParentIntegObjectNumber,
  REAreaUnit,
  CreatedByUser,
  CreationDate,
  CreationTime,
  RESourceOfCreation,
  LastChangedByUser,
  LastChangeDate,
  LastChangeTime,
  RESourceOfChange,
  Responsible,
  REAuthorizationGroup,
  CompanyCode,
  cast(coalesce(_REUseEnableIntegrationObject.CompanyCode, CompanyCode ) as bukrs preserving type ) AS CompanyCodeEnableUse,
  _REIntegObjSpaceGroupType.RESpaceGroupDirection AS RESpaceGroupDirection,
  _StatusObject.StatusProfile AS StatusProfile,
  cast('J5' as recaobjtype preserving type ) AS RealEstateObjectType
FROM I_REIntegrationObject AS _REIntegrationObject
LEFT OUTER JOIN E_REIntegrationObject AS _Extension ON InternalRealEstateNumber = _Extension.InternalRealEstateNumber  -- association [1..1]
LEFT OUTER JOIN I_CompanyCode AS _CompanyCodeEnableUse ON CompanyCodeEnableUse = _CompanyCodeEnableUse.CompanyCode  -- association [0..1]
LEFT OUTER JOIN R_REIntegObjectAddressTP AS _REIntegObjectAddressTP ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_REIntegObjectObjRelationTP AS _REIntegObjectObjRelationTP ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_REIntegObjectObjAssgmtTP AS _REIntegObjectObjAssgmtTP ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_REUseEnableAddlObjAssgmtTP AS _REUseEnableAddlObjAssgmtTP ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_REUseEnableLdngObjAssgmtTP AS _REUseEnableLdngObjAssgmtTP ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_REUseEnableFxdAstObjAssgmtTP AS _REUseEnableFxdAstObjAssgmtTP ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_REUseEnableConditionTP AS _REUseEnableConditionTP ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_REIntegObjContractAssgmtTP AS _REIntegObjContractAssgmtTP ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_REOccpcyMngLdngObjAssgmtTP AS _REOccpcyMngLdngObjAssgmtTP ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_REIntegObjectPartAssgmtTP AS _REIntegObjectPartAssgmtTP ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_REIntegObjectMeasurementTP AS _REIntegObjectMeasurementTP ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_REIntegObjectReminderRuleTP AS _REIntegObjectReminderRuleTP ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_REIntegObjectReminderDateTP AS _REIntegObjectReminderDateTP ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_REIntegObjectTimelineTP AS _REIntegObjectTimelineTP ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_REIntegObjectStatusObjectTP AS _REIntegObjectStatusObjectTP ON /* condition not available in parsed metadata */  -- association [0..*]
LEFT OUTER JOIN R_REOccpcyMngCostObjAssgmtTP AS _REOccpcyMngCostObjAssgmtTP ON /* condition not available in parsed metadata */  -- association [0..*]
;