beqom Pay Suite 16.1 - Detailed release notes
This article lists the new features that have been added to the platform, as well as the bugs that have been corrected in the intermediate 16.1 release of the beqom Pay Suite application and in the subsequent patches.
16.1
Deployment to staging environments: October 7th, 2025
Deployment to production environments: October 14th, 2025
| Type | Issue key | Module | Description | |
|---|---|---|---|---|
| Zendesk | Jira | |||
| AC-13809 | Compensation | In Workbench > Compensation Management > Bonus Plans, a new drawer now displays, for bonus plans which are in status "Ready" or "Deactivated", the comp rounds in which they are used. This drawer is available by clicking the action button in the row corresponding to the relevant bonus plan, and then clicking Usage details in the contextual menu. | ||
| 130305 | AC-15445 | Performance Management | When editing a goal plan in the goal plan configuration wizard, at the Population step, it was possible to add the same organization several times. In addition, when attempting to remove an organization that was added multiple times, the system would duplicate the item. In addition, any characters entered in the search field were retained after adding an item, which obliged users to manually delete the characters in order to add new items. | |
| 131413 | AC-15920 | Performance Management | In the review configuration wizard, when editing a review template, the formatting (font weight, bullet points, etc.) applied to the body of questions added in the Custom section step was not properly applied once the review was published. | |
| 132963 | AC-16386 | Performance Management | The label of the search field located at the top of the application window incorrectly read Search for people when the search actually retrieved only active users. To avoid confusion, the label was changed to Search. | |
| AC-16613 | Data Foundation | Under Workbench > Data Management > Populations, the logic between the criteria added to a single block was changed from the AND logic (restrictive, all criteria must be met) to OR (inclusive, any of the criteria must match). | ||
| AC-16680 | Data Foundation | A new endpoint was introduced to the Data Foundation API, to return schema details. | ||
| AC-16683 | Data Foundation | In the Data Foundation API, a new order was implemented in the endpoint used to retrieve schemas, to help implementation teams with the ingestion of data files. | ||
| AC-17004 | Compensation | In order to offer compensation managers a better experience when configuring payout curves, the way that thresholds are managed in payout curves was redesigned, now offering two ranges per payout curve instead of a min/max threshold. | ||
| AC-17150 | Performance Management | In performance reviews, when an additional manager was added to the list of reviewers, the name of the new manager was not added to the Additional managers section of the Details panel of the review. Users needed to manually refresh the page for the name of the new manager to be displayed in the list. | ||
| AC-17203 | Pay Transparency | When manually adding a document for a communication round in the communication round configuration wizard, if the name of the selected worker was too long, it would overflow out of the box displaying the worker name under the search field. | ||
| AC-17300 | Compensation | The list of characters allowed for the password when downloading validation report of a compensation round in the Validation step of the comp round configuration wizard was amended to allow only specific special characters. | ||
| AC-17316 | Pay Intelligence | Audit logs were implemented for user actions in the PA API for a better observability of actions performed in the system, particularly regarding sensitive information. | ||
| AC-17363 | Compensation | A "soft delete" mechanism was put into place to remove in progress compensation rounds from the list of active rounds, while retaining the proposal underlying the round. | ||
| AC-17666 | Compensation | In the comp round configuration wizard, at the Team planner view step, compensation admins now have the possibility to disable any compensation element using an individual toggle. | ||
| 136370 | AC-17979 | Authorization | When configuring a nudge notification in Workbench > Platform setup, after adding the population for the nudge and clicking send, the number of recipients displayed in the confirmation pop-up was incorrect because the authorization filter of the user performing the action was not applied when displaying this pop-up. It was however correctly applied when sending the nudge. | |
| AC-18027 | Data Foundation | Multiple styles were used for clickable cells in the various tables used in Workbench, leading to inconsistency and reduced readability. To improve visual clarity and maintain a consistent UI, the styles used in the cells were unified and standardized. | ||
| AC-18061 | Compensation | Compensation admins now have the possibility to change the selected bonus plan for a given compensation round in Workbench > Compensation Management > Comp rounds for rounds in "In progress" status. | ||
| AC-18191 | Data Foundation | The data retrieval endpoint of the Data Foundation API now returns an error message if a non existing field is used in the request body. | ||
| AC-18241 | Performance Management | As part of the Planner user interface redesign, managers can now view check-ins in view or edit mode with the new design. | ||
| AC-18242 | Performance Management | As part of the Planner user interface redesign, managers can now view career discussions in view or edit mode with the new design. | ||
| AC-18249 | Compensation | The payout percentage per goal was not correctly calculated in for step payout curves (growing or falling). | ||
| AC-18257 | Compensation | The default page size of the payout curve assignment per goal page of the bonus plan configuration wizard was increased to 25 items to facilitate assignment operations for compensation admins. | ||
| AC-18320 | Performance Management | When opening a goal into the Planner from a notification (in the bell icon), the name of the goal was not indicated in the page. This issue was corrected, thus improving clarity for goal users. | ||
| AC-18330 | Compensation | Obsolete REST clients used to fetch compensation data were removed from the data foundation. | ||
| AC-18380 | Compensation | Compensation admins/Global admins now have the possibility to view and edit parameters and conditional formatting options for disabled fields in the Team planner view step of the compensation round configuration wizard. | ||
| AC-18386 | Compensation | The behavior of the field header colors in the Planner compensation grid view was realigned for more consistency and more clarity. | ||
| AC-18396 | Pay Transparency | A public API endpoint was created to import pay information requests from 3rd-party systems. | ||
| AC-18397 | Pay Transparency | Pay information requests submitted for workers in the scope of individual HRBPs can now be displayed in the user interface of the Planner, under a new Pay information tab. | ||
| AC-18437 | Performance Management | The logic to be used to select the workers visible in the Manager dashboard of the Planner was put into place, with a worker filter giving managers the possibility to filter the view on a specific worker. Once a worker filter is applied to the Manager dashboard, it is also applied to all other Performance Management pages of the Planner (Feedback, Goals, Check-ins, Reviews and Career development) | ||
| 135675 | AC-18438 | Performance Management | The message displayed in screen when a user edited the population of a review template in Workbench > Performance Management did not reflect correctly the functionality. The message read "Only the creator of the review can edit the population" when all primary owners could actually perform this operation. The message was changed to "Primary owners can edit the population (based on creator's access).". | |
| 138586 | AC-18474 | Compensation | A number of errors 500 were displayed in the Planner due to query cancellations. Investigations revealed that the issues were caused by a slow complex SQL query with multiple OR conditions. The query was optimized to solve the issue. | |
| AC-18482 | Compensation | Calculated fields, used in compensation management, were refactored for added quality and performance. | ||
| AC-18486 | Performance Management | Breadcrumbs, which indicate to application users the context in which they are currently working in the platform and enable them to navigate to previous steps, were implemented in the Planner module. | ||
| AC-18507 | Data Foundation | The snapshot API of the Data Foundation allowed the creation of duplicate populations and categories, which led to errors in the application interface. | ||
| 136587 | AC-18539 | Performance Management | The following issue was observed when creating goals as a manager: when the user clicked the button Add my direct reports, workers who were not actually direct reports were added to the goal. The problem was due to the presence of incorrect cache entries and was corrected by removing unnecessary entries. | |
| AC-18556 | Pay Transparency | Support for special, language-specific characters was added for PDF display. | ||
| AC-18558 | Compensation | In order to make it possible to use calculated bonuses in compensation management, it is now possible to disable the Bonus amount section under the Bonus comp element in the Team planner view of the compensation round configuration wizard. | ||
| AC-18568 | Compensation | The data type for GoalName in compensation "GoalPayoutCurveAssignments" was changed. | ||
| AC-18667 | Authorization | A dedicated authorization attribute was created to grant users complete data access (all workers) across the platform without rely on inconsistent hierarchy structures. | ||
| AC-18676 | Authorization | In the outbound API, all endpoints now use IAM instead of the Data Foundation hierarchy endpoint. | ||
| AC-18716 | Data Foundation | The data ingestion was refactored because the code was duplicated (with minimal difference) for the UI data file ingestion and the SFTP data file ingestion. This refactoring improves overall code quality and reduces risks related to code duplication. | ||
| AC-18815 | Performance Management | As part of the redesign of the Planner module, managers can now view the feedback received by their direct reports, with the new module layout. | ||
| AC-18821 | Data Foundation | Data Foundation fields with an effective date were not visible at all in Data Management > Data Foundation. This has now been corrected and effective-dated fields can be viewed in the data viewer. | ||
| AC-18825 | Authorization | The Performance Management and Compensation Management domains of the platform did not return the same result when looking for workers in the same contexts. | ||
| AC-18854 | Compensation | Bonus plans created in Workbench > Compensation Management > Bonus plans can now be deleted. Compensation admins can delete bonus plans in Draft status and Global compensation admins can delete all bonus plans. | ||
| AC-18857 | Compensation | The range of bonus plan statuses and actions based on statuses was adjusted and expanded for Compensation admins. | ||
| AC-18862 | Performance Management | In the Manager dashboard, the size and appearance of the clickable links and buttons (next check-in, feedback, etc.) was aligned and harmonized. | ||
| AC-18866 | Compensation | The In use status for bonus plans was enhanced to clear the path for the delete functionality. Specifically, the In use status is now only attributed when the related compensation round is published. | ||
| AC-18918 | Pay Intelligence | As part of the bidirectional integration between beqom and the beqom PayAnalytics product, the dataset upload configuration was made optional. | ||
| 138213 | AC-18924 | Pay Transparency | An error 422 was displayed when users attempted to update a goal plan in Workbench. Investigation of the issue revealed the presence of a string value in the population query (CountryIds array) which could not be converted to a number. | |
| AC-18944 | Authorization | The application back-end can now generate and store SSO certificates for customers' external identity providers. | ||
| AC-18963 | Compensation | Users with both HRBP and CompensationManager roles see incorrect options (Direct/Indirect Reports) in the Planner when a round was in "Ready" state (Published, but not started). These manager options should not have been displayed since the compensation rounds are not visible to managers when they are in Ready state. | ||
| AC-18973 | Data Foundation | In order to guarantee data access authorization consistency, the Preview grid option was removed from the data modeler user interface (under Data Management > Data Modeler). | ||
| AC-19020 | Performance Management | When a manager opened a performance review in view mode from the Planner, no Back button was displayed at the top of the page, making navigation in between reviews difficult for managers. | ||
| AC-19060 | Data Foundation | In Passport, when the tips text was customized in the banner of the Feedback, Reviews and Check-ins page, if the text was longer than the original text, the size of the tip card would expand and break the alignment of the banner. The issue was corrected and long text is now scrollable. | ||
| 138690 | AC-19068 | Performance Management | When providing feedback, the information indicating how long ago the feedback was provided was incorrect (example: 1 day ago) due to a date comparison bug in the library used to apply dates and times in the platform. | |
| AC-19078 | Performance Management | When managers were viewing organizational roles from Passport or Planner, an action icon was visible which constituted a violation of the manager permission boundary regarding organizational goals if the a direct report of theirs was the goal owner and the manager was in the goal population (i.e. this action button should not have been there in this context). | ||
| AC-19080 | Performance Management | In Passport and Planner, when viewing a career development plan as a manager, the plan detail panel located on the right-hand part of the screen did not scroll vertically as the user scrolled through the career development plan. This issue was corrected, and the detail panel now scrolls vertically as expected. | ||
| 138968 | AC-19101 | Data Foundation | An error 500 was displayed on screen when accessing the Snapshot manager with a user with the Data foundation admin role. | |
| 138776 | AC-19114 | Performance Management | In the Goal Management page, under Workbench > Performance Management > Goal Management, it was possible to enter a negative value as the goal result. This behavior was corrected; only integer values can be entered now. | |
| 138785 | AC-19120 | Performance Management | In the Goal Management screen, the population section was empty for organizational goals with users assigned to them. The issue was related to unhandled null values in the population and was corrected. | |
| AC-19121 | Compensation | The payout curve preview was enhanced so that it also displays the ranges outside of those defined in the thresholds. | ||
| AC-19140 | Data Foundation | A technical improvement to the Data Foundation was put into place to increase the number of code validation contributors. | ||
| AC-19167 | Authorization | The HostCountryCostCenter property did not return the expected results when used in the workers endpoint of the authentication API. | ||
| AC-19169 | Authorization | Issues were observed in the logic used to grant users full access to all items and to manage org items visibility. | ||
| AC-19176 | Compensation | An error that was not supported by the application front-end was thrown by the back-end and displayed as an error 500. The issue was corrected and the error is now handled. | ||
| AC-19187 | Compensation | In the comp round configuration wizard, in the Team planner view step, compensation admins/global compensation admins can now disable multiple columns in a single bulk action. | ||
| AC-19190 | Compensation | Compensation admins now have the possibility to remove custom fields and calculated fields in the Team planner view step of the compensation round configuration wizard. | ||
| AC-19196 | Performance Management | When questions were created with formatting in the Custom section step of the review template configuration wizard in Workbench > Performance Management, the formatting was not retained once workers answered the questions and the performance review PDF was generated. | ||
| AC-19205 | Authorization | Issues were found in the logic used to handle inclusion/exclusion for OrgItems and EmployeeId on authorization side. These issues are now corrected. | ||
| AC-19209 | Compensation | When configuring a calculated column in the compensation round configuration wizard, if the user had left the Currency field field blank in the Calculated column form, the system displayed no validation message, making it hard for users to figure out why the new calculated column could not be saved. | ||
| AC-19219 | Pay Transparency | An issue with role visibility permissions was observed in communication rounds. The support role could see the list of workers in a communication round in the same manner as an HRBP, whereas the list should not have been visible at all. The issue was fixed and the correct permissions are applied. | ||
| AC-19221 | Data Foundation | A loading screen to indicate that the data upload is currently in progress was added to the File upload contextual window under Workbench > Data Management > Data Upload to indicate to admin users that the data files are still being processed. | ||
| AC-19247 | Compensation | An error 500 was displayed in Workbench > Performance Management > Goal Plans when attempting to create an individual goal plan. | ||
| AC-19260 | Compensation | To avoid blocking users from navigating and using the platform in contexts where the authorization is unstable, 403 errors are now handled and a proper response is returned, instead of a 500 error that blocks the user. | ||
| AC-19275 | Pay Transparency | In Workbench > Pay Transparency > Document templates, when a user with Read-only role or Comp admin but not owner of a document template opened an item, they saw themselves as the owner of the item in the template details. | ||
| AC-19293 | Compensation | The font of the platform was changed to the beqom corporate font. | ||
| AC-19312 | Compensation | An issue where the budget could not be added for the Bonus element in the Budget step of the compensation round configuration wizard was corrected. | ||
| 137800 | AC-19317 | Authorization | A 401 error was displayed after users remained logged in but inactive in the system for over 20-25 minutes. Investigation revealed an issue with the counters endpoint, which was corrected. | |
| AC-19318 | Performance Management | An issue where the ingestion of data could fail due to the precision of the numbers in the goal weight was corrected. | ||
| AC-19319 | Pay Transparency | The code related to the page Total Compensation was removed after the page was replaced with the Digital reward statement. | ||
| AC-19333 | Authorization | The font of the log in and log out screens was changed to the beqom corporate font. | ||
| AC-19336 | Authorization | Redundant caching operations for users were removed from the performance management APIs. | ||
| AC-19341 | Compensation | In Workbench > Compensation Management > Bonus Plans, users with the Compensation admin role could see the bonus plans in Draft status that were owned by other users, when they should have seen only their own. | ||
| AC-19372 | Performance Management | When enabling/disabling the setting Allow workers to proxy other workers under Data Management > Proxy Permission Setting, the system would randomly return a 500 error. | ||
| AC-19375 | Performance Management | In the user interface when creating an organizational goal, a message was added to indicate that for organizational goals, the workers are based on the population of the goal plan and not on the permissions of the user who creates the goal, which has previously led to confusion. | ||
| AC-19419 | Authorization | A productivity tool was implemented in the application back-end for unit tests. | ||
| AC-19428 | Pay Transparency | The /inbox segment was removed from the Pay Transparency API endpoints used for the digital reward statement. | ||
| AC-19499 | Pay Transparency | Null values were not supported in the Resolution date column of the Pay information requests table. | ||
| AC-19508 | Compensation | Compensation rounds could not be correctly published when conditional formatting rules were used on non-numeric fields in the Team planner view step of the compensation round configuration wizard. | ||
| AC-19516 | Data Foundation | In Data Management > Data Foundation > Data Viewer, an error 400 was displayed when attempting to order a table by an effective date field. | ||
| AC-19701 | Authorization | A 401 error was displayed in the application when the user switched tabs at the moment of the session timeout due to a cookie issue. | ||
| AC-19811 | Performance Management | An issue where it was no longer possible to enter decimal values in goal result measurement criteria was corrected. | ||