@VDM.private: true
@VDM.viewType: #COMPOSITE
@AccessControl.authorizationCheck: #NOT_REQUIRED //or #NOT_ALLOWED
@AbapCatalog.sqlViewName: 'PLFODATES'
define view P_Lfodates
with parameters P_KeyDate : vdm_v_key_date
as select from I_CalendarDate {
I_CalendarDate.CalendarDate as CalendarDate,
DATS_DAYS_BETWEEN($parameters.P_KeyDate, CalendarDate) as DayDiff,
DATS_DAYS_BETWEEN(CalendarDate, $parameters.P_KeyDate) as DayDiffActual // used for actual cash flow
}
where I_CalendarDate.CalendarDate >= $parameters.P_KeyDate
--and I_CalendarDate.CalendarDate <= '20500101'