Version 9.1.199 (15 December 2025)
Ruleset Management
Set base urlURL when a schema is created during ruleset creation (#137697)
Problem
Problem:
- When a new ruleset is
createdcreated, or a schema setup request is mademade, the module setting SETTING_EXTERNALSERVICES_SAAS_APPLICATION_URL is not updated. This caused the assisgnmentassignment document annotation not to work.stop working.
Solution
Solution:
- When the ruleset is created/
schema setup requestedrequested, sentsend the MVCUrl in the appsettings to V8.
Use the value to update the application URL
Confirm that the learning and content management API URLs are also synced to V8 and populated in the approriateappropriate settings.
Add scheduling to the imports on V9 (#136927)
Problem:
Problem
- Unable to control how many times the payroll connector should run per day on a specific ruleset.
Unable to change the schedule of the V8 bulk sync
Unable to disable the V8 bulk sync
Solution:
Solution
- On ruleset management| Integrations | General add simple scheduling
- Make the occurrence always in hour intervals, and set the starting time in increments of 5
min.minutes. Add an optional ending atto the field
- Add a flag to disable the
schedule,schedule. whenWhen disableddisabled, that type of import will not run on the ruleset
- Allow multiple occurrences to be configured for each schedule
itemitem, e.g
- Occurs every hour between 6h00 and 10h00
- Occurs every 6 hours between 11h00 and 24h00
- Add two separate schedules under Integration | General :
- Run Payroll connector
- Run Bulk Additional
SeviceService Imports
- Add schedules next to each of the bulk pulls
- Ensure the schedules are disabled when the Tenant subscription
expiresexpires, or the ruleset is disabled
Audit
Move Support backups to central archive V9 (#136527)
Problem
In this DBDB, data will be stored as was done in the V8 archive DB. With the DB schema being the the name of the DB where the backup comes from and the table namename, the concatenation for the DB schema and Table namename, e.g [V9_Master_Core].[Account_Users_Description]
Make a copy of the sp_backup table in V8 and add the ruleset IdID to the SP
When the ruleset idID is defineddefined, then only backup the data for that ruleset, add the ruleset idID to the archive table name by defaultdefault, along with a description
Add this SP as a migration in each service