@AbapCatalog.sqlViewName: 'PFIFCALENDARDATE'
@ClientHandling.algorithm: #SESSION_VARIABLE
@Metadata.ignorePropagatedAnnotations: true
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.buffering.status: #NOT_ALLOWED
//@AbapCatalog.buffering.type: #FULL
//@AbapCatalog.buffering.numberOfKeyFields: 1
@AbapCatalog.preserveKey:true
//@EndUserText.label: 'Fiscal Calendar Date'
@VDM.viewType: #BASIC
@AccessControl.authorizationCheck: #NOT_REQUIRED
@VDM.private:true
define view P_FiscalCalendarDate as select from finsc_fisc_date
{
key cast( fiscal_year_variant as fis_periv preserving type ) as fiscal_year_variant,
key cast( calendar_date as calendardate preserving type ) as calendar_date,
cast( fiscal_year as fis_gjahr_no_conv preserving type ) as fiscal_year,
fiscal_year_start_date,
fiscal_year_end_date,
fiscal_period,
fiscal_period_start_date,
fiscal_period_end_date,
fiscal_quarter,
fiscal_quarter_start_date,
fiscal_quarter_end_date,
fiscal_week,
fiscal_week_start_date,
fiscal_week_end_date,
cast( fiscal_year_period as fins_fyearperiod preserving type ) as fiscal_year_period,
fiscal_year_quarter,
fiscal_year_week,
fiscal_year_period_int,
fiscal_year_quarter_int,
fiscal_year_week_int
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"FINSC_FISC_DATE"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/