Skip to main content

Version 9.1.146 (24 February 2025)

Notifications

The user who registers does not receive their email (#126173)

Problem:
When a new user registers on the system using the Identity auto registration functionality:

  1. The default appointment record did not get created leading to the user being seen as inactive due to not having an appointment.
  2. The email confirmation email did not get sent out and the user could never continue with the registration

 

Solution:

  • Ensure that when registering the default appointment gets created.
  • Resolve the issue where the confirmation email was not getting sent out after the user registers.

 

Add time to Welcome email (#124699)

Problem

  • When the Welcome Notification button on a user profile to is clicked, an error is given.

 

Solution

  • Fixed issue with getTemplates query

 


Data Warehouse

Add 2 new interpolation fields (#127243)
  • Two additional Interpolation actual value fields have been added, one for the Employee's Actual Value and another for the Manager's Actual Value.

  • The previous Interpolation Actual Value field now serves as the Final Actual Value.

  • Please add the following 2 fields from ContractPeriodSectionItems to the DWH & DD:
    • InterpolatedManagerValue
    • InterpolatedUserValue
    • Rename the InterpolatedActualValue on the DWH to "InterpolatedFinalValue"  (only change on DD and DWH for the client's benefit)
Adjust DWH deployment workflow for V8 DWH packages (#126906)
Problem
  • Workflow can only deploy V9 DWH packages
Solution
  • Adjust workflow (by adding a dropdown for V8 database names) to deploy the V8 DWH package. 
Grades Mismatched in Signify & SFTP (#126629)
Problem
  • Data did not return on ReportBuilder due to PeopleGroups not being refreshed (Performance issues)
Solution
  • Adjusted PeopleGroupUsers task in DWH so that the table is truncated only between 12 and 1 in the morning and not as well in the afternoons
The date field is not recognised as a date in the report filter (#125626)
Problem
  • ApproverDate fields within jpHRProcesses are set as NVARCHAR DataType and not DATETIME2
Solution
  • Set datatype for ApproverDate fields from NVARCHAR to DATETIME2

Import

Error on People Group Import Request under Integrations (#127998)

Problem

  • The prevented import translation is not shown when requesting bulk imports within 5mins from each other

 

Solution

  • Add logic to show the message when forbidden
  • Correct the domain errors for the job profiler and report builder that show only the translation key

 


Learning Management

No error detail if absent notification cannot be sent to Parent/Guardian (#123832)

Problem

  • No indication anything is wrong only an empty cell within the columns email, name and surname

 

Solution

  • Updated LearningManagementExportService to handle cases where recipient details (email, name, surname) might be missing by using localized strings.

 


People Management

Error when a user tries to reset their password (#126175)

Problem

  • When the user tries to reset their password the attempt fails because the call is checking whether the user has the People Admin role. This should not be done when the user is resetting their password.

 

Solution

  • Changed the ResetPassword call to check whether the user has the People Admin role or is the user whose password is being reset and then allowed the action. Also, change the message displayed when the user resets their password from "A notification has been sent to the Person to reset their password." to "A notification has been sent to you to reset your password."

 


Learning Store

Learning Store Description on the deactivated product does not contain any information (#125890)

Problem

  • There is no description when the product is deactivated

 

Solution

  • Add the description
    • The Learning Store module enables organizations to showcase their eLearning library to external users. It also integrates eCommerce, allowing the library to be made available for purchase.

 


Master Data

Load indicator shown indefinitely when clicking on person's profile (#127605)

Problem

  • DapperInBatched was misused in the translation query, causing an invalid SQL query to be generated.

Solution
  • Ensure that DapperInBatched is used correctly for the query.
Navigating to the requirements tab displays an error (#127019)
Problem
  • Barched queries failed due to too many of the same foreign keys
 
Solution
  • Updated query to use DapperExtension to reduce the number of parameters and remove batch query functionality
Seeded data not appearing in drop downs on Employee Profile (#126916)
Problem
  • Location, country and provided master data did not displayed in the "Address" section due to conflicting component names which also appear in the "Summary" section.

Solution
  • Give unique names to the component elements, ensuring that the master data correctly displays on both "Address" and "Summary" sections

Ruleset Management

Able to log into a deactivated ruleset (#126304)

Problem

  • User could not log in immediately after a ruleset was activated / User could log in after a ruleset was de-activated.

 

Solution

  • Bust the cache when activating/deactivating ruleset

 


Performance Management

Interpolation to allow decimal actual values (#126547)

Problem

  • The interpolated ratings only allow capturing whole number actual values, the request is to allow to capture decimals.

 

Solution

  • Make the interpolation ratings value column decimal and apply type changes accordingly.