2022.5.2 (2023-03-31)
Modifications
| Area | Title | Description | Reference |
|---|---|---|---|
| Architecture | Performance: Asset Type Changelog cleanup | This feature optimises the Asset Type Changelog database in order to maintain the performance on the synchronization logic. |
OKPMARCH-129 |
| Architecture | Background Task cleanup strategy | With this feature old system background tasks will be cleaned up in order to optimise database space and performance. |
OKPMARCH-134 |
| General Configuration | Multiple Option Values System Option | A System Option was added to suppress the Multiple Option Value validation that exists when a user tries to add multiple values if the option is set to only have single values. |
OKPMGNC-76 |
| User Access Management | View and manage other users private Profiles | Admin Users can now be created whom can manage Profiles across the system. This includes viewing all Profiles and changing ownership of Profiles. |
OKPMUAM-39 |
Bug Fixes
| ID | Area | Title | Description | Reference |
|---|---|---|---|---|
| 101859 | Asset and Maintenance Plan Configuration | Regular Asset Type Attributes dashboard cannot export to excel | Amended the export functionality such that the user is now able to export to Excel from the Regular Asset Type Attributes dashboard. |
H0005362 |
| 101860 | Asset and Maintenance Plan Configuration | When exporting Regular Asset Type Attribute dashboard to Excel data missing | User's custom column header names are now being exported to Excel as expected. |
H0005363 |
| 101350 | Asset and Maintenance Plan Configuration | API/Front-end: Unable to add Suppressed task to Adhoc/ONREQ task | Ad Hoc Tasks can now be configured as Suppressor Tasks. The Last Service Date on an Ad Hoc Regular Asset Task will be used to determine if the suppressed task(s) fall within the suppression window, or not. |
H0004965 |
| 101356 | Asset and Maintenance Plan Configuration | Browsing Work Orders for Selected Asset and Children not working | The browsing filter now works as expected. An outdated profile related to the asset tree work order recursive screen (std Work Orders - Recursive) was also updated to receive all the updates from 3.1 to 5.2. |
H0004968 |
| 101389 | Asset and Maintenance Plan Configuration | Regular Asset Task Spares cannot undergo Accept Development | There was a bug where the new stock item resolve logic that was introduced for the parts replacement would also remap proposed records (negative records). This only caused an issue when there was already stock item replacement information configured on the target stock item. This would then cause the accept development to fail due to only the material master being part of the accept mapping. The solution was to not remap proposed records on their own and also to ensure that stock item remapping is compulsory. Script also included to fix existing data that would be out of alignment. Please investigate and confirm that the matched items are fixed correctly. |
H0004993 |
| 101390 | Asset and Maintenance Plan Configuration | Last Done Regular Asset Tasks updating to null values from Closing Work Orders | Meter Reading and Completed On date is required on a Work Order Task when Completed=true for ScheduleFromLastDone Asset Tasks. Asset Task Meter Reading and Date is not set to null as part of the side effect when a Work Order is closed (this could happen when scheduling method is ScheduleFromLastScheduled where reading and date is not populated). |
H0004994 |
| 101571 | General UI | Broken Profile: glb Processing - Create Regular Asset Task Resource | An issue with how custom conditional defaults were being processed in this type of scenario has been resolved. The original profile that was earmarked as a problem should work as expected. A separate issue was returned that is not related to the specific profile or profile migrations in any way. It involves updating the current context of the screen when the user selects accept on the lookup dialog. A code fix has been implemented to update the context and the profile panel should function as expected after the user accepts a selection. |
H0005056 |
| 101572 | General UI | Broken Profile: glb Work Orders & Feedback - Create Work Order Task Spare | Resolved an issue with a profile created before 3.1. Due to the profile's age, we had to manually bring the profile in line with the latest changes. |
H0005058 |
| 101635 | General UI | Broken Profile: glb Work Orders & Feedback - Edit Work Order V1.1 | A new profile was created based on the latest vanilla profile. | H0005059 |
| 101639 | General UI | Broken Profile: std Customer View Lookup Work Order Task Resource Duration | Created a new profile containing previous customisations. Resolved lookup profile issue. |
H0005087 |
| 102279 | On Key Plus | Regular Asset Type Attribute - Allow Any Value Check Problem | Any value can now be entered on Allow Any Value attributes. |
H0005562 |
| 102748 | On Key Plus | Asset Type Task Spare "Inline Editing" error | When doing inline editing of Regular Asset Type Task Spares, one no longer gets the error "[MIDDLE_WARE] Template 'RegularAssetTypeTaskSparePreferredMaterialMasterLookup' was not found. Please make sure the template name is correct. {severity: "error" }" |
H0005752 |
| 102280 | On Key Plus | Cannot select profile when logging in the first time | A timing issue was corrected that caused an exception when navigating from the welcome screen to a dashboard. This exception prevented profile swapping. |
H0005563 |
| 102980 | On Key Plus | Merging does not work on WO Recursive dashboard | Due to UI template misconfiguration, the incorrect entity-type/resource name was determined to be AssetTreeWorkOrder (which does not exist, thus the error) instead of WorkOrder. Setting the correct entity-type/resource name on the UI template resolves the issue and the correct lookup template is found. |
H0005872 |
| 104335 | On Key Plus | Launch report & Operational Role Investigation | The category grouping on the report lookup has been removed. Old invalid profiles associated with the lookup was also deleted. |
H0006127 |
| 104340 | On Key Plus | Error received when clicking on File Attachment tab | The designer now successfully removes the datasource when removing the File Attachment tab and saving as a profile. As a result the error message does no longer display. |
H0006147 |
| 104355 | On Key Plus | Unable to add tasks to a Work Order without using the Lookup | The user is now able to type or paste in a value in the Asset Task Code field when inserting a work order task. |
H0006162 |
| 104425 | On Key Plus | System error message received when follow-up work orders are created | H0006209 | |
| 104433 | On Key Plus | Headers show incorrectly in Excel when exporting from dashboard | Headers now correctly show the translated column value instead of the path to the translation |
H0006218 |
| 104490 | On Key Plus | Proposed Work Order Application Error on Region level | Fixed a gap where due tasks would not run for a task changing to ad hoc. There were also some small tweaks to make sure tasks that are not ReadyForScheduling will not be considered for proposed work order generation. |
H0006254 |
| 104579 | On Key Plus | A user is unable to Match Update Asset Task from Hour to ONREQ, which is Suppressor | A calendar or usage based suppressor task can now be updated to Ad Hoc (ONREQ) |
H0006269 |
| 101874 | On Key Plus | Part Required and Part Used missing from WO Task Spare Edit Screens and Vanilla Dashboards | Quantity Required and Quantity Used fields have been returned to the Work Order Task Spare Dashboard screen when Requisitions are turned off. |
H0005381 |
| 101956 | On Key Plus | Profile, "std Batch Update Tasks", gives an error. | It was found that a field (isReadingRequired) was causing the profile to fail. The field in question was no longer supported and the profile needed to be manually updated. Attached to the ticket is the updated profile with user's customisations. A copy of the updated profile has also been uploaded to the client's staging environment. |
H0005409 |
| 101842 | On Key Plus | Quantity Used Removed from Work Order Spare in OK+ Release 4 (DEV) | Returned Quantity Used field to Work Order Task Spare when Requisitions are turned off. Clients can modify the field when Requisitions are turned off. |
H0005308 |
| 101110 | On Key Plus | Work Order Task Edit not responsive if you have an Operational Role | A new profile was created based on the latest vanilla profile. |
H0004799 |
| 101112 | On Key Plus | Regular Asset Task to Asset Tree via Assist Navigation - Not working for converted profiles in V5.1 | There was a migration gap with this specific scenario relating to the migration of Asset and Asset Type Tree visualisations that has now been patched. |
H0004800 |
| 101116 | On Key Plus | System Error when Browsing WOs from the Asset Tree - Selected Assets and Children | Migrations were skipped in our staging environment and caused some profiles to become corrupted. The corrupted profiles have been fixed. |
H0004788 |
| 101341 | On Key Plus | Default Profile not applying when creating a Work Order Task Resource | Profile loading logic was modified to always check for a default profile when loading a profile. |
H0004932 |
| 101355 | On Key Plus | Match Update - confusing completed message 0 Completed 0 Failed | Execution mode for Match Update requests is now set to "PerRecord", so the correct system information can be generated. |
H0004966 |
| 101472 | On Key Plus | Launch Report displays all reports (and duplicate reports) | Some generic recursive dashboards (including Asset, AssetTask, Component) returned all reports instead of what was configured. We found those screens showed the "Launch Report" button if any of the entities represented on those screens had been added to the System Option Report Entities. When the report lookup was executed, it returned all the reports. The behavior of the "Launch Report" button has been updated. The button is now only visible if the single entity that is represented by the dashboard is configured under System Option Report Entities. Example: Asset Tasks Recursive Dashboard uses the generic AssetTask entity. You can see what entity the dashboard uses by opening the query builder and looking at the selected fields. Field format: {entity}->{fieldname}. In this case the entity is AssetTask. You can add the entity to System Option Report Entities and select which categories you want. An issue where the lookup was fired with an invalid entity and returned all reports was also fixed. |
H0005021 |
| 101581 | On Key Plus | Front-end: Unable to "untick" IsInspection from Original Asset Task | Corrected the validation for the Regular Asset Type Task and Regular Asset Task's IsInspection and InspectionType properties. |
H0005079 |
| 101636 | On Key Plus | Inconsistent Mandatory fields in profile | The Material Master is populated as expected when a lookup value for Stock Item Material Master is selected. |
H0005060 |
| 101637 | On Key Plus | Viewing the Regular Asset's Site navigates to the Parent Site | When clicking to view/inspect the Site of a Child Regular Asset, the correct Site is now displayed (NOT Site of the Parent Regular Asset). |
H0005068 |
| 101693 | On Key Plus | Last Reading on Meter Dashboard does not update when meter readings are deleted | When deleting the latest meter reading, the latest reading information on a meter is now updated to reflect the new latest meter reading. |
H0005143 |
| 101718 | On Key Plus | Split work order does not work (for scheduled work orders) | It is now possible to split a Work Order against an Asset which is for scheduling only. |
H0005164 |
| 101763 | On Key Plus | Corrupted profiles from 3.1 needs correction with conversion to 5.2 | The issue of adding blank columns to screens and having it saved as profiles has already been fixed in Release 4.0. The profiles already containing blank columns have now been fixed globally. A database script has been created to check for and remove any blank columns. |
H0005220 |
| 89805 | System Management | Designer - Default does not "select" on Work Order screen | It is now possible to set a default for the Failure Cause Type field. |
TPMSP-2046 |
| 102721 | Work Management | Work Order Task Lookup Issue | Regular Asset Task Code lookup now displays all the relevant Asset Tasks including non-inspection tasks. |
H0005724 |
| 101826 | Work Management | Work Order Visual Dashboard Profile Not Responding | Fixed an issue where the group bar chart would freeze on receiving an empty record set. |
H0005294 |
| 99965 | Work Management | Work Order Inline Editing on Task Level - No ability to Nullify/Blank a field | Fixed an issue affecting inline editing lookups which prevented nulling a field. |
H0004232 |