PK4 TimeTracker – Release Notes

PK4 TimeTracker 1.135

4th July 2022

In Salesforce

  • PK4 TimeTracker Lightning Components (Live Tracker, Manual Tracker and Auto Tracker) are now supported on all Salesforce objects. Previously, objects that did not have a NAME field showed an error. Specifically, the Lightning Components are now available on the FeedItems and WorkOrder objects.
  • The Summary Page now supports Japanese and Korean languages
  • Section Headers on the View/Record page updated to support Japanese / Korean
  • Upgrades to the Project Management module
    • Gantt Chart: Users can now create Project / Task and Task Assignments
    • Kanban Board: Users can now create Task Assignments
    • Resources: Introduced new tab called Resources
      • Shows Task Assignments for all people reporting to the Signed-in User. Each user is shown in a different color.
      • Shows Task Assignments across Projects
      • Signed-in User can see her team and their Assigned Tasks as a bar graph
      • The Signed-in User can Add / Edit Task Assignments for members of their team
      • If a person is on PTO for a specific day(s), the day shows up in orange color for the cell(s). This helps to identify the PTO clearly
      • On hover over the Task Assignment in Daily view, shows the Total Assigned Hours for the Task as well as the Daily Assigned Hours. Daily Assigned Hours is a calculated field of Total Assigned Hours divided by the number of working days
      • New Help button allows Users to view articles from the Knowledge Base and Raise a Ticket
      • New Refresh button on the top right corner . Shows date and time of last refresh. 

In the Web app

  •  Dates now appear in the DD/MM/YYYY format.

PK4 TimeTracker 1.132

25th May 2022

In Salesforce

  • Support for Korean and Japanese. The Administrator can now set up the desired language for Time Tracker users by following the instructions here.

In the web app

  • Fixed issue where the Date Picker was not showing in some versions of the Safari browser.

In the mobile app

  •  Ability to enter Date and Hours Worked for the Manual Entry mode of Time Tracking
  • The History tab now shows users all time entered, including on other platforms.

PK4 TimeTracker 1.130

7th April 2022

In Salesforce

  • Enabled Live Tracking lightning component within the Salesforce Console app
  • Enabled the Auto Tracking lightning component within the Salesforce Console app (currently tracks time to all open tabs within the console. Time tracking stops when a specific tab is closed)
  • Time Tracker Header record is updated to calculate time for Clocked in hours too. Previously, only Checked-in hours were being updated to the Time Tracker header
  • Approved and Actual Hours now updated on the Project object as two new fields. Actual Hours contains the total hours worked by the User, that includes the status of Pending Approval, Approved and Rejected. Approved Hours includes only those hours that are already Approved by a manager
  • Fixed bug where the timer was getting hidden when switching between tabs on the Auto Tracking lightning component
  • Implemented a new Manual Time Entry component for Salesforce Classic mode
  • Fixed some minor bugs in the Project Management app
  • Implemented a Delegate Manager feature for time approval. Now in addition to the reporting manager, it’s possible to set up two additional types of Delegates – Permanent and Vacation
  • We now support both decimal and Hours:Minutes entry on the Multi-line time entry screen. You can enter your hours either in Hours and Minutes (use colon between hours and minutes) e.g 1:20 OR you can use the decimal format e.g.1.5 (use the full stop in between). Note that 1.5 translates to 1 hour 30 minutes
  • Introduced a hyperlink feature on the Time Review page. On click of the hyperlink, you will be taken to the View page of the appropriate record
  • Introduced a “Filter” feature to show only filtered projects to Users within the Project Management app. Currently, this filter needs to be set up from the back-end
  • You can add/remove fields and save your preferences in the My Time tab of the Time Review screen
  • A Time Tracker User can now delete time entries in the My Time tab of the Time Review screen. Entries can be deleted until they are Approved / Rejected by a Manager
  • Approvers can now delete time entries of their team members in the Pending Approval tab of the Time Review screen. Entries can be deleted until they are Approved / Rejected.

In the Web App

We now support the locale timezone so that users can select their dates in the format appropriate for them. If the timezone is set up correctly on the locale date/time, the PK4 TimeTracker web app picks up the same date time format on the Checkin and Multiline time entry screens.

