FX Timecards Updates

Release Table

Version Release Date Notes

1.39

August 12, 2022

Latest FX Timecards Managed Package

Enhancements

123

Bug Fixes

376, 733

1.29

May 20, 2021

New Features

38, 42

Enhancements

39

Bug Fixes

43, 44

1.2 (iOS) /
1.28 (Android)

Bug Fixes

30, 29, 26, 19, 17, and 16

Release Notes

Version 1.39 (8/12/2022)

This version is for the FX Timecards Managed Package.

Enhancements

Issue # Summary

123

We have added the ability to not allow new Timecards when a Timesheet is already approved.

For more information, see these sections in the Timecards topic:

Bug Fixes

Issue # Summary

376

We fixed an issue where if a user updates a ticket item and the Timesheet record is locked, a message appears that the ticket item can’t be updated because the specific Timesheet is locked.

733

We fixed an issue where when ticket items are deep copied, there aren’t copying over if the user has made labor items to ticket items on a Timesheet that is locked.

For more information, see FXL Deep Copy Setup Best Practices.

Version 1.2 (iOS) / 1.28 (Android)

These are for the FX Timecards iOS and Android App.

Bug Fixes

These bug fixes apply to iOS version 1.2 and Android version 1.28

Issue # OS Description

30

iOS

Fixed that if no data is available in a lookup field, the phrase "No Data Available" appears and is not NULL

29

iOS
Android

Fixed issue so the date and time portions of the formula field are locked for editing

26

iOS

Fixed issue where checkbox appears as read only mode; user with edit permissions can edit checkbox.

19

iOS
Android

Fixed issue by adding an 'OK' button where before there was no way to exit the Request Time Off screen.

17

Android

Fixed issue so hours show correctly in whole numbers instead of decimals

16

Android

Fixed issue so calendar scrolls smoothly when adding a Time Off entry

Version 1.29 (5/20/21)

New Features

Issue # Summary

38, 42

  • When a user is included as part of a labor ticket item, a trigger automatically checks if the user has an existing timesheet for the correct period.

  • If a timesheet does not exist for the correct period, one is automatically created for the user as long as a Pay Period exists that is active and not expired.

  • The Pay Period’s Week Start Day is used to compute a timesheet’s start date

  • The user must be licensed for Timecards, even if they do not use the Timecards app.

Enhancements

Issue # Summary

39

Timecards from Ticket Items

  • Timecards are already automatically generated for labor ticket items.

    • Timecards use the Ticket Item’s start date as the Timecard date.

    • If the Ticket Item does not have a start date, the Ticket’s date is used for the Timecard date.

  • Now, generated timecards are modified to match changes made to the ticket items.

    • If the ticket item’s duration is modified, the timecard automatically updates.

    • If the user for the ticket item changes, the created timecard for the old user is deleted and a new timecard generates for the updated user.

    • If the labor ticket item is deleted from the ticket, the timecard is also removed.

Bug Fixes

Issue # Description

43

We fixed a bug that caused mobile sync to fail if no pay period existed.

44

We corrected an issue that caused Total Hours on a timesheet to not update if a Labor Ticket Item was deleted.