Backstage changes, July to September 2026

28-Oct-2026 · Wing Au Yeung

Dear Backstage Users,

Please find below list of new features that we introduced from July to September 2026.

Backstage Team


System Level

  • API Keys - System menu -> User -> the user record, API Keys section -> Add New. The key is shown only once; Revoke on the list
  • For Organizations - Message -> Add New / Edit. Organization tree with Check All and Select all descendants
  • Notify Expiring Business Registration - [NOTIFY_EXPIRING_BUSINESS_REGISTRATION]. Emails expired and soon-expiring Business Registration Expiry Date to placements tagged BRReminder

Placement

  • Client Contact - new page Associate menu -> Client Contact (shown when billing is enabled). Client Contact record -> More: Grant Portal Access (one-time password shown once), Revoke Portal Access, Reset Password (emailed), Change Password, Appoint as Successor
  • Client Contact as Leave Approver - Placement -> Add Supervisor, Supervisor Kind Client Contact (the contact must have portal access)
  • Rank - on Placement Movement (optional)
  • On Pay Scale - on Placement pay item; pick a Point, Pay Rate comes from the scale

Payroll

  • Pay Scale - new page Payroll menu -> Pay Scale, to set rates by Point Number and Effective Date (Pay as at / Pay w.e.f. side by side), and ranks by Min Point Number / Max Point Number
  • Singapore CPF - contribution parameters updated for 2027

Attendance (Admin and Employee Portal)

  • Assume full attendance when no punch? - on Roster Create / Edit (off unless ticked). On a recorded roster, a workday with no punch is treated as full attendance, and Timesheet shows the default in-out time

Timesheet

  • Resubmit rejected timesheet - Employee Portal Timesheet: a rejected timesheet can be edited and Submit for approval (approval restarts at sequence 1)
  • Timesheet rejected email - the employee is notified when a timesheet is rejected

Reports

  • Analytic -> Timesheet Status - new report: placement timesheets plus Missing per month

Client Portal (New Module)

  • Leave and Timesheet approval - shown when billing is enabled; Grant Portal Access on the Client Contact. Dashboard, Leave, and Timesheet: Approve or Reject (Reject remarks required). Approving a timesheet can also approve bundled leave applications
  • Password - Client Portal -> Password

Employee Portal

  • Message Board - lists all messages with paging, Category / Keyword / Date filter, and Show more excerpts