PK4 TimeTracker 1.127

26th January 2022

In Salesforce

  • Project Management module
    • Assign Projects and Tasks to users that report to you
    • Interactive Gantt chart
    • Kanban Board
    • Calendar view
    • Intuitive drag-and-drop interface
    • Resource Assignment and view
    • Advanced Task Dependencies (FS, SS, FF, SF)
    • Multiple Predecessors
    • Unlimited Projects, Tasks, Sub-tasks
    • Project budget and expenses for billing and costing
    • Project automation using Salesforce Process Builder
    • Advanced Reporting and Analytics (with Salesforce Reports and Dashboards).
  • Slack integration
    • Connect Slack Team to Time Tracker AppKey in Salesforce
    • Check Time Tracker Status in Salesforce
    • Clock In / Clock Out within Slack
    • Check In / Check Out of Projects / Tasks (as configured on AppKey in Salesforce).
  • Enabled feature to show second-level items that are NOT linked to specific first-level items. E,g, If Tasks are linked to a Project, then it used to only show Tasks linked to the Project. Now if there are Tasks that are not linked to ANY project, those can be configured to display too.
  • Columns selected on the Time Review page are now automatically saved. So the user will now see the Saved columns when they refresh the page OR the next time that they log back in.
  • Added feature to allow worked hours to be recorded either in decimal OR in hours:minutes format.
  • All JS plugins upgraded to the latest versions.

Mobile app

  • Fixed issue on the Expense entry where Expenses were not being updated to Salesforce in some cases
  • Fixed issue where previously added PTO details were showing up when adding a new PTO entry
  • Fixed issue on the Time Tracker Kiosk app where a Clocked Out user was still showing up as Clocked In
  • Updated the list of Time Tracker entries on the mobile app to show time entries made on other platforms (Salesforce, Web)
  • Fixed issue where Approved PTO in Salesforce was not updating PTO Balances on the mobile app
  • Added ability to add PTO for dates prior to current date
  • Fixed issue where Auto Checkin upon Clockin was not being correctly reflected in the app.

PK4 TimeTracker 1.112

29th October 2021
  • Increased number of records brought into the Time Review / Approvals page to 600. Now Managers will be able to see data even if their team members have many timesheet entries each. Previously brought in 200 records at a time.
  • On the Time Approval page, the Manager can now Approve/Reject more than 10 records at a time
  • The sub tabs of the Time Review page (My Time/Approved/Pending) now show a Page Total and Overall Total, making it easier for the Users to know how many hours have been already entered for a specific time frame
  • Introduced a feature to change the Page Length. The User can now select if they want to see 10, 25, 50 or All records
  • Fixed trigger issue that caused problems with Declarative Lookup Rollup Summaries (DLRS)
  • Fixed process builder issue that caused a flow error when the Salesforce User was updated on the Time Tracker Detail records
  • Fixed the issue that showed Project name as “Undefined” while editing a Time Detail where the Project had been previously marked as Completed
  • Added a new configuration flag that allows Time Tracker lightning components to be disabled if the specific record does not meet the qualifying criteria. This ensures that Users cannot enter time on a record that does not qualify. E.g. a User cannot enter time against a Closed Case, if the “Disable Data Entry if Rec doesn’t Qualify ” flag is set to not include “Closed” Cases.

PK4 TimeTracker 1.111

28th September 2021
  • Ability to integrate Jira Worklogs into the Time Tracker
  • Ability to add more lines to the Manual Time Entry screen
  • Ability to select a specific User and Approve time
  • Fixed status change issue after User corrects her time sheet entry and submits it
  • Timesheet entries with Pending Approval and Awaiting Correction are now shown in the Time Review page
  • Enabled the Discuss screen so that the Approver can add comments when Rejecting a time entry
  • New Rejection follow up process introduced
  • Alert emails sent to the PTO Manager when a reporting user requests a PTO
  • Manual Entry and Time Review screens are now in the same tab for easier access for users.

PK4 TimeTracker 1.109

