C_REContractRhythmTermTP

DDL: C_RECONTRACTRHYTHMTERMTP Type: view_entity CONSUMPTION Package: ODATA_RE_CONTRACT_APP

RE Contract Rhythm

C_REContractRhythmTermTP is a Consumption CDS View that provides data about "RE Contract Rhythm" in SAP S/4HANA. It reads from 1 data source (R_REContrRhythmTermTP) and exposes 53 fields with key fields InternalRealEstateNumber, RETermType, RETermNumber, ValidityStartEndDateValue. It is exposed through 1 OData service (UI_RECONTRACT). It is used in 1 Fiori application: Contract Management. Part of development package ODATA_RE_CONTRACT_APP.

Data Sources (1)

SourceAliasJoin Type
R_REContrRhythmTermTP R_REContrRhythmTermTP projection

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
EndUserText.label RE Contract Rhythm view
Metadata.allowExtensions true view

OData Services (1)

ServiceBindingVersionContractRelease
UI_RECONTRACT UI_RECONTRACT V2 C1 NOT_RELEASED

Fiori Apps (1)

App IDApp NameTypeDescription
F5273 Contract Management Transactional This Fiori App allows customers to manage and maintain their Real Estate Contracts. Through the App customers get the ability to easily understand their contracts and liabilities.

Contract Management

Business Role: Contract Specialist - Leasing

The term section of the contract has been restructured. It now includes subsections for dates, renewal terms, and notice terms to ease navigation inside the contract.

Fields (53)

KeyFieldSource TableSource FieldDescription
KEY InternalRealEstateNumber InternalRealEstateNumber RE Key
KEY RETermType RETermType Term Category
KEY RETermNumber RETermNumber Number
KEY ValidityStartEndDateValue ValidityStartEndDateValue Validity Period
ValidityStartDate ValidityStartDate Validity Start Date
ValidityEndDate ValidityEndDate ValidTo
RETermName RETermName Name of Term
RealEstateObjectType RealEstateObjectType Object Type
REIdentificationKey _REContract REIdentificationKey Object ID
REStatusObject _REContract REStatusObject Val. Obj. No.
RENumberOfFrequencyUnits RENumberOfFrequencyUnits Frequency
REFrequencyUnit REFrequencyUnit Frequency Unit
REStartFrequencyWeek REStartFrequencyWeek Start of Week
REFrequencyStart REFrequencyStart Interval in Months
REConditionAmountReference REConditionAmountReference Amt Reference
REConditionAmountDiff REConditionAmountDiff Condition Amount Reference Differences
REProRataMethod REProRataMethod Pro Rata
REProRataMethodCalc REProRataMethodCalc Calculat.Method
REPaymentForm REPaymentForm Payment Form
REFrequencyStartDate REFrequencyStartDate Frequency Start
REDueDateCorrectionRule REDueDateCorrectionRule Correction Rule
REDueDateNumberOfCrrtnDays REDueDateNumberOfCrrtnDays Days
REDueDateNumberOfCrrtnMonths REDueDateNumberOfCrrtnMonths Months
REDueDateNumberOfCrrtnYears REDueDateNumberOfCrrtnYears Years
REDueDateNumberOfCrrtnCalendar REDueDateNumberOfCrrtnCalendar Number
REDueDateCrrtnCalendarUnit REDueDateCrrtnCalendarUnit Unit
FactoryCalendar FactoryCalendar Factory Calendar
REDueDateIsAtBeginning REDueDateIsAtBeginning Start
REDueDateIsAtEnd REDueDateIsAtEnd End
REFixedPeriod REFixedPeriod Fixed Periods
virtualRECndnAmtDiffIsHiddenabap_boolean
virtualREFrequencyIsHiddenabap_boolean
virtualNoteUUIDbobfconf_key
virtualNoteObjectnte_objectid
REEntryValidity REEntryValidity Entry Validity
REEntryValidityCriticality REEntryValidityCriticality
RETermTypeNameasRETermTypeNamelocalized
REStartFrequencyWeekNamelocalized
_REKeyAssgmt _REKeyAssgmt
_RETermType _RETermType
_RETerm _RETerm
_REFrequencyUnit _REFrequencyUnit
_REStartFrequencyWeek _REStartFrequencyWeek
_REFrequencyStart _REFrequencyStart
_REConditionAmtRef _REConditionAmtRef
_REConditionAmtDiff _REConditionAmtDiff
_REProRataMethod _REProRataMethod
_REProRataMethodCalc _REProRataMethodCalc
_REPaymentForm _REPaymentForm
_REDueDateCrrtnRule _REDueDateCrrtnRule
_REDueDateCrrtnCalendarUnit _REDueDateCrrtnCalendarUnit
_FactoryCalendar _FactoryCalendar
_REFixedPeriod _REFixedPeriod

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 C_REContractRhythmTermTP.
-- 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 C_REContractRhythmTermTP AS
SELECT
  InternalRealEstateNumber,
  RETermType,
  RETermNumber,
  ValidityStartEndDateValue,
  ValidityStartDate,
  ValidityEndDate,
  RETermName,
  RealEstateObjectType,
  _REContract.REIdentificationKey AS REIdentificationKey,
  _REContract.REStatusObject AS REStatusObject,
  RENumberOfFrequencyUnits,
  REFrequencyUnit,
  REStartFrequencyWeek,
  REFrequencyStart,
  REConditionAmountReference,
  REConditionAmountDiff,
  REProRataMethod,
  REProRataMethodCalc,
  REPaymentForm,
  REFrequencyStartDate,
  REDueDateCorrectionRule,
  REDueDateNumberOfCrrtnDays,
  REDueDateNumberOfCrrtnMonths,
  REDueDateNumberOfCrrtnYears,
  REDueDateNumberOfCrrtnCalendar,
  REDueDateCrrtnCalendarUnit,
  FactoryCalendar,
  REDueDateIsAtBeginning,
  REDueDateIsAtEnd,
  REFixedPeriod,
  virtual RECndnAmtDiffIsHidden : abap_boolean AS virtualRECndnAmtDiffIsHiddenabap_boolean,
  virtual REFrequencyIsHidden : abap_boolean AS virtualREFrequencyIsHiddenabap_boolean,
  virtual NoteUUID : /bobf/conf_key AS virtualNoteUUIDbobfconf_key,
  virtual NoteObject : nte_objectid AS virtualNoteObjectnte_objectid,
  REEntryValidity,
  REEntryValidityCriticality,
  _RETermType._Text.RETermTypeName as RETermTypeName : localized AS RETermTypeNameasRETermTypeNamelocalized,
  _REStartFrequencyWeek._Text.REStartFrequencyWeekName : localized AS REStartFrequencyWeekNamelocalized
FROM R_REContrRhythmTermTP
;