On Premise
The On Premise entity returns on-premises information for employees. It is used in Dataviews and Report Data Objects to allow managers to determine whether a particular hourly employee has shown up for work today. It is typically used with the Employee Details entity, along with the Exception Counter and Exceptions entities.
Note: The columns provided in the On Premise entity always reflect the employee's status for the current day regardless of the time frame that is selected in the Dataview or report.

Employee Dataview | Business Structure Dataview |
---|---|
X |

Provides one row per employee.

Label | Description | Key |
---|---|---|
On Premises | On Premises flag. True if the employee is currently on premises. | TK_ON_PREMISE |
On Premises and Pay from Schedule | On Premises and Pay from Schedule flag. True if the employee is on premises and was paid from schedule. | TK_ON_PREMISE_PAY_FROM_SCHED |

Employees are considered on premise if they:
- Performed an in-punch today with the current time
- Performed punches over a time span that includes breaks
- Are assigned as Pay from Schedule and are within shift
- Are assigned as Pay from Schedule and have performed an in-punch

Employee | Organization | Day | Organizational Job | Paycode | Labor Category | Activity |
---|---|---|---|---|---|---|
X |

One-to-One | One-to-Many |
---|---|
X |