27th August 2021
Salesforce 1.109
  • Updated Timesheet Approval / Rejection mechanism
  • New Statuses added for timesheet approval for enhanced Approval/Rejection process
  • Users can now review their time entries for a specific time frame, make required modifications and then Submit timesheets to the Approving Manager
  • Rejected timesheets now come back to the User for corrections with a new status “Awaiting Correction”
  • Users can make corrections to Rejected timesheets
  • Time Review page completely updated
    • Edit icon changed to “eye” icon
    • Popup changed to sidebar with multiple tabs
    • New Discuss tab shows comments of User and Manager
    • Ability for User to Edit Timesheets based on the Timesheet Status
    • New button added so that User can Add any missed time entries
    • Record selector introduced at the bottom of page, so that Users can select to review more records
    • Total Hours on the bottom of the page makes it easy for the User to review the number of work hours already entered
    • Approval tab for managers, only shows timesheet entries with “Pending Approval” or “Submitted” status
    • Timesheet entries now carry Last Approved at and Last Approved by fields
    • Approved tab for Managers only shows timesheet entries with Approved status
    • Similar functionality for Rejected tab
  • Automatic workflow based emails with modifiable templates for Approval / Rejection of time entries, PTOs and Expenses
  • Weekly Summary Report page updated
    • New button added, so that Users can add any missed time entries
    • For organizations with PTO licenses, PTO details are listed on the page for the users
  • New lightning component for Salesforce “Console” apps, so that time can be tracked for multiple records
  • Bug fixes
    • Manual Entry page renamed to Multi Line Entry to prevent confusion with Time Tracker lightning components
    • Issue with dropdowns not showing correctly on first login in Multi Line Time Entry fixed
    • Issue with dependence between multiple levels of dropdowns not working on Edit Time screen is fixed
Mobile app 3.6.0
  • Enabled Check Out even if Checked in on previous day
  • Enabled multi-platform Checkins and Checkouts
  • Fixed issue where only 5 users were showing up on Time Tracker Kiosk on iOS
  • Added ability for logged in Kiosk user to refresh the User List on demand
  • Enabled auto refresh of screen on Check in/out
  • Fixed issue with the Search button disappearing on the Kiosk
  • Fixed checkins such that mandatory objects have to be selected
  • Fixed issue where some Expenses and PTO entries were not showing up in Salesforce
  • Enabled image saving for Expenses in Salesforce.

PK4 TimeTracker 1.106

29th June 2021
Salesforce 1.106
  • Time Review tab shows Approver Name and Approver Comments in the My Time page
  • Fixed bug that allowed users to Edit Timesheet Detail after status was changed to Approved
  • Weekly Summary Report UI upgraded
  • Summary Report shows user’s PTO details by day in addition to the Time Worked
  • Fixed filter issue when Custom Date range selected
  • Time Tracker app configuration changes no longer override existing context-sensitive configuration previously set up
  • New telemetry object introduced to keep track of usage data and metrics. All telemetry data collected is anonymous.
Chrome Extension V 1.3
  • Users can now check their recent PTO requests
  • Users can submit PTO requests
  • Users can now add Timesheet Details after the fact by selecting Manual Entry
  • Users can review a list of their recent time entries.
Web V 2.1
  • Enterprise authentication using Azure AD.
Mobile app 3.5.8
  • Enterprise authentication using Azure AD
  • Performance improvements
  • Bug fixes.

PK4 TimeTracker 1.105

25 May 2021
  • Introduced a Chrome Extension of the PK4 Time Tracker in the Google Chrome Extension store.
  • Added Weekly Summary Report feature. Available on the Time Review page in Salesforce.
  • Phone Factor enabled for Time Entry components on Salesforce object view pages. You can now access the Time Entry lightning components on the Salesforce1 Mobile app.
  • The Date picker on the Time Entry Summary page has been fixed for better visibility.
  • Photos and images captured from the Time Tracker mobile app are now correctly displayed within Salesforce.
  • Improved performance by storing the AppKey configuration in the session. All components now load up much faster.
  • Some Lightning Components have been renamed for greater clarity.

PK4 TimeTracker 1.104

