FAQ: Multiple Positions
- Can I use calculations to generate time blocks for positions that aren't workers' primary positions?
- Yes. Example: You can use a time block create calculation to add an hour of marking or grading for every tutoring session taught.
- Do I have to enable the tenant-wide setting to create time calculations per position?
- No. You can create position-based time calculation groups to run calculations for select positions without persisting position on time blocks.
- How do I create time calculations for specific positions?
- You can create a new position-based time calculation group with an eligibility rule that references attributes on the position, not the worker.
- How does Workday handle meals for multiposition workers?
- When a worker checks out for a meal and checks in after the meal for another position, Workday creates a time block for the position the worker was in before the meal.
- Why is a position now displayed on system-generated time blocks when it wasn't previously?
- Previously, when time blocks for workers with multiple positions were generated by time block create calculations, the time blocks were associated with the primary position, though this wasn’t explicitly displayed. For clarity, we now display the position directly on the time block.
- How does position display on system-generated time blocks for multiposition workers?
- Workday determines the position to display on system-generated time blocks based on your time calculation group configuration. For:
- Worker-based time calculation groups, Workday displays the primary position.
- Position-based time calculation groups, Workday displays the specific position for which the calculation runs (either primary or additional, depending on your configuration).
- What are position-based time calculation groups?
- These time calculation groups enable you to base calculations on position criteria. You can:
- Generate time blocks for specific positions, rather than always populating with the primary position.
- Run calculations only for specific positions.
- Combine position-based and worker-based calculations.
- Can I change the Position Based check box after I save a time calculation group?
- No. Once you save a time calculation group, thePosition Basedcheck box can't be changed.
- How does Workday evaluate time calculations when a worker has multiple positions?
- We evaluate calculations in order of priority. Workday checks the eligibility of the worker or 1 or more of their positions. If multiple positions meet the eligibility criteria for a position-based group, Workday evaluates the calculation for each position.
- Can I apply position-based calculations to time already entered?
- Yes. To apply calculations to already-entered time, rerun time calculations for the relevant periods.
- Where are position-based totals displayed?
- Currently, position-based totals are only displayed on the classic view of the time entry calendar. We always display totals for the primary position. As workers enter time against other positions, Workday displays that time in the side panel. You can't currently hide zero values.
- What should I be aware of when time calculations use time shift?
- Align time shift settings with the calculation settings. Only these configurations are valid:
- Don't select position-based shifts and continue to use worker-based shifts with worker time calculations.
- Select position-based shifts and pair them with position-based time calculations.
Any other combination of these settings is considered bad configuration and can produce unexpected results. - How do position-based shifts work?
- Position-based shifts create a shift per position based on the settings defined on the time entry template. However, if time blocks that would normally be grouped into a shift for 1 position are interrupted by a time block for another position, the shift will end at the point of interruption. If the interrupting block then ends before the scheduled shift end of the first position, Workday creates a new shift for the original position after the interrupting block.
- What does the Collective Agreement prompt do in time calculations?
- It enables you to easily filter for eligible workers based on collective agreement. It can be used in both worker-based and position-based time calculation groups.
- Can I hide the position on system-generated time blocks for multiposition workers?
- No.
- How can I configure a calculation to run for multiple positions but not all positions?
- Add the time calculation to a position-based time calculation group. Then, configure the eligibility rule to include only the relevant positions.
- What happens if I use a worker-based eligibility rule in a position-based time calculation group?
- If you use a worker-based eligibility rule, Workday runs the time calculations individually for all positions for the workers. As the number of workers that you do this for increases, the number of times the calculations run also increases, which can impact performance.
- Does Workday run the calculation for multiple positions together if the positions are eligible for the same position-based time calculation?
- No. Workday runs the time calculation separately for each position.Example: A worker has 3 positions. Position A is not eligible for daily overtime. Positions B and C are eligible for a daily overtime calculation for hours greater than 8. Workday runs the time calculation for each of the eligible positions individually.Time Reported for PositionReported HoursRegular HoursOvertime HoursB1082C1082BC555500BC918110
- How do time block create calculations work with positions and calculated time off?
- You can create system-generated time blocks based on worker-based or position-based time offs.Example: A time block create calculation checks whether time off exists for a day. A worker has these 2 positions:
- Position A (Primary): Eligible for worker-based time off.
- Position B: Eligible for both worker-based and position-based time off.
Calculation EligibilityTime OffSystem-Generated Blocks CreatedWorker-basedWorker-basedPosition A (Primary)Position-based: Position A (Primary)Worker-basedPosition A (Primary)Position-based: Position BWorker-basedPosition BPosition-based: Position A, Position BWorker-basedPosition A (Primary), Position BPosition-based: Position A (Primary)Position-basedNonePosition-based: Position BPosition-basedPosition B