Jump to: navigation, search

Version 4.9.0 (Server)


Revision as of 11:22, 1 April 2025 by DAK (Talk | contribs) (MaTaP Improvements and fixes)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Kernel

Features

  • UBIK provides the possibility to customize an online text search. See Custom Text Search Classification.
  • Human-readable database views can be created in the same database instance where the data is stored.
  • Custom code for MetaProxies can now be edited and transported using SmartStudio.
  • UBIK.Studio provides the possibility to define the UID for a new derived MetaClass now.
  • UBIK CUI Interface supports the (re)import of undeleted Comos objects now.
  • UBIK StandardImport supports null values for strings, (nullable) GUIDs, and geodata now. Depending on the import configuration, these null values will be processed and imported to the ubiqule.
  • A custom query-based search is now available to be used in customizing.
  • UBIK OLEDB Plugin supports customizing the OLEDB provider string now.
  • An improved configuration dialog for the auto-create MetaClassScope drag & drop action was created.


Bug Fixes

  • A bug in managing changelog/history items for properties with configured MetaAttributes was fixed.
  • A problem in handling references to deleted objects was fixed: misleading exceptions are not thrown anymore.
  • An issue where custom code couldn't be transported for system meta classes using SmartStudio was fixed.
  • Fixed the bug where the Instance Picker results were not shown when clicking the three-dot symbol for the first time in SmartStudio and AdminTool.
  • New instances created in the AdminTool are now also saved if a refresh occurs beforehand.
  • A problem in the new support to undelete CUI objects was fixed: the ID of the target object does not change when executing the undelete.
  • System.Memory.dll is now provided in the release packages.
  • OSIPI and ModuleReporting Plugins support the newest version of System.Memory now.
  • A bug in the UBIK.NotificationEndPoint Service was fixed: it can handle subfolders in the Queue directory now.
  • A bug when flattening Annotations and Hotspots into Document Revisions was fixed.
  • Improved Exception Handling when saving objects and proxies during the interface execution, result in a higher stability as customizing related crashes do not stop the process any more.
  • Fixed an issue in the AdminTool that permitted manipulation of locked properties.
  • An issue where values for new languages weren't saved was fixed.
  • A bug in the handling of History/Changelog items for MRO tasks was fixed: if the value is set directly to N.A., a changelog item gets created now.
  • A Issue was fixed where the PunchPoint link was not visualized in the "Punchpoint Attachments" use case
  • Issues in internal file handling (of queued notifications) were solved for the Event Notificatoin Endpoint.
  • System.Numerics.Vectors, Microsoft.Bcl.TimeProvider, Microsoft.Bcl.AsyncInterfaces DLLs were added to the OIDC Processor plugin


Version 4.9.0.? on ?:

  • An issue where proxy attributes were created unnecessarily was fixed.
  • An issue where MetaClasses couldn't be loaded from a Plugin was fixed.
  • A memory Leak in the Enterprise Service (Notification Controller - Usease) was fixed.


Enhancements

  • UBIK Standard-Import supports null values for strings, (nullable) GUIDs, and geodata now. Depending on the import configuration, these null values will be processed and imported to the ubiqule.
  • A possibility to customize "real" property values for system design objects via Plugin was provided. Further, CUI system definitions can now be used without deriving.
  • MetaProxy properties are now modeled more consistently in SmartStudio.
  • A set of vulnerable 3rd party components were updated.
  • For reduced RAM consumption, a system classification SYSCLS_PREVENT_CACHING was provided, and future measures were triggered.
  • UBIK supports *.docx as standard filetype now
  • The UBIK.EnterpriseService now processes queued tasks in an awaitable manner, with configurable pauses and idle-interruption when adding new tasks.


MaTaP Improvements and fixes

  • Fixed an issue where QRF and Check Operations were not included in Mile Stone Calculation of Workorder.
  • Predefined views get saved and are available for Admin Tools now.
  • The Project Usecase in the MATAP Admin Tool is standardized now: Job Descriptions + presented columns.
  • MATAP supports encrypted passwords for imported MATAP users now.
  • MATAP supports Quality Record Forms now.
  • MATAP supports Check Tasks now.
  • MATAP Wallpaper Client supports project-related Punchpoint columns now.
  • The Project Status is now managed on the Project Instance itself.
  • UBIK MATAP supports project-related data caching on the View Cache now.
  • The communication feature is now available in MATAP.
  • All operation imports support the import of a work property.
  • MATAP supports reports now.
  • Admin Tool shows the duration of a successful job run now instead of presenting start and end timestamps.
  • MATAP supports the import and presentation of materials per operation now.
  • In the Admin Tool, the (Turnaround) Project Usecase does not show SAP-specific columns anymore.
  • In the Admin Tool, the Operation Usecases do not show SAP and Primavera-specific columns anymore.
  • Identified an issue where activity codes were cut off when the project name was too long.
  • Identified an issue where companies were cut off when the project name was too long.
  • Deletion of default activity codes works now.
  • Reimporting deleted objects is now possible.
  • Wallpaper Client does not crash when opening a Scope Change anymore.
  • A bug in evaluating the code was fixed. Configured grouped codes are no longer ignored.
  • The Admin Tool is now able to download the customizing.
  • Operations being set to Not Applicable show the right status color now (gray).
  • Scheduling import works now for check and QRF operations too.
  • Wallpaper does not crash anymore during progress reporting.
  • Location assigning performance was improved.
  • A misconfiguration that caused duplicated scope changes to also duplicate the progress was fixed.
  • Fixed an issue where Punchpoint numbers were overwritten multiple times causing the number to unnecessarily increase.
  • Fixed the bug where the Instance Picker results were not shown when clicking the three-dot symbol for the first time.
  • MATAP now provides the possibility to schedule nightly app pool restarts for all active projects.
  • MATAP imports will not overwrite once edited string data with empty values anymore.
  • The "Turnaround Project" use case was renamed to "Project".
  • The description for the Currency Setting Property was wrong. It shows "Currency Settings" now.
  • The currency on projects is now set to "€" by default.
  • Key and unique filename have now been removed from the Plot Plans use case.
  • Description has been replaced with Name in the Plot Plans use case (Admin Tool)
  • The Plot Plan Name is now displayed in Plant Layouts (Client)
  • Removed columns "Offline Sync Configuration" and "Branch Download" from Admin Tool "Functionality" use case.
  • Removed columns "Unique Filename" and "Path to local file" from Admin Tool "Daily HSE" use case.
  • Vertical and horizontal scroll bars now remain in their last set position after the saving process.
  • The Zone column is now available in the Commissioning Package Usecase.
  • Systems and subsystems are available in the Commissioning Tasks use case now.
  • Documents below work orders are sorted by their type now.
  • Names for systems and subsystems show in the expected order now.
  • MATAP allows project names with a length of up to 100 characters now.
  • New instances are now also saved if a refresh occurs beforehand.
  • SC Desc., Operation No., and Estimated Costs are now displayed as saved after saving.
  • Timesheets calculation issue for standard operations was solved.
  • A sorting error for operations was fixed.
  • When selecting import files, the file picker now remembers its last position.
  • Template Usecases will now be replicated including their column configurations.
  • Precom Activity Code cells show default operations information on the Turnaround Wallpaper now.
  • An unused property (MATAP_PROJECT_ID) has been removed from the standard property pool.
  • A new property (MATAP_ID) has been added to the standard property pool and integrated into the Activity Code Use Cases.
  • The Admin Tool Turnaround Project Usecase now provides project creation status information.
  • A problem in the Admin Tool which led to random warnings is solved now.
  • MATAP Wallpaper Client now shows correct labels for Check/Operation detail tabs.
  • Fixed recurring warnings in UBIK.Studio.
  • Fixed recurring warnings in Admin Tool.
  • The key column for MATAP users gets automatically filled if the object is created manually.
  • Document system property will not be delivered to the client anymore.
  • Fixed the issue where setting an operation status to N/A could cause the client to freeze or crash.
  • The scope change workflow shows the user details again.
  • A problem in the View Item Setup for the Communication Feature was fixed.
  • Cells on the Commissioning Wallpaper only show the last change date if the task is considered to be finished.
  • CODE_TYPE property doesn't get replicated when creating a Scope Change.
  • A bug was fixed where empty Meta Classes were created after removing the MATAP plugin.
  • Performance improvements and general bug fixes for Admin Tool.
  • The Bulk Editor scroll bars now retain their positions after a refresh.
  • Admin Tool shows the name of the referenced project when displaying use cases now.
  • Punchpoints show a changelog for the 'Responsibility' property now.
  • The Admin - Tool Scope Change Usecase shows scope changes only now.
  • Import of EquipmentGroup and EquipmentType data is standardized now: the standard import supports import via the Equipment instance.
  • The Admin - Tool Scope Change Attachment Usecase works now.
  • Import of Equipments support a complex plant-system-subsystem structure as well as plant zone structure. it is not required any more that system and subsystem names are unique.
  • Execution Documents show the Local Full Path in the AdminTool now.
  • Punchpoints now show a changelog for the 'Responsibility' and 'Due Date' properties.
  • A digit counter was added for Operation, Operation Description and ScopeChange Description in the Wallpaper Client.
  • The current Project Status can now be seen in the project header of the start screen.
  • In the Admin Tool, the Task - Progress is now displayed in the corresponding column.
  • The filtering of instances in the Picker within the Admin Tool is now possible without reopening the popup.
  • A Issue was fixed where the link to the PunchPoint was not visualized in the PunchpointAttachment usecase in the Admin Tool
  • Users can change a project name only until the creation is finished.
  • Wrong order of CTS and UTS columns at Commissioning Package and Commissioning Task Use Cases was fixed.
  • Corrected the locked status for timesheet Use Case columns.
  • Fixed an issue where users with Create only permissions could not edit Scopechange details.
  • Added final document location to file path in Scope Change attachment use case.
  • An issue was fixed where the information on the Commissioning Wallpaper did not update when grouped commissioning tasks were added/removed/finished.
  • An issue was fixed where template instances were not shown under the Template Use Case.


Known Issues

  • Exclusive Access is not fully supported (missing aspect: lock on database level)