10 May 2021

  • Introduced new Time Review screen. Users can check and edit their own time entries. Approvers can Approve/Reject timesheets for users that report to them.
  • Users can add just the number of hours worked, without having to enter an End Time for the time entry.
  • We now support setting up of a default Start Time for the Manual Time Entry screen. Please contact support@pk4.tech if you want a specific Start Time to be set up for your org. By default, the Start Time is set to 12:00 AM.
  • Added a new Process Builder to store the Salesforce User ID on the TT Details object, in addition to the Time Tracker User ID. This ensures that all Time Reporting is now correctly recorded for Time Tracker users with Salesforce IDs.

PK4 TimeTracker 1.103

23 April 2021
  • Fixed issue where conversion of the Start Date Time field to Start Date format was causing an error
  • Fixed issue where Expense details were not being submitted if Expense Manager field was not set up for the User.
  • Fixed issue where Check Out Notes was being overridden by Job Completion Notes

PK4 TimeTracker 1.96

19 Mar 2021
  • Improved performance of Live Tracking and Manual Entry lightning components
  • Added a configuration option to Enable ability to Add Timesheet Entry for other Users in the Manual Entry screen

PK4 TimeTracker 1.95

15 February 2021

  • Fixed bug causing issues on the Time Tracker mobile app when time tracking was set to only ONE level.

PK4 TimeTracker 1.93

05 February 2021

  • Introduced a new feature to filter items in the second level Time Tracking object, based on the item selected in the first level object. For example, if your first level object is Projects and Cases, then depending on what the user selects here, she will only see related Tasks in the second level object.

 PK4 TimeTracker 1.90

25 January 2021

  • Introduced new feature for PTO management. PTO can now be requested from the Time Tracker mobile app and within Salesforce. Each TT User now has a PTO Manager that can be set up.
  • Ability to set up different PTO types and number of available PTO days for Users.
  • Feature for PTO Managers to Approve/Reject the PTO requests submitted by users that report to them.
  • Introduced new feature for Expense tracking. Users can add Expense transactions from the Time Tracker mobile app and within Salesforce. TT User now has an Expense Manager field that can be set up.
  • Ability for Users to add images of bills on the Time Tracker mobile app and on Salesforce.
  • Ability to set up different Expense categories.
  • Feature for Expense Managers to Approve / Reject Expenses. 

PK4 TimeTracker 1.127

26th January 2022

In Salesforce

  • Project Management module
    • Assign Projects and Tasks to users that report to you
    • Interactive Gantt chart
    • Kanban Board
    • Calendar view
    • Intuitive drag-and-drop interface
    • Resource Assignment and view
    • Advanced Task Dependencies (FS, SS, FF, SF)
    • Multiple Predecessors
    • Unlimited Projects, Tasks, Sub-tasks
    • Project budget and expenses for billing and costing
    • Project automation using Salesforce Process Builder
    • Advanced Reporting and Analytics (with Salesforce Reports and Dashboards).
  • Slack integration
    • Connect Slack Team to Time Tracker AppKey in Salesforce
    • Check Time Tracker Status in Salesforce
    • Clock In / Clock Out within Slack
    • Check In / Check Out of Projects / Tasks (as configured on AppKey in Salesforce).
  • Enabled feature to show second-level items that are NOT linked to specific first-level items. E,g, If Tasks are linked to a Project, then it used to only show Tasks linked to the Project. Now if there are Tasks that are not linked to ANY project, those can be configured to display too.
  • Columns selected on the Time Review page are now automatically saved. So the user will now see the Saved columns when they refresh the page OR the next time that they log back in.
  • Added feature to allow worked hours to be recorded either in decimal OR in hours:minutes format.
  • All JS plugins upgraded to the latest versions.

Mobile app

  • Fixed issue on the Expense entry where Expenses were not being updated to Salesforce in some cases
  • Fixed issue where previously added PTO details were showing up when adding a new PTO entry
  • Fixed issue on the Time Tracker Kiosk app where a Clocked Out user was still showing up as Clocked In
  • Updated the list of Time Tracker entries on the mobile app to show time entries made on other platforms (Salesforce, Web)
  • Fixed issue where Approved PTO in Salesforce was not updating PTO Balances on the mobile app
  • Added ability to add PTO for dates prior to current date
  • Fixed issue where Auto Checkin upon Clockin was not being correctly reflected in the app.

PK4 TimeTracker 1.112

