@AbapCatalog.sqlViewName : 'PPROPLNCSTDATE'
@AbapCatalog.compiler.compareFilter: true
@VDM.private: true
@VDM.viewType: #COMPOSITE
@AccessControl.authorizationCheck: #NOT_REQUIRED
@AccessControl.personalData.blocking: #NOT_REQUIRED
@ObjectModel: {
usageType:{ sizeCategory: #XXL,
dataClass: #MIXED,
serviceQuality: #D }
}
define view P_ProjectPlanCostDates as
select from P_EnterpriseProjectCosts as CostItem
association [1..1] to I_FiscalYearPeriodForCmpnyCode as _FiscalPeriod on CostItem.FiscalYear = _FiscalPeriod.FiscalYear
and CostItem.FiscalPeriod = _FiscalPeriod.FiscalPeriod
and CostItem.CompanyCode = _FiscalPeriod.CompanyCode
{
CostItem.Project,
CostItem.ProjectInternalID,
CostItem.FiscalYear,
CostItem.FiscalPeriod,
_FiscalPeriod._FiscalPeriodStartDate.CalendarYear, //YYYY
_FiscalPeriod._FiscalPeriodStartDate.CalendarMonth, //MM
_FiscalPeriod._FiscalPeriodStartDate.CalendarDay, //DD
_FiscalPeriod._FiscalPeriodStartDate._YearMonth.YearMonth, //YYYYMM
_FiscalPeriod._FiscalPeriodStartDate._YearMonth.LastDayOfMonthDate, //YYYYMMDD
_FiscalPeriod._FiscalPeriodStartDate._YearMonth.FirstDayOfMonthDate, //YYYYMMDD
sum(CostItem.ActualAmountInGlobalCurrency) as ActualAmountInGlobalCurrency
}
where CostItem.FiscalYearPeriod > '1900000' and CostItem.PlanningCategory = 'PLN'
group by
CostItem.Project,
CostItem.ProjectInternalID,
CostItem.FiscalYear,
CostItem.FiscalPeriod,
CostItem.FiscalYearPeriod,
_FiscalPeriod._FiscalPeriodStartDate.CalendarYear,
_FiscalPeriod._FiscalPeriodStartDate.CalendarMonth,
_FiscalPeriod._FiscalPeriodStartDate.CalendarDay,
_FiscalPeriod._FiscalPeriodStartDate._YearMonth.YearMonth,
_FiscalPeriod._FiscalPeriodStartDate._YearMonth.LastDayOfMonthDate,
_FiscalPeriod._FiscalPeriodStartDate._YearMonth.FirstDayOfMonthDate
/*+[internal] {
"BASEINFO":
{
"FROM ":
[
"I_CALENDARDATE",
"I_FISCALYEARPERIODFORCMPNYCODE",
"I_YEARMONTH",
"P_ENTERPRISEPROJECTCOSTS"
],
"ASSOCIATED":
[
"I_FISCALYEARPERIODFORCMPNYCODE"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
Depth:
1
2
3
4
5
All
Reload
P_ProjectPlanCostDates view