Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • The UI presents a filterable list of all previously uploaded import files - this is global across all TIS users with access to Bulk Uploads (currently a hidden URL, with all HEE TIS Admin role members having access)
  • The Generic Upload service provides the endpoints behind this filterable, paginated list.
  • The UI allows HEE Admins to upload new import files, the Generic Upload service places these in Azure storage
  • The Generic Upload service runs a background task which picks up the import files in the order they were uploaded and executes the following steps (Jayanta Saha - could you explain what the 'background task' is?)
    • It validates the input to some basic rules, specific to each import type. Errors are flagged within the spreadsheet and the row disabled from being inserted.
    • The service then calls the TCS service to create or update the Person or Placement record within TIS, for each valid row in the spreadsheet.
    • Any rows which fail to create/update are highlighted in the spreadsheet
    • The successfully imported rows are removed from the spreadsheet
    • The spreadsheet is made available through the UI for download (and correction before re-upload if required)
  •  Ashley Ransoo - could you check this for functional accuracy please?
  •  Jayanta Saha - could you check this for technical accuracy and/or omissions please?

...