29th October 2021
  • Increased number of records brought into the Time Review / Approvals page to 600. Now Managers will be able to see data even if their team members have many timesheet entries each. Previously brought in 200 records at a time.
  • On the Time Approval page, the Manager can now Approve/Reject more than 10 records at a time
  • The sub tabs of the Time Review page (My Time/Approved/Pending) now show a Page Total and Overall Total, making it easier for the Users to know how many hours have been already entered for a specific time frame
  • Introduced a feature to change the Page Length. The User can now select if they want to see 10, 25, 50 or All records
  • Fixed trigger issue that caused problems with Declarative Lookup Rollup Summaries (DLRS)
  • Fixed process builder issue that caused a flow error when the Salesforce User was updated on the Time Tracker Detail records
  • Fixed the issue that showed Project name as “Undefined” while editing a Time Detail where the Project had been previously marked as Completed
  • Added a new configuration flag that allows Time Tracker lightning components to be disabled if the specific record does not meet the qualifying criteria. This ensures that Users cannot enter time on a record that does not qualify. E.g. a User cannot enter time against a Closed Case, if the “Disable Data Entry if Rec doesn’t Qualify ” flag is set to not include “Closed” Cases.

PK4 TimeTracker 1.111

28th September 2021

  • Ability to integrate Jira Worklogs into the Time Tracker
  • Ability to add more lines to the Manual Time Entry screen
  • Ability to select a specific User and Approve time
  • Fixed status change issue after User corrects her time sheet entry and submits it
  • Timesheet entries with Pending Approval and Awaiting Correction are now shown in the Time Review page
  • Enabled the Discuss screen so that the Approver can add comments when Rejecting a time entry
  • New Rejection follow up process introduced
  • Alert emails sent to the PTO Manager when a reporting user requests a PTO
  • Manual Entry and Time Review screens are now in the same tab for easier access for users.

PK4 TimeTracker 1.109

27th August 2021
Salesforce 1.109
  • Updated Timesheet Approval / Rejection mechanism
  • New Statuses added for timesheet approval for enhanced Approval/Rejection process
  • Users can now review their time entries for a specific time frame, make required modifications and then Submit timesheets to the Approving Manager
  • Rejected timesheets now come back to the User for corrections with a new status “Awaiting Correction”
  • Users can make corrections to Rejected timesheets
  • Time Review page completely updated
    • Edit icon changed to “eye” icon
    • Popup changed to sidebar with multiple tabs
    • New Discuss tab shows comments of User and Manager
    • Ability for User to Edit Timesheets based on the Timesheet Status
    • New button added so that User can Add any missed time entries
    • Record selector introduced at the bottom of page, so that Users can select to review more records
    • Total Hours on the bottom of the page makes it easy for the User to review the number of work hours already entered
    • Approval tab for managers, only shows timesheet entries with “Pending Approval” or “Submitted” status
    • Timesheet entries now carry Last Approved at and Last Approved by fields
    • Approved tab for Managers only shows timesheet entries with Approved status
    • Similar functionality for Rejected tab
  • Automatic workflow based emails with modifiable templates for Approval / Rejection of time entries, PTOs and Expenses
  • Weekly Summary Report page updated
    • New button added, so that Users can add any missed time entries
    • For organizations with PTO licenses, PTO details are listed on the page for the users
  • New lightning component for Salesforce “Console” apps, so that time can be tracked for multiple records
  • Bug fixes
    • Manual Entry page renamed to Multi Line Entry to prevent confusion with Time Tracker lightning components
    • Issue with dropdowns not showing correctly on first login in Multi Line Time Entry fixed
    • Issue with dependence between multiple levels of dropdowns not working on Edit Time screen is fixed
Mobile app 3.6.0
  • Enabled Check Out even if Checked in on previous day
  • Enabled multi-platform Checkins and Checkouts
  • Fixed issue where only 5 users were showing up on Time Tracker Kiosk on iOS
  • Added ability for logged in Kiosk user to refresh the User List on demand
  • Enabled auto refresh of screen on Check in/out
  • Fixed issue with the Search button disappearing on the Kiosk
  • Fixed checkins such that mandatory objects have to be selected
  • Fixed issue where some Expenses and PTO entries were not showing up in Salesforce
  • Enabled image saving for Expenses in Salesforce.

