IOutput: { getReportCalendar: { periodKind: string; periods: { dueDate: string; dueMonth: number; label: string; periodCode?: null | number; reportYear: number; status: CalendarEntryStatus; }[]; reportType: ReportType; shortName: string; }[]; } Type declaration
getReportCalendar: {
periodKind: string;
periods: {
dueDate: string;
dueMonth: number;
label: string;
periodCode?: null | number;
reportYear: number;
status: CalendarEntryStatus;
}[];
reportType: ReportType;
shortName: string;
}[]
Матрица отчётов × периодов для календарного виджета. year = календарный год сдачи (когда приходит дедлайн). Для ячеек с dueYearOffset=1 (годовая БУХОТЧ, Q4 кварталок, декабрь ПСВ) reportYear = year - 1 — именно он возвращается в периоде.
Требуемые роли: chairman.