# Timeclock Implementation Requirements - Discussion

**URL:** <https://forum.sambapos.com/t/timeclock-implementation-requirements-discussion/2842>\
**Category:** V4 Question\
**Created:** [October 3, 2014, 3:44pm UTC](https://forum.sambapos.com/t/timeclock-implementation-requirements-discussion/2842 "2014-10-03T15:44:28Z")\
**Posts on this page:** 1\
**Showing post:** 135

<div class="post-metadata">

**Author:** ![QMcKay](https://forum.sambapos.com/user_avatar/forum.sambapos.com/qmckay/32/27925_2.png) [@QMcKay](https://forum.sambapos.com/u/QMcKay)\
**Post date:** [October 6, 2014, 7:56pm UTC](https://forum.sambapos.com/t/timeclock-implementation-requirements-discussion/2842/135 "2014-10-06T19:56:06Z")

</div>

> [@sukasem](#):
>
> Can’t wait for official time clock release!It should have button in the main screen with Work Period, POS…right.

I think this is as “official” as it’s going to get for the next while. The added feature ( **`Log Entity State`** ) has allowed us to build a _basic_ TimeClock, but the feature can also be used for many other things (i.e. tracking table usage)… My guess is _that_ is the _primary reason_ for this feature addition, because it is not specific to TimeClock. I think we’ll be waiting a long while for an “official” TimeClock…

That said, this feature is _very_ powerful, and can be used to build a very decent TimeClock Implementation, _immediately_. How you do it is up to you.

@Jesse, in his implementation, links Employee `Entities` to `Users` and the `Login/Logout` mechanism, while _my_ posted implementation is _very_ basic to show _minimum requirements_ to implement it…

> [@Time Clock - Basic - Employee Entities (not users)](http://forum.sambapos.com/t/time-clock-basic-employee-entities-not-users/2881):
>
> Basic TimeClock implementation using Employee Entities (not Users) and 2 Entity States called PunchIn and PunchOut. REQUIRED: SambaPOS v4.1.65 + REQUIRED: Custom Report Module from [SambaMarket.com](http://SambaMarket.com) Database Tools Import Files: Automation (Automation Commands, Actions, Rules): [TimeClock\_Automation.zip](https://forum.sambapos.com/uploads/default/original/3X/1/5/15d11fcf8f8a0ef8d348d96cf9a530a45a0698e1.zip) (2.1 KB) Entity Type, Entity Screen, States [TimeClock\_EntityType\_EntityScreen\_States.zip](https://forum.sambapos.com/uploads/default/original/3X/2/7/27bc86fe4d05332c39606c45d7a7c7701b66f8b0.zip) (1.5 KB) FLOW: Button to show TimeClock screen: [image] TimeClock screen with 4 Employee Entities: …

---

_[View the full topic](https://forum.sambapos.com/t/timeclock-implementation-requirements-discussion/2842)._