PK4 TimeTracker 1.106

29th June 2021
Salesforce 1.106
  • Time Review tab shows Approver Name and Approver Comments in the My Time page
  • Fixed bug that allowed users to Edit Timesheet Detail after status was changed to Approved
  • Weekly Summary Report UI upgraded
  • Summary Report shows user’s PTO details by day in addition to the Time Worked
  • Fixed filter issue when Custom Date range selected
  • Time Tracker app configuration changes no longer override existing context-sensitive configuration previously set up
  • New telemetry object introduced to keep track of usage data and metrics. All telemetry data collected is anonymous.
Chrome Extension V 1.3
  • Users can now check their recent PTO requests
  • Users can submit PTO requests
  • Users can now add Timesheet Details after the fact by selecting Manual Entry
  • Users can review a list of their recent time entries.
Web V 2.1
  • Enterprise authentication using Azure AD.
Mobile app 3.5.8
  • Enterprise authentication using Azure AD
  • Performance improvements
  • Bug fixes.

PK4 TimeTracker 1.105

25 May 2021
  • Introduced a Chrome Extension of the PK4 Time Tracker in the Google Chrome Extension store.
  • Added Weekly Summary Report feature. Available on the Time Review page in Salesforce.
  • Phone Factor enabled for Time Entry components on Salesforce object view pages. You can now access the Time Entry lightning components on the Salesforce1 Mobile app.
  • The Date picker on the Time Entry Summary page has been fixed for better visibility.
  • Photos and images captured from the Time Tracker mobile app are now correctly displayed within Salesforce.
  • Improved performance by storing the AppKey configuration in the session. All components now load up much faster.
  • Some Lightning Components have been renamed for greater clarity.

PK4 TimeTracker 1.104

10 May 2021

  • Introduced new Time Review screen. Users can check and edit their own time entries. Approvers can Approve/Reject timesheets for users that report to them.
  • Users can add just the number of hours worked, without having to enter an End Time for the time entry.
  • We now support setting up of a default Start Time for the Manual Time Entry screen. Please contact support@pk4.tech if you want a specific Start Time to be set up for your org. By default, the Start Time is set to 12:00 AM.
  • Added a new Process Builder to store the Salesforce User ID on the TT Details object, in addition to the Time Tracker User ID. This ensures that all Time Reporting is now correctly recorded for Time Tracker users with Salesforce IDs.

PK4 TimeTracker 1.103

23 April 2021
  • Fixed issue where conversion of the Start Date Time field to Start Date format was causing an error
  • Fixed issue where Expense details were not being submitted if Expense Manager field was not set up for the User.
  • Fixed issue where Check Out Notes was being overridden by Job Completion Notes

PK4 TimeTracker 1.96

19 Mar 2021
  • Improved performance of Live Tracking and Manual Entry lightning components
  • Added a configuration option to Enable ability to Add Timesheet Entry for other Users in the Manual Entry screen

PK4 TimeTracker 1.95

15 February 2021

  • Fixed bug causing issues on the Time Tracker mobile app when time tracking was set to only ONE level.

PK4 TimeTracker 1.93

05 February 2021

  • Introduced a new feature to filter items in the second level Time Tracking object, based on the item selected in the first level object. For example, if your first level object is Projects and Cases, then depending on what the user selects here, she will only see related Tasks in the second level object.

PK4 TimeTracker 1.90

25 January 2021

  • Introduced new feature for PTO management. PTO can now be requested from the Time Tracker mobile app and within Salesforce. Each TT User now has a PTO Manager that can be set up.
  • Ability to set up different PTO types and number of available PTO days for Users.
  • Feature for PTO Managers to Approve/Reject the PTO requests submitted by users that report to them.
  • Introduced new feature for Expense tracking. Users can add Expense transactions from the Time Tracker mobile app and within Salesforce. TT User now has an Expense Manager field that can be set up.
  • Ability for Users to add images of bills on the Time Tracker mobile app and on Salesforce.
  • Ability to set up different Expense categories.
  • Feature for Expense Managers to Approve / Reject Expenses.