Product Updates

Update 3.2.114: Expanded Job Pricing Visibility & Gender Placeholders

Release 3.2.114 introduces gender placeholders in documents and enhanced job pricing visibility while refining API responses and data handling.

Subscribe

Subscribe

Release date: April 29, 2026

New Features

Gender Placeholder in Templates
Contract and Composite card templates now support a gender placeholder. This value is automatically resolved into a translated label, allowing for more context-aware and adaptable document generation.

Enhanced Job Pricing Insights with new Ratelists
Job detail pages now provide clearer visibility into pricing structures across both job-level and position-level ratelists. When discrepancies arise between a job’s ratelist and a position’s assigned ratelist, they are clearly flagged.
Additionally, each position now includes a collapsible margin table with lazy-loaded data, enabling more efficient access to detailed financial insights without overwhelming the interface.

Public API: Order Items Endpoint
A new GET  endpoint is now available in the Public API, including detailed breakdowns for new ratelists.

Fixes and Improvements

  • Resolved an issue in the "Shifts flow" dashboard widget where links for absent staff in running shifts did not correctly apply filters on the Attendances page.
  • Adjusted sorting in custom invoice templates grouped by job to display entries from oldest to newest, aligning with shift-grouped templates.
  • Corrected wallet CSV export discrepancies when legacy-pricelist shifts are re-closed after manually modifying penalty or transport wage with modified hours without checking the "Discard manually changed wage components and recalculate".
  • Fixed an issue where bulk contract creation could persist contracts with unfilled placeholders if placeholder data was missing in the request payload.
  • Bulk edit inputs for bonus values now support negative numbers.
  • Improved Public API response handling by returning appropriate 400 errors for unsupported Content-Type headers and invalid request bodies, avoiding incorrect 201 or 500 responses.
  • Prevented creation of position effects for jobs using new ratelists.

These updates aim to provide greater clarity in pricing structures and ensure more consistent, predictable behavior across key workflows.


Similar posts

Subscribe to our Blog

Get workforce advice and OnSinch updates delivered straight to your inbox

Subscribe