R_RECONTRNOTICETERMFOROBJTP
Real Estate Notice Term for Objects TP
R_RECONTRNOTICETERMFOROBJTP is a CDS View in S/4HANA. Real Estate Notice Term for Objects TP. 1 CDS views read from this table.
CDS Views using this table (1)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| A_REContrNoticeTermForObj | view_entity | projection | CONSUMPTION | Object Notice Terms |
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Real Estate Notice Term for Objects TP'
@VDM.viewType: #TRANSACTIONAL
@VDM.lifecycle.contract.type: #SAP_INTERNAL_API
@VDM.usage.type: [ #TRANSACTIONAL_PROCESSING_SERVICE ]
@ObjectModel.representativeKey: 'REStatusObject'
@Analytics.technicalName: 'RRECNNTTRMOBJTP'
@ObjectModel.semanticKey: ['InternalRealEstateNumber', 'RETermType', 'RENoticeType', 'REStatusObject' ]
@ObjectModel.usageType.dataClass: #MASTER
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #L
define view entity R_REContrNoticeTermForObjTP
as select from I_RENoticeTermForObjects as _RENoticeTerm
association to parent R_REContractTP as _REContract on $projection.InternalRealEstateNumber = _REContract.InternalRealEstateNumber
{
//_RENoticeTerm
key InternalRealEstateNumber,
@ObjectModel.foreignKey.association: '_RETermType'
key RETermType,
@ObjectModel.foreignKey.association: '_REObjectTypeDetail'
key REStatusObject,
key RETermNumber,
@ObjectModel.foreignKey.association: '_RENoticeRule'
key RENoticeRule,
key RENoticeSequenceNo,
@Semantics.businessDate.from: true
ValidityStartDate,
RETermName,
@ObjectModel.foreignKey.association: '_REObjectType'
RealEstateObjectType,
@ObjectModel.foreignKey.association: '_RENoticeType'
RENoticeType,
@ObjectModel.foreignKey.association: '_RENoticeProcedure'
RENoticeProcedure,
@ObjectModel.foreignKey.association: '_RENoticeGivingParty'
RENoticeGivingParty,
@ObjectModel.foreignKey.association: '_RENoticeRuleType'
RENoticeRuleType,
@Semantics.text: true
RENoticeRuleDescription,
RETermPeriodInYears,
RETermPeriodInMonths,
RETermPeriodInDays,
@ObjectModel.foreignKey.association: '_REPeriodEndRhythmType'
REPeriodEndRhythmType,
RENoticePeriodInMonths,
RENoticePeriodInWeeks,
RENoticePeriodInDays,
RENoticeGracePeriod,
@ObjectModel.foreignKey.association: '_REGracePeriodCalOrWorkDay'
REGracePeriodCalOrWorkDays,
@ObjectModel.foreignKey.association: '_NoticePeriodCalendar'
RENoticePeriodCalendar,
RENoticeYear,
RENoticeMonth,
RENoticeDay,
RENoticeReceiptYear,
RENoticeReceiptMonth,
RENoticeReceiptDay,
@ObjectModel.foreignKey.association: '_RENoticeReceiptCalOrWorkDay'
RENoticeRcptCalOrWorkDays,
@ObjectModel.foreignKey.association: '_NoticeReceiptCalendar'
RENoticeReceiptCalendar,
/* Associations */
_NoticePeriodCalendar,
_NoticeReceiptCalendar,
_REObjectTypeDetail,
_REGracePeriodCalOrWorkDay,
_RENoticeGivingParty,
_RENoticeProcedure,
_RENoticeReceiptCalOrWorkDay,
_RENoticeRule,
_RENoticeRuleData,
_RENoticeRuleType,
_RENoticeType,
_REPeriodEndRhythmType,
_RETerm,
_RETermType,
_RENoticeTerm._REObjectType,
_REContract
}
where
_REContract.RealEstateObjectType = 'IS'