Actual-to-planned switch
This is one of the most important patterns in Oculon. Use it when the variable should behave one way for closed periods and another way for forecast periods.Last actual date, not to a hard-coded month.
Driver-based formulas
Driver-based formulas turn a small set of assumptions into a reusable output. Common examples include:Revenue = Price * VolumePayroll tax = Headcount cost * Tax rateMarketing spend = Pipeline target * Spend ratio
Headcount logic
Headcount formulas often use conditional logic to identify active periods.Seasonality with relative time
Seasonality usually depends on time context, not on one fixed date.Cohort-based patterns
Cohort logic is easier to maintain when you keep each part of the pattern separate:- acquisition or starting population
- retention or decay logic
- expansion or revenue logic
Simple allocations
Allocation formulas distribute one total across dimension values using a share or driver.- the source total is clearly owned
- the allocation share is reviewed separately
- you check the result at both detail and total level

