Skip to main content

Jobs Workflow - Release Notes - FY25 Q1

The ability to import Contract/ Temp Jobs easily via a Data Import tool. View the Import Summary and take actions on failed imports.

T
Written by Terence Cassidy
Updated over a week ago

What’s new?

The ability to import Contract/ Temp Jobs easily via a Data Import tool. View the Import Summary and take actions on failed imports.


How do I start using them?

Adding Contract Jobs Import option

Users can now import Contract/ Temp Jobs by navigating to Tools ; Data Import

  • A new option called, 'Contract Jobs' (after 'Client and Contact')

  • On clicking that the 'Data Import' wizard appears with 2 steps:

    • Upload Data

    • Results

Step 1: Upload Data

  • An 'Upload File' button appears that when clicked opens 'File Explorer' from where the user can select the file to be uploaded

  • A label called, 'Drop Files here to upload' is also visible

  • User can also drag and drop files here to upload

  • Once the file is uploaded the 'Upload file' button section is replaced by the uploaded file name with a green tick before the name and a cross button after the name

    • On clicking the Cross button the Upload file button re appears

  • There is a 'Contract Jobs (download template)' hyperlink that when clicked, downloads .xlsx file called, 'ContractJobsImportTemplate.xlsx' with the following columns as in the table below:

    • The start and end date columns in the xlsx file displays a red triangle on the upper right corner of the cell indicating that a note is added on the cell

      • On hover over the note reads 'Format : dd/mm/yyyy'

    • The red triangle also appears in the column cell marked as Y in the table below

      • On hover over the note reads, 'Mandatory column'

Columns

Is Mandatory?

Job Title

Y

Position

Grade

Sector

Y

Status

Y

Employment Term

Y

Currency

Y

Purchase Order No

No Of Places

Start Date

End Date

Client Name

Client Id

Y

Client Hirer Legal Entity Name

Client Hirer Legal Entity ID

Client Contact Name

Client Contact ID

Y

Invoice Contact Name

Invoice Contact ID

Charge Unit

Y

Charge Rate

Ltd Contractor

PAYE

  • A 'Template Guidelines' label in the window appears with an infotip below that when clicked reads the following bulleted points: '

    • Mandatory columns are Job Title, Sector, Status, Employment Term, Currency, Client ID, Client Contact ID and Charge Unit.

    • Ensure Jobs are added in the Sectors that you are logged into.

    • Cannot import Permanent Jobs.'

  • A 'Next' button is visible that is enabled only if a file is uploaded


Step 2: Results

  • On navigating to 'Results' step, a label appears that reads, 'Previewing the first 10 records'

  • Below the label is the grid that displays the template columns and 10 rows of data from the file with a vertical (if needed) and horizontal scrollbar which the user can use to review the data

  • 2 buttons are visible:

    • 'Previous' that when clicked navigates to first step

    • 'Start Import' that is only enabled if

      • a valid file is uploaded AND

      • if there is any data found in the uploaded file

  • If there are no records in the file, the label reads, 'No records found to import' and the grid does not appear

  • If the uploaded file does not have a mandatory column (i.e. a column with that name does not appear in the uploaded spreadsheet), a message appears with 1 line for each missing column that reads:

    • 'Missing required field : <FieldName>'

  • Once the user uploads the correct file with data and clicks 'Start Import':

    • the 'Data Import' wizard closes and a success toast message appears that reads, 'Importing Contract Jobs'



​Rename ‘Timesheet Summary’ option

  • The existing 'Timesheet Summary' is renamed to 'Import Summary' which on clicked will display the summary and status for both Timesheet and Contract Jobs Import.



​Import Summary

  • When the user navigates to Tools ; Data Import ; Import Summary

  • On clicking that, a list of Contract Jobs Import appear that are queued

    • On clicking a particular Contract Job Import the following appears:

    • A Date time below the list label in the format of dd-mm-yyyy HH:MM / Created User Name

    • A Table and Refresh button on the form

    • Every list has a read only 'Status' field that display the status of the Job import such as :

      • In Progress

        • When the import is in progress

      • Pending

        • When the Jobs are still pending import

      • Complete

        • When the import is completed

    • A read only 'Imported File' field that displays the name of the imported file

    • A 'Summary (<Count of records imported> records imported)' where the count is the total number of Jobs successfully imported

  • A grid with label (<Count of records imported> record/s) below with the following columns:

    • Job Title

    • Position

    • Company

    • Import Status

      • Displays 'Error' if the row import is not successful as hyperlink that when clicked displays the error message in one line for each error in a message box with an Ok button that when clicked closes the message box

      • Displays 'Success' in the column if the row has been imported successfully

    • View

      • Displays 'View Job' as hyperlink that when clicked opens the Imported Job in a child window

      • 'View Job' appears disabled if the row is errored

  • A refresh icon on the grid is visible

  • There are no additional columns in configure columns for the grid

  • There is also an 'Export Error List' button that when clicked downloads a .CSV file called, 'ImportErrors-<ProcessTaskItemID>.csv'

  • This file contains rows that failed to import with an 'Error Message' column that displays why the import failed



​With ‘Import Data’ Restriction applied

  • If the user has 'Import Data' restriction on their role and they navigate to Tools, the 'Contract Jobs' Data Import option will not be visible.



​With ‘Job Create’ Restriction applied

  • If the user has 'Job Create' restriction on their role and they navigate to Tools ; Data Import ; Contract Jobs

    • A message box appears with an 'Ok' button that reads, 'You are not authorised to access Contract Jobs data import.'

    • Clicking on 'Ok' closes the message box

Did this answer your question?