Skip to main content
Administrator Guide
Last Updated: 2024-08-09
Create Time Block Conditional Calculations

Create Time Block Conditional Calculations

Create time block conditional calculations to tag time blocks that meet specific conditions when other types of time calculations don't support your requirements. Example: You can tag time entered on a holiday, a specific day of the week, or a particular job to pay a premium for that time.
Conditional calculations can be very powerful when combined with other types of time calculations. Example: You can combine:
  • A standard overtime calculation that generates overtime for over 8 hours worked in a day.
  • A time block conditional calculation to pay double time for over 8 hours worked in a day, if that day is Sunday.
Conditional time calculations don't split or create new time blocks; they act on existing time blocks.
  1. Access the
    Create Time Calculation
    task.
  2. For
    Calculation Type
    , select
    Time Block Conditional Calculation
    .
  3. In the
    Criteria
    section, identify all the conditions that must be met to add or remove tags.
    You can select Workday-provided report fields or create your own true/false conditions based on the
    Time Block
    ,
    Time Shift
    ,
    Time Day
    , or
    Time Week
    business object using the
    Create Calculated Field
    task.
    Option Description
    Time Block Conditions
    Select from conditions based on the
    Time Block
    business object.
    A time block is a continuous amount of time, such as the number of hours worked or in/out times.
    Example: Create a true/false condition to tag time blocks that have
    France
    entered as the location.
    Time Shift Conditions
    Select from conditions based on the
    Time Shift
    business object.
    A time shift is a grouping of consecutive time blocks.
    Example: Create a true/false condition to tag all hours that exceed 8 hours in a particular shift.
    Time Day Conditions
    Select from conditions based on the
    Time Day
    business object.
    Most Workday-delivered conditions define the start and end times for a day based on the worker's day breaker option. However, you can create your own conditions based on calendar day. Example: 12:00 am to 12:00 am.
    Example: Select the Workday-delivered report field,
    Is Sunday
    , to tag time blocks that fall on a Sunday.
    Time Week Conditions
    Select from conditions based on the
    Time Week
    business object.
    A time week is the seven-day period that begins on the start date and day breaker time defined by the work schedule.
    Example: Create a true/false condition to tag all hours in a week where workers worked over 40 hours.
    Worktags
    (Optional) Specify the worktags time blocks must have to be subject to the calculation, such as a particular job profile:
    • Time blocks must have all the worktags that you select in the same row.
    • If you define more than 1 row, the time block must have all worktags specified in at least 1 row.
    Time Calculation Tags
    Specify the time calculation tags the time blocks must have to be subject to the calculation results:
    • Time blocks must have all the time calculation tags that you select in the same row.
    • If you define more than 1 row of tags, the time block must have all tags specified in at least 1 row.
  4. In the
    Results
    section, select the time calculation tags to add to or remove from the eligible time blocks.
  5. If the day breaker isn't midnight, and
    Time Day Conditions
    (such as
    Is Holiday
    ) are
    Criteria
    for applying the calculation, specify whether to apply results based on the calendar date or the calculated date.
    In the
    Time Day Based On
    field select:
    • Calendar Date
      to tag calculated time blocks with the calendar date on which the work was performed.
    • Calculated Date
      to tag calculated time blocks according to the day breaker option.
    • Shift Date
      to tag calculated time blocks with the shift date according to the
      Group Time Blocks for Shift Based on
      option on the time entry template.
    Time Shift Conditions
    and
    Time Block Conditions
    do not require a
    Time Day Based On
    field.
  6. In the
    Groups
    tab, add time calculation group snapshots with the appropriate effective dates to specify which workers are eligible for the calculation.
Employees receive a premium for
Callout
time worked on Tuesdays that is charged to Marketing. To define a time block conditional calculation that applies this rule:
  1. Specify the
    Criteria
    .
    Field
    Value
    Time Day Conditions
    is Tuesday
    Worktags
    7200 Marketing Operations
    Time Calculation Tags
    Callout
  2. Define the
    Results
    .
    Field
    Value
    Add Tags
    Premium
Assign time calculation priorities.