I_REContrPartcipnProcedure

DDL: I_RECONTRPARTCIPNPROCEDURE SQL: IRECNPARTICIP Type: view_entity BASIC

Real Estate Contract Participation

I_REContrPartcipnProcedure is a Basic CDS View (Dimension) that provides data about "Real Estate Contract Participation" in SAP S/4HANA. It reads from 1 data source (tivcscnpartproc) and exposes 10 fields with key fields REContractType, CompanyCode, RESpaceGroupUsageType. It has 4 associations to related views.

Data Sources (1)

SourceAliasJoin Type
tivcscnpartproc tivcscnpartproc from

Associations (4)

CardinalityTargetAliasCondition
[0..1] I_CompanyCode _CompanyCode $projection.CompanyCode = _CompanyCode.CompanyCode
[0..1] I_REContractType _REContractType $projection.REContractType = _REContractType.REContractType
[0..1] I_RESpaceGroupUsageType _RESpaceGroupUsageType $projection.RESpaceGroupUsageType = _RESpaceGroupUsageType.RESpaceGroupUsageType
[0..1] I_REParticipationProcedure _REParticipationProcedure $projection.REParticipationProcedure = _REParticipationProcedure.REParticipationProcedure

Annotations (13)

NameValueLevelField
EndUserText.label Real Estate Contract Participation view
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.representativeKey REContractType view
VDM.viewType #BASIC view
Search.searchable true view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.modelingPattern #ANALYTICAL_DIMENSION view
Analytics.dataCategory #DIMENSION view
Analytics.internalName #LOCAL view
Analytics.dataExtraction.enabled true view

Fields (10)

KeyFieldSource TableSource FieldDescription
KEY REContractType contracttype ContractTp
KEY CompanyCode bukrs Value
KEY RESpaceGroupUsageType usagetype UsageType
REParticipationProcedure participprocedure Participation Procedure
REPartcipnProcedureIsDefault ispartprocdefault Participation Procedure Default?
REParticipationIsChangeable ispartchangeable Participation Procedure Changeable?
_CompanyCode _CompanyCode
_REContractType _REContractType
_RESpaceGroupUsageType _RESpaceGroupUsageType
_REParticipationProcedure _REParticipationProcedure

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_REContrPartcipnProcedure.
-- 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: IRECNPARTICIP

CREATE VIEW I_REContrPartcipnProcedure AS
SELECT
  contracttype AS REContractType,
  bukrs AS CompanyCode,
  usagetype AS RESpaceGroupUsageType,
  participprocedure AS REParticipationProcedure,
  ispartprocdefault AS REPartcipnProcedureIsDefault,
  ispartchangeable AS REParticipationIsChangeable
FROM tivcscnpartproc
LEFT OUTER JOIN I_CompanyCode AS _CompanyCode ON CompanyCode = _CompanyCode.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_REContractType AS _REContractType ON REContractType = _REContractType.REContractType  -- association [0..1]
LEFT OUTER JOIN I_RESpaceGroupUsageType AS _RESpaceGroupUsageType ON RESpaceGroupUsageType = _RESpaceGroupUsageType.RESpaceGroupUsageType  -- association [0..1]
LEFT OUTER JOIN I_REParticipationProcedure AS _REParticipationProcedure ON REParticipationProcedure = _REParticipationProcedure.REParticipationProcedure  -- association [0..1]
;