Aucerna Portfolio 3.7 Release Notes

Features

  • Improved Lindo Feedback
  • Notifications – More Enhancements
  • Enforce Optimization Timeout on Parallel Processes
  • Data Source Improvements
  • PlanningSpace Integration Improvements
  • Enersight Data Source Authentication
  • Model Tab Improvements
  • Make All Constraints Visible

Improved Lindo Feedback

Improved Notifications

Enforced Optimization Timeout

Improved Data Sources

Added Enersight Source Authentication

Improved Model Tab

Improved Constraint Visibility

Aucerna Portfolio 3.7 Bug Fixes

Bug Fixes

  • Fixed a ‘local filesystem access error’ where no error message was returned. Now we check for all available messages.
  • Fixed an issue where Metric Constraints import errors were ignored and users assumed a successful import. Error handling has been added.
  • Fixed an issue where invalid selection constraints were passed to the optimizer. This could cause wrong optimization results. Invalid constraints are no longer passed to the solver, e.g., Total Min = 1 but all time period Max = 0. The ability to see all constraint violations has also been added.
  • Solver Error 2409 - Fixed an issue where invalid selection dependencies were passed to the solver. Now users cannot import invalid dependencies, and existing invalid dependencies are not passed to the solver.
  • Resolved an issue where calling user endpoints returned all users and information. This was a security concern for auditors and now only the relevant data is returned.
  • Fixed an issue in the function ‘GetCumulativeDiscounted’ when an input argument referenced other cells in the Excel spreadsheet.
  • Investigated an issue where the Optimization timeout took twice as long as expected. This is not a bug, but an effect of parallel processes having the timeout applied individually. Resolved with the addition of the ‘Enforce Solver Timeout’ option.
  • Fixed an issue where Portfolio could become unresponsive when creating multiple Excel Data Sources.
  • Fixed an issue where Metric Constraints imports could fill in all tailing values when null was expected.
  • Fixed an issue where Metric Constraint imports shifted the value list when null was the first time-step value.
  • Fixed an issue in Metric Constraints where the cell following a blank time-step could not be locked/unlocked.
  • Fixed an issue where a multi-Scenario Datatable widget could result in an error. Table data was not refreshed as expected when rendering the widget.
  • Fixed an issue in the new (3.7) Callees/Callers panels in Model where the application disappeared for users.
  • When Portfolio is embedded in PlanningSpace 16.5:
    • Fixed an issue where the Notification Bell, Username, and Version were not visible on the Home page.
    • Fixed an issue with button alignment.
    • Fixed an issue where some drop-down controls did not display content properly.
    • Fixed errors when exporting or downloading Portfolio data to file.

Enhancements

  • Made KeyDirectory mandatory in application settings. The key for protecting Data Source credentials should be persistent, so the KeyDirectory is specified directly for compatibility with planned configuration changes.