Add Alternate Calendars
- Download the TimeStructure Spreadsheet. To add calendars, we recommend that you export the existing Time Structure as a starting point.
- Security:
- Model Management Accesspermission.
- Timepermission.
- Configure Calendarpermission.
With alternate calendars, you can view data in reports, sheets, and dashboards at time rollups that don't exist in your default calendar. To add alternate calendars, we recommend that you use the export, not the blank template.
If you have a legacy calendar, adding an alternate calendar switches your calendar to a custom calendar.
- Open the exported TimeStructure spreadsheet.
- Insert a row for each alternate calendar and enter a name and code for the alternate calendar in the 1st and 2nd columns.Insert the rows between the default calendar row and the first date.For words to avoid and other guidelines, see Reference: Naming Conventions Best Practices.Example: Your default calendar is a labor period year and you want to add a calendar year and a fiscal year as the alternate calendars. In the example, regular text indicates existing content from the export. The italicized text indicates new content that you add to the export:Calendar NameCalendar CodeDate*Code*Label*Short NameLabor Period Year (default)LBRYRweekWeekCalendar YearCALYRFiscal YearFISYR12/30/2016week52Week 52
- For time strata that you want the alternate calendar to share with the default calendar, copy theCodeandLabelinto the new row you inserted for each alternate calendar.Alternate calendars and default calendars must share:
- The leaf time strata of the default calendar. The leaf time strata is the smallest strata.
- The fork strata, or the last common strata between both calendars.
- All the strata between the leaf and the fork.
Example: For both alternate calendars, copy theCodeandLabelfor Week to indicate that the calendars share the Week strata. We removed theCalendar CodeandShort Namecolumns to simplify the view of the example.Date*Code *Label*Code*Label*Labor Period Year (default)weekWeekPYearPay YearCalendar YearweekWeekFiscal YearweekWeek - Skip all columns after the fork strata and scroll to the end of the default calendar columns.
- For each alternate time strata, add these columns in this order:
- Code
- Label
- Short Name
- In the alternate calendar rows, enter the time strata code and label for each alternate rollup.Add alternate rollups in order from smallest to largest.Example: In theLabelcolumns for Calendar Year, enterC-Month,C-Quarter, andC-YearafterPay Year. For Fiscal Year, enterF-Month,F-Quarter, andF-YearafterC-Year. In the example, we display only theLabelcolumns to simplify the view of the example. In reality, you have to enter codes in theCodecolumns, too. You have to include a column forShort Name, but you can leave the cells blanks. :Date*Label*Label*Label*LabelLabelLabelLabelLabelLabelLabor Period Year (default)WeekPay PeriodPay YearCalendar YearWeekC-MonthC-QuarterC-YearFiscal YearWeekMonthF-MonthF-QuarterF-Year
- Map an alternate rollup code and label to each date.Smaller strata must not span across 2 rollups. Example: Every row with W1-17 must map to the same month. Every row with Jan-2017 must map to the same quarter, and so on.Example: Map the dates in December 2016 and January 2017 to the Calendar Year rollups and the Fiscal Year rollups. For the Fiscal Year, the first quarter starts in February. We display only theLabelcolumns to simplify the view of the example.Date*Label*Label*Label*LabelLabelLabelLabelLabelLabelLabor Period Year (default)WeekPay PeriodPay YearCalendar YearWeekC-MonthC-QuarterC-YearFiscal YearMonthF-MonthF-QuarterF-Year12/31/16W53-16P24-16PY2016Dec-2016Q4-CY16CY-2016Dec-2016Q4-FY16FY-20161/1/17W1-17P25-16PY2016Jan-2017Q1-CY17CY-2017Jan-2017Q4-FY16FY-20161/2/17W1-17P25-16PY2016Jan-2017Q1-CY17CY-2017Jan-2017Q4-FY16FY-2016
The alternate calendars display in the
Calendar
drop-down prompts throughout the model. The Strata Rollup
banner at the bottom of the Time
admin page, displays time units with indications of the default unit and the fork unit.