2022.5.0 (2022-09-29)

New Features

Area Title Description Reference
Asset Health Condition Monitoring - Work Orders with Tasks from Alarms

This new feature allows users to set up Condition Monitoring within the asset and asset type trees. When alarms are then triggered from monitoring point readings entering the system, they can automatically create work orders containing the tasks, spares and resources as set up in the asset register.

OKPMAHM-25
Document Management Document Management - No option of attachment addition

The File Attachment Feature has now been extended to Work Order Tasks. It is now possible to attach files to Work Order Task records.

OKPMDOC-11
Document Management File Attachments - extend feature to Requisitions and Suppliers

The File Attachment feature have been rolled out to Requisition Headers and Suppliers. It is now possible to attach files to Requisition and Supplier records.

OKPMDOC-12
Generic User Interface Work Order Feedback Process - V5.0

Additional enhancements were made to the Work Order Feedback Process screen. The Required By and Completed On dates are auto-populated. Requisitions can also be viewed now.

OKPMUX-78
Generic User Interface Right click open new tab from Browse Window

This feature allows a user to right click on any record in a dashboard and then select an option which will open the record in a new tab. This will allow the user to quickly open additional tabs while remaining in context. The URL that are generated can be used as a deep linking URL. This means the URL can be sent via email or message and another authenticated user (if they have the required permission) can click on the link and open the record.

OKPMUX-79
Maintenance Plan Development Condition Conversions

This is a post upgrade process that can be run if a client wants to convert On Key 5 Scenarios to On Key Plus Conditions.

OKPMMPC-52
Material Management AutoCreateRequisitions - on scheduled work orders

This feature allows the user to auto create requisitions from Scheduled Work Orders.

OKPMMTM-23
Material Management Supplier Contacts

The generic contacts entity has now been rolled out to Suppliers. This allows a user to save various contact related information to the Supplier records.

OKPMMTM-40
Reporting System Option - Cannot launch report from browse screens in a tree

We have a new system option called report entities, which allows us to enable the "Launch Report" functionality on other entities in the system. This has now been extended to recursive browse screens where the dashboard contains different types of records.


OKPRA-19

Modifications

Area Title Description Reference
Asset Operation Extend Custom Action Functionality to Meters Dashboard

Meter Custom Actions that was only available to edit screens, have now been extended to the Meters Dashboard. They include the following actions: Pause, Resume, Change Active and change Average Daily Rate. This can then be applied to multiple records.

OKPMIGAOM-30
Asset Types Copy Paste Group of Task

A new context menu item has been added to the Asset Type tree on Asset Types and Components, called "Copy Multiple Tasks". With this feature the user can select all or a subset of tasks below an Asset Type or Asset Type Component and then paste it below another Asset Type or Asset Type Component.

OKPMATY-119
Common Functionality Exporting of profiles - Export profiles on lookup screens

Profiles created on lookup screens can now be exported.

OKPMGNE-68
Common Functionality Match Update Background Task

When a user performs a Match Update action on many records, he/she has the option to run it as a background task. This will allow the user to monitor progress when it comes to long running updates.

OKPMGNE-87
Financial Management Budget Conversion Changes

The Cost Centre and Cost Element fields on a budget are no converted to parameters on a budget within On Key Plus. This will improve the ability to view this information on dashboards and reports.

OKPMFIN-32
Generic User Interface Asset and Component Paths on edit screens

All Asset and Asset Type related entities now have the Asset and Component Paths displayed on their respective edit screens.

OKPMUX-82
Maintenance Plan Development Asset & Asset Type Tree Browse Screen Required for Asset (& Type) Task Conditions

Context menus on Asset and Asset Type register now contains a new menu item whereby you can view all Task Conditions from that point down. On the Task Conditions recursive dashboard that then opens, the user can match update many records.

OKPMMPC-60
Material Management Requisitions: Auto status change upon issuing to completion

If all items on a requisition is issued, the requisition will automatically change status.

OKPMMTM-34
Material Management Requisitions: Change Permission Tree

Users can now update the Permission Tree value on a Requisition.

OKPMMTM-35
Material Management Requisitions: Show Total Cost in Spare and Site Currency on Requisition Items

New columns have been added in order to show Total Cost in Spare and Site Currency on Requisition Items.

OKPMMTM-36
Material Management Requisitions: Specify Requisition Code Prefix and length

It is now possible to specify Requisition Code Prefix and length.

OKPMMTM-37
Material Management Requisitions: Small Improvements

Small enhancement were made on Requisitions, including: Auto refresh of Requisition tab on Work Order.

OKPMMTM-38

Bug Fixes

ID Area Title Description Reference
94982 Asset and Maintenance Plan Configuration PMR - Active/Inactive on Conditions displayed as Undefined
Fixed the set active and set inactive assist actions, on the following entities update conditions tab (Regular Asset, Regular Asset Type, Placeholder Asset, Placeholder Asset Type. Placeholder Asset Component)
TPMSP-2326
94500 Asset and Maintenance Plan Configuration Asset Task - Unable to Open Parent Asset & Component from Edit Screen
Applied dynamic remote capabilities based on component record type.
TPMSP-2341
95868 Asset and Maintenance Plan Configuration Active Components and Tasks not visible in Asset Tree
Tree count calculation will now trigger on change of the isActive state of various AMPC entities 
TPMSP-2402
96384 Asset and Maintenance Plan Configuration Duplicate Asset Option Values
This bug was fixed by including two new validations.
  1. When inserting option values for assets or component placeholders a validation is done to check if duplicates are allowed for the option value selected.
  2. When chaining the allow multiples field on Options to false a validation is done to first check the system for any invalid records.
TPMSP-2441
96685 Asset and Maintenance Plan Configuration Synchronisation Error for Asset Task Meter pointing to removed Asset Meter
Duplicate of TPMSP-2325
TPMSP-2452
97153 Asset and Maintenance Plan Configuration Cannot delete Attributes on Asset Type Components or Tasks
On the asset type, removed the delete resource action, as the development status needs to be used instead.
TPMSP-2473
95195 Asset and Maintenance Plan Configuration Follow Up and Suppressed Task do not show in Asset Tree as expected
On the Asset Tree, Follow Up and Suppressed Tasks are now visible, even when the Properties setting to show Rule Evaluation Failed objects is off. Previously they were only visible if the option to show Rule Evaluation Failed objects was on.
TPMSP-2390
93836 Asset and Maintenance Plan Configuration PMR - Adding/Changing/Removing Conditions Does Not Trigger Due Tasks Delayed Side Effect
Adding, editing or deleting Conditions on an Asset Task now triggers generation of Due Tasks.
TPMSP-2242
94123 Asset and Maintenance Plan Configuration Synchronization error when task linked to meter no longer configured to the Asset
The cause of the bug was that there was no validation to stop the user from deleting Meters from Assets, In Place Assets or Placeholder Assets if these Meters are still being used somewhere in the tree by Tasks. 
Two things were done to fix this bug.

  1. Add a validation that looks at the tree to see if there are any applicable Tasks that have that Meter assigned before deleting the Meter, return an error to the user informing them that the delete was not successful.
  2. Fix any data that might have been corrupted in the database by this missing validation by adding the applicable Meter back to the Nearest Regular Asset. 
TPMSP-2325
99410 General UDFs do not work on Types of Work
A validation bug was fixed that handled UDF fields of type Email with only Predefined allowed values incorrectly. This fix has resolved the bug of not being able to use UDFs on Types of Work.
95867 General Cannot update UDF
UDF's converted from OnKey5 can now be edited in OK+.
TPMSP-2401
96147 General Menu and Roles not interacting
Added an additional filter to the server side request, taking the user's current operational role into account
TPMSP-2428
96150 General Exporting of profiles - Cannot export profiles on lookup screens
Profiles can now be exported on lookup

TPMSP-2434
96646 General Filtering Feature with Multiple Tabs
The issues was caused by a cached data that is overwritten. We have implemented a fix to the cache data unique to a tab.
TPMSP-2463
95534 General Operational Role Profiles - Default profile does not change when switching Operational Role
Added an additional filter to the server side request, taking the user's current operational role into account.
TPMSP-2400
95535 General Profile "freeze" when query is run and a filter was applied out of view
Fixed an issue where the no-content page would cover the scroll bar on a grid, also removed pointer events to affect the same fix on mobile devices.
TPMSP-2397
94727 General Navigation: Unable to Navigate to the Asset Task from the Due Task Dashboard
When navigating to Due Task preview from Due Tasks dashboard, you are now able to navigate the relevant Regular Asset, Regular Asset Task, Suppressed and Suppressor Tasks.
TPMSP-2365
94794 General Localisation Key Translations - Cannot delete blank/empty translations Script has been provided to delete localization translations where the translated text field is empty.
TPMSP-2371
97151 General Configuration Importing a Site Tree Structure
The key is to specify a permission tree id that already exists. If not available then it will default to the automatically created permission tree id for itself, but then it's not available till the next permission calculation.
TPMSP-2471
99350 Materials Management Material Master Item code be able to change
The Code on Material Masters is now editable.
99376 Materials Management Requisition Items - Create and Edit Screens not in designer
Requisition Item cannot be added to global edit, but can be added to create.  Modification request to be logged for future release.
H0004036
99914 On Key Plus How to corrupt a profile - steps to creating and editing a profile which corrupts it
This issue was resolved in Release 2022.4. 
H0004235
98824 User Access Management UDF tab not available on Users
Exclusion which was preventing the user defined tab from being added to the update view as removed.
97828 User Access Management Updating public profiles without permission
A user is not able to make a Public Profile a Private one even when they did not create it.
TPMSP-2489
96385 User Access Management Users can inactivate Regular Asset Tasks without having the relevant Permission
A user requires the permission to Inactivate a Regular Asset Task.
TPMSP-2442
99934 Web Client Work Order Feedback Screen - Resource Code Lookup Giving Incorrect Lookup Screen
99346 Work Management Requisition Item create - unit of measure no lookup
When creating a Requisition Item, the Unit of Measure is no longer disabled.
99958 Work Management Completed On date does not auto populate on the 'Add Duration for selected Resource' screen
92069 Work Management Active Confirmed Task Proposed that are linked to Delete Confirmed Components We've implemented a change in the asset accept development that would force children to go DC-Deleted Confirmed if a parent is already DC. TPMSP-2197
93803 Work Management WO missing Staff and Trade (Responsible section, trade and staff are not mandatory)
When inserting Regular Asset Type Tasks, Standard Tasks and Regular Asset Tasks, the responsible Section, Trade and Staff Member are automatically filled in based on the information entered in the User's options.
TPMSP-2276
88319 Work Management Work Order Task Spare - Required On Date not populated when adding a Spare
When creating a Work Order Task Spare, Required On is filled in with the Work Order's Required By date.
TPMSP-1873
91365 Work Management Match Update: No background task visible to the user is created
Users will be prompted to run the match update as a background task when attempting to save.
TPMSP-2114
99494 Work Management Lookup of resource is showing inactive resources
On the Work Order Task Resource create and update screens, the Resource lookup only shows active records now.
H0004106

Known Issues

ID Area Title Description Reference
98872 General UI Designer - UDFs are not actually mandatory
This is a known issue and will be addressed in a future release.
99499 System Management Notification Template Audience Query: Only first recipient receives notification
The audience query currently only supports selecting a single column and not multiple columns.  This will be enhanced in a future release.
96151 User Access Management Profiles - Cannot view new "UI" functionality when having older profiles active (Pre V3.1 profiles)
We have implemented Template Migrations to ensure that when a profile migrate from one version to a newer version this is usable in the new version. This solution only caters for profiles created in V3.1 and upwards, resulting in profiles that were created before V3.1 needs to be updated or recreated manually.

TPMSP-2435