FastTrack360 Version 12 Online Help

Important Notices and Breaking Changes V12.32

The enhancements described in the related pages below represent significant functional changes that you must be aware of prior to upgrading to this release. Some of these enhancements require specific actions before or immediately after upgrading and are therefore highlighted here for your reference. Please refer to the relevant sections of this What’s New Guide, as identified below, for detailed information about each enhancement and any configuration that is required.

Please be aware of the following important points about upgrading to this release:

  • Please ensure that no pay batches remain open in the Payroll module at close of business on your notified upgrade date. All pay batches must be closed before FastTrack can proceed with upgrading your environment.

API Changes

The following changes have been made to the FastTrack360 external APIs:

  • There has been a change to the validations for the patch/interpretedTimesheet API to allow the status of an interpreted adjustment timesheet to be changed such that the adjustment timesheet can be billed before the original timesheet or a prior adjustment timesheet for the same job order and period ending date.

  • The following APIs have been enhanced to support a new debtor data grouping option of Timesheet ID:

    • get/referencedata

    • post/debtor

    • put/debtor

    • patch/debtor

    • get/debtor (by CostCentreId, ClientId, ParentId, DebtorId).

  • The following APIs have been enhanced to support the new Client and Job setting for “adjustmentOnlyTimesheet”. Click here for more details on this enhancement in the UI.

    • post/Clients

    • get/Clients/meta; GET/Clients/{id}

    • put/Clients/{d}; patch/Clients/{id}

    • post/tempjobs; post/contactjobs

    • get/tempjobs/meta; get/tempjobs/{id}; get/contactjobs/meta; get/contactjobs/{id};

    • put/tempjobs/{id}; patch/tempjoborders{id}; put/contactjobs/{id}; patch/contactjoborders{id}

    • post/tempjobs/{joborderId}/copyJjob/templateLink;

    • post/contactjobs/{joborderId}/copyJjob/templateLink;

    • post/jobTemplate

    • get/jobTemplate

    • post/Clients/interpretedTimesheetStatus

      get/Clients/interpretedTimesheetStatus

      put/Clients/interpretedTimesheetStatus; patch/Clients/interpretedTimesheetStatus

  • The following APIs have been enhanced to support the new timesheet field “altTimesheetId”:

    • get/timesheet; get/interpretedTimesheets;

    • post/timesheet; post/timesheet/adjustment

  • A defect has been fixed in this release that was preventing the updating of ‘other agency’ details via the patch/tempjoborders and patch/contjoborder APIs. For more information, please refer to the API developer portal.

  • A defect has been fixed in this release that was causing an invalid error when attempting to update a candidate record via the patch/candidates API where the candidate is linked to an AU or NZ agency office but their address is a UK address. For more information, please refer to the API developer portal.

Classification-Public