2020.07.16 Production Release

Expense and Travel Logs

  • Implement next Bulk Actions for Expenses and Travel Logs:

    - Sync to FreshBooks

    - Delete From FreshBooks
    - Unlink From FreshBooks & Keep
    - Sync to QuickBooks Online
    - Delete From QuickBooks Online
    - Unlink From QuickBooks Online& Keep

Email

  • Fixed the email links to support vanity URLs (partial or full if configured)

Invoicing

  • Fixed error when attempting to view an invoice online while not logged in (as a customer would).

FreshBooks Integration

  • Implemented the option ‘FreshBooks Default Project’ for each account. This way if you’re not using projects in SherpaDesk you’ll still be able to sync your time logs.
  • Fixed the issue where we are filtering Projects by Staff ID. Staff IDs for staff members who are assigned to a project only appear for admins and project managers.
  • Added the ability to sync Account, Projects, Time Logs for Internal Client in FreshBooks Integration

QuickBooks Online Integration

  • Updated the "Download All QuickBooks Customers" button to be visible ONLY for Administrators. This button is hidden for Technicians.

Contracts

  • Included recurring billing for the billing method Hourly
  • Fixed bug when entering a comma in the Included Hours field

ToDo's

  • Remove timestamp from calendar view

Time Logs

  • Implemented bulk time log sync with QBO

Contract Detail Report

  • Fixed bug when Billing Method = 'Time Tracking Only No Invoice' these time logs were not being shown in the report

Ticket Detail

  • Fixed the error when the user selects the % Complete and Logged Hours they were not showing up correctly in the email to the Standard User

Xero Accounting Integration

  • Migrated to OAuth 2.0

Bug Fixes and Optimization

  • Upgraded and optimized several controls to Telerik 2020
  • Improve Rollbar integration by adding links to errors into a support ticket
  • Fixed the export issue when you will get the correct value in "Department" field.
  • Fixed Account and Locations import bug not supporting address updates