Have you ever…
Built the perfect calculated field only to discover it’s not selectable in a Payroll calculation?
Needed to reference a worker schedule, custom object, or some other worker attribute in an Accrual calculation, only to hit a dead end?
You KNOW the data exists, so why can’t you use it?

The Calculation Engine, used to build Payroll and Absence calculations, has its own set of calculation types and available inputs — they don’t always play nicely with the worker data you can access through calculated fields.
But there’s a proven method for bridging that gap 🤓 And once you understand it, you can build more dynamic eligibility rules, calculations, and other logic without resorting to workarounds.
Let’s get into it.
Understanding the Calculation Engine Gap
So, why can you build a perfectly good calculated field and then hit a wall when you try to use that same data in the Calculation Engine?

please?
Calculated fields work directly with a business object. In fact, that’s one of the first required inputs! After making that selection, you get access to that business object’s fields, then — based on your chosen calc field type — you can retrieve, evaluate, and/or transform the field’s data.
The Calculation Engine is, ummm, not so straightforward. The data it has access to is more narrow and isn’t as clearly defined.
When you try to bring certain worker data into a Payroll or Absence calculation, you typically hit one of two roadblocks 🚧:
You can’t find the field you need 🔍 It simply isn’t available in the calculation’s drop-down list.
The field isn’t in the format the calculation needs 📐 The data exists, but its field type isn’t compatible with the calculation you’re building.
So to get the worker data and the Calculation Engine to connect, you need to build a detour around these roadblocks!
Here’s how that typically looks:
This is where the good stuff lives.
Free builds awareness. Premium fills all the gaps 🦄
Below:
The two tried and true methods for getting your worker data into the Calculation Engine
How to set it up (step by step)
Three more use cases you can apply to your own tenant
Plus everything else in Premium:
⭐️ Release Ratings & Reviews
🔐 Full archive access
🗳️ A say in what gets built


