AugForums.com

An Acumatica User Group

  • Free
    • Start Here
    • Rolodex
    • Podcast
    • Blog
    • Forums
  • Paid
    • AugSQL
    • GI Course
    • GI Library
    • Consulting
  • Register
Acumatica Forums

By using this website, you agree to our Terms of Use (click here)

Forums
AUG Forums
Everything Else
Employee Time Clock...
 
Notifications
Clear all

#AcumaticaTnT Employee Time Clock in Acumatica

 
Everything Else
Last Post by C# 1 year ago
6 Posts
3 Users
1 Reactions
3,010 Views
RSS
Paul Gilfoy
Posts: 8
 Paul Gilfoy
Topic starter
January 13, 2023 11:15 pm
(@paul-gilfoy)
Active Member
Joined: 4 years ago

Just thought I'd share a few pieces of information about an Employee Time Clock customization that I did for our company in case anyone out there is looking for an Employee Time Clock in Acumatica.

 

Employee Time Clock -

https://github.com/paulgilfoy/Acumatica-Employee-Project-TIme

We have talked about cleaning this customization and selling it on Acumatica Marketplace. It is a possibility. In the meantime, I’m happy to share any knowledge with any company interested in launching this for themselves.

 

The actual Business logic starts at line 135. The time clock feature is about 150 lines of code:

  • Setting a "time clock status" of Active, Paused, or Completed
  • Modifying the Default start time of the Date field.
  • Adding Actions for Stop Timer and "Pause/Play"

 

One of the hardest parts was modifying the filter on the Employee Time Activities screen. Our CPA’s are running 16 clocks a day in peak season. By default the filter only shows week long increments.


5 Replies
Tim Rodman
Posts: 3193
 Tim Rodman
Admin
January 13, 2023 11:19 pm
(@timrodman)
Famed Member
Joined: 10 years ago

Looks interesting Paul. Do you have any screenshots?


Reply
Paul Gilfoy
Posts: 8
 Paul Gilfoy
Topic starter
January 15, 2023 4:39 pm
(@paul-gilfoy)
Active Member
Joined: 4 years ago

This is our Employee Time Activities (EP307000) screen. 

The fundamental logic of my customization adds a time-clock to this screen.

 

Many of the fields have been removed using Access Rights - Overtime, Earning Type, Time Card Ref, etc. 

We stripped down the screen to the bare essentials of what we use in our CPA practice - tracking time on Projects.

 

We have 2 actions for time entries - STOP and PAUSE/PLAY. 

  • STOP - completes the time entry. It moves all time into "Time Spent". It marks the time as billable if the Labor Item is billable. It takes the time entry off "Hold" (ready to be released into the project).
  • PAUSE/PLAY
    • puts Active clocks into Paused Status. Moves all established time to the Time Spent column. Notes the "Progress Time Spent" (how much time was spent in this current iteration) 
    • puts Paused clocks into Active Status. Sets the time on "Progress Start Time". Removes any time from "Progress Time Spent".

 

You'll notice 3 example time entries. In order they are: 

  1. A "Firm Meeting(s)". The time-clock started at 1:51 pm. The "meeting" lasted 13 minutes. The time-clock is in the "Paused" state. 
    • Paused clocks can become Active or Completed.
  2. "PK Acumatica Maintenance". The time-clock started at 12:22 pm. I added a 2nd screenshot titled "Time Clock status examples.JPG". In the 2nd screenshot the time-clock is completed.
  3. "Example without a project". This is our non-project code. In our business model, team members are required to put their time into a project. The time clock still works for these types of entries. 

Reply
Paul Gilfoy
Posts: 8
 Paul Gilfoy
Topic starter
January 15, 2023 4:40 pm
(@paul-gilfoy)
Active Member
Joined: 4 years ago
Time Clock status examples
Employee Time Activities

And for my next trick, I'll actually add the attachments to my message


Reply
C# reacted
Tim Rodman
Posts: 3193
 Tim Rodman
Admin
January 16, 2023 2:15 pm
(@timrodman)
Famed Member
Joined: 10 years ago

It looks great!


Reply
C#
Posts: 4
 C#
July 10, 2024 2:21 pm
(@jeremycsharp)
New Member
Joined: 5 years ago

Great work, Paul!

Since it is a similar topic, I wanted to tag along here and share the Time Tracker for Acumatica created by Trabea Software. See below for screenshots and features. This would be for those who need a similar solution for other areas of Acumatica like Manufacturing or perhaps some of the other features offered regarding Project time entry.

https://trabeasoft.com/time-tracker-1

 


Reply
Forum Jump:
  Previous Topic
Next Topic  
Forum Information
Recent Posts
Unread Posts
Tags
  • 12 Forums
  • 2,526 Topics
  • 10.9 K Posts
  • 8 Online
  • 2,389 Members
Our newest member: Dan Hunting
Latest Post: Generic Inquiry Screenid changes to ScreenId=00000000
Forum Icons: Forum contains no unread posts Forum contains unread posts
Topic Icons: Not Replied Replied Active Hot Sticky Unapproved Solved Private Closed

Online Members

  • Julie Baker Po Pham
Acumatica Forums

Terms of Use & Disclaimers :: Privacy Policy

Copyright © 2025 · AUG Forums, LLC. All rights reserved. This website is not owned, affiliated with, or endorsed by Acumatica, Inc.

‹›×

    ‹›×