<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wikitest.augmensys.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=MHM</id>
		<title>UBIK Wiki Test / Augmensys - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wikitest.augmensys.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=MHM"/>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Special:Contributions/MHM"/>
		<updated>2026-04-29T16:37:33Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.24.2</generator>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_5&amp;diff=29642</id>
		<title>Version 5</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_5&amp;diff=29642"/>
				<updated>2026-04-01T15:22:42Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{RoadmapDetailHeader}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{RoadmapDetailItem &lt;br /&gt;
| version=5.2&lt;br /&gt;
| date= June 2026 &lt;br /&gt;
| status={{RoadmapChip-Announced|Future}} &lt;br /&gt;
| content=&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Mobile}} | feature=AI Context Management | descr= }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-CUI}} | feature=CUI System Health Monitor | descr= CUI Interface Admin: System Health Monitor with Status Overview and Key Performance Metrics}}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-CUI}} | feature=CUI Retry Mechanism for Service Unavailability | descr= CUI: Automatic Retry for Read/Write Operations When Comos REST API Service Is Unavailable}}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Mobile}} | feature=Offline Login with SSO | descr=Enable Offline Login Capability for Users Authenticated via SSO }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Mobile}} | feature=Synchronization error handling improvement | descr=Transparent Handling of Synchronization Errors with Improved User Feedback }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Studio}} | feature=Search in UBIK Studio Bulk Editor | descr=UBIK Studio: Bulk Editor Search and Filter Capabilities for Efficient Data Exploration }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Studio}} | feature=Bulk Editor Support for Large Data Sets | descr=UBIK Studio: Bulk Editor Enhancement for Efficient Handling of Large Record Sets }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-MaTaP}}  | feature=Auto Export for Workorders and Operations | descr=Operation and Work Order Export Job for Exporting Combined Data to Excel }}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{RoadmapDetailItem &lt;br /&gt;
| version=5.1&lt;br /&gt;
| date= February 2026 (Client) / April 2026 (Server)&lt;br /&gt;
| status={{RoadmapChip-Announced|Future}} &lt;br /&gt;
| content=&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Client}} | feature=Improve the UI of the Document Save Button | descr=Added support for conditionally showing the ImageEditor Save button only when edits have been made, enabled when MergeAnnotationsOnSave is set to true. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Client}} | feature=Harder-to-miss branch download summary | descr= A notification dialog for finished offline document downloads is now available. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Client}} | feature=Better control over file upload size | descr=Added support for configurable file-upload size restrictions, preventing oversized files from being uploaded and providing users with feedback when limits are exceeded. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Mobile}} | feature=Map view in mobile MAUI client | descr= }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Mobile}} | feature=Charts in mobile MAUI client | descr= }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Mobile}} | feature=Native push in mobile MAUI client | descr= }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Mobile}} | feature=POI view in mobile MAUI client | descr= }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Mobile}} | feature=Location service in mobile MAUI client | descr= }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-MaTaP}} | feature=Multi Language Support for MaTaP | descr= Translations for MaTaP are now available in German and English. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Studio}} | feature=MetaProperty assignment details for [[UBIK_Plugin_Design|{{UBIK}} Plugin Design]] feature | descr=When generating a C# solution for a plugin designed via UBIK Studio, relational properties of the assignment between MetaClasses and MetaProperties are taken into account. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Studio}} | feature=Content translations for [[UBIK_Plugin_Design|{{UBIK}} Plugin Design]] feature | descr= Multi-language translations for References, Relations, Units and UnitItems are considered for plugin generation. }}&lt;br /&gt;
-----------&lt;br /&gt;
Service Pack:&lt;br /&gt;
&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Client}} | feature={{UBIK}} Traits| descr=It is now possible to add specific properties to individual instances.}}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Client}} | feature=MRO Switch Task | descr=Conditional junction tasks can now be used to design dynamic MRO procedures.}}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Client}} | feature=MRO Signature Task | descr=Signature Tasks are now supported by the standard UI.}}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Client}} | feature=MRO Picture Task | descr=Picture Tasks are now supported by the standard UI.}}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Client}} | feature=MRO Numeric Task | descr=Numeric Tasks are now supported by the standard UI.}}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Client}} | feature=MRO Pick List Task | descr=It is now possible to add specific Selective Items to individual selection tasks.}}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-CUI}} | feature=Better Comos API call logging | descr=When synchronizing data with Comos, UBIK will log all Comos API service calls, considering success and identifiability. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Mobile}} | feature=Option to toggle camera flash in MAUI | descr=Providing a button for toggling the flashlight from within the UBIK app.}}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Studio}} | feature=Meta Definitions translations for [[UBIK_Plugin_Design|{{UBIK}} Plugin Design]] feature | descr= Multi-language translations for System Meta Definitions are considered for plugin generation. }}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{RoadmapDetailItem &lt;br /&gt;
| version=5.0&lt;br /&gt;
| date= December 2025 (Client) / February 2026 (Server)&lt;br /&gt;
| status={{RoadmapChip-Released|Current Release}} &lt;br /&gt;
| content=&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Studio}} | feature=[[UBIK_Plugin_Design|Plugin C# solution generation]]| descr=Possibility to configure plugins in UBIK.Studio, and to generate a C# solution from this configuration. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Studio}} | feature=Text-Markup Annotations support opacity now | descr=Annotations in SmartStudio now support opacity settings for better visual clarity and flexibility. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Studio}} | feature=Iterative Instance Data Transfer in SmartStudio | descr=Enables transferring instance data between environments or projects using iterative and controlled processes. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Studio}} | feature=Bulk Editor UID Column | descr=A UID column can now be shown in UBIK.Studio's BulkEditor. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Studio}} | feature=Load &amp;amp; Save Code in WhoBert | descr=WhoBert now provides a rich &amp;quot;Load &amp;amp; Save Code&amp;quot; feature. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Studio}} | feature=Bulk editor context actions | descr=[[UBIK Actions]] are now available in the Bulk Editor's context menu, too, with multi-selection support. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Server}} | feature=UBIK Traits | descr=It is now possible to define individual properties and values for UBIK objects on instance level. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Server}} | feature=MRO Procedures | descr=Introduces server-side support for managing and executing MRO (Maintenance, Repair, Overhaul) procedures. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Server}} | feature=Exclusive Checkout Query | descr=Enhances UBIK's versioning control with support for exclusive checkouts via query. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Server}} | feature=Extended Archon License Information | descr=Archon licenses now include more detailed metadata and management information on the server. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Mobile}} | feature=UBIK .NET MAUI Client | descr=Modernized UBIK mobile application built with .NET MAUI for cross-platform compatibility and improved performance. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Client}} | feature=Improved branch download performance | descr=Improved the branch download performance especially when there are duplicate objects in multiple branches. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-CUI}} | feature=Log CUI Web Request V2 | descr=Improved logging of CUI web requests for better traceability and debugging. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-MaTaP}} | feature=Blind List Management | descr=Adds functionality for blind list handling in MaTaP, improving confidentiality and targeting. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-MaTaP}} | feature=Joint Integrity Management | descr=Adds functionality for joining location and operation list handling in MaTaP, improving confidentiality and targeting. }}&lt;br /&gt;
-----------&lt;br /&gt;
Service Pack:&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-CUI}} |  feature=Retry Comos API call in case the service is not available | descr=When synchronizing data with Comos, UBIK will try to reach the Comos API service again in case of a connectivity issue. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Server}} | feature=[[Auto-Delete Dead Links]] | descr=Added two new possibilities to [[Auto-Delete Dead Links|deal with Dead Links]]. }}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Client|Version 5]]&lt;br /&gt;
[[Category:Release notes|Version 5]]&lt;br /&gt;
[[Category:Roadmap|Version 5]]&lt;br /&gt;
[[Category:Server|Version 5]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_5.1.0_(Server)&amp;diff=29641</id>
		<title>Version 5.1.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_5.1.0_(Server)&amp;diff=29641"/>
				<updated>2026-04-01T15:21:59Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
= 5.1.0.10003 - 2026-04-01 (Initial Release) =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;UBIK.Studio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Kernel&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* UBIK Jobs: UBIK provides a new concept about how to schedule and execute tasks asynchronous on a sperate (Enterprise) Service.&lt;br /&gt;
&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* An issue where changelogs couldn't be activated for system design MetaClasses was fixed.&lt;br /&gt;
* An issue where a rename &amp;amp; removal of a MetaProperty from a MetaClass led to an error during saving was fixed.&lt;br /&gt;
&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
* ACM Management shows sorted lists now.&lt;br /&gt;
* UBIK now uses industry-standard JSON Web Token (JWT) technology for authorization, enhancing security and reliability. Session tokens are transmitted via HTTP headers instead of URLs for improved protection&lt;br /&gt;
&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
* Due to Configurable Unique Constraints not being implemented yet, Exclusive Access is not guaranteed on database level currently.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MATAP&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MRO&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* MRO Signature Tasks have been introduced, which automatically displays the signee as well as the validation timestamp after the task has been signed.&lt;br /&gt;
* MRO Picture Tasks have been introduced, which are used to document the task status by adding a photo as finished or not finished.&lt;br /&gt;
* MRO Numeric Tasks have been introduced. A Numeric Task records a numeric double value (e.g., from a temperature sensor). Once a value is entered (including Not Applicable), the task is considered complete. An acceptability range and measurement unit can be defined.&lt;br /&gt;
* MRO Material MetaClass and business logic, providing a structured and reliable foundation for managing material data was introduced.&lt;br /&gt;
* MRO Goods Movement data model and business logic, enabling structured and reliable handling of goods movement processes were introduced.&lt;br /&gt;
* MRO Notifications data model and business logic, providing a structured and reliable foundation for handling notifications were introduced.&lt;br /&gt;
* MRO Workpackage -Templates (Datamodel and business logic) and  were introduced.&lt;br /&gt;
* The MRO Workpackage template mechanism supports scheduling and asynchronous execution on an Enterprise Service now.&lt;br /&gt;
* A standard Datamodel for Assets and Functional Locations was introduced in MRO.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;SmartStudio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Archon&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Plugins&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* The [[UBIK_Plugin_Design]] feature now takes relation property values into account for MetaProperties assigned to a MetaClass.&lt;br /&gt;
* System definitions generated by the [[UBIK_Plugin_Design]] feature now include multi-language translations for References, Relations, Units and UnitItems.&lt;br /&gt;
&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* Fixed an issue where the Template Matap Users AdminTool use case did not include all properties of the Matap User.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* &lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Release notes|Version 5.1.0 (Server)]]&lt;br /&gt;
[[Category:Server|Version 5.1.0 (Server)]]&lt;br /&gt;
[[Category:Version 5.1|Version 5.1.0 (Server)]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=RoadmapOverview&amp;diff=29640</id>
		<title>RoadmapOverview</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=RoadmapOverview&amp;diff=29640"/>
				<updated>2026-04-01T14:29:29Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RoadmapOverview&lt;br /&gt;
| versionReleases=[[Version_5|View All v5 Releases]]&lt;br /&gt;
| content=&lt;br /&gt;
&amp;lt;!-- Begin Content (Items) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| last= &lt;br /&gt;
{{RoadmapOverviewItem &lt;br /&gt;
| version=4.6 &lt;br /&gt;
| date={{RoadmapChip-Released|February 2024}} &lt;br /&gt;
| content=&lt;br /&gt;
* Prefilter Objects with the same QR code.&lt;br /&gt;
* Access To An Arbitrary Object in UI.&lt;br /&gt;
* Indicator for Uncommitted Changes. &lt;br /&gt;
* {{RoadmapChip-Xamarin}} Customizable Visibility of appbar Menu Button.&lt;br /&gt;
* SSO: Automatic JWKS renewal for OIDC.&lt;br /&gt;
* {{RoadmapChip-WinX}} SSO Login.&lt;br /&gt;
* {{RoadmapChip-WinX}} Various improvements to PDF Annotations.&lt;br /&gt;
* Better UI Performance when Accessing Single Properties.&lt;br /&gt;
* Productization of MaTaP Features.&lt;br /&gt;
* Improvements in CUI Orchestration.&lt;br /&gt;
* Hide unconfigured Live Value Properties.&lt;br /&gt;
* DB concurrency stabilized, deadlock prevention.&lt;br /&gt;
* DB performance improvement, adding indexes.&lt;br /&gt;
* Improvements in the Comos MetaData SmartImport.&lt;br /&gt;
* {{RoadmapChip-Server}} The {{UBIK}} reporting module for creating HTML or PDF reports from custom code is available again.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| {{RoadmapOverviewItem | version=4.7 | date={{RoadmapChip-Released| May 2024}} | content=&lt;br /&gt;
* {{RoadmapChip-MaTaP}}  Productization of MaTaP Features.&lt;br /&gt;
* {{RoadmapChip-WinX}} Support Bing Maps Road for UWP.&lt;br /&gt;
* {{RoadmapChip-Mobile}} Online Results for OCR Scan.&lt;br /&gt;
* {{RoadmapChip-Mobile}} Command to Update An Arbitrary Object.&lt;br /&gt;
* {{RoadmapChip-CUI}} Comos Min / Max values available in UBIK Clients.&lt;br /&gt;
* {{RoadmapChip-Studio}} UI for the Automatic View Adaptation to Model Changes (Views)&lt;br /&gt;
* {{RoadmapChip-CUI}} Improve Import Export Orchestration&lt;br /&gt;
* {{RoadmapChip-CUI}} Prevent JIT Exports when processing imports&lt;br /&gt;
* {{RoadmapChip-CUI}} Configurable object amount for processing notifications.&lt;br /&gt;
* SmartModels know their MetaClass now&lt;br /&gt;
* {{RoadmapChip-Server}} Enterprise Server: Enable json task configuration to contain multiple task definitions&lt;br /&gt;
* {{RoadmapChip-Server}} Attributes on MRO classification MetaProperties&lt;br /&gt;
* {{RoadmapChip-CUI}}CUI: Enable the possibility to configure the amount of Exported Proxies&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
| last= {{RoadmapOverviewItem | version=4.8 | date={{RoadmapChip-Released| September 2024}} | content=&lt;br /&gt;
*  {{RoadmapChip-MaTaP}} Productization of MaTaP Features (Server / Desktop Client).&lt;br /&gt;
*  {{RoadmapChip-iOS}} OIDC for iOS &lt;br /&gt;
* {{RoadmapChip-CUI}} Improvements of the CUI Interface&lt;br /&gt;
* {{RoadmapChip-Studio}}Automatic ReferenceViewItem creation&lt;br /&gt;
* {{RoadmapChip-Xamarin}}  Improved customizability of the Document Page&lt;br /&gt;
* {{RoadmapChip-Xamarin}} Customizable Charts.&lt;br /&gt;
* Recycle of App Pool.&lt;br /&gt;
* UBIK license control&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
| last= {{RoadmapOverviewItem | version=4.8.1 | date={{RoadmapChip-Released| October 2024}} | content=&lt;br /&gt;
* Native Push Service&lt;br /&gt;
*  {{RoadmapChip-iOS}} Managed App configuration for iOS&lt;br /&gt;
*  NFC 4-eyes acceptance feature&lt;br /&gt;
*  Improved Upload Document Handling &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
| last= {{RoadmapOverviewItem | version=4.9 | date={{RoadmapChip-Released| January 2025}} | content=&lt;br /&gt;
*  {{RoadmapChip-Server}} Optimized RAM consumption: Prevent caching for specific objects&lt;br /&gt;
*  {{RoadmapChip-Studio}} Local DB Views: Human readable DB views on the UBIK DB&lt;br /&gt;
*  {{RoadmapChip-MaTaP}} MaTaP provides the feature of the Commissioning Wallpaper.&lt;br /&gt;
*  {{RoadmapChip-MaTaP}} MaTaP Admin Tool is now available.&lt;br /&gt;
*  {{RoadmapChip-MaTaP}} The communication feature is now available in MaTaP.&lt;br /&gt;
*  {{RoadmapChip-Studio}} Plugins are now initialized in the correct order of their dependency&lt;br /&gt;
* {{RoadmapChip-WinX}} Context filtering for template queries and Clientside Replication&lt;br /&gt;
*  {{RoadmapChip-Studio}} MetaProxy Properties are now modelled more consistently in SmartStudio&lt;br /&gt;
*  {{RoadmapChip-Studio}} Custom code for MetaProxies can now be edited and transported using SmartStudio&lt;br /&gt;
* {{RoadmapChip-Mobile}} It is now possible to customize the freetext search&lt;br /&gt;
* {{RoadmapChip-Mobile}} It is possible to preserve the settings from the PDFViewer&lt;br /&gt;
* {{RoadmapChip-CUI}} Auto - reset proxies for &amp;quot;undeleted&amp;quot; Comos Objects &lt;br /&gt;
* {{RoadmapChip-CUI}} It is now possible to configure the Reset of Property Values During Import&lt;br /&gt;
* {{RoadmapChip-Studio}} The Auto-Create Scope drag &amp;amp; drop action was enhanced greatly&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| current= {{RoadmapOverviewItem | version=5.0 | date={{RoadmapChip-Released| Client: December 2025 }} {{RoadmapChip-Released| Server: February 2026 }}| content=&lt;br /&gt;
* {{RoadmapChip-Studio}} [[UBIK_Plugin_Design|Plugin C# solution generation]]&lt;br /&gt;
* {{RoadmapChip-Studio}} Text-Markup Annotations support opacity now&lt;br /&gt;
* {{RoadmapChip-Studio}} Iterative Instance Data Transfer in SmartStudio&lt;br /&gt;
* {{RoadmapChip-Studio}} Bulk Editor UID Column&lt;br /&gt;
* {{RoadmapChip-Studio}} WhoBert now provides a rich &amp;quot;Load &amp;amp; Save Code&amp;quot; feature.&lt;br /&gt;
* {{RoadmapChip-Studio}} Bulk editor context actions&lt;br /&gt;
* {{RoadmapChip-Server}} UBIK Traits&lt;br /&gt;
* {{RoadmapChip-Server}} MRO Procedures&lt;br /&gt;
* {{RoadmapChip-Server}} UBIK supports the Exclusive Checkout Query now.&lt;br /&gt;
* {{RoadmapChip-Server}} Extended Archon License Information&lt;br /&gt;
* {{RoadmapChip-Mobile}} Mobile UBIK .NET MAUI Client&lt;br /&gt;
* {{RoadmapChip-Client}} Improved branch download performance&lt;br /&gt;
* {{RoadmapChip-CUI}} Log CUI Web Request V2&lt;br /&gt;
* {{RoadmapChip-MaTaP}} Blind List Management&lt;br /&gt;
* {{RoadmapChip-MaTaP}} Joint Integrity Management&lt;br /&gt;
----------&lt;br /&gt;
Service Pack:&lt;br /&gt;
* {{RoadmapChip-CUI}} Retry Comos API call in case the service is not available&lt;br /&gt;
* {{RoadmapChip-Server}} [[Auto-Delete_Dead_Links]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
| next= {{RoadmapOverviewItem | version=5.1 | date={{RoadmapChip-Released| Client: February 2026}} {{RoadmapChip-Announced| Server: March 2026}}  | content=&lt;br /&gt;
* {{RoadmapChip-Client}} Improved save button design&lt;br /&gt;
* {{RoadmapChip-Client}} Harder-to-miss branch download summary&lt;br /&gt;
* {{RoadmapChip-Client}} Better control over file upload size&lt;br /&gt;
* {{RoadmapChip-Mobile}} Map view in mobile MAUI client&lt;br /&gt;
* {{RoadmapChip-Mobile}} Charts in mobile MAUI client&lt;br /&gt;
* {{RoadmapChip-Mobile}} Native push in mobile MAUI client&lt;br /&gt;
* {{RoadmapChip-Mobile}} POI view in mobile MAUI client&lt;br /&gt;
* {{RoadmapChip-Mobile}} Location service in mobile MAUI client&lt;br /&gt;
* {{RoadmapChip-MaTaP}} Multi language support for MaTaP&lt;br /&gt;
* {{RoadmapChip-Studio}} MetaProperty assignment details for [[UBIK_Plugin_Design|plugin generation feature]]&lt;br /&gt;
* {{RoadmapChip-Studio}} Multi-language descriptions for content in the [[UBIK_Plugin_Design|plugin generation feature]]&lt;br /&gt;
----------&lt;br /&gt;
Service Pack:&lt;br /&gt;
* {{RoadmapChip-CUI}} Better Comos API call logging&lt;br /&gt;
* {{RoadmapChip-Mobile}} Option to toggle camera flash in MAUI&lt;br /&gt;
* {{RoadmapChip-Mobile}} {{UBIK}} Traits: instance-specific properties &lt;br /&gt;
* {{RoadmapChip-Mobile}} MRO Switch Task: Conditional procedure junction task&lt;br /&gt;
* {{RoadmapChip-Mobile}} MRO Signature Task&lt;br /&gt;
* {{RoadmapChip-Mobile}} MRO Picture Task&lt;br /&gt;
* {{RoadmapChip-Mobile}} MRO Numeric Task&lt;br /&gt;
* {{RoadmapChip-Mobile}} MRO Pick List Task: instance-specific selective lists &lt;br /&gt;
* {{RoadmapChip-Studio}} Multi-language descriptions for system meta definitions in the [[UBIK_Plugin_Design|plugin generation feature]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
| future= {{RoadmapOverviewItem | version=5.2 | date={{RoadmapChip-Announced| June 2026}}  | content=&lt;br /&gt;
* {{RoadmapChip-Mobile}} AI Context Management&lt;br /&gt;
* {{RoadmapChip-CUI}} CUI System Health Monitor&lt;br /&gt;
* {{RoadmapChip-CUI}} CUI Retry Mechanism for Service Unavailability&lt;br /&gt;
* {{RoadmapChip-Mobile}} Offline Login with SSO&lt;br /&gt;
* {{RoadmapChip-Mobile}} Synchronization error handling improvement&lt;br /&gt;
* {{RoadmapChip-Studio}} Search in UBIK Studio Bulk Editor&lt;br /&gt;
* {{RoadmapChip-Studio}} Bulk Editor Support for Large Data Sets&lt;br /&gt;
* {{RoadmapChip-MaTaP}} Auto Export for Workorders and Operations&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- end Content --&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Roadmap|RoadmapOverview]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_5.1.0_(Server)&amp;diff=29632</id>
		<title>Version 5.1.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_5.1.0_(Server)&amp;diff=29632"/>
				<updated>2026-03-27T13:23:06Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
= 5.1.0.?? - 2026-??-?? (Initial Release) =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;UBIK.Studio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Kernel&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* UBIK Jobs: UBIK provides a new concept about how to schedule and execute tasks asynchronous on a sperate (Enterprise) Service.&lt;br /&gt;
&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* An issue where changelogs couldn't be activated for system design MetaClasses was fixed.&lt;br /&gt;
* An issue where a rename &amp;amp; removal of a MetaProperty from a MetaClass led to an error during saving was fixed.&lt;br /&gt;
&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
* ACM Management shows sorted lists now.&lt;br /&gt;
* UBIK now uses industry-standard JSON Web Token (JWT) technology for authorization, enhancing security and reliability. Session tokens are transmitted via HTTP headers instead of URLs for improved protection&lt;br /&gt;
&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
* Due to Configurable Unique Constraints not being implemented yet, Exclusive Access is not guaranteed on database level currently.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MATAP&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MRO&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* MRO Signature Tasks have been introduced, which automatically displays the signee as well as the validation timestamp after the task has been signed.&lt;br /&gt;
* MRO Picture Tasks have been introduced, which are used to document the task status by adding a photo as finished or not finished.&lt;br /&gt;
* MRO Numeric Tasks have been introduced. A Numeric Task records a numeric double value (e.g., from a temperature sensor). Once a value is entered (including Not Applicable), the task is considered complete. An acceptability range and measurement unit can be defined.&lt;br /&gt;
* MRO Material MetaClass and business logic, providing a structured and reliable foundation for managing material data was introduced.&lt;br /&gt;
* MRO Goods Movement data model and business logic, enabling structured and reliable handling of goods movement processes were introduced.&lt;br /&gt;
* MRO Notifications data model and business logic, providing a structured and reliable foundation for handling notifications were introduced.&lt;br /&gt;
* MRO Workpackage -Templates (Datamodel and business logic) and  were introduced.&lt;br /&gt;
* The MRO Workpackage template mechanism supports scheduling and asynchronous execution on an Enterprise Service now.&lt;br /&gt;
* A standard Datamodel for Assets and Functional Locations was introduced in MRO.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;SmartStudio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Archon&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Plugins&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* The [[UBIK_Plugin_Design]] feature now takes relation property values into account for MetaProperties assigned to a MetaClass.&lt;br /&gt;
* System definitions generated by the [[UBIK_Plugin_Design]] feature now include multi-language translations for References, Relations, Units and UnitItems.&lt;br /&gt;
&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* Fixed an issue where the Template Matap Users AdminTool use case did not include all properties of the Matap User.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* &lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Release notes|Version 5.1.0 (Server)]]&lt;br /&gt;
[[Category:Server|Version 5.1.0 (Server)]]&lt;br /&gt;
[[Category:Version 5.1|Version 5.1.0 (Server)]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_5.1.0_(Server)&amp;diff=29631</id>
		<title>Version 5.1.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_5.1.0_(Server)&amp;diff=29631"/>
				<updated>2026-03-27T13:21:51Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
= 5.1.0.?? - 2026-??-?? (Initial Release) =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;UBIK.Studio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Kernel&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Features ===&lt;br /&gt;
* UBIK Jobs: UBIK provides a new concept about how to schedule and execute tasks asynchronous on a sperate (Enterprise) Service.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* An issue where changelogs couldn't be activated for system design MetaClasses was fixed.&lt;br /&gt;
* An issue where a rename &amp;amp; removal of a MetaProperty from a MetaClass led to an error during saving was fixed.&lt;br /&gt;
&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
* ACM Management shows sorted lists now.&lt;br /&gt;
* UBIK now uses industry-standard JSON Web Token (JWT) technology for authorization, enhancing security and reliability. Session tokens are transmitted via HTTP headers instead of URLs for improved protection&lt;br /&gt;
&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
* Due to Configurable Unique Constraints not being implemented yet, Exclusive Access is not guaranteed on database level currently.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MATAP&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MRO&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* MRO Signature Tasks have been introduced, which automatically displays the signee as well as the validation timestamp after the task has been signed.&lt;br /&gt;
* MRO Picture Tasks have been introduced, which are used to document the task status by adding a photo as finished or not finished.&lt;br /&gt;
* MRO Numeric Tasks have been introduced. A Numeric Task records a numeric double value (e.g., from a temperature sensor). Once a value is entered (including Not Applicable), the task is considered complete. An acceptability range and measurement unit can be defined.&lt;br /&gt;
* MRO Material MetaClass and business logic, providing a structured and reliable foundation for managing material data was introduced.&lt;br /&gt;
* MRO Goods Movement data model and business logic, enabling structured and reliable handling of goods movement processes were introduced.&lt;br /&gt;
* MRO Notifications data model and business logic, providing a structured and reliable foundation for handling notifications were introduced.&lt;br /&gt;
* MRO Workpackage -Templates (Datamodel and business logic) and  were introduced.&lt;br /&gt;
* The MRO Workpackage template mechanism supports scheduling and asynchronous execution on an Enterprise Service now.&lt;br /&gt;
* A standard Datamodel for Assets and Functional Locations was introduced in MRO.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;SmartStudio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Archon&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Plugins&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* The [[UBIK_Plugin_Design]] feature now takes relation property values into account for MetaProperties assigned to a MetaClass.&lt;br /&gt;
* System definitions generated by the [[UBIK_Plugin_Design]] feature now include multi-language translations for References, Relations, Units and UnitItems.&lt;br /&gt;
&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* Fixed an issue where the Template Matap Users AdminTool use case did not include all properties of the Matap User.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* &lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Release notes|Version 5.1.0 (Server)]]&lt;br /&gt;
[[Category:Server|Version 5.1.0 (Server)]]&lt;br /&gt;
[[Category:Version 5.1|Version 5.1.0 (Server)]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_5.1.0_(Server)&amp;diff=29630</id>
		<title>Version 5.1.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_5.1.0_(Server)&amp;diff=29630"/>
				<updated>2026-03-27T13:09:26Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
= 5.1.0.?? - 2026-??-?? (Initial Release) =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;UBIK.Studio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Kernel&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* An issue where changelogs couldn't be activated for system design MetaClasses was fixed.&lt;br /&gt;
* An issue where a rename &amp;amp; removal of a MetaProperty from a MetaClass led to an error during saving was fixed.&lt;br /&gt;
&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
* ACM Management shows sorted lists now.&lt;br /&gt;
* UBIK now uses industry-standard JSON Web Token (JWT) technology for authorization, enhancing security and reliability. Session tokens are transmitted via HTTP headers instead of URLs for improved protection&lt;br /&gt;
&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
* Due to Configurable Unique Constraints not being implemented yet, Exclusive Access is not guaranteed on database level currently.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MATAP&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MRO&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* MRO Signature Tasks have been introduced, which automatically displays the signee as well as the validation timestamp after the task has been signed.&lt;br /&gt;
* MRO Picture Tasks have been introduced, which are used to document the task status by adding a photo as finished or not finished.&lt;br /&gt;
* MRO Numeric Tasks have been introduced. A Numeric Task records a numeric double value (e.g., from a temperature sensor). Once a value is entered (including Not Applicable), the task is considered complete. An acceptability range and measurement unit can be defined.&lt;br /&gt;
* MRO Material MetaClass and business logic, providing a structured and reliable foundation for managing material data was introduced.&lt;br /&gt;
* MRO Goods Movement data model and business logic, enabling structured and reliable handling of goods movement processes were introduced.&lt;br /&gt;
* MRO Notifications data model and business logic, providing a structured and reliable foundation for handling notifications were introduced.&lt;br /&gt;
* MRO Workpackage -Templates (Datamodel and business logic) and  were introduced.&lt;br /&gt;
* A standard Datamodel for Assets and Functional Locations was introduced in MRO.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;SmartStudio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Archon&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Plugins&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* The [[UBIK_Plugin_Design]] feature now takes relation property values into account for MetaProperties assigned to a MetaClass.&lt;br /&gt;
* System definitions generated by the [[UBIK_Plugin_Design]] feature now include multi-language translations for References, Relations, Units and UnitItems.&lt;br /&gt;
&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* Fixed an issue where the Template Matap Users AdminTool use case did not include all properties of the Matap User.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* &lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Release notes|Version 5.1.0 (Server)]]&lt;br /&gt;
[[Category:Server|Version 5.1.0 (Server)]]&lt;br /&gt;
[[Category:Version 5.1|Version 5.1.0 (Server)]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_5.0.0_(Server)&amp;diff=29627</id>
		<title>Version 5.0.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_5.0.0_(Server)&amp;diff=29627"/>
				<updated>2026-03-25T10:45:23Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
= 5.0.0.10024 - 2026-03-25 (Hotfix) =&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Kernel&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* An issue where the return types of reference properties were generated wrong in the customizing was fixed.&lt;br /&gt;
* Resolved an issue where searching by UID in the Object Explorer failed, ensuring all objects can now be reliably located.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Plugins&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* An issue where dependencies where listed redundantly for a generated plugin was fixed.&lt;br /&gt;
* MATAP: RecalculateWokorder Job for single WorkOrders works again.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= 5.0.0.10022 - 2026-03-19 (Hotfix) =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;UBIK.Studio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Features ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* Fixed an issue where it wasn't possible to create abstract classes via customizing.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Plugins&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* Fixed an issue where the Template Matap Users AdminTool use case did not include all properties of the Matap User.&lt;br /&gt;
* CUI Export Mechanism supports more complex Interface scenarios now.&lt;br /&gt;
* Fixed an issue where the UI customizing for classes generated by the Plugin Design feature couldn't be compiled.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Web Services&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Features ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* An issue where a DLL couldn't be loaded correctly in the web service was fixed.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= 5.0.0.10021 - 2026-03-06 (Hotfix) =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;UBIK.Studio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* An issue where the custom code couldn't be saved for system MetaClasses was fixed.&lt;br /&gt;
* An issue where some actions couldn't be executed in the Bulk Editor was fixed.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Kernel&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* &lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
* Due to Configurable Unique Constraints not being implemented yet, Exclusive Access is not guaranteed on database level currently.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;CUI&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* CUI Export Mechanism supports more complex Interface scenarios now.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MRO&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;SmartStudio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Archon&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Plugins&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
*&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* &lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= 5.0.0.10020 - 2026-02-27 (Hotfix) =&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;UBIK.Studio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Kernel&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* Two new possibilities to [[Auto-Delete Dead Links|deal with Dead Links]] were added.&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* An issue where change logs weren't read or written in certain situations was fixed.&lt;br /&gt;
* An issue where GeoData changelogs couldn't be serialized was fixed.&lt;br /&gt;
* A potential stack overflow when upgrading to the newest version was fixed.&lt;br /&gt;
* An issue where the TargetApplication value was not set correctly during save operations was fixed.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
* Due to Configurable Unique Constraints not being implemented yet, Exclusive Access is not guaranteed on database level currently.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MATAP&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MRO&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;SmartStudio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Archon&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Plugins&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Features ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* An issue where the Native Push Plugin had a dependency conflict was fixed.&lt;br /&gt;
* Improved document export handling to ensure that documents uploaded later are reliably detected and correctly exported without being skipped.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= 5.0.0.10017 - 2026-02-02 (Initial Release) =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;UBIK.Studio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;BulkEditor UID Input&amp;lt;/b&amp;gt;: A UID column can now be shown when creating objects in BulkEditor.&lt;br /&gt;
* &amp;lt;b&amp;gt;System Definition Update Dialogue&amp;lt;/b&amp;gt;: Improved UX for updating system definitions in UBIK.&lt;br /&gt;
* &amp;lt;b&amp;gt;Custom Plugin Solution Stub Generation&amp;lt;/b&amp;gt;: Plugins can now be configured and exported as C# solutions. A basic set of features for the [[UBIK_Plugin_Design|generation of a custom {{UBIK}} Plugin C# solution]] is now available.&lt;br /&gt;
* &amp;lt;b&amp;gt;Plugin Initialization Exception Handling&amp;lt;/b&amp;gt;: UBIK Studio displays exceptions during plugin directory initialization.&lt;br /&gt;
* &amp;lt;b&amp;gt;Load &amp;amp; Save Code in WhoBert&amp;lt;/b&amp;gt;: WhoBert now provides a rich &amp;quot;Load &amp;amp; Save Code&amp;quot; feature-set including quick-save, quick-load, auto-save, auto-backup, manual loading and saving, and saving to the UBIK database for sharing with colleagues, as well as to the file system. Renaming and deleting saves, and a preview of the saved code when hovering the save entry in the new dialog is also supported.&lt;br /&gt;
* &amp;lt;b&amp;gt;Bulk editor context actions&amp;lt;/b&amp;gt;: [[UBIK Actions]] are now available in the Bulk Editor's context menu, too, with multi-selection support.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
* String MetaProperties marked as multilingual are now automatically classified as multilingual.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Kernel&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;Exclusive Checkout Query Support&amp;lt;/b&amp;gt;: UBIK now supports the Exclusive Checkout Query.&lt;br /&gt;
* &amp;lt;b&amp;gt; UBIK Traits and Active Lists&amp;lt;/b&amp;gt;: Traits enable dynamic, real-time modeling of project requirements with adaptive property detection and flexible property configuration.&amp;lt;br/&amp;gt;Active Lists enable real-time modeling of selective lists with flexible configuration.&lt;br /&gt;
* &amp;lt;b&amp;gt;Text-Markup Annotation Opacity&amp;lt;/b&amp;gt;: Opacity is now supported in text-markup annotations.&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* An issue where the relationship for a derivate of a relation data MetaClass couldn't be resolved was fixed.&lt;br /&gt;
* Fixed an issue where it was possible to add redundant MetaClassScopes to a Context.&lt;br /&gt;
* Fixed and issue where QueryViewItems ignore their Query's MetaClass.&lt;br /&gt;
* Several inconsistencies in the custom code mechanics were fixed.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
* Refactored the automatic test setup to support a more distributed multi-project architecture.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
* Due to Configurable Unique Constraints not being implemented yet, Exclusive Access is not guaranteed on database level currently.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MATAP&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;NoCode - Operations&amp;lt;/b&amp;gt;: MaTaP Operations associated with the 'No-Code' Activity Code are no longer visible on the Wallpaper by default and are excluded from all MRO calculations. This behavior can be modified via the Project Configuration settings.&lt;br /&gt;
* &amp;lt;b&amp;gt;Translations&amp;lt;/b&amp;gt;: Translations (German, English) for the MaTaP system definitions are now available.&lt;br /&gt;
* &amp;lt;b&amp;gt;AdminTool Safety&amp;lt;/b&amp;gt;: In the AdminTool, upgrading the database or customizing the Environment is now prevented.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MRO&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;Procedures&amp;lt;/b&amp;gt;: UBIK introduces [[MROCLS_PROCEDURE|MRO Procedures]].&lt;br /&gt;
* &amp;lt;b&amp;gt;Procedure-Interface&amp;lt;/b&amp;gt;: Introduced the IProcedure interface to enable replication of procedures for custom MetaClasses, including those not derived from MRO.Procedure, thereby enhancing flexibility in classification and customization&lt;br /&gt;
* &amp;lt;b&amp;gt;Blind List Management&amp;lt;/b&amp;gt;: UBIK now supports Blindlist Management.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;SmartStudio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;Enhanced Instance Data Transfer&amp;lt;/b&amp;gt;: SmartStudio’s wizard now supports iterative/incremental transfers.&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* An issue where selective items weren't transported correctly via SmartStudio was fixed.&lt;br /&gt;
* An issue where an exception was thrown when saving a situation using the SmartStudio was fixed.&lt;br /&gt;
* Fixed an issue where the descriptions of MetaProperties are not transferred correctly in some cases.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Archon&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;Archon License Information Extension&amp;lt;/b&amp;gt;: Improved visibility into license status, usage limits, and renewal timelines.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Release notes|Version 5.0.0 (Server)]]&lt;br /&gt;
[[Category:Server|Version 5.0.0 (Server)]]&lt;br /&gt;
[[Category:Version 5.0|Version 5.0.0 (Server)]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=29625</id>
		<title>Version 4.9.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=29625"/>
				<updated>2026-03-24T10:47:06Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: /* Version 4.9.0.100?? on 2026-0?-?? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Hot fixes =&lt;br /&gt;
== Version 4.9.0.100?? on 2026-0?-?? ==&lt;br /&gt;
==== Kernel ====&lt;br /&gt;
* Registration of Ubiqules for Interface execution got improved to avoid the creation of proxies with identic external primary key.&lt;br /&gt;
* A bug in evaluating Child Documents for a Relational Object is fixed now.&lt;br /&gt;
==== Plugins ====&lt;br /&gt;
* CUI Export Mechanism supports more complex Interface scenarios now.&lt;br /&gt;
* CUI: A bug in exporting of deleted documents to Comos was fixed.&lt;br /&gt;
* Improved document export handling to ensure that documents uploaded later are reliably detected and correctly exported without being skipped.&lt;br /&gt;
* An issue where the Native Push Plugin had a dependency conflict was fixed.&lt;br /&gt;
&lt;br /&gt;
[[Category:Version 4.9|Version 4.9.0 (Server)]]&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10082 on 2026-02-09 ==&lt;br /&gt;
==== Kernel ====&lt;br /&gt;
* OSTypes selective items and enum members were added for MAUI:&lt;br /&gt;
** Maui_IOS = 13,&lt;br /&gt;
** Maui_Android = 14,&lt;br /&gt;
** Maui_Windows = 15,&lt;br /&gt;
** Maui_All = 16&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10077 on 2025-12-02 ==&lt;br /&gt;
==== Kernel ====&lt;br /&gt;
* Fixed an issue where changing the LogRootPath in Logging.config had no effect.&lt;br /&gt;
==== SmartStudio ====&lt;br /&gt;
* Fixed an issue where the descriptions of MetaProperties are not transferred correctly in some cases.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10076 on 2025-11-17 ==&lt;br /&gt;
==== MATAP ====&lt;br /&gt;
* PublishCommissioningWallpaperJob was corrected and now doesn't have to be executed 2 times for the Comissioning Tasks to get linked to the Operations.&lt;br /&gt;
* Resolved a performance issue where the file picker dialog in the Admin Tool took several minutes to appear, severely impacting usability.&lt;br /&gt;
* The Milestone calculation logic for the states &amp;quot;PreCom Done&amp;quot; and &amp;quot;PreCom- Ready&amp;quot; was corrected.&lt;br /&gt;
* The AdminTool was improved to securely encrypt database connection credentials, ensuring sensitive configuration data remains protected from unauthorized access.&lt;br /&gt;
&lt;br /&gt;
==== CUI ====&lt;br /&gt;
* Export Optimization in CUI: Proxies in the WriteToExternal state are now automatically reset to Completed when the export mechanism confirms that the Comos Device is already up to date.&lt;br /&gt;
* A problem when importing multilanguage properties and descriptions via the Comos Interface is fixed now.&lt;br /&gt;
* The link to the ServiceLogin / Project is set for Revision and DocObjs during their creation.&lt;br /&gt;
* A problem in managing proxies with identic external primary key was fixed.&lt;br /&gt;
* Double values are exported with culture invariant now. This is necessary until the RestAPI supports real doble values of SIVlaues.&lt;br /&gt;
* Fixed an issue where the Comos export could crash if the target object no longer existed, improving stability in edge cases.&lt;br /&gt;
&lt;br /&gt;
==== MRO ====&lt;br /&gt;
* A bug in the MRO Progress Calculation was fixed: if a task changes its owner, the progress for both, the new and the old owner gets updated.&lt;br /&gt;
* Fix to Progress Task showing progress calculation bigger than 100 or smaller than 0.&lt;br /&gt;
* A problem in calculating the progress and weight for grouped tasks is fixed now.&lt;br /&gt;
&lt;br /&gt;
==== SAP-Interface ====&lt;br /&gt;
* A bug was fixed when the default values of parameter arrays caused a “Value cannot be null” error in SAP-Interface.&lt;br /&gt;
&lt;br /&gt;
==== Push ====&lt;br /&gt;
* Push notification can be configured whether they should be sent with high priority, giving you more control over how time-sensitive messages are delivered to your users.&lt;br /&gt;
* An issue where there was a conflicting dependency version was fixed.&lt;br /&gt;
&lt;br /&gt;
==== Kernel ====&lt;br /&gt;
* An issue where custom method code (signature) was generated with a wrong parameter type (for out parameters) was fixed.&lt;br /&gt;
* Proxy Link Management can handle simultaneous parent-child syncs now.&lt;br /&gt;
* The methods OnBeforeDelete and OnBeforeSave are no longer executed during the evaluation of DeleteAllowed and SaveAllowed. Two new events, OnDeleteAllowed and OnSaveAllowed, have been introduced for this purpose.&lt;br /&gt;
* A mechanism managing missing proxy references - preventing expensive dead links - was implemented.&lt;br /&gt;
* Improved setup compatibility by removing unnecessary WebDAV configuration entries.&lt;br /&gt;
* A basic toolset for the secure encryption of sensible setting values is available.&lt;br /&gt;
&lt;br /&gt;
==== SmartStudio ====&lt;br /&gt;
* An issue where selective items weren't transported correctly via SmartStudio was fixed.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10067 on 2025-08-26 ==&lt;br /&gt;
* Several multi-threading issues regarding the user group cache were fixed.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10066 on 2025-08-19 ==&lt;br /&gt;
* Module Reporting: A new binding redirect for System.Threading.Tasks.Extensions were added.&lt;br /&gt;
* CUI: Improved error management for failing bulk reads result in a more stable datasync.&lt;br /&gt;
* Interface Execution objects provide main information about themselves when being displayed in UBIK Studio.&lt;br /&gt;
* Added BlinkBinariesWindows folder to Module Reporting Plugin.&lt;br /&gt;
* Bulk Editor column picker supports multi-selection now.&lt;br /&gt;
* The CUI - MutliBatchWriteOrchestrator supports Export-state based syncs now.&lt;br /&gt;
* Orphaned content objects and invalid relations are excluded from a branch download now. &lt;br /&gt;
* An issue where deleted objects were returned as link targets was fixed.&lt;br /&gt;
* UBIK Web Services support parallel execution which boosts the overall performance now.&lt;br /&gt;
* Several issues with the instance data transfer wizard were fixed. Also, detailed logging in case of an error was enabled.&lt;br /&gt;
* An issue in UBIK.SmartStudio, where MetaProxyProperties with the same name but different data types were confused with each other, was fixed.&lt;br /&gt;
* An issue where UBIKEnvironment.GetSystemObject(...) could run into a deadlock was fixed.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10060 on 2025-07-11 ==&lt;br /&gt;
* A bug in exporting and importing values for proxyproperties withaout a configured attribute was fixed.&lt;br /&gt;
* Fixed a problem in the “Import All Users” feature when importing users from a source project to the current project.&lt;br /&gt;
* A bug in DisplayData Assignments to (programmed) System MetaClasses and the evaluation of icons was fixed.&lt;br /&gt;
* Bulk Editor's column picker supports the selection of more then one column now (does not close between).&lt;br /&gt;
* The Module Reporting plugin provides the BlinkBinariesWindows folder now.&lt;br /&gt;
* A spelling mistake in the json configuration for periodic executed tasks is fixed (RepeatAfterMinutes). For downward compatibility the old settings is still supported.&lt;br /&gt;
* MATAP: A bug in Project Calculation was fixed: calculation does not stop any more because of Operations without a valid link to Workorders.&lt;br /&gt;
* MATAP: The performance for publishing the Commissioning Wallpaper was improved.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10059 on 2025-06-26 ==&lt;br /&gt;
* System.Runtime.CompilerServices.Unsafe.dll and System.Buffers.dll were added to the OIDC Processor plugin.&lt;br /&gt;
* We prevent that a company links to itself as parent now. Misconfigured data does not lead to a crash any more.&lt;br /&gt;
* An issue where annotations couldn't be flattened into the document (if the document was hosted externally) was fixed.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10055 on 2025-06-16 ==&lt;br /&gt;
* An issue where too large Smart Project files couldn't be serialized was improved by increasing an object-count limit and by compression.&lt;br /&gt;
* Imported Comos Metadata does not misbehave after building the customizing any more.&lt;br /&gt;
* MATAP: The performance of project - recalculation was improved greatly.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10049 on 2025-06-05 ==&lt;br /&gt;
* An issue where dead links were logged for MaTaP was fixed.&lt;br /&gt;
* An issue where customized scan query properties were reset by an upgrade was fixed.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10047 on 2025-06-04 ==&lt;br /&gt;
* An issue where Proxy.ImportTimeStamp couldn't be accessed programmatically was fixed.&lt;br /&gt;
* An issue where dead links weren't reported was fixed.&lt;br /&gt;
* Deleted objects are now visible in the view.&lt;br /&gt;
* MaTaP: A problem with uploading of Punchpoint documents is fixed now.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10042 on 2025-05-16 ==&lt;br /&gt;
* An issue where attributes weren't reloaded for objects updated via change detection was fixed.&lt;br /&gt;
* A memory leak occurring for the UBIK Enterprise Service with Web Interface was fixed.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10040 on 2025-05-15 ==&lt;br /&gt;
* Importing of MATAP data containing empty strings does not result the Proxies having an import status of error any more.&lt;br /&gt;
* MATAP - AdminTool: An issue was fixed where new instances were added to the bottom of the list.&lt;br /&gt;
* CUI does not send empty update requests to the Comos RestAPI any more.&lt;br /&gt;
* An issue where MetaClasses with instances couldn't be deleted was fixed.&lt;br /&gt;
* The user group cache and rights evaluation mechanism was overhauled for better integrity and performance.&lt;br /&gt;
* Fixed an HotSpotting issue where the empty revision creation did not work.&lt;br /&gt;
* An issue where ComosMetaProxyProperties were created with the wrong meta class when importing from Comos XML was fixed.&lt;br /&gt;
* Fixed an issue where spare parts (materials) were not displayed on the client.&lt;br /&gt;
* Fixed an issue where system selective items' localizations were not provided via the web service.&lt;br /&gt;
* Fixed an issue that triggered a license warning even on a failed login.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10024 on 2025-04-17 ==&lt;br /&gt;
* An issue where proxy attributes were created unnecessarily was fixed.&lt;br /&gt;
* An issue where MetaClasses couldn't be loaded from a Plugin was fixed.&lt;br /&gt;
* A memory Leak in the Enterprise Service (Notification Controller - Usease) was fixed.&lt;br /&gt;
* A bug where certain database adaptations were skipped if no db-views were configured was fixed.&lt;br /&gt;
* A missleading (false) https status code was documented for failed http communication in the post log was fixed.&lt;br /&gt;
* CUI Document Proxies get saved immediately when exporting them to Comos. This will avoid duplicates in exports if further processing fails.&lt;br /&gt;
* An issue where database connections are not closed under certain erroneous circumstances was fixed.&lt;br /&gt;
* MATAP: Imports were improved. They do not overwrite data that were manually changed by using the Admin Tool any more.&lt;br /&gt;
* MATAP: An issue was fixed where template instances were not shown under the Template Use Case.&lt;br /&gt;
* MATAP:Fixed an issue where it was not possible to import new operations with a previously deleted Operation ID.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kernel (initial release)=&lt;br /&gt;
== Features ==&lt;br /&gt;
* UBIK provides the possibility to customize an online text search. See [[SYSCLS_CUSTOMTEXTQUERY|Custom Text Search Classification]].&lt;br /&gt;
* Human-readable database views can be created in the same database instance where the data is stored.&lt;br /&gt;
* Custom code for MetaProxies can now be edited and transported using SmartStudio.&lt;br /&gt;
* UBIK.Studio provides the possibility to define the UID for a new derived MetaClass now.&lt;br /&gt;
* UBIK CUI Interface supports the (re)import of undeleted Comos objects now.&lt;br /&gt;
* 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.&lt;br /&gt;
* A custom query-based search is now available to be used in customizing.&lt;br /&gt;
* UBIK OLEDB Plugin supports customizing the OLEDB provider string now.&lt;br /&gt;
* An improved configuration dialog for the auto-create MetaClassScope drag &amp;amp; drop action was created.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bug Fixes ==&lt;br /&gt;
* A bug in managing changelog/history items for properties with configured MetaAttributes was fixed.&lt;br /&gt;
* A problem in handling references to deleted objects was fixed: misleading exceptions are not thrown anymore.&lt;br /&gt;
* An issue where custom code couldn't be transported for system meta classes using SmartStudio was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* New instances created in the AdminTool are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* 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.&lt;br /&gt;
* System.Memory.dll is now provided in the release packages.&lt;br /&gt;
* OSIPI and ModuleReporting Plugins support the newest version of System.Memory now.&lt;br /&gt;
* A bug in the UBIK.NotificationEndPoint Service was fixed: it can handle subfolders in the Queue directory now.&lt;br /&gt;
* A bug when flattening Annotations and Hotspots into Document Revisions was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* Fixed an issue in the AdminTool that permitted manipulation of locked properties.&lt;br /&gt;
* An issue where values for new languages weren't saved was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* A Issue was fixed where the PunchPoint link was not visualized in the &amp;quot;Punchpoint Attachments&amp;quot; use case&lt;br /&gt;
* Issues in internal file handling (of queued notifications) were solved for the Event Notificatoin Endpoint.&lt;br /&gt;
* System.Numerics.Vectors, Microsoft.Bcl.TimeProvider, Microsoft.Bcl.AsyncInterfaces DLLs were added to the OIDC Processor plugin.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Enhancements ==&lt;br /&gt;
* 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.&lt;br /&gt;
* A possibility to customize &amp;quot;real&amp;quot; property values for system design objects via Plugin was provided. Further, CUI system definitions can now be used without deriving.&lt;br /&gt;
* MetaProxy properties are now modeled more consistently in SmartStudio.&lt;br /&gt;
* A set of vulnerable 3rd party components were updated.&lt;br /&gt;
* For reduced RAM consumption, a system classification SYSCLS_PREVENT_CACHING was provided, and future measures were triggered.&lt;br /&gt;
* UBIK supports *.docx as standard filetype now&lt;br /&gt;
* The UBIK.EnterpriseService now processes queued tasks in an awaitable manner, with configurable pauses and idle-interruption when adding new tasks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= MaTaP Improvements and fixes =&lt;br /&gt;
* Fixed an issue where QRF and Check Operations were not included in Mile Stone Calculation of Workorder.&lt;br /&gt;
* Predefined views get saved and are available for Admin Tools now.&lt;br /&gt;
* The Project Usecase in the MATAP Admin Tool is standardized now: Job Descriptions + presented columns.&lt;br /&gt;
* MATAP supports encrypted passwords for imported MATAP users now.&lt;br /&gt;
* MATAP supports Quality Record Forms now.&lt;br /&gt;
* MATAP supports Check Tasks now.&lt;br /&gt;
* MATAP Wallpaper Client supports project-related Punchpoint columns now.&lt;br /&gt;
* The Project Status is now managed on the Project Instance itself.&lt;br /&gt;
* UBIK MATAP supports project-related data caching on the View Cache now.&lt;br /&gt;
* The communication feature is now available in MATAP.&lt;br /&gt;
* All operation imports support the import of a work property.&lt;br /&gt;
* MATAP supports reports now.&lt;br /&gt;
* Admin Tool shows the duration of a successful job run now instead of presenting start and end timestamps.&lt;br /&gt;
* MATAP supports the import and presentation of materials per operation now.&lt;br /&gt;
* In the Admin Tool, the (Turnaround) Project Usecase does not show SAP-specific columns anymore.&lt;br /&gt;
* In the Admin Tool, the Operation Usecases do not show SAP and Primavera-specific columns anymore.&lt;br /&gt;
* Identified an issue where activity codes were cut off when the project name was too long.&lt;br /&gt;
* Identified an issue where companies were cut off when the project name was too long.&lt;br /&gt;
* Deletion of default activity codes works now.&lt;br /&gt;
* Reimporting deleted objects is now possible.&lt;br /&gt;
* Wallpaper Client does not crash when opening a Scope Change anymore.&lt;br /&gt;
* A bug in evaluating the code was fixed. Configured grouped codes are no longer ignored.&lt;br /&gt;
* The Admin Tool is now able to download the customizing.&lt;br /&gt;
* Operations being set to Not Applicable show the right status color now (gray).&lt;br /&gt;
* Scheduling import works now for check and QRF operations too.&lt;br /&gt;
* Wallpaper does not crash anymore during progress reporting.&lt;br /&gt;
* Location assigning performance was improved.&lt;br /&gt;
* A misconfiguration that caused duplicated scope changes to also duplicate the progress was fixed.&lt;br /&gt;
* Fixed an issue where Punchpoint numbers were overwritten multiple times causing the number to unnecessarily increase.&lt;br /&gt;
* Fixed the bug where the Instance Picker results were not shown when clicking the three-dot symbol for the first time.&lt;br /&gt;
* MATAP now provides the possibility to schedule nightly app pool restarts for all active projects.&lt;br /&gt;
* MATAP imports will not overwrite once edited string data with empty values anymore.&lt;br /&gt;
* The &amp;quot;Turnaround Project&amp;quot; use case was renamed to &amp;quot;Project&amp;quot;.&lt;br /&gt;
* The description for the Currency Setting Property was wrong. It shows &amp;quot;Currency Settings&amp;quot; now.&lt;br /&gt;
* The currency on projects is now set to &amp;quot;€&amp;quot; by default.&lt;br /&gt;
* Key and unique filename have now been removed from the Plot Plans use case.&lt;br /&gt;
* Description has been replaced with Name in the Plot Plans use case (Admin Tool)&lt;br /&gt;
* The Plot Plan Name is now displayed in Plant Layouts (Client)&lt;br /&gt;
* Removed columns &amp;quot;Offline Sync Configuration&amp;quot; and &amp;quot;Branch Download&amp;quot; from Admin Tool &amp;quot;Functionality&amp;quot; use case.&lt;br /&gt;
* Removed columns &amp;quot;Unique Filename&amp;quot; and &amp;quot;Path to local file&amp;quot; from Admin Tool &amp;quot;Daily HSE&amp;quot; use case.&lt;br /&gt;
* Vertical and horizontal scroll bars now remain in their last set position after the saving process.&lt;br /&gt;
* The Zone column is now available in the Commissioning Package Usecase.&lt;br /&gt;
* Systems and subsystems are available in the Commissioning Tasks use case now.&lt;br /&gt;
* Documents below work orders are sorted by their type now.&lt;br /&gt;
* Names for systems and subsystems show in the expected order now.&lt;br /&gt;
* MATAP allows project names with a length of up to 100 characters now.&lt;br /&gt;
* New instances are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* SC Desc., Operation No., and Estimated Costs are now displayed as saved after saving.&lt;br /&gt;
* Timesheets calculation issue for standard operations was solved.&lt;br /&gt;
* A sorting error for operations was fixed.&lt;br /&gt;
* When selecting import files, the file picker now remembers its last position.&lt;br /&gt;
* Template Usecases will now be replicated including their column configurations.&lt;br /&gt;
* Precom Activity Code cells show default operations information on the Turnaround Wallpaper now.&lt;br /&gt;
* An unused property (MATAP_PROJECT_ID) has been removed from the standard property pool.&lt;br /&gt;
* A new property (MATAP_ID) has been added to the standard property pool and integrated into the Activity Code Use Cases.&lt;br /&gt;
* The Admin Tool Turnaround Project Usecase now provides project creation status information.&lt;br /&gt;
* A problem in the Admin Tool which led to random warnings is solved now.&lt;br /&gt;
* MATAP Wallpaper Client now shows correct labels for Check/Operation detail tabs.&lt;br /&gt;
* Fixed recurring warnings in UBIK.Studio.&lt;br /&gt;
* Fixed recurring warnings in Admin Tool.&lt;br /&gt;
* The key column for MATAP users gets automatically filled if the object is created manually.&lt;br /&gt;
* Document system property will not be delivered to the client anymore.&lt;br /&gt;
* Fixed the issue where setting an operation status to N/A could cause the client to freeze or crash.&lt;br /&gt;
* The scope change workflow shows the user details again.&lt;br /&gt;
* A problem in the View Item Setup for the Communication Feature was fixed.&lt;br /&gt;
* Cells on the Commissioning Wallpaper only show the last change date if the task is considered to be finished.&lt;br /&gt;
* CODE_TYPE property doesn't get replicated when creating a Scope Change.&lt;br /&gt;
* A bug was fixed where empty Meta Classes were created after removing the MATAP plugin.&lt;br /&gt;
* Performance improvements and general bug fixes for Admin Tool.&lt;br /&gt;
* The Bulk Editor scroll bars now retain their positions after a refresh.&lt;br /&gt;
* Admin Tool shows the name of the referenced project when displaying use cases now.&lt;br /&gt;
* Punchpoints show a changelog for the 'Responsibility' property now.&lt;br /&gt;
* The Admin - Tool Scope Change Usecase shows scope changes only now.&lt;br /&gt;
* Import of EquipmentGroup and EquipmentType data is standardized now: the standard import supports import via the Equipment instance.&lt;br /&gt;
* The Admin - Tool Scope Change Attachment Usecase works now.&lt;br /&gt;
* 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.&lt;br /&gt;
* Execution Documents show the Local Full Path in the AdminTool now.&lt;br /&gt;
* Punchpoints now show a changelog for the 'Responsibility' and 'Due Date' properties.&lt;br /&gt;
* A digit counter was added for Operation, Operation Description and ScopeChange Description in the Wallpaper Client.&lt;br /&gt;
* The current Project Status can now be seen in the project header of the start screen.&lt;br /&gt;
* In the Admin Tool, the Task - Progress is now displayed in the corresponding column.&lt;br /&gt;
* The filtering of instances in the Picker within the Admin Tool is now possible without reopening the popup.&lt;br /&gt;
* A Issue was fixed where the link to the PunchPoint was not visualized in the PunchpointAttachment usecase in the Admin Tool&lt;br /&gt;
* Users can change a project name only until the creation is finished.&lt;br /&gt;
* Wrong order of CTS and UTS columns at Commissioning Package and Commissioning Task Use Cases was fixed.&lt;br /&gt;
* Corrected the locked status for timesheet Use Case columns.&lt;br /&gt;
* Fixed an issue where users with Create only permissions could not edit Scopechange details.&lt;br /&gt;
* Added final document location to file path in Scope Change attachment use case.&lt;br /&gt;
* An issue was fixed where the information on the Commissioning Wallpaper did not update when grouped commissioning tasks were added/removed/finished.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Known Issues =&lt;br /&gt;
* Exclusive Access is not fully supported (missing aspect: lock on database level)&lt;br /&gt;
&lt;br /&gt;
[[Category:Version 4.9|Version 4.9.0 (Server)]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=29550</id>
		<title>Version 4.9.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=29550"/>
				<updated>2026-03-12T08:16:29Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Hot fixes =&lt;br /&gt;
== Version 4.9.0.100?? on 2026-0?-?? ==&lt;br /&gt;
==== Kernel ====&lt;br /&gt;
* Registration of Ubiqules for Interface execution got improved to avoid the creation of proxies with identic external primary key.&lt;br /&gt;
* CUI Export Mechanism supports more complex Interface scenarios now.&lt;br /&gt;
* A bug in evaluating Child Documents for a Relational Object is fixed now.&lt;br /&gt;
* An issue where the Native Push Plugin had a dependency conflict was fixed.&lt;br /&gt;
* Improved document export handling to ensure that documents uploaded later are reliably detected and correctly exported without being skipped.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10082 on 2026-02-09 ==&lt;br /&gt;
==== Kernel ====&lt;br /&gt;
* OSTypes selective items and enum members were added for MAUI:&lt;br /&gt;
** Maui_IOS = 13,&lt;br /&gt;
** Maui_Android = 14,&lt;br /&gt;
** Maui_Windows = 15,&lt;br /&gt;
** Maui_All = 16&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10077 on 2025-12-02 ==&lt;br /&gt;
==== Kernel ====&lt;br /&gt;
* Fixed an issue where changing the LogRootPath in Logging.config had no effect.&lt;br /&gt;
==== SmartStudio ====&lt;br /&gt;
* Fixed an issue where the descriptions of MetaProperties are not transferred correctly in some cases.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10076 on 2025-11-17 ==&lt;br /&gt;
==== MATAP ====&lt;br /&gt;
* PublishCommissioningWallpaperJob was corrected and now doesn't have to be executed 2 times for the Comissioning Tasks to get linked to the Operations.&lt;br /&gt;
* Resolved a performance issue where the file picker dialog in the Admin Tool took several minutes to appear, severely impacting usability.&lt;br /&gt;
* The Milestone calculation logic for the states &amp;quot;PreCom Done&amp;quot; and &amp;quot;PreCom- Ready&amp;quot; was corrected.&lt;br /&gt;
* The AdminTool was improved to securely encrypt database connection credentials, ensuring sensitive configuration data remains protected from unauthorized access.&lt;br /&gt;
&lt;br /&gt;
==== CUI ====&lt;br /&gt;
* Export Optimization in CUI: Proxies in the WriteToExternal state are now automatically reset to Completed when the export mechanism confirms that the Comos Device is already up to date.&lt;br /&gt;
* A problem when importing multilanguage properties and descriptions via the Comos Interface is fixed now.&lt;br /&gt;
* The link to the ServiceLogin / Project is set for Revision and DocObjs during their creation.&lt;br /&gt;
* A problem in managing proxies with identic external primary key was fixed.&lt;br /&gt;
* Double values are exported with culture invariant now. This is necessary until the RestAPI supports real doble values of SIVlaues.&lt;br /&gt;
* Fixed an issue where the Comos export could crash if the target object no longer existed, improving stability in edge cases.&lt;br /&gt;
&lt;br /&gt;
==== MRO ====&lt;br /&gt;
* A bug in the MRO Progress Calculation was fixed: if a task changes its owner, the progress for both, the new and the old owner gets updated.&lt;br /&gt;
* Fix to Progress Task showing progress calculation bigger than 100 or smaller than 0.&lt;br /&gt;
* A problem in calculating the progress and weight for grouped tasks is fixed now.&lt;br /&gt;
&lt;br /&gt;
==== SAP-Interface ====&lt;br /&gt;
* A bug was fixed when the default values of parameter arrays caused a “Value cannot be null” error in SAP-Interface.&lt;br /&gt;
&lt;br /&gt;
==== Push ====&lt;br /&gt;
* Push notification can be configured whether they should be sent with high priority, giving you more control over how time-sensitive messages are delivered to your users.&lt;br /&gt;
* An issue where there was a conflicting dependency version was fixed.&lt;br /&gt;
&lt;br /&gt;
==== Kernel ====&lt;br /&gt;
* An issue where custom method code (signature) was generated with a wrong parameter type (for out parameters) was fixed.&lt;br /&gt;
* Proxy Link Management can handle simultaneous parent-child syncs now.&lt;br /&gt;
* The methods OnBeforeDelete and OnBeforeSave are no longer executed during the evaluation of DeleteAllowed and SaveAllowed. Two new events, OnDeleteAllowed and OnSaveAllowed, have been introduced for this purpose.&lt;br /&gt;
* A mechanism managing missing proxy references - preventing expensive dead links - was implemented.&lt;br /&gt;
* Improved setup compatibility by removing unnecessary WebDAV configuration entries.&lt;br /&gt;
* A basic toolset for the secure encryption of sensible setting values is available.&lt;br /&gt;
&lt;br /&gt;
==== SmartStudio ====&lt;br /&gt;
* An issue where selective items weren't transported correctly via SmartStudio was fixed.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10067 on 2025-08-26 ==&lt;br /&gt;
* Several multi-threading issues regarding the user group cache were fixed.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10066 on 2025-08-19 ==&lt;br /&gt;
* Module Reporting: A new binding redirect for System.Threading.Tasks.Extensions were added.&lt;br /&gt;
* CUI: Improved error management for failing bulk reads result in a more stable datasync.&lt;br /&gt;
* Interface Execution objects provide main information about themselves when being displayed in UBIK Studio.&lt;br /&gt;
* Added BlinkBinariesWindows folder to Module Reporting Plugin.&lt;br /&gt;
* Bulk Editor column picker supports multi-selection now.&lt;br /&gt;
* The CUI - MutliBatchWriteOrchestrator supports Export-state based syncs now.&lt;br /&gt;
* Orphaned content objects and invalid relations are excluded from a branch download now. &lt;br /&gt;
* An issue where deleted objects were returned as link targets was fixed.&lt;br /&gt;
* UBIK Web Services support parallel execution which boosts the overall performance now.&lt;br /&gt;
* Several issues with the instance data transfer wizard were fixed. Also, detailed logging in case of an error was enabled.&lt;br /&gt;
* An issue in UBIK.SmartStudio, where MetaProxyProperties with the same name but different data types were confused with each other, was fixed.&lt;br /&gt;
* An issue where UBIKEnvironment.GetSystemObject(...) could run into a deadlock was fixed.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10060 on 2025-07-11 ==&lt;br /&gt;
* A bug in exporting and importing values for proxyproperties withaout a configured attribute was fixed.&lt;br /&gt;
* Fixed a problem in the “Import All Users” feature when importing users from a source project to the current project.&lt;br /&gt;
* A bug in DisplayData Assignments to (programmed) System MetaClasses and the evaluation of icons was fixed.&lt;br /&gt;
* Bulk Editor's column picker supports the selection of more then one column now (does not close between).&lt;br /&gt;
* The Module Reporting plugin provides the BlinkBinariesWindows folder now.&lt;br /&gt;
* A spelling mistake in the json configuration for periodic executed tasks is fixed (RepeatAfterMinutes). For downward compatibility the old settings is still supported.&lt;br /&gt;
* MATAP: A bug in Project Calculation was fixed: calculation does not stop any more because of Operations without a valid link to Workorders.&lt;br /&gt;
* MATAP: The performance for publishing the Commissioning Wallpaper was improved.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10059 on 2025-06-26 ==&lt;br /&gt;
* System.Runtime.CompilerServices.Unsafe.dll and System.Buffers.dll were added to the OIDC Processor plugin.&lt;br /&gt;
* We prevent that a company links to itself as parent now. Misconfigured data does not lead to a crash any more.&lt;br /&gt;
* An issue where annotations couldn't be flattened into the document (if the document was hosted externally) was fixed.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10055 on 2025-06-16 ==&lt;br /&gt;
* An issue where too large Smart Project files couldn't be serialized was improved by increasing an object-count limit and by compression.&lt;br /&gt;
* Imported Comos Metadata does not misbehave after building the customizing any more.&lt;br /&gt;
* MATAP: The performance of project - recalculation was improved greatly.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10049 on 2025-06-05 ==&lt;br /&gt;
* An issue where dead links were logged for MaTaP was fixed.&lt;br /&gt;
* An issue where customized scan query properties were reset by an upgrade was fixed.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10047 on 2025-06-04 ==&lt;br /&gt;
* An issue where Proxy.ImportTimeStamp couldn't be accessed programmatically was fixed.&lt;br /&gt;
* An issue where dead links weren't reported was fixed.&lt;br /&gt;
* Deleted objects are now visible in the view.&lt;br /&gt;
* MaTaP: A problem with uploading of Punchpoint documents is fixed now.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10042 on 2025-05-16 ==&lt;br /&gt;
* An issue where attributes weren't reloaded for objects updated via change detection was fixed.&lt;br /&gt;
* A memory leak occurring for the UBIK Enterprise Service with Web Interface was fixed.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10040 on 2025-05-15 ==&lt;br /&gt;
* Importing of MATAP data containing empty strings does not result the Proxies having an import status of error any more.&lt;br /&gt;
* MATAP - AdminTool: An issue was fixed where new instances were added to the bottom of the list.&lt;br /&gt;
* CUI does not send empty update requests to the Comos RestAPI any more.&lt;br /&gt;
* An issue where MetaClasses with instances couldn't be deleted was fixed.&lt;br /&gt;
* The user group cache and rights evaluation mechanism was overhauled for better integrity and performance.&lt;br /&gt;
* Fixed an HotSpotting issue where the empty revision creation did not work.&lt;br /&gt;
* An issue where ComosMetaProxyProperties were created with the wrong meta class when importing from Comos XML was fixed.&lt;br /&gt;
* Fixed an issue where spare parts (materials) were not displayed on the client.&lt;br /&gt;
* Fixed an issue where system selective items' localizations were not provided via the web service.&lt;br /&gt;
* Fixed an issue that triggered a license warning even on a failed login.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10024 on 2025-04-17 ==&lt;br /&gt;
* An issue where proxy attributes were created unnecessarily was fixed.&lt;br /&gt;
* An issue where MetaClasses couldn't be loaded from a Plugin was fixed.&lt;br /&gt;
* A memory Leak in the Enterprise Service (Notification Controller - Usease) was fixed.&lt;br /&gt;
* A bug where certain database adaptations were skipped if no db-views were configured was fixed.&lt;br /&gt;
* A missleading (false) https status code was documented for failed http communication in the post log was fixed.&lt;br /&gt;
* CUI Document Proxies get saved immediately when exporting them to Comos. This will avoid duplicates in exports if further processing fails.&lt;br /&gt;
* An issue where database connections are not closed under certain erroneous circumstances was fixed.&lt;br /&gt;
* MATAP: Imports were improved. They do not overwrite data that were manually changed by using the Admin Tool any more.&lt;br /&gt;
* MATAP: An issue was fixed where template instances were not shown under the Template Use Case.&lt;br /&gt;
* MATAP:Fixed an issue where it was not possible to import new operations with a previously deleted Operation ID.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kernel (initial release)=&lt;br /&gt;
== Features ==&lt;br /&gt;
* UBIK provides the possibility to customize an online text search. See [[SYSCLS_CUSTOMTEXTQUERY|Custom Text Search Classification]].&lt;br /&gt;
* Human-readable database views can be created in the same database instance where the data is stored.&lt;br /&gt;
* Custom code for MetaProxies can now be edited and transported using SmartStudio.&lt;br /&gt;
* UBIK.Studio provides the possibility to define the UID for a new derived MetaClass now.&lt;br /&gt;
* UBIK CUI Interface supports the (re)import of undeleted Comos objects now.&lt;br /&gt;
* 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.&lt;br /&gt;
* A custom query-based search is now available to be used in customizing.&lt;br /&gt;
* UBIK OLEDB Plugin supports customizing the OLEDB provider string now.&lt;br /&gt;
* An improved configuration dialog for the auto-create MetaClassScope drag &amp;amp; drop action was created.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bug Fixes ==&lt;br /&gt;
* A bug in managing changelog/history items for properties with configured MetaAttributes was fixed.&lt;br /&gt;
* A problem in handling references to deleted objects was fixed: misleading exceptions are not thrown anymore.&lt;br /&gt;
* An issue where custom code couldn't be transported for system meta classes using SmartStudio was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* New instances created in the AdminTool are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* 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.&lt;br /&gt;
* System.Memory.dll is now provided in the release packages.&lt;br /&gt;
* OSIPI and ModuleReporting Plugins support the newest version of System.Memory now.&lt;br /&gt;
* A bug in the UBIK.NotificationEndPoint Service was fixed: it can handle subfolders in the Queue directory now.&lt;br /&gt;
* A bug when flattening Annotations and Hotspots into Document Revisions was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* Fixed an issue in the AdminTool that permitted manipulation of locked properties.&lt;br /&gt;
* An issue where values for new languages weren't saved was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* A Issue was fixed where the PunchPoint link was not visualized in the &amp;quot;Punchpoint Attachments&amp;quot; use case&lt;br /&gt;
* Issues in internal file handling (of queued notifications) were solved for the Event Notificatoin Endpoint.&lt;br /&gt;
* System.Numerics.Vectors, Microsoft.Bcl.TimeProvider, Microsoft.Bcl.AsyncInterfaces DLLs were added to the OIDC Processor plugin.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Enhancements ==&lt;br /&gt;
* 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.&lt;br /&gt;
* A possibility to customize &amp;quot;real&amp;quot; property values for system design objects via Plugin was provided. Further, CUI system definitions can now be used without deriving.&lt;br /&gt;
* MetaProxy properties are now modeled more consistently in SmartStudio.&lt;br /&gt;
* A set of vulnerable 3rd party components were updated.&lt;br /&gt;
* For reduced RAM consumption, a system classification SYSCLS_PREVENT_CACHING was provided, and future measures were triggered.&lt;br /&gt;
* UBIK supports *.docx as standard filetype now&lt;br /&gt;
* The UBIK.EnterpriseService now processes queued tasks in an awaitable manner, with configurable pauses and idle-interruption when adding new tasks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= MaTaP Improvements and fixes =&lt;br /&gt;
* Fixed an issue where QRF and Check Operations were not included in Mile Stone Calculation of Workorder.&lt;br /&gt;
* Predefined views get saved and are available for Admin Tools now.&lt;br /&gt;
* The Project Usecase in the MATAP Admin Tool is standardized now: Job Descriptions + presented columns.&lt;br /&gt;
* MATAP supports encrypted passwords for imported MATAP users now.&lt;br /&gt;
* MATAP supports Quality Record Forms now.&lt;br /&gt;
* MATAP supports Check Tasks now.&lt;br /&gt;
* MATAP Wallpaper Client supports project-related Punchpoint columns now.&lt;br /&gt;
* The Project Status is now managed on the Project Instance itself.&lt;br /&gt;
* UBIK MATAP supports project-related data caching on the View Cache now.&lt;br /&gt;
* The communication feature is now available in MATAP.&lt;br /&gt;
* All operation imports support the import of a work property.&lt;br /&gt;
* MATAP supports reports now.&lt;br /&gt;
* Admin Tool shows the duration of a successful job run now instead of presenting start and end timestamps.&lt;br /&gt;
* MATAP supports the import and presentation of materials per operation now.&lt;br /&gt;
* In the Admin Tool, the (Turnaround) Project Usecase does not show SAP-specific columns anymore.&lt;br /&gt;
* In the Admin Tool, the Operation Usecases do not show SAP and Primavera-specific columns anymore.&lt;br /&gt;
* Identified an issue where activity codes were cut off when the project name was too long.&lt;br /&gt;
* Identified an issue where companies were cut off when the project name was too long.&lt;br /&gt;
* Deletion of default activity codes works now.&lt;br /&gt;
* Reimporting deleted objects is now possible.&lt;br /&gt;
* Wallpaper Client does not crash when opening a Scope Change anymore.&lt;br /&gt;
* A bug in evaluating the code was fixed. Configured grouped codes are no longer ignored.&lt;br /&gt;
* The Admin Tool is now able to download the customizing.&lt;br /&gt;
* Operations being set to Not Applicable show the right status color now (gray).&lt;br /&gt;
* Scheduling import works now for check and QRF operations too.&lt;br /&gt;
* Wallpaper does not crash anymore during progress reporting.&lt;br /&gt;
* Location assigning performance was improved.&lt;br /&gt;
* A misconfiguration that caused duplicated scope changes to also duplicate the progress was fixed.&lt;br /&gt;
* Fixed an issue where Punchpoint numbers were overwritten multiple times causing the number to unnecessarily increase.&lt;br /&gt;
* Fixed the bug where the Instance Picker results were not shown when clicking the three-dot symbol for the first time.&lt;br /&gt;
* MATAP now provides the possibility to schedule nightly app pool restarts for all active projects.&lt;br /&gt;
* MATAP imports will not overwrite once edited string data with empty values anymore.&lt;br /&gt;
* The &amp;quot;Turnaround Project&amp;quot; use case was renamed to &amp;quot;Project&amp;quot;.&lt;br /&gt;
* The description for the Currency Setting Property was wrong. It shows &amp;quot;Currency Settings&amp;quot; now.&lt;br /&gt;
* The currency on projects is now set to &amp;quot;€&amp;quot; by default.&lt;br /&gt;
* Key and unique filename have now been removed from the Plot Plans use case.&lt;br /&gt;
* Description has been replaced with Name in the Plot Plans use case (Admin Tool)&lt;br /&gt;
* The Plot Plan Name is now displayed in Plant Layouts (Client)&lt;br /&gt;
* Removed columns &amp;quot;Offline Sync Configuration&amp;quot; and &amp;quot;Branch Download&amp;quot; from Admin Tool &amp;quot;Functionality&amp;quot; use case.&lt;br /&gt;
* Removed columns &amp;quot;Unique Filename&amp;quot; and &amp;quot;Path to local file&amp;quot; from Admin Tool &amp;quot;Daily HSE&amp;quot; use case.&lt;br /&gt;
* Vertical and horizontal scroll bars now remain in their last set position after the saving process.&lt;br /&gt;
* The Zone column is now available in the Commissioning Package Usecase.&lt;br /&gt;
* Systems and subsystems are available in the Commissioning Tasks use case now.&lt;br /&gt;
* Documents below work orders are sorted by their type now.&lt;br /&gt;
* Names for systems and subsystems show in the expected order now.&lt;br /&gt;
* MATAP allows project names with a length of up to 100 characters now.&lt;br /&gt;
* New instances are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* SC Desc., Operation No., and Estimated Costs are now displayed as saved after saving.&lt;br /&gt;
* Timesheets calculation issue for standard operations was solved.&lt;br /&gt;
* A sorting error for operations was fixed.&lt;br /&gt;
* When selecting import files, the file picker now remembers its last position.&lt;br /&gt;
* Template Usecases will now be replicated including their column configurations.&lt;br /&gt;
* Precom Activity Code cells show default operations information on the Turnaround Wallpaper now.&lt;br /&gt;
* An unused property (MATAP_PROJECT_ID) has been removed from the standard property pool.&lt;br /&gt;
* A new property (MATAP_ID) has been added to the standard property pool and integrated into the Activity Code Use Cases.&lt;br /&gt;
* The Admin Tool Turnaround Project Usecase now provides project creation status information.&lt;br /&gt;
* A problem in the Admin Tool which led to random warnings is solved now.&lt;br /&gt;
* MATAP Wallpaper Client now shows correct labels for Check/Operation detail tabs.&lt;br /&gt;
* Fixed recurring warnings in UBIK.Studio.&lt;br /&gt;
* Fixed recurring warnings in Admin Tool.&lt;br /&gt;
* The key column for MATAP users gets automatically filled if the object is created manually.&lt;br /&gt;
* Document system property will not be delivered to the client anymore.&lt;br /&gt;
* Fixed the issue where setting an operation status to N/A could cause the client to freeze or crash.&lt;br /&gt;
* The scope change workflow shows the user details again.&lt;br /&gt;
* A problem in the View Item Setup for the Communication Feature was fixed.&lt;br /&gt;
* Cells on the Commissioning Wallpaper only show the last change date if the task is considered to be finished.&lt;br /&gt;
* CODE_TYPE property doesn't get replicated when creating a Scope Change.&lt;br /&gt;
* A bug was fixed where empty Meta Classes were created after removing the MATAP plugin.&lt;br /&gt;
* Performance improvements and general bug fixes for Admin Tool.&lt;br /&gt;
* The Bulk Editor scroll bars now retain their positions after a refresh.&lt;br /&gt;
* Admin Tool shows the name of the referenced project when displaying use cases now.&lt;br /&gt;
* Punchpoints show a changelog for the 'Responsibility' property now.&lt;br /&gt;
* The Admin - Tool Scope Change Usecase shows scope changes only now.&lt;br /&gt;
* Import of EquipmentGroup and EquipmentType data is standardized now: the standard import supports import via the Equipment instance.&lt;br /&gt;
* The Admin - Tool Scope Change Attachment Usecase works now.&lt;br /&gt;
* 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.&lt;br /&gt;
* Execution Documents show the Local Full Path in the AdminTool now.&lt;br /&gt;
* Punchpoints now show a changelog for the 'Responsibility' and 'Due Date' properties.&lt;br /&gt;
* A digit counter was added for Operation, Operation Description and ScopeChange Description in the Wallpaper Client.&lt;br /&gt;
* The current Project Status can now be seen in the project header of the start screen.&lt;br /&gt;
* In the Admin Tool, the Task - Progress is now displayed in the corresponding column.&lt;br /&gt;
* The filtering of instances in the Picker within the Admin Tool is now possible without reopening the popup.&lt;br /&gt;
* A Issue was fixed where the link to the PunchPoint was not visualized in the PunchpointAttachment usecase in the Admin Tool&lt;br /&gt;
* Users can change a project name only until the creation is finished.&lt;br /&gt;
* Wrong order of CTS and UTS columns at Commissioning Package and Commissioning Task Use Cases was fixed.&lt;br /&gt;
* Corrected the locked status for timesheet Use Case columns.&lt;br /&gt;
* Fixed an issue where users with Create only permissions could not edit Scopechange details.&lt;br /&gt;
* Added final document location to file path in Scope Change attachment use case.&lt;br /&gt;
* An issue was fixed where the information on the Commissioning Wallpaper did not update when grouped commissioning tasks were added/removed/finished.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Known Issues =&lt;br /&gt;
* Exclusive Access is not fully supported (missing aspect: lock on database level)&lt;br /&gt;
&lt;br /&gt;
[[Category:Version 4.9|Version 4.9.0 (Server)]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_5.1.0_(Server)&amp;diff=29515</id>
		<title>Version 5.1.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_5.1.0_(Server)&amp;diff=29515"/>
				<updated>2026-03-10T17:29:45Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
= 5.1.0.?? - 2026-??-?? (Initial Release) =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;UBIK.Studio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Kernel&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* An issue where changelogs couldn't be activated for system design MetaClasses was fixed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
* ACM Management shows sorted lists now.&lt;br /&gt;
* UBIK now uses industry-standard JSON Web Token (JWT) technology for authorization, enhancing security and reliability. Session tokens are transmitted via HTTP headers instead of URLs for improved protection&lt;br /&gt;
&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
* Due to Configurable Unique Constraints not being implemented yet, Exclusive Access is not guaranteed on database level currently.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MATAP&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MRO&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* MRO Signature Tasks have been introduced, which automatically displays the signee as well as the validation timestamp after the task has been signed.&lt;br /&gt;
* MRO Picture Tasks have been introduced, which are used to document the task status by adding a photo as finished or not finished.&lt;br /&gt;
* MRO Numeric Tasks have been introduced. A Numeric Task records a numeric double value (e.g., from a temperature sensor). Once a value is entered (including Not Applicable), the task is considered complete. An acceptability range and measurement unit can be defined.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;SmartStudio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Archon&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Plugins&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* The [[UBIK_Plugin_Design]] feature now takes relation property values into account for MetaProperties assigned to a MetaClass.&lt;br /&gt;
&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* Fixed an issue where the Template Matap Users AdminTool use case did not include all properties of the Matap User.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* &lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Release notes|Version 5.1.0 (Server)]]&lt;br /&gt;
[[Category:Server|Version 5.1.0 (Server)]]&lt;br /&gt;
[[Category:Version 5.1|Version 5.1.0 (Server)]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_5.1.0_(Server)&amp;diff=29514</id>
		<title>Version 5.1.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_5.1.0_(Server)&amp;diff=29514"/>
				<updated>2026-03-10T17:28:32Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
= 5.1.0.?? - 2026-??-?? (Initial Release) =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;UBIK.Studio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Kernel&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* An issue where changelogs couldn't be activated for system design MetaClasses was fixed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
* ACM Management shows sorted lists now.&lt;br /&gt;
* UBIK now uses industry-standard JSON Web Token (JWT) technology for authorization, enhancing security and reliability. Session tokens are transmitted via HTTP headers instead of URLs for improved protection&lt;br /&gt;
&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
* Due to Configurable Unique Constraints not being implemented yet, Exclusive Access is not guaranteed on database level currently.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MATAP&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MRO&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* MRO Signature Tasks have been introduced, which automatically displays the signee as well as the validation timestamp after the task has been signed.&lt;br /&gt;
* MRO Picture Tasks have been introduced, which are used to document the task status by adding a photo as finished or not finished.&lt;br /&gt;
* MRO Numeric Tasks have been introduced. A Numeric Task records a numeric double value (e.g., from a temperature sensor). Once a value is entered (including Not Applicable), the task is considered complete. An acceptability range and measurement unit can be defined.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;SmartStudio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Archon&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Plugins&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* The [[UBIK_Plugin_Design]] feature now takes relation property values into account for MetaProperties assigned to a MetaClass.&lt;br /&gt;
&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* Fixed an issue where the Template Matap Users AdminTool use case did not include all properties of the Matap User.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* &lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Release notes|Version 5.1.0 (Server)]]&lt;br /&gt;
[[Category:Server|Version 5.1.0 (Server)]]&lt;br /&gt;
[[Category:Version 5.1|Version 5.1.0 (Server)]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_5.0.0_(Server)&amp;diff=29513</id>
		<title>Version 5.0.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_5.0.0_(Server)&amp;diff=29513"/>
				<updated>2026-03-10T17:17:28Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
= 5.0.0.100?? - 2026-03-?? (Hotfix) =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;UBIK.Studio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Plugins&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* Fixed an issue where the Template Matap Users AdminTool use case did not include all properties of the Matap User.&lt;br /&gt;
* CUI Export Mechanism supports more complex Interface scenarios now.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= 5.0.0.10021 - 2026-03-06 (Hotfix) =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;UBIK.Studio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Kernel&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* An issue where the custom code couldn't be saved for system MetaClasses was fixed.&lt;br /&gt;
* An issue where some actions couldn't be executed in the Bulk Editor was fixed.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
* Due to Configurable Unique Constraints not being implemented yet, Exclusive Access is not guaranteed on database level currently.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;CUI&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* CUI Export Mechanism supports more complex Interface scenarios now.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MRO&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;SmartStudio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Archon&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Plugins&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
*&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* &lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= 5.0.0.10020 - 2026-02-27 (Hotfix) =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;UBIK.Studio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Kernel&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* Two new possibilities to [[Auto-Delete Dead Links|deal with Dead Links]] were added.&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* An issue where change logs weren't read or written in certain situations was fixed.&lt;br /&gt;
* An issue where GeoData changelogs couldn't be serialized was fixed.&lt;br /&gt;
* A potential stack overflow when upgrading to the newest version was fixed.&lt;br /&gt;
* An issue where the TargetApplication value was not set correctly during save operations was fixed.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
* Due to Configurable Unique Constraints not being implemented yet, Exclusive Access is not guaranteed on database level currently.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MATAP&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MRO&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;SmartStudio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Archon&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Plugins&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Features ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* An issue where the Native Push Plugin had a dependency conflict was fixed.&lt;br /&gt;
* Improved document export handling to ensure that documents uploaded later are reliably detected and correctly exported without being skipped.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= 5.0.0.10017 - 2026-02-02 (Initial Release) =&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;UBIK.Studio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;BulkEditor UID Input&amp;lt;/b&amp;gt;: A UID column can now be shown when creating objects in BulkEditor.&lt;br /&gt;
* &amp;lt;b&amp;gt;System Definition Update Dialogue&amp;lt;/b&amp;gt;: Improved UX for updating system definitions in UBIK.&lt;br /&gt;
* &amp;lt;b&amp;gt;Custom Plugin Solution Stub Generation&amp;lt;/b&amp;gt;: Plugins can now be configured and exported as C# solutions. A basic set of features for the [[UBIK_Plugin_Design|generation of a custom {{UBIK}} Plugin C# solution]] is now available.&lt;br /&gt;
* &amp;lt;b&amp;gt;Plugin Initialization Exception Handling&amp;lt;/b&amp;gt;: UBIK Studio displays exceptions during plugin directory initialization.&lt;br /&gt;
* &amp;lt;b&amp;gt;Load &amp;amp; Save Code in WhoBert&amp;lt;/b&amp;gt;: WhoBert now provides a rich &amp;quot;Load &amp;amp; Save Code&amp;quot; feature-set including quick-save, quick-load, auto-save, auto-backup, manual loading and saving, and saving to the UBIK database for sharing with colleagues, as well as to the file system. Renaming and deleting saves, and a preview of the saved code when hovering the save entry in the new dialog is also supported.&lt;br /&gt;
* &amp;lt;b&amp;gt;Bulk editor context actions&amp;lt;/b&amp;gt;: [[UBIK Actions]] are now available in the Bulk Editor's context menu, too, with multi-selection support.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
* String MetaProperties marked as multilingual are now automatically classified as multilingual.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Kernel&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;Exclusive Checkout Query Support&amp;lt;/b&amp;gt;: UBIK now supports the Exclusive Checkout Query.&lt;br /&gt;
* &amp;lt;b&amp;gt; UBIK Traits and Active Lists&amp;lt;/b&amp;gt;: Traits enable dynamic, real-time modeling of project requirements with adaptive property detection and flexible property configuration.&amp;lt;br/&amp;gt;Active Lists enable real-time modeling of selective lists with flexible configuration.&lt;br /&gt;
* &amp;lt;b&amp;gt;Text-Markup Annotation Opacity&amp;lt;/b&amp;gt;: Opacity is now supported in text-markup annotations.&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* An issue where the relationship for a derivate of a relation data MetaClass couldn't be resolved was fixed.&lt;br /&gt;
* Fixed an issue where it was possible to add redundant MetaClassScopes to a Context.&lt;br /&gt;
* Fixed and issue where QueryViewItems ignore their Query's MetaClass.&lt;br /&gt;
* Several inconsistencies in the custom code mechanics were fixed.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
* Refactored the automatic test setup to support a more distributed multi-project architecture.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
* Due to Configurable Unique Constraints not being implemented yet, Exclusive Access is not guaranteed on database level currently.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MATAP&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;NoCode - Operations&amp;lt;/b&amp;gt;: MaTaP Operations associated with the 'No-Code' Activity Code are no longer visible on the Wallpaper by default and are excluded from all MRO calculations. This behavior can be modified via the Project Configuration settings.&lt;br /&gt;
* &amp;lt;b&amp;gt;Translations&amp;lt;/b&amp;gt;: Translations (German, English) for the MaTaP system definitions are now available.&lt;br /&gt;
* &amp;lt;b&amp;gt;AdminTool Safety&amp;lt;/b&amp;gt;: In the AdminTool, upgrading the database or customizing the Environment is now prevented.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MRO&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;Procedures&amp;lt;/b&amp;gt;: UBIK introduces [[MROCLS_PROCEDURE|MRO Procedures]].&lt;br /&gt;
* &amp;lt;b&amp;gt;Procedure-Interface&amp;lt;/b&amp;gt;: Introduced the IProcedure interface to enable replication of procedures for custom MetaClasses, including those not derived from MRO.Procedure, thereby enhancing flexibility in classification and customization&lt;br /&gt;
* &amp;lt;b&amp;gt;Blind List Management&amp;lt;/b&amp;gt;: UBIK now supports Blindlist Management.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;SmartStudio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;Enhanced Instance Data Transfer&amp;lt;/b&amp;gt;: SmartStudio’s wizard now supports iterative/incremental transfers.&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* An issue where selective items weren't transported correctly via SmartStudio was fixed.&lt;br /&gt;
* An issue where an exception was thrown when saving a situation using the SmartStudio was fixed.&lt;br /&gt;
* Fixed an issue where the descriptions of MetaProperties are not transferred correctly in some cases.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Archon&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;Archon License Information Extension&amp;lt;/b&amp;gt;: Improved visibility into license status, usage limits, and renewal timelines.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Release notes|Version 5.0.0 (Server)]]&lt;br /&gt;
[[Category:Server|Version 5.0.0 (Server)]]&lt;br /&gt;
[[Category:Version 5.0|Version 5.0.0 (Server)]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=MROCLS_PICTURE_TASK&amp;diff=29420</id>
		<title>MROCLS PICTURE TASK</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=MROCLS_PICTURE_TASK&amp;diff=29420"/>
				<updated>2026-02-27T09:54:51Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ClassificationInfoBox&lt;br /&gt;
| title = Picture Task classification&lt;br /&gt;
| name = {{PAGENAMEE}}&lt;br /&gt;
| inheritance =  [[MROCLS_MRO_CHECK_TASK#Measurement Task]]&lt;br /&gt;
| namespace = UBIK.MRO.Classification&lt;br /&gt;
| purpose = Classify objects as Picture Tasks&lt;br /&gt;
| version = 5.1+&lt;br /&gt;
| id = {755D92B4-0B11-4383-8B18-B2D1B005EFED}&lt;br /&gt;
}}&lt;br /&gt;
A [[MRO_Implemented_Objects#Picture_Task|Picture Task]] object is an {{UBIK}} content object which is used to document the task to document progress by adding a photo as finished or not finished.&lt;br /&gt;
&lt;br /&gt;
== MetaProperties ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=30% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| ''VALUE'' || {{Bool}}|| The reported progress (inherited from  [[MROCLS_MRO_TASK#Task]]), whether finished (true) or not (false)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[MROCLS_MRO_TASKOWNER#Tas Owner]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_WORKPACKAGE#Work Package]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_TASK#Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_PROGRESS_TASK#Progress Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_MEASUREMENT_TASK#Measurement Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_CHECK_TASK#Check Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_INSPECTION_TASK#Inspection Task]] (Classification)&lt;br /&gt;
* [[MRO_Objects_(Client)#Check_Task]]&lt;br /&gt;
* [[MRO_(Plugin)#Check_Task]]&lt;br /&gt;
* [[MROCLS_PROCEDURE#Procedure Workpackage]] (Classification)&lt;br /&gt;
* [[MROCLS_SWITCH_TASK#Switch Task]] (Classification)&lt;br /&gt;
* [[MROCLS_SWITCH_END_TASK#Switch End Task]] (Classification)&lt;br /&gt;
* [[MROCLS_CALCULATION_TASK#Calculation Task]] (Classification)&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=MROCLS_PICTURE_TASK&amp;diff=29419</id>
		<title>MROCLS PICTURE TASK</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=MROCLS_PICTURE_TASK&amp;diff=29419"/>
				<updated>2026-02-27T09:54:04Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ClassificationInfoBox&lt;br /&gt;
| title = Picture Task classification&lt;br /&gt;
| name = {{PAGENAMEE}}&lt;br /&gt;
| inheritance =  [[MROCLS_MRO_CHECK_TASK#Measurement Task]]&lt;br /&gt;
| namespace = UBIK.MRO.Classification&lt;br /&gt;
| purpose = Classify objects as Picture Tasks&lt;br /&gt;
| version = 2.5.2+&lt;br /&gt;
| id = {755D92B4-0B11-4383-8B18-B2D1B005EFED}&lt;br /&gt;
}}&lt;br /&gt;
A [[MRO_Implemented_Objects#Picture_Task|Picture Task]] object is an {{UBIK}} content object which is used to document the task to document progress by adding a photo as finished or not finished.&lt;br /&gt;
&lt;br /&gt;
== MetaProperties ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=30% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| ''VALUE'' || {{Bool}}|| The reported progress (inherited from  [[MROCLS_MRO_TASK#Task]]), whether finished (true) or not (false)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[MROCLS_MRO_TASKOWNER#Tas Owner]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_WORKPACKAGE#Work Package]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_TASK#Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_PROGRESS_TASK#Progress Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_MEASUREMENT_TASK#Measurement Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_CHECK_TASK#Check Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_INSPECTION_TASK#Inspection Task]] (Classification)&lt;br /&gt;
* [[MRO_Objects_(Client)#Check_Task]]&lt;br /&gt;
* [[MRO_(Plugin)#Check_Task]]&lt;br /&gt;
* [[MROCLS_PROCEDURE#Procedure Workpackage]] (Classification)&lt;br /&gt;
* [[MROCLS_SWITCH_TASK#Switch Task]] (Classification)&lt;br /&gt;
* [[MROCLS_SWITCH_END_TASK#Switch End Task]] (Classification)&lt;br /&gt;
* [[MROCLS_CALCULATION_TASK#Calculation Task]] (Classification)&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=MROCLS_PICTURE_TASK&amp;diff=29418</id>
		<title>MROCLS PICTURE TASK</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=MROCLS_PICTURE_TASK&amp;diff=29418"/>
				<updated>2026-02-27T09:53:31Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ClassificationInfoBox&lt;br /&gt;
| title = Picture Task classification&lt;br /&gt;
| name = {{PAGENAMEE}}&lt;br /&gt;
| inheritance =  [[MROCLS_MRO_CHECK_TASK#Measurement Task]]&lt;br /&gt;
| namespace = UBIK.MRO.Classification&lt;br /&gt;
| purpose = Classify objects as Picture Tasks&lt;br /&gt;
| version = 2.5.2+&lt;br /&gt;
| id = {755D92B4-0B11-4383-8B18-B2D1B005EFED}&lt;br /&gt;
}}&lt;br /&gt;
A [[MRO_Implemented_Objects#Picture_Task]] object is an {{UBIK}} content object which is used to document the task to document progress by adding a photo as finished or not finished.&lt;br /&gt;
&lt;br /&gt;
== MetaProperties ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=30% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| ''VALUE'' || {{Bool}}|| The reported progress (inherited from  [[MROCLS_MRO_TASK#Task]]), whether finished (true) or not (false)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[MROCLS_MRO_TASKOWNER#Tas Owner]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_WORKPACKAGE#Work Package]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_TASK#Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_PROGRESS_TASK#Progress Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_MEASUREMENT_TASK#Measurement Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_CHECK_TASK#Check Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_INSPECTION_TASK#Inspection Task]] (Classification)&lt;br /&gt;
* [[MRO_Objects_(Client)#Check_Task]]&lt;br /&gt;
* [[MRO_(Plugin)#Check_Task]]&lt;br /&gt;
* [[MROCLS_PROCEDURE#Procedure Workpackage]] (Classification)&lt;br /&gt;
* [[MROCLS_SWITCH_TASK#Switch Task]] (Classification)&lt;br /&gt;
* [[MROCLS_SWITCH_END_TASK#Switch End Task]] (Classification)&lt;br /&gt;
* [[MROCLS_CALCULATION_TASK#Calculation Task]] (Classification)&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=MROCLS_MRO_NUMERIC_TASK&amp;diff=29412</id>
		<title>MROCLS MRO NUMERIC TASK</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=MROCLS_MRO_NUMERIC_TASK&amp;diff=29412"/>
				<updated>2026-02-26T10:34:04Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ClassificationInfoBox&lt;br /&gt;
| title = Numeric Task classification&lt;br /&gt;
| name = {{PAGENAMEE}}&lt;br /&gt;
| inheritance =  [[MROCLS_MRO_TASK]]&lt;br /&gt;
| namespace = UBIK.MRO.Classification&lt;br /&gt;
| purpose = Classify objects as Numeric Tasks&lt;br /&gt;
| version = 5.1.1+&lt;br /&gt;
| id = {8E42A48F-6599-4F0F-9368-6A0BEBA52E66}&lt;br /&gt;
}}&lt;br /&gt;
A [[MRO_Implemented_Objects#Numeric_Task|Numeric Task]] object is an {{UBIK}} content object designed for workflows where users must record a numeric value that falls within specified limits.&lt;br /&gt;
&lt;br /&gt;
== MetaProperties ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=30% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| ''VALUE'' || {{double}}|| The recorded numeric value. The property must be of type Min-Norm-Max to fullfill the requirements.&lt;br /&gt;
|-&lt;br /&gt;
| ''VALUE_UNIT'' || {{string}}|| Measurment unit.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[MROCLS_MRO_TASKOWNER#Tas Owner]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_WORKPACKAGE#Work Package]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_TASK#Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_PROGRESS_TASK#Progress Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_MEASUREMENT_TASK#Measurement Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_CHECK_TASK#Check Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_INSPECTION_TASK#Inspection Task]] (Classification)&lt;br /&gt;
* [[MRO_Objects_(Client)#Check_Task]]&lt;br /&gt;
* [[MRO_(Plugin)#Check_Task]]&lt;br /&gt;
* [[MROCLS_PROCEDURE#Procedure Workpackage]] (Classification)&lt;br /&gt;
* [[MROCLS_SWITCH_TASK#Switch Task]] (Classification)&lt;br /&gt;
* [[MROCLS_SWITCH_END_TASK#Switch End Task]] (Classification)&lt;br /&gt;
* [[MROCLS_CALCULATION_TASK#Calculation Task]] (Classification)&lt;br /&gt;
* [[MRO_Implemented_Objects#Numeric_Task|Numeric Task]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=MROCLS_MRO_NUMERIC_TASK&amp;diff=29395</id>
		<title>MROCLS MRO NUMERIC TASK</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=MROCLS_MRO_NUMERIC_TASK&amp;diff=29395"/>
				<updated>2026-02-20T12:27:47Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: /* See also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ClassificationInfoBox&lt;br /&gt;
| title = Numeric Task classification&lt;br /&gt;
| name = {{PAGENAMEE}}&lt;br /&gt;
| inheritance =  [[MROCLS_MRO_TASK]]&lt;br /&gt;
| namespace = UBIK.MRO.Classification&lt;br /&gt;
| purpose = Classify objects as Numeric Tasks&lt;br /&gt;
| version = 5.1.1+&lt;br /&gt;
| id = {8E42A48F-6599-4F0F-9368-6A0BEBA52E66}&lt;br /&gt;
}}&lt;br /&gt;
A [[MRO_Implemented_Objects#Numeric_Task|Numeric Task]] object is an {{UBIK}} content object designed for workflows where users must record a numeric value that falls within specified limits.&lt;br /&gt;
&lt;br /&gt;
== MetaProperties ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=30% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| ''VALUE'' || {{double}}|| The recorded numeric value. The property must be of type Min-Norm-Max to fullfill the requirements.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[MROCLS_MRO_TASKOWNER#Tas Owner]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_WORKPACKAGE#Work Package]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_TASK#Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_PROGRESS_TASK#Progress Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_MEASUREMENT_TASK#Measurement Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_CHECK_TASK#Check Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_INSPECTION_TASK#Inspection Task]] (Classification)&lt;br /&gt;
* [[MRO_Objects_(Client)#Check_Task]]&lt;br /&gt;
* [[MRO_(Plugin)#Check_Task]]&lt;br /&gt;
* [[MROCLS_PROCEDURE#Procedure Workpackage]] (Classification)&lt;br /&gt;
* [[MROCLS_SWITCH_TASK#Switch Task]] (Classification)&lt;br /&gt;
* [[MROCLS_SWITCH_END_TASK#Switch End Task]] (Classification)&lt;br /&gt;
* [[MROCLS_CALCULATION_TASK#Calculation Task]] (Classification)&lt;br /&gt;
* [[MRO_Implemented_Objects#Numeric_Task|Numeric Task]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=MROCLS_MRO_NUMERIC_TASK&amp;diff=29394</id>
		<title>MROCLS MRO NUMERIC TASK</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=MROCLS_MRO_NUMERIC_TASK&amp;diff=29394"/>
				<updated>2026-02-20T12:27:37Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: /* See also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ClassificationInfoBox&lt;br /&gt;
| title = Numeric Task classification&lt;br /&gt;
| name = {{PAGENAMEE}}&lt;br /&gt;
| inheritance =  [[MROCLS_MRO_TASK]]&lt;br /&gt;
| namespace = UBIK.MRO.Classification&lt;br /&gt;
| purpose = Classify objects as Numeric Tasks&lt;br /&gt;
| version = 5.1.1+&lt;br /&gt;
| id = {8E42A48F-6599-4F0F-9368-6A0BEBA52E66}&lt;br /&gt;
}}&lt;br /&gt;
A [[MRO_Implemented_Objects#Numeric_Task|Numeric Task]] object is an {{UBIK}} content object designed for workflows where users must record a numeric value that falls within specified limits.&lt;br /&gt;
&lt;br /&gt;
== MetaProperties ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=30% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| ''VALUE'' || {{double}}|| The recorded numeric value. The property must be of type Min-Norm-Max to fullfill the requirements.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[MROCLS_MRO_TASKOWNER#Tas Owner]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_WORKPACKAGE#Work Package]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_TASK#Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_PROGRESS_TASK#Progress Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_MEASUREMENT_TASK#Measurement Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_CHECK_TASK#Check Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_INSPECTION_TASK#Inspection Task]] (Classification)&lt;br /&gt;
* [[MRO_Objects_(Client)#Check_Task]]&lt;br /&gt;
* [[MRO_(Plugin)#Check_Task]]&lt;br /&gt;
* [[MROCLS_PROCEDURE#Procedure Workpackage]] (Classification)&lt;br /&gt;
* [[MROCLS_SWITCH_TASK#Switch Task]] (Classification)&lt;br /&gt;
* [[MROCLS_SWITCH_END_TASK#Switch End Task]] (Classification)&lt;br /&gt;
* [[MROCLS_CALCULATION_TASK#Calculation Task]] (Classification)&lt;br /&gt;
* [[MRO_Implemented_Objects#Numeric_Task|Numeric Task]] Classification&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=MROCLS_MRO_NUMERIC_TASK&amp;diff=29393</id>
		<title>MROCLS MRO NUMERIC TASK</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=MROCLS_MRO_NUMERIC_TASK&amp;diff=29393"/>
				<updated>2026-02-20T12:27:17Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: /* See also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ClassificationInfoBox&lt;br /&gt;
| title = Numeric Task classification&lt;br /&gt;
| name = {{PAGENAMEE}}&lt;br /&gt;
| inheritance =  [[MROCLS_MRO_TASK]]&lt;br /&gt;
| namespace = UBIK.MRO.Classification&lt;br /&gt;
| purpose = Classify objects as Numeric Tasks&lt;br /&gt;
| version = 5.1.1+&lt;br /&gt;
| id = {8E42A48F-6599-4F0F-9368-6A0BEBA52E66}&lt;br /&gt;
}}&lt;br /&gt;
A [[MRO_Implemented_Objects#Numeric_Task|Numeric Task]] object is an {{UBIK}} content object designed for workflows where users must record a numeric value that falls within specified limits.&lt;br /&gt;
&lt;br /&gt;
== MetaProperties ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=30% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| ''VALUE'' || {{double}}|| The recorded numeric value. The property must be of type Min-Norm-Max to fullfill the requirements.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[MROCLS_MRO_TASKOWNER#Tas Owner]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_WORKPACKAGE#Work Package]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_TASK#Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_PROGRESS_TASK#Progress Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_MEASUREMENT_TASK#Measurement Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_CHECK_TASK#Check Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_INSPECTION_TASK#Inspection Task]] (Classification)&lt;br /&gt;
* [[MRO_Objects_(Client)#Check_Task]]&lt;br /&gt;
* [[MRO_(Plugin)#Check_Task]]&lt;br /&gt;
* [[MROCLS_PROCEDURE#Procedure Workpackage]] (Classification)&lt;br /&gt;
* [[MROCLS_SWITCH_TASK#Switch Task]] (Classification)&lt;br /&gt;
* [[MROCLS_SWITCH_END_TASK#Switch End Task]] (Classification)&lt;br /&gt;
* [[MROCLS_CALCULATION_TASK#Calculation Task]] (Classification)&lt;br /&gt;
* [[MRO_Implemented_Objects#Numeric_Task]] Classification&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=MROCLS_MRO_NUMERIC_TASK&amp;diff=29392</id>
		<title>MROCLS MRO NUMERIC TASK</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=MROCLS_MRO_NUMERIC_TASK&amp;diff=29392"/>
				<updated>2026-02-20T12:26:57Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ClassificationInfoBox&lt;br /&gt;
| title = Numeric Task classification&lt;br /&gt;
| name = {{PAGENAMEE}}&lt;br /&gt;
| inheritance =  [[MROCLS_MRO_TASK]]&lt;br /&gt;
| namespace = UBIK.MRO.Classification&lt;br /&gt;
| purpose = Classify objects as Numeric Tasks&lt;br /&gt;
| version = 5.1.1+&lt;br /&gt;
| id = {8E42A48F-6599-4F0F-9368-6A0BEBA52E66}&lt;br /&gt;
}}&lt;br /&gt;
A [[MRO_Implemented_Objects#Numeric_Task|Numeric Task]] object is an {{UBIK}} content object designed for workflows where users must record a numeric value that falls within specified limits.&lt;br /&gt;
&lt;br /&gt;
== MetaProperties ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=30% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| ''VALUE'' || {{double}}|| The recorded numeric value. The property must be of type Min-Norm-Max to fullfill the requirements.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[MROCLS_MRO_TASKOWNER#Tas Owner]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_WORKPACKAGE#Work Package]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_TASK#Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_PROGRESS_TASK#Progress Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_MEASUREMENT_TASK#Measurement Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_CHECK_TASK#Check Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_INSPECTION_TASK#Inspection Task]] (Classification)&lt;br /&gt;
* [[MRO_Objects_(Client)#Check_Task]]&lt;br /&gt;
* [[MRO_(Plugin)#Check_Task]]&lt;br /&gt;
* [[MROCLS_PROCEDURE#Procedure Workpackage]] (Classification)&lt;br /&gt;
* [[MROCLS_SWITCH_TASK#Switch Task]] (Classification)&lt;br /&gt;
* [[MROCLS_SWITCH_END_TASK#Switch End Task]] (Classification)&lt;br /&gt;
* [[MROCLS_CALCULATION_TASK#Calculation Task]] (Classification)&lt;br /&gt;
* [MRO_Implemented_Objects#Numeric_Task]] Classification&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=MRO_Implemented_Objects&amp;diff=29391</id>
		<title>MRO Implemented Objects</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=MRO_Implemented_Objects&amp;diff=29391"/>
				<updated>2026-02-20T12:25:37Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: /* Numeric Task */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MRO Implemented Objects are pre-configured standard MRO objects enhanced with additional logic and features. For most tasks, value properties are pre-set, and many of them also implement additional MRO-relevant classifications.&lt;br /&gt;
&lt;br /&gt;
== Workpackage ==&lt;br /&gt;
&lt;br /&gt;
=== Procedure Workpackage ===&lt;br /&gt;
MetaClass Name: PROCEDURE_WORKPACKAGE | MetaClass UID: 007c78f8-fafd-4bde-8add-e11990625e7a&lt;br /&gt;
&lt;br /&gt;
A Procedure Workpackage serves as a container for tasks and other procedures. It stores its entire structure in a JSON format, which is predefined using a workflow editor. When a specific state is triggered, the corresponding sub-tasks and procedures are created or updated accordingly.&lt;br /&gt;
&lt;br /&gt;
Extra Classifications: [[MROCLS_PROCEDURE]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Implemented Properties:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=20% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| PROCEDURE_STATUS || {{Integer}} || Represents the current state: Draft = 10, ReadyToUse = 20, Published = 30, Open = 40, Executing = 50, Completed = 60, Approved = 70, Rejected = 80&lt;br /&gt;
|-&lt;br /&gt;
| JSON || {{String}} || JSON representation of the procedure&lt;br /&gt;
|-&lt;br /&gt;
| ISTEMPLATE || {{Boolean}} || Indicates whether the procedure is a template&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Task ==&lt;br /&gt;
&lt;br /&gt;
=== Switch Start Task ===&lt;br /&gt;
MetaClass Name: SWITCH_START_TASK | MetaClass UID: 3c3614e2-635f-4e07-b02a-a72c81b9e328&lt;br /&gt;
&lt;br /&gt;
A Switch Start Task confirms task completion by the system after an expression calculation. The task is automatically marked as complete once the calculation finishes successfully. No user input is required.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Extra Classifications: [[MROCLS_SWITCH_START_TASK]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Implemented Properties:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=20% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| VALUE || {{Boolean}} || Task completion&lt;br /&gt;
|-&lt;br /&gt;
| EXPRESSION || {{String}} || Condition that will be evaluated by the client&lt;br /&gt;
|-&lt;br /&gt;
| EVALUATION_STATUS || {{Integer}} || Evaluation state: Undefined = 0, Ongoing = 10, Finished = 20, Error = 30&lt;br /&gt;
|-&lt;br /&gt;
| BRANCH_TRUE || {{Guid}} || Link to another task or task owner for the case the expression is evaluated as true&lt;br /&gt;
|-&lt;br /&gt;
| BRANCH_FALSE || {{Guid}} || Link to another task or task owner for the case the expression is evaluated as false&lt;br /&gt;
|-&lt;br /&gt;
| DISPLAYSTRING_TRUE || {{String}} || DisplayString for the case the expression is evaluated as true&lt;br /&gt;
|-&lt;br /&gt;
| DISPLAYSTRING_FALSE || {{String}} || DisplayString for the case the expression is evaluated as false&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Switch End Task ===&lt;br /&gt;
MetaClass Name: SWITCH_END_TASK | MetaClass UID: 261a3e63-2b8e-4f3e-ab22-295bbe421e7a&lt;br /&gt;
&lt;br /&gt;
A Switch End Task confirms task completion by the system. The task is invisible to the user and is always automatically marked as complete. No user input is required.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Extra Classifications: [[MROCLS_SWITCH_END_TASK]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Implemented Properties:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=20% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| VALUE || {{Boolean}} || Task completion&lt;br /&gt;
|-&lt;br /&gt;
| LK_SWITCH_START_TASK || {{Guid}} || Link to Switch task&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Check Task ===&lt;br /&gt;
MetaClass Name: CHECK_TASK | Metaclass UID: A360287D-2979-4D91-8B1A-6086FC1BEDA1 &amp;lt;br&amp;gt;&lt;br /&gt;
MetaClass Name: CUSTOM_CHECK_TASK | Metaclass UID: DF61A1DB-5238-4A87-85A6-B9C09B54B242&lt;br /&gt;
&lt;br /&gt;
A Check Task confirms task completion. The task is complete once a value is selected (including Not Applicable).&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Extra Classifications: [[MROCLS_MRO_CHECK_TASK]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Implemented Properties:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=20% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| VALUE || {{Boolean}} || Task completion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Numeric Task ===&lt;br /&gt;
MetaClass Name: NUMERIC_TASK | MetaClass UID: b1789da3-bd67-4f93-b14b-22fd41afb215 &amp;lt;br&amp;gt;&lt;br /&gt;
MetaClass Name: CUSTOM_NUMERIC_TASK | MetaClass UID: 047d05f3-a876-4f9d-a40e-2a098e9ba49b&lt;br /&gt;
&lt;br /&gt;
A Numeric Task records a numeric double value (e.g., from a temperature sensor). Once a value is entered (including Not Applicable), the task is considered complete.&lt;br /&gt;
An acceptability range and measurement unit can be defined. If the value falls outside the acceptable range, a red alert and/or a technical status update can be triggered.&lt;br /&gt;
The behaviour of the previous value indicator must be defined separately.&lt;br /&gt;
&lt;br /&gt;
Extra Classifications: [[MROCLS_MRO_NUMERIC_TASK]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Implemented Properties:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=20% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| VALUE || {{Double}} || Recorded double numeric value&lt;br /&gt;
|-&lt;br /&gt;
| VALUE_UNIT || {{String}} || Measurment unit&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugin|MRO Implemented Objects]]&lt;br /&gt;
&lt;br /&gt;
=== Inspection Task ===&lt;br /&gt;
MetaClass Name: INSPECTION_TASK | MetaClass UID: 08571b05-a093-479a-a10a-9d03c435b1b5 &amp;lt;br&amp;gt;&lt;br /&gt;
MetaClass Name: CUSTOM_INSPECTION_TASK | MetaClass UID: a0123b54-ddcf-49be-8c66-7ca86c4c5277&lt;br /&gt;
&lt;br /&gt;
An Inspection Task captures a binary decision. Once a value is selected (including Not Applicable), the task is complete.&amp;lt;br/&amp;gt;&lt;br /&gt;
Custom labels can override the default icons: Checkmark (✔) and Cross (✘).&lt;br /&gt;
Label behavior must be defined separately in the customization settings.&lt;br /&gt;
&lt;br /&gt;
Extra Classifications: [[MROCLS_MRO_INSPECTION_TASK]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Implemented Properties:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=20% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| VALUE || {{Boolean}} || Task completion&lt;br /&gt;
|-&lt;br /&gt;
| LABEL_FALSE || {{String}} || Label for negative outcome&lt;br /&gt;
|-&lt;br /&gt;
| LABEL_TRUE || {{String}} || Label for positive outcome&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Text Task ===&lt;br /&gt;
MetaClass Name: TEXT_TASK | MetaClass UID: 7298d038-003a-41d5-bc24-c97018ca7e85 &amp;lt;br&amp;gt;&lt;br /&gt;
MetaClass Name: CUSTOM_TEXT_TASK | MetaClass UID: c0a95da8-8e32-4036-8db4-ef438deb14de&lt;br /&gt;
&lt;br /&gt;
A Text Task allows entry of free-form text. Once a value is entered (including Not Applicable), the task is complete.&lt;br /&gt;
&lt;br /&gt;
Extra Classifications: none&amp;lt;br/&amp;gt;&lt;br /&gt;
Implemented Properties:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=20% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| VALUE || {{String}} || Entered text&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Picture Task ===&lt;br /&gt;
MetaClass Name: PICTURE_TASK | MetaClass UID: bee0b281-7da1-470e-9838-46724d47b621 &amp;lt;br&amp;gt;&lt;br /&gt;
MetaClass Name: CUSTOM_PICTURE_TASK | MetaClass UID: e58c6957-ecb2-4e3f-a4b7-6953b917d7d4&lt;br /&gt;
&lt;br /&gt;
A Picture Task confirms whether a photo has been taken. The task is only complete once a value is entered (including Not Applicable).&amp;lt;br/&amp;gt;&lt;br /&gt;
A button must be available to add a photo as a child object. Task confirmation is blocked unless at least one photo is attached.&lt;br /&gt;
The behavior for photo addition and confirmation blocking must be defined in customization.&lt;br /&gt;
&lt;br /&gt;
Extra Classifications: [[MROCLS_PICTURE_TASK]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Implemented Properties:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=20% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| VALUE || {{Boolean}} || Task completion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugin|MRO Implemented Objects]]&lt;br /&gt;
&lt;br /&gt;
=== Dynamic List Task ===&lt;br /&gt;
MetaClass Name: DYNAMIC_LIST_TASK | MetaClass UID: 78651014-f41e-4254-987f-6cf55c687d35 &amp;lt;br&amp;gt;&lt;br /&gt;
MetaClass Name: CUSTOM_DYNAMIC_LIST_TASK | MetaClass UID: 83551c77-554e-4715-b327-16f0a6ee196a&lt;br /&gt;
&lt;br /&gt;
A Dynamic List Task allows selection from a list of options. Once a value is selected (including Not Applicable), the task is complete.&amp;lt;br/&amp;gt;&lt;br /&gt;
Selection behaviour must be defined in the data model and requires implementation of [[SYSCLS_DYNAMIC_SELECTIVE_LIST|Dynamic Selective List]].&lt;br /&gt;
&lt;br /&gt;
Extra Classifications: none&amp;lt;br/&amp;gt;&lt;br /&gt;
Implemented  Properties:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=20% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| VALUE || {{Guid}} || Selected item&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Supervisor Check Task ===&lt;br /&gt;
MetaClass Name: SUPERVISOR_CHECK_TASK | MetaClass UID: 76910d64-5bc0-4674-9c43-108959119846 &amp;lt;br&amp;gt;&lt;br /&gt;
MetaClass Name: CUSTOM_SUPERVISOR_CHECK_TASK | MetaClass UID: 1e4a5506-0c6f-4447-bd0a-d5c87282a0e9&lt;br /&gt;
&lt;br /&gt;
A Supervisor Check Task confirms task completion by a supervisor. The task is complete once a value is selected.&amp;lt;br/&amp;gt;&lt;br /&gt;
Confirmation is only possible after NFC recognition of the supervisor and PIN entry.&lt;br /&gt;
&lt;br /&gt;
Extra Classifications: [[MROCLS_MRO_SUPERVISOR_TASK]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Implemented  Properties:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=20% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| VALUE || {{Boolean}} || Task completion&lt;br /&gt;
|-&lt;br /&gt;
| SUPERVISOR || {{Guid}} || Supervisor&lt;br /&gt;
|-&lt;br /&gt;
| PERMISSION || {{String}} || Supervisor permissions&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Interface Task ===&lt;br /&gt;
MetaClass Name: INTERFACE_TASK | MetaClass UID: d9a80e3d-02f6-4f0c-b243-7ece9ad82849 &amp;lt;br&amp;gt;&lt;br /&gt;
MetaClass Name: CUSTOM_INTERFACE_TASK | MetaClass UID: e437ef02-d49b-4f23-9ab8-9a9836366c3d&lt;br /&gt;
&lt;br /&gt;
Currently under development.&lt;br /&gt;
&lt;br /&gt;
Extra Classifications: [[MROCLS_MRO_SUPERVISOR_TASK]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Implemented  Properties:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=20% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| VALUE || {{Boolean}} || Task completion&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Calculation Task ===&lt;br /&gt;
MetaClass Name: CALCULATION_TASK | Metaclass UID: 3ec9d0f2-9d0f-4c1b-80bd-1efeaf010fa0 &amp;lt;br&amp;gt;&lt;br /&gt;
MetaClass Name: CUSTOM_CALCULATION_TASK | Metaclass UID: e2b24a28-2382-46d2-8f4b-5f52168a9e27&lt;br /&gt;
&lt;br /&gt;
Currently under development.&lt;br /&gt;
&lt;br /&gt;
Extra Classifications: [[MROCLS_CALCULATION_TASK]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Implemented Properties:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=20% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| EXPRESSION || {{String}} || Condition that will be evaluated by the client&lt;br /&gt;
|-&lt;br /&gt;
| VALUE || {{Integer}} || Evaluation state (Undefined = 0, Ongoing = 10, Finished = 20, Error = 30)&lt;br /&gt;
|-&lt;br /&gt;
| TARGET_PROPERTY_NAME || {{String}} || Name of Target Property (on owner)&lt;br /&gt;
|-&lt;br /&gt;
| TARGET_PROPERTY_TYPE || {{Integer}} || Type of Target Property (Undefined = 0, Bool = 1, Int = 3, Double = 4)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugin|MRO Implemented Objects]]&lt;br /&gt;
&lt;br /&gt;
=== Signature Task ===&lt;br /&gt;
MetaClass Name: SIGNATURE_TASK | Metaclass UID: 66D6A529-E233-4CE2-9E11-B65984D5B0DA &amp;lt;br&amp;gt;&lt;br /&gt;
MetaClass Name: CUSTOM_SIGNATURE_TASK | Metaclass UID: ECE1E20F-2BA3-4BC4-A0DD-9AFFDBB23790&lt;br /&gt;
&lt;br /&gt;
A Signature Task captures a sign-off action to confirm the completion of a procedure. The task is complete once a written signature is provided.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Extra Classifications: none&amp;lt;br/&amp;gt;&lt;br /&gt;
Implemented Properties:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=20% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| VALUE || {{Signature}} || Signature&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Procedure Tasks ==&lt;br /&gt;
The following tasks are specialized versions intended for use within procedures. They implement both the [[MROCLS_SEQUENTIALTASK]] and [[MROCLS_GROUPEDTASK]] classifications.&lt;br /&gt;
&lt;br /&gt;
MetaClass Name: PROCEDURE_CHECK_TASK | MetaClass UID: 63D68EA4-E78C-4A33-A35A-301A01A2568E &amp;lt;br&amp;gt;&lt;br /&gt;
MetaClass Name: PROCEDURE_NUMERIC_TASK | MetaClass UID: f578f50b-eecd-4734-929b-43e1f1f246fa &amp;lt;br&amp;gt;&lt;br /&gt;
MetaClass Name: PROCEDURE_INSPECTION_TASK | MetaClass UID: 9369b841-c5bf-43df-909f-3a5063763f81 &amp;lt;br&amp;gt;&lt;br /&gt;
MetaClass Name: PROCEDURE_TEXT_TASK | MetaClass UID: 4dd8fee2-9d3e-4fa1-9a61-d580f5d4201c &amp;lt;br&amp;gt;&lt;br /&gt;
MetaClass Name: PROCEDURE_PICTURE_TASK | MetaClass UID: 4c0db9da-dfcc-48ad-9d89-6c958a5ac39f  &amp;lt;br&amp;gt;&lt;br /&gt;
MetaClass Name: PROCEDURE_DYNAMIC_LIST_TASK | MetaClass UID: 241a2248-36f6-44ab-9c8d-0357b7cbe24c &amp;lt;br&amp;gt;&lt;br /&gt;
MetaClass Name: PROCEDURE_SUPERVISOR_CHECK_TASK | MetaClass UID: 9bb8e1b1-04f8-46f0-a9c9-0bb2960a49e5 &amp;lt;br&amp;gt;&lt;br /&gt;
MetaClass Name: PROCEDURE_INTERFACE_TASK | MetaClass UID: 8d9ff119-510b-425c-b917-f72783e4570c &amp;lt;br&amp;gt;&lt;br /&gt;
MetaClass Name: PROCEDURE_CALCULATION_TASK | Metaclass UID: ed31735c-c807-40e9-b9a4-254e77445dd5 &amp;lt;br&amp;gt;&lt;br /&gt;
MetaClass Name: PROCEDURE_SIGNATURE_TASK | Metaclass UID: 202CDB9D-BEEB-4E5A-A333-5235A9E6FF94 &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== File Documents ==&lt;br /&gt;
&lt;br /&gt;
=== JSON File Document ===&lt;br /&gt;
MetaClass Name: FILEDOCUMENT_MRO_JSON | MetaClass UID: 016e57d5-37b3-42e0-a753-f675d4cbf338&lt;br /&gt;
&lt;br /&gt;
File Document for JSON file of a Procedure Workpackage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Extra Classifications: none&amp;lt;br/&amp;gt;&lt;br /&gt;
Implemented Properties:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=20% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| LK_PROCEDURE_WORKPACKAGE || {{Guid}} || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Picture Task File document ===&lt;br /&gt;
MetaClass Name: FILEDOCUMENT_MRO_PICTURE_TASK | MetaClass UID: 2488fd79-4729-4090-9587-82103a9869e0&lt;br /&gt;
&lt;br /&gt;
File Document for image files of a Picture Task.&lt;br /&gt;
&lt;br /&gt;
Extra Classifications: none&amp;lt;br/&amp;gt;&lt;br /&gt;
Implemented Properties:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=20% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| LK_PICTURE_TASK || {{Guid}} || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[MRO_(Plugin)]]&lt;br /&gt;
* [[MRO_Objects_(Client)]]&lt;br /&gt;
* [[MROCLS_MRO_TASK#Task]] (Classification)&lt;br /&gt;
* [[MROCLS_SEQUENTIALTASK]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_CHECK_TASK#Check Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_INSPECTION_TASK#Inspection Task]] (Classification)&lt;br /&gt;
* [[MROCLS_PROCEDURE#Procedure Workpackage]] (Classification)&lt;br /&gt;
* [[MROCLS_SWITCH_TASK#Switch Task]] (Classification)&lt;br /&gt;
* [[MROCLS_SWITCH_END_TASK#Switch End Task]] (Classification)&lt;br /&gt;
* [[MROCLS_CALCULATION_TASK#Calculation Task]] (Classification)&lt;br /&gt;
&lt;br /&gt;
[[Category:Plugin|MRO Implemented Objects]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=MROCLS_MRO_NUMERIC_TASK&amp;diff=29390</id>
		<title>MROCLS MRO NUMERIC TASK</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=MROCLS_MRO_NUMERIC_TASK&amp;diff=29390"/>
				<updated>2026-02-20T12:24:01Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: Created page with &amp;quot;{{ClassificationInfoBox | title = Numeric Task classification | name = {{PAGENAMEE}} | inheritance =  MROCLS_MRO_TASK | namespace = UBIK.MRO.Classification | purpose = Cla...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ClassificationInfoBox&lt;br /&gt;
| title = Numeric Task classification&lt;br /&gt;
| name = {{PAGENAMEE}}&lt;br /&gt;
| inheritance =  [[MROCLS_MRO_TASK]]&lt;br /&gt;
| namespace = UBIK.MRO.Classification&lt;br /&gt;
| purpose = Classify objects as Numeric Tasks&lt;br /&gt;
| version = 5.1.1+&lt;br /&gt;
| id = {8E42A48F-6599-4F0F-9368-6A0BEBA52E66}&lt;br /&gt;
}}&lt;br /&gt;
A [[MRO_Objects_(Client)#Numeric_Task|Numeric Task]] object is an {{UBIK}} content object designed for workflows where users must record a numeric value that falls within specified limits.&lt;br /&gt;
&lt;br /&gt;
== MetaProperties ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=30% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| ''VALUE'' || {{double}}|| The recorded numeric value. The property must be of type Min-Norm-Max to fullfill the requirements.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[MROCLS_MRO_TASKOWNER#Tas Owner]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_WORKPACKAGE#Work Package]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_TASK#Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_PROGRESS_TASK#Progress Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_MEASUREMENT_TASK#Measurement Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_CHECK_TASK#Check Task]] (Classification)&lt;br /&gt;
* [[MROCLS_MRO_INSPECTION_TASK#Inspection Task]] (Classification)&lt;br /&gt;
* [[MRO_Objects_(Client)#Check_Task]]&lt;br /&gt;
* [[MRO_(Plugin)#Check_Task]]&lt;br /&gt;
* [[MROCLS_PROCEDURE#Procedure Workpackage]] (Classification)&lt;br /&gt;
* [[MROCLS_SWITCH_TASK#Switch Task]] (Classification)&lt;br /&gt;
* [[MROCLS_SWITCH_END_TASK#Switch End Task]] (Classification)&lt;br /&gt;
* [[MROCLS_CALCULATION_TASK#Calculation Task]] (Classification)&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Object_Explorer&amp;diff=29236</id>
		<title>Object Explorer</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Object_Explorer&amp;diff=29236"/>
				<updated>2025-12-16T14:39:09Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Object Explorer is designed to display and edit all properties of a single {{UBIK}} object. Technically, it reads the entire .NET object definition of the context object using reflection, which makes it very different from all the other {{UBIK}} controls. It is useful for exploring system internals of objects, since it acts on a very deep level with hardly any business logic around it. It should not be used for modifying objects unless it is really necessary.&lt;br /&gt;
&lt;br /&gt;
{{ControlInfoBox&lt;br /&gt;
| title = Object Explorer&lt;br /&gt;
| name = Object Explorer&lt;br /&gt;
| internalname = CtrlObjectBrowser&lt;br /&gt;
| image = [[File:UI_ObjectExplorer.png|220px]]&lt;br /&gt;
| imagecaption = Object Explorer control&lt;br /&gt;
| purpose = Explore objects at system level&lt;br /&gt;
| context = Any&lt;br /&gt;
| version = 2+&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Basics==&lt;br /&gt;
&lt;br /&gt;
===Appearance===&lt;br /&gt;
====Exploring====&lt;br /&gt;
The control reads the definition from the current context object and displays the found properties in a hierarchical style. The left column will display the name of the property, while the right column displays the value. If a property returns a complex type, it will be expandable in order to view the details of the type.&lt;br /&gt;
&lt;br /&gt;
====Collections====&lt;br /&gt;
[[File:UI_ObjectExplorer_Collection.png|thumb|220px|Exploring a collection property]]&lt;br /&gt;
If a certain property returns a collection, it will not only be expandable but also display the number of elements in the collection as preview value. Clicking on the value will also bring a {{key press|...}} button on the very right, which opens the collection editor.&lt;br /&gt;
&lt;br /&gt;
====Enumerations====&lt;br /&gt;
If a certain property returns an enumeration, it will be display a Combobox providing all the possible enumeration values.&lt;br /&gt;
&lt;br /&gt;
===Editing===&lt;br /&gt;
Properties in regular font style can be edited.&lt;br /&gt;
&lt;br /&gt;
{{Attention|Editing in this control should be handled with great care and is in general neither necessary nor recommended!}}&lt;br /&gt;
&lt;br /&gt;
===Drag &amp;amp; Drop===&lt;br /&gt;
The Object Explorer is a target for Drag&amp;amp;Drop operations, any object can be dropped on the value field of a property if it matches the system type.&lt;br /&gt;
&lt;br /&gt;
==Toolbars==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; | width = &amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Item !! Purpose &lt;br /&gt;
|- align=&amp;quot;left&amp;quot;&lt;br /&gt;
| Find Object by ID || Provides the possibility to load objects by their UID.&lt;br /&gt;
|- align=&amp;quot;left&amp;quot;&lt;br /&gt;
| Find Proxy by Key || Provides the possibility to search for proxies by their external primary key (value). To enable this search you need to drag a MetaProxy (with one configured external primary key) to the Object Explorer.&lt;br /&gt;
|- align=&amp;quot;left&amp;quot;&lt;br /&gt;
| Self || From here the Object which is currently in the Object Explorer can be dragged to eg. other editors.&lt;br /&gt;
|- align=&amp;quot;left&amp;quot;&lt;br /&gt;
| Current Selected Object || From here the Object which is currently selected in the list of the Object Explorer can be dragged to eg. other editors. (Only visible if  the selected list item is a BaseClass)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; | width = &amp;quot;50%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Item !! Purpose &lt;br /&gt;
|- align=&amp;quot;left&amp;quot;&lt;br /&gt;
| Categorized || Display the properties grouped into their categories&lt;br /&gt;
|- align=&amp;quot;left&amp;quot;&lt;br /&gt;
| Alphabetical || Display the properties in alphabetical order&lt;br /&gt;
|- align=&amp;quot;left&amp;quot;&lt;br /&gt;
| Property pages|| No functionality yet&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Context menu==&lt;br /&gt;
The Control provides the possibility to load objects by its UID {{Version/ServerSince|2.6.2}}&lt;br /&gt;
&lt;br /&gt;
==View Styles==&lt;br /&gt;
The Object Explorer has no View Styles.&lt;br /&gt;
&lt;br /&gt;
==Other functionality==&lt;br /&gt;
&lt;br /&gt;
[[Category:Studio controls|Object Explorer]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=SYSCLS_RESTRICTED_UPLOAD&amp;diff=29167</id>
		<title>SYSCLS RESTRICTED UPLOAD</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=SYSCLS_RESTRICTED_UPLOAD&amp;diff=29167"/>
				<updated>2025-11-18T14:44:24Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ClassificationInfoBox&lt;br /&gt;
| title = Restricted File Upload Classification&lt;br /&gt;
| name = {{PAGENAMEE}}&lt;br /&gt;
| inheritance = SYSCLS_FILEDOCUMENT&lt;br /&gt;
| namespace = System.Classification.Document&lt;br /&gt;
| purpose = Classify objects as file documents&lt;br /&gt;
| version = 5.0+&lt;br /&gt;
| id = {32637D3C-324C-4604-A8A0-267EDE1CD639}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Defines a File Document as an object with a constraint on the maximum allowed size for uploaded files.&lt;br /&gt;
&lt;br /&gt;
== MetaProperties ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=20% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| MAX_UPLOAD_SIZE || int || Defines the max size of an uploaded document in Bytes.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[FILEDOCUMENT]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=SYSCLS_RESTRICTED_UPLOAD&amp;diff=29166</id>
		<title>SYSCLS RESTRICTED UPLOAD</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=SYSCLS_RESTRICTED_UPLOAD&amp;diff=29166"/>
				<updated>2025-11-18T14:42:41Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: Created page with &amp;quot;{{ClassificationInfoBox | title = Restricted File Upload Classification | name = {{PAGENAMEE}} | inheritance = SYSCLS_FILEDOCUMENT | namespace = System.Classification.Document...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ClassificationInfoBox&lt;br /&gt;
| title = Restricted File Upload Classification&lt;br /&gt;
| name = {{PAGENAMEE}}&lt;br /&gt;
| inheritance = SYSCLS_FILEDOCUMENT&lt;br /&gt;
| namespace = System.Classification.Document&lt;br /&gt;
| purpose = Classify objects as file documents&lt;br /&gt;
| version = 5.0+&lt;br /&gt;
| id = {32637D3C-324C-4604-A8A0-267EDE1CD639}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Classifies a File Document &lt;br /&gt;
&lt;br /&gt;
== MetaProperties ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=20% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| MAX_UPLOAD_SIZE || int || Defines the max size of a uploaded content in Bytes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[FILEDOCUMENT]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=29130</id>
		<title>Version 4.9.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=29130"/>
				<updated>2025-10-31T12:12:56Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: /* MATAP */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Hot fixes =&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.? on 2025-??-?? ==&lt;br /&gt;
==== MATAP ====&lt;br /&gt;
* PublishCommissioningWallpaperJob was corrected and now doesn't have to be executed 2 times for the Comissioning Tasks to get linked to the Operations.&lt;br /&gt;
* Resolved a performance issue where the file picker dialog in the Admin Tool took several minutes to appear, severely impacting usability.&lt;br /&gt;
* The Milestone calculation logic for the states &amp;quot;PreCom Done&amp;quot; and &amp;quot;PreCom- Ready&amp;quot; was corrected.&lt;br /&gt;
&lt;br /&gt;
[[Category:Version 4.9|Version 4.9.0 (Server)]]&lt;br /&gt;
&lt;br /&gt;
==== CUI ====&lt;br /&gt;
* Export Optimization in CUI: Proxies in the WriteToExternal state are now automatically reset to Completed when the export mechanism confirms that the Comos Device is already up to date.&lt;br /&gt;
* A problem when importing multilanguage properties and descriptions via the Comos Interface is fixed now.&lt;br /&gt;
* The link to the ServiceLogin / Project is set for Revision and DocObjs during their creation.&lt;br /&gt;
* A problem in managing proxies with identic external primary key was fixed.&lt;br /&gt;
* Double values are exported with culture invariant now. This is necessary until the RestAPI supports real doble values of SIVlaues.&lt;br /&gt;
* Fixed an issue where the Comos export could crash if the target object no longer existed, improving stability in edge cases.&lt;br /&gt;
&lt;br /&gt;
==== MRO ====&lt;br /&gt;
* A bug in the MRO Progress Calculation was fixed: if a task changes its owner, the progress for both, the new and the old owner gets updated.&lt;br /&gt;
* Fix to Progress Task showing progress calculation bigger than 100 or smaller than 0.&lt;br /&gt;
* A problem in calculating the progress ane weight for grouped tasks is fixed now.&lt;br /&gt;
&lt;br /&gt;
==== SAP-Interface ====&lt;br /&gt;
* A bug was fixed when the default values of parameter arrays caused a “Value cannot be null” error in SAP-Interface.&lt;br /&gt;
&lt;br /&gt;
==== Push ====&lt;br /&gt;
* Push notification can be configured whether they should be sent with high priority, giving you more control over how time-sensitive messages are delivered to your users.&lt;br /&gt;
&lt;br /&gt;
==== Kernel ====&lt;br /&gt;
* An issue where custom method code (signature) was generated with a wrong parameter type (for out parameters) was fixed.&lt;br /&gt;
* Proxy Link Management can handle simultaneous parent-child syncs now.&lt;br /&gt;
* The methods OnBeforeDelete and OnBeforeSave are no longer executed during the evaluation of DeleteAllowed and SaveAllowed. Two new events, OnDeleteAllowed and OnSaveAllowed, have been introduced for this purpose.&lt;br /&gt;
* A mechanism managing missing proxy references - preventing expensive dead links - was implemented.&lt;br /&gt;
* Improved setup compatibility by removing unnecessary WebDAV configuration entries.&lt;br /&gt;
&lt;br /&gt;
==== SmartStudio ====&lt;br /&gt;
* An issue where selective items weren't transported correctly via SmartStudio was fixed.&lt;br /&gt;
&lt;br /&gt;
[[Category:Version 4.9|Version 4.9.0 (Server)]]&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10067 on 2025-08-26 ==&lt;br /&gt;
* Several multi-threading issues regarding the user group cache were fixed.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10066 on 2025-08-19 ==&lt;br /&gt;
* Module Reporting: A new binding redirect for System.Threading.Tasks.Extensions were added.&lt;br /&gt;
* CUI: Improved error management for failing bulk reads result in a more stable datasync.&lt;br /&gt;
* Interface Execution objects provide main information about themselves when being displayed in UBIK Studio.&lt;br /&gt;
* Added BlinkBinariesWindows folder to Module Reporting Plugin.&lt;br /&gt;
* Bulk Editor column picker supports multi-selection now.&lt;br /&gt;
* The CUI - MutliBatchWriteOrchestrator supports Export-state based syncs now.&lt;br /&gt;
* Orphaned content objects and invalid relations are excluded from a branch download now. &lt;br /&gt;
* An issue where deleted objects were returned as link targets was fixed.&lt;br /&gt;
* UBIK Web Services support parallel execution which boosts the overall performance now.&lt;br /&gt;
* Several issues with the instance data transfer wizard were fixed. Also, detailed logging in case of an error was enabled.&lt;br /&gt;
* An issue in UBIK.SmartStudio, where MetaProxyProperties with the same name but different data types were confused with each other, was fixed.&lt;br /&gt;
* An issue where UBIKEnvironment.GetSystemObject(...) could run into a deadlock was fixed.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10060 on 2025-07-11 ==&lt;br /&gt;
* A bug in exporting and importing values for proxyproperties withaout a configured attribute was fixed.&lt;br /&gt;
* Fixed a problem in the “Import All Users” feature when importing users from a source project to the current project.&lt;br /&gt;
* A bug in DisplayData Assignments to (programmed) System MetaClasses and the evaluation of icons was fixed.&lt;br /&gt;
* Bulk Editor's column picker supports the selection of more then one column now (does not close between).&lt;br /&gt;
* The Module Reporting plugin provides the BlinkBinariesWindows folder now.&lt;br /&gt;
* A spelling mistake in the json configuration for periodic executed tasks is fixed (RepeatAfterMinutes). For downward compatibility the old settings is still supported.&lt;br /&gt;
* MATAP: A bug in Project Calculation was fixed: calculation does not stop any more because of Operations without a valid link to Workorders.&lt;br /&gt;
* MATAP: The performance for publishing the Commissioning Wallpaper was improved.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10059 on 2025-06-26 ==&lt;br /&gt;
* System.Runtime.CompilerServices.Unsafe.dll and System.Buffers.dll were added to the OIDC Processor plugin.&lt;br /&gt;
* We prevent that a company links to itself as parent now. Misconfigured data does not lead to a crash any more.&lt;br /&gt;
* An issue where annotations couldn't be flattened into the document (if the document was hosted externally) was fixed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10055 on 2025-06-16 ==&lt;br /&gt;
* An issue where too large Smart Project files couldn't be serialized was improved by increasing an object-count limit and by compression.&lt;br /&gt;
* Imported Comos Metadata does not misbehave after building the customizing any more.&lt;br /&gt;
* MATAP: The performance of project - recalculation was improved greatly.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10049 on 2025-06-05 ==&lt;br /&gt;
* An issue where dead links were logged for MaTaP was fixed.&lt;br /&gt;
* An issue where customized scan query properties were reset by an upgrade was fixed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10047 on 2025-06-04 ==&lt;br /&gt;
* An issue where Proxy.ImportTimeStamp couldn't be accessed programmatically was fixed.&lt;br /&gt;
* An issue where dead links weren't reported was fixed.&lt;br /&gt;
* Deleted objects are now visible in the view.&lt;br /&gt;
* MaTaP: A problem with uploading of Punchpoint documents is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10042 on 2025-05-16 ==&lt;br /&gt;
* An issue where attributes weren't reloaded for objects updated via change detection was fixed.&lt;br /&gt;
* A memory leak occurring for the UBIK Enterprise Service with Web Interface was fixed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10040 on 2025-05-15 ==&lt;br /&gt;
* Importing of MATAP data containing empty strings does not result the Proxies having an import status of error any more.&lt;br /&gt;
* MATAP - AdminTool: An issue was fixed where new instances were added to the bottom of the list.&lt;br /&gt;
* CUI does not send empty update requests to the Comos RestAPI any more.&lt;br /&gt;
* An issue where MetaClasses with instances couldn't be deleted was fixed.&lt;br /&gt;
* The user group cache and rights evaluation mechanism was overhauled for better integrity and performance.&lt;br /&gt;
* Fixed an HotSpotting issue where the empty revision creation did not work.&lt;br /&gt;
* An issue where ComosMetaProxyProperties were created with the wrong meta class when importing from Comos XML was fixed.&lt;br /&gt;
* Fixed an issue where spare parts (materials) were not displayed on the client.&lt;br /&gt;
* Fixed an issue where system selective items' localizations were not provided via the web service.&lt;br /&gt;
* Fixed an issue that triggered a license warning even on a failed login.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10024 on 2025-04-17 ==&lt;br /&gt;
* An issue where proxy attributes were created unnecessarily was fixed.&lt;br /&gt;
* An issue where MetaClasses couldn't be loaded from a Plugin was fixed.&lt;br /&gt;
* A memory Leak in the Enterprise Service (Notification Controller - Usease) was fixed.&lt;br /&gt;
* A bug where certain database adaptations were skipped if no db-views were configured was fixed.&lt;br /&gt;
* A missleading (false) https status code was documented for failed http communication in the post log was fixed.&lt;br /&gt;
* CUI Document Proxies get saved immediately when exporting them to Comos. This will avoid duplicates in exports if further processing fails.&lt;br /&gt;
* An issue where database connections are not closed under certain erroneous circumstances was fixed.&lt;br /&gt;
* MATAP: Imports were improved. They do not overwrite data that were manually changed by using the Admin Tool any more.&lt;br /&gt;
* MATAP: An issue was fixed where template instances were not shown under the Template Use Case.&lt;br /&gt;
* MATAP:Fixed an issue where it was not possible to import new operations with a previously deleted Operation ID.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kernel (initial release)=&lt;br /&gt;
== Features ==&lt;br /&gt;
* UBIK provides the possibility to customize an online text search. See [[SYSCLS_CUSTOMTEXTQUERY|Custom Text Search Classification]].&lt;br /&gt;
* Human-readable database views can be created in the same database instance where the data is stored.&lt;br /&gt;
* Custom code for MetaProxies can now be edited and transported using SmartStudio.&lt;br /&gt;
* UBIK.Studio provides the possibility to define the UID for a new derived MetaClass now.&lt;br /&gt;
* UBIK CUI Interface supports the (re)import of undeleted Comos objects now.&lt;br /&gt;
* 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.&lt;br /&gt;
* A custom query-based search is now available to be used in customizing.&lt;br /&gt;
* UBIK OLEDB Plugin supports customizing the OLEDB provider string now.&lt;br /&gt;
* An improved configuration dialog for the auto-create MetaClassScope drag &amp;amp; drop action was created.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bug Fixes ==&lt;br /&gt;
* A bug in managing changelog/history items for properties with configured MetaAttributes was fixed.&lt;br /&gt;
* A problem in handling references to deleted objects was fixed: misleading exceptions are not thrown anymore.&lt;br /&gt;
* An issue where custom code couldn't be transported for system meta classes using SmartStudio was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* New instances created in the AdminTool are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* 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.&lt;br /&gt;
* System.Memory.dll is now provided in the release packages.&lt;br /&gt;
* OSIPI and ModuleReporting Plugins support the newest version of System.Memory now.&lt;br /&gt;
* A bug in the UBIK.NotificationEndPoint Service was fixed: it can handle subfolders in the Queue directory now.&lt;br /&gt;
* A bug when flattening Annotations and Hotspots into Document Revisions was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* Fixed an issue in the AdminTool that permitted manipulation of locked properties.&lt;br /&gt;
* An issue where values for new languages weren't saved was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* A Issue was fixed where the PunchPoint link was not visualized in the &amp;quot;Punchpoint Attachments&amp;quot; use case&lt;br /&gt;
* Issues in internal file handling (of queued notifications) were solved for the Event Notificatoin Endpoint.&lt;br /&gt;
* System.Numerics.Vectors, Microsoft.Bcl.TimeProvider, Microsoft.Bcl.AsyncInterfaces DLLs were added to the OIDC Processor plugin.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Enhancements ==&lt;br /&gt;
* 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.&lt;br /&gt;
* A possibility to customize &amp;quot;real&amp;quot; property values for system design objects via Plugin was provided. Further, CUI system definitions can now be used without deriving.&lt;br /&gt;
* MetaProxy properties are now modeled more consistently in SmartStudio.&lt;br /&gt;
* A set of vulnerable 3rd party components were updated.&lt;br /&gt;
* For reduced RAM consumption, a system classification SYSCLS_PREVENT_CACHING was provided, and future measures were triggered.&lt;br /&gt;
* UBIK supports *.docx as standard filetype now&lt;br /&gt;
* The UBIK.EnterpriseService now processes queued tasks in an awaitable manner, with configurable pauses and idle-interruption when adding new tasks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= MaTaP Improvements and fixes =&lt;br /&gt;
* Fixed an issue where QRF and Check Operations were not included in Mile Stone Calculation of Workorder.&lt;br /&gt;
* Predefined views get saved and are available for Admin Tools now.&lt;br /&gt;
* The Project Usecase in the MATAP Admin Tool is standardized now: Job Descriptions + presented columns.&lt;br /&gt;
* MATAP supports encrypted passwords for imported MATAP users now.&lt;br /&gt;
* MATAP supports Quality Record Forms now.&lt;br /&gt;
* MATAP supports Check Tasks now.&lt;br /&gt;
* MATAP Wallpaper Client supports project-related Punchpoint columns now.&lt;br /&gt;
* The Project Status is now managed on the Project Instance itself.&lt;br /&gt;
* UBIK MATAP supports project-related data caching on the View Cache now.&lt;br /&gt;
* The communication feature is now available in MATAP.&lt;br /&gt;
* All operation imports support the import of a work property.&lt;br /&gt;
* MATAP supports reports now.&lt;br /&gt;
* Admin Tool shows the duration of a successful job run now instead of presenting start and end timestamps.&lt;br /&gt;
* MATAP supports the import and presentation of materials per operation now.&lt;br /&gt;
* In the Admin Tool, the (Turnaround) Project Usecase does not show SAP-specific columns anymore.&lt;br /&gt;
* In the Admin Tool, the Operation Usecases do not show SAP and Primavera-specific columns anymore.&lt;br /&gt;
* Identified an issue where activity codes were cut off when the project name was too long.&lt;br /&gt;
* Identified an issue where companies were cut off when the project name was too long.&lt;br /&gt;
* Deletion of default activity codes works now.&lt;br /&gt;
* Reimporting deleted objects is now possible.&lt;br /&gt;
* Wallpaper Client does not crash when opening a Scope Change anymore.&lt;br /&gt;
* A bug in evaluating the code was fixed. Configured grouped codes are no longer ignored.&lt;br /&gt;
* The Admin Tool is now able to download the customizing.&lt;br /&gt;
* Operations being set to Not Applicable show the right status color now (gray).&lt;br /&gt;
* Scheduling import works now for check and QRF operations too.&lt;br /&gt;
* Wallpaper does not crash anymore during progress reporting.&lt;br /&gt;
* Location assigning performance was improved.&lt;br /&gt;
* A misconfiguration that caused duplicated scope changes to also duplicate the progress was fixed.&lt;br /&gt;
* Fixed an issue where Punchpoint numbers were overwritten multiple times causing the number to unnecessarily increase.&lt;br /&gt;
* Fixed the bug where the Instance Picker results were not shown when clicking the three-dot symbol for the first time.&lt;br /&gt;
* MATAP now provides the possibility to schedule nightly app pool restarts for all active projects.&lt;br /&gt;
* MATAP imports will not overwrite once edited string data with empty values anymore.&lt;br /&gt;
* The &amp;quot;Turnaround Project&amp;quot; use case was renamed to &amp;quot;Project&amp;quot;.&lt;br /&gt;
* The description for the Currency Setting Property was wrong. It shows &amp;quot;Currency Settings&amp;quot; now.&lt;br /&gt;
* The currency on projects is now set to &amp;quot;€&amp;quot; by default.&lt;br /&gt;
* Key and unique filename have now been removed from the Plot Plans use case.&lt;br /&gt;
* Description has been replaced with Name in the Plot Plans use case (Admin Tool)&lt;br /&gt;
* The Plot Plan Name is now displayed in Plant Layouts (Client)&lt;br /&gt;
* Removed columns &amp;quot;Offline Sync Configuration&amp;quot; and &amp;quot;Branch Download&amp;quot; from Admin Tool &amp;quot;Functionality&amp;quot; use case.&lt;br /&gt;
* Removed columns &amp;quot;Unique Filename&amp;quot; and &amp;quot;Path to local file&amp;quot; from Admin Tool &amp;quot;Daily HSE&amp;quot; use case.&lt;br /&gt;
* Vertical and horizontal scroll bars now remain in their last set position after the saving process.&lt;br /&gt;
* The Zone column is now available in the Commissioning Package Usecase.&lt;br /&gt;
* Systems and subsystems are available in the Commissioning Tasks use case now.&lt;br /&gt;
* Documents below work orders are sorted by their type now.&lt;br /&gt;
* Names for systems and subsystems show in the expected order now.&lt;br /&gt;
* MATAP allows project names with a length of up to 100 characters now.&lt;br /&gt;
* New instances are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* SC Desc., Operation No., and Estimated Costs are now displayed as saved after saving.&lt;br /&gt;
* Timesheets calculation issue for standard operations was solved.&lt;br /&gt;
* A sorting error for operations was fixed.&lt;br /&gt;
* When selecting import files, the file picker now remembers its last position.&lt;br /&gt;
* Template Usecases will now be replicated including their column configurations.&lt;br /&gt;
* Precom Activity Code cells show default operations information on the Turnaround Wallpaper now.&lt;br /&gt;
* An unused property (MATAP_PROJECT_ID) has been removed from the standard property pool.&lt;br /&gt;
* A new property (MATAP_ID) has been added to the standard property pool and integrated into the Activity Code Use Cases.&lt;br /&gt;
* The Admin Tool Turnaround Project Usecase now provides project creation status information.&lt;br /&gt;
* A problem in the Admin Tool which led to random warnings is solved now.&lt;br /&gt;
* MATAP Wallpaper Client now shows correct labels for Check/Operation detail tabs.&lt;br /&gt;
* Fixed recurring warnings in UBIK.Studio.&lt;br /&gt;
* Fixed recurring warnings in Admin Tool.&lt;br /&gt;
* The key column for MATAP users gets automatically filled if the object is created manually.&lt;br /&gt;
* Document system property will not be delivered to the client anymore.&lt;br /&gt;
* Fixed the issue where setting an operation status to N/A could cause the client to freeze or crash.&lt;br /&gt;
* The scope change workflow shows the user details again.&lt;br /&gt;
* A problem in the View Item Setup for the Communication Feature was fixed.&lt;br /&gt;
* Cells on the Commissioning Wallpaper only show the last change date if the task is considered to be finished.&lt;br /&gt;
* CODE_TYPE property doesn't get replicated when creating a Scope Change.&lt;br /&gt;
* A bug was fixed where empty Meta Classes were created after removing the MATAP plugin.&lt;br /&gt;
* Performance improvements and general bug fixes for Admin Tool.&lt;br /&gt;
* The Bulk Editor scroll bars now retain their positions after a refresh.&lt;br /&gt;
* Admin Tool shows the name of the referenced project when displaying use cases now.&lt;br /&gt;
* Punchpoints show a changelog for the 'Responsibility' property now.&lt;br /&gt;
* The Admin - Tool Scope Change Usecase shows scope changes only now.&lt;br /&gt;
* Import of EquipmentGroup and EquipmentType data is standardized now: the standard import supports import via the Equipment instance.&lt;br /&gt;
* The Admin - Tool Scope Change Attachment Usecase works now.&lt;br /&gt;
* 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.&lt;br /&gt;
* Execution Documents show the Local Full Path in the AdminTool now.&lt;br /&gt;
* Punchpoints now show a changelog for the 'Responsibility' and 'Due Date' properties.&lt;br /&gt;
* A digit counter was added for Operation, Operation Description and ScopeChange Description in the Wallpaper Client.&lt;br /&gt;
* The current Project Status can now be seen in the project header of the start screen.&lt;br /&gt;
* In the Admin Tool, the Task - Progress is now displayed in the corresponding column.&lt;br /&gt;
* The filtering of instances in the Picker within the Admin Tool is now possible without reopening the popup.&lt;br /&gt;
* A Issue was fixed where the link to the PunchPoint was not visualized in the PunchpointAttachment usecase in the Admin Tool&lt;br /&gt;
* Users can change a project name only until the creation is finished.&lt;br /&gt;
* Wrong order of CTS and UTS columns at Commissioning Package and Commissioning Task Use Cases was fixed.&lt;br /&gt;
* Corrected the locked status for timesheet Use Case columns.&lt;br /&gt;
* Fixed an issue where users with Create only permissions could not edit Scopechange details.&lt;br /&gt;
* Added final document location to file path in Scope Change attachment use case.&lt;br /&gt;
* An issue was fixed where the information on the Commissioning Wallpaper did not update when grouped commissioning tasks were added/removed/finished.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Known Issues =&lt;br /&gt;
* Exclusive Access is not fully supported (missing aspect: lock on database level)&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_5.0.0_(Server)&amp;diff=29124</id>
		<title>Version 5.0.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_5.0.0_(Server)&amp;diff=29124"/>
				<updated>2025-10-27T08:20:45Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: /* 5.0.0.10??? - 2025-10-?? (Initial Release) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 5.0.0.10??? - 2025-10-?? (Initial Release) =&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;UBIK.Studio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;BulkEditor UID Input&amp;lt;/b&amp;gt;: A UID column can now be shown when creating objects in BulkEditor.&lt;br /&gt;
* &amp;lt;b&amp;gt;System Definition Update Dialogue&amp;lt;/b&amp;gt;: Improved UX for updating system definitions in UBIK.&lt;br /&gt;
* &amp;lt;b&amp;gt;Custom Plugin Solution Stub Generation&amp;lt;/b&amp;gt;: Plugins can now be configured and exported as C# solutions. A basic set of features for the [[UBIK_Plugin_Design|generation of a custom {{UBIK}} Plugin C# solution]] is now available.&lt;br /&gt;
* &amp;lt;b&amp;gt;Plugin Initialization Exception Handling&amp;lt;/b&amp;gt;: UBIK Studio displays exceptions during plugin directory initialization.&lt;br /&gt;
* &amp;lt;b&amp;gt;Load &amp;amp; Save Code in WhoBert&amp;lt;/b&amp;gt;: WhoBert now provides a rich &amp;quot;Load &amp;amp; Save Code&amp;quot; feature-set including quick-save, quick-load, auto-save, auto-backup, manual loading and saving, and saving to the UBIK database for sharing with colleagues, as well as to the file system. Renaming and deleting saves, and a preview of the saved code when hovering the save entry in the new dialog is also supported.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
* String MetaProperties marked as multilingual are now automatically classified as multilingual.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Kernel&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;Exclusive Checkout Query Support&amp;lt;/b&amp;gt;: UBIK now supports the Exclusive Checkout Query.&lt;br /&gt;
* &amp;lt;b&amp;gt; UBIK Traits and Active Lists&amp;lt;/b&amp;gt;: Traits enable dynamic, real-time modeling of project requirements with adaptive property detection and flexible property configuration.&amp;lt;br/&amp;gt;Active Lists enable real-time modeling of selective lists with flexible configuration.&lt;br /&gt;
* &amp;lt;b&amp;gt;Text-Markup Annotation Opacity&amp;lt;/b&amp;gt;: Opacity is now supported in text-markup annotations.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
* Due to Configurable Unique Constraints not being implemented yet, Exclusive Access is not guaranteed on database level currently.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MATAP&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;NoCode - Operations&amp;lt;/b&amp;gt;: MaTaP Operations associated with the 'No-Code' Activity Code are no longer visible on the Wallpaper by default and are excluded from all MRO calculations. This behavior can be modified via the Project Configuration settings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MRO&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;Procedures&amp;lt;/b&amp;gt;: UBIK introduces [[MROCLS_PROCEDURE|MRO Procedures]].&lt;br /&gt;
* &amp;lt;b&amp;gt;Procedure-Interface&amp;lt;/b&amp;gt;: Introduced the IProcedure interface to enable replication of procedures for custom MetaClasses, including those not derived from MRO.Procedure, thereby enhancing flexibility in classification and customization&lt;br /&gt;
* &amp;lt;b&amp;gt;Blind List Management&amp;lt;/b&amp;gt;: UBIK now supports Blindlist Management.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;SmartStudio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;Enhanced Instance Data Transfer&amp;lt;/b&amp;gt;: SmartStudio’s wizard now supports iterative/incremental transfers.&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* An issue where selective items weren't transported correctly via SmartStudio was fixed.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Archon&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;Archon License Information Extension&amp;lt;/b&amp;gt;: Improved visibility into license status, usage limits, and renewal timelines.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
= 5.0.0.10??? - ??-??-?? (Update A) =&lt;br /&gt;
== Features ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Component&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Bug Fixes ==&lt;br /&gt;
== Enhancements ==&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Version 5.0|Version 5.0.0 (Server)]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_5.0.0_(Server)&amp;diff=29123</id>
		<title>Version 5.0.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_5.0.0_(Server)&amp;diff=29123"/>
				<updated>2025-10-27T08:15:00Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: /* Features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 5.0.0.10??? - 2025-10-?? (Initial Release) =&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;UBIK.Studio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;BulkEditor UID Input&amp;lt;/b&amp;gt;: A UID column can now be shown when creating objects in BulkEditor.&lt;br /&gt;
* &amp;lt;b&amp;gt;System Definition Update Dialogue&amp;lt;/b&amp;gt;: Improved UX for updating system definitions in UBIK.&lt;br /&gt;
* &amp;lt;b&amp;gt;Custom Plugin Solution Stub Generation&amp;lt;/b&amp;gt;: Plugins can now be configured and exported as C# solutions. A basic set of features for the [[UBIK_Plugin_Design|generation of a custom {{UBIK}} Plugin C# solution]] is now available.&lt;br /&gt;
* &amp;lt;b&amp;gt;Plugin Initialization Exception Handling&amp;lt;/b&amp;gt;: UBIK Studio displays exceptions during plugin directory initialization.&lt;br /&gt;
* &amp;lt;b&amp;gt;Load &amp;amp; Save Code in WhoBert&amp;lt;/b&amp;gt;: WhoBert now provides a rich &amp;quot;Load &amp;amp; Save Code&amp;quot; feature-set including quick-save, quick-load, auto-save, auto-backup, manual loading and saving, and saving to the UBIK database for sharing with colleagues, as well as to the file system. Renaming and deleting saves, and a preview of the saved code when hovering the save entry in the new dialog is also supported.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Version 5.0|Version 5.0.0 (Server)]]&lt;br /&gt;
&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
* String MetaProperties marked as multilingual are now automatically classified as multilingual.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Kernel&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;Exclusive Checkout Query Support&amp;lt;/b&amp;gt;: UBIK now supports the Exclusive Checkout Query.&lt;br /&gt;
* &amp;lt;b&amp;gt; UBIK Traits and Active Lists&amp;lt;/b&amp;gt;: Traits enable dynamic, real-time modeling of project requirements with adaptive property detection and flexible property configuration.&amp;lt;br/&amp;gt;Active Lists enable real-time modeling of selective lists with flexible configuration.&lt;br /&gt;
* &amp;lt;b&amp;gt;Text-Markup Annotation Opacity&amp;lt;/b&amp;gt;: Opacity is now supported in text-markup annotations.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
* Due to Configurable Unique Constraints not being implemented yet, Exclusive Access is not guaranteed on database level currently.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MRO&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;Procedures&amp;lt;/b&amp;gt;: UBIK introduces [[MROCLS_PROCEDURE|MRO Procedures]].&lt;br /&gt;
* &amp;lt;b&amp;gt;Procedure-Interface&amp;lt;/b&amp;gt;: Introduced the IProcedure interface to enable replication of procedures for custom MetaClasses, including those not derived from MRO.Procedure, thereby enhancing flexibility in classification and customization&lt;br /&gt;
* &amp;lt;b&amp;gt;Blind List Management&amp;lt;/b&amp;gt;: UBIK now supports Blindlist Management.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;SmartStudio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Version 5.0|Version 5.0.0 (Server)]]&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;Enhanced Instance Data Transfer&amp;lt;/b&amp;gt;: SmartStudio’s wizard now supports iterative/incremental transfers.&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* An issue where selective items weren't transported correctly via SmartStudio was fixed.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Archon&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;Archon License Information Extension&amp;lt;/b&amp;gt;: Improved visibility into license status, usage limits, and renewal timelines.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
= 5.0.0.10??? - ??-??-?? (Update A) =&lt;br /&gt;
== Features ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Component&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Bug Fixes ==&lt;br /&gt;
== Enhancements ==&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Version 5.0|Version 5.0.0 (Server)]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_5.0.0_(Server)&amp;diff=29122</id>
		<title>Version 5.0.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_5.0.0_(Server)&amp;diff=29122"/>
				<updated>2025-10-27T08:14:23Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: /* Features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 5.0.0.10??? - 2025-10-?? (Initial Release) =&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;UBIK.Studio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;BulkEditor UID Input&amp;lt;/b&amp;gt;: A UID column can now be shown when creating objects in BulkEditor.&lt;br /&gt;
* &amp;lt;b&amp;gt;System Definition Update Dialogue&amp;lt;/b&amp;gt;: Improved UX for updating system definitions in UBIK.&lt;br /&gt;
* &amp;lt;b&amp;gt;Custom Plugin Solution Stub Generation&amp;lt;/b&amp;gt;: Plugins can now be configured and exported as C# solutions. A basic set of features for the [[UBIK_Plugin_Design|generation of a custom {{UBIK}} Plugin C# solution]] is now available.&lt;br /&gt;
* &amp;lt;b&amp;gt;Plugin Initialization Exception Handling&amp;lt;/b&amp;gt;: UBIK Studio displays exceptions during plugin directory initialization.&lt;br /&gt;
* &amp;lt;b&amp;gt;Load &amp;amp; Save Code in WhoBert&amp;lt;/b&amp;gt;: WhoBert now provides a rich &amp;quot;Load &amp;amp; Save Code&amp;quot; feature-set including quick-save, quick-load, auto-save, auto-backup, manual loading and saving, and saving to the UBIK database for sharing with colleagues, as well as to the file system. Renaming and deleting saves, and a preview of the saved code when hovering the save entry in the new dialog is also supported.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Version 5.0|Version 5.0.0 (Server)]]&lt;br /&gt;
&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
* String MetaProperties marked as multilingual are now automatically classified as multilingual.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Kernel&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;Exclusive Checkout Query Support&amp;lt;/b&amp;gt;: UBIK now supports the Exclusive Checkout Query.&lt;br /&gt;
* &amp;lt;b&amp;gt; UBIK Traits and Active Lists&amp;lt;/b&amp;gt;: Traits enable dynamic, real-time modeling of project requirements with adaptive property detection and flexible property configuration.&amp;lt;br/&amp;gt;Active Lists enable real-time modeling of selective lists with flexible configuration.&lt;br /&gt;
* &amp;lt;b&amp;gt;Text-Markup Annotation Opacity&amp;lt;/b&amp;gt;: Opacity is now supported in text-markup annotations.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
* Due to Configurable Unique Constraints not being implemented yet, Exclusive Access is not guaranteed on database level currently.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MRO&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;Procedures&amp;lt;/b&amp;gt;: UBIK introduces [[MROCLS_PROCEDURE|MRO Procedures]].&lt;br /&gt;
* &amp;lt;b&amp;gt;Procedures&amp;lt;/b&amp;gt;: Introduced the IProcedure interface to enable replication of procedures for custom MetaClasses, including those not derived from MRO.Procedure, thereby enhancing flexibility in classification and customization&lt;br /&gt;
* &amp;lt;b&amp;gt;Blind List Management&amp;lt;/b&amp;gt;: UBIK now supports Blindlist Management.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;SmartStudio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Version 5.0|Version 5.0.0 (Server)]]&lt;br /&gt;
&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;Enhanced Instance Data Transfer&amp;lt;/b&amp;gt;: SmartStudio’s wizard now supports iterative/incremental transfers.&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
* An issue where selective items weren't transported correctly via SmartStudio was fixed.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Archon&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;Archon License Information Extension&amp;lt;/b&amp;gt;: Improved visibility into license status, usage limits, and renewal timelines.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
= 5.0.0.10??? - ??-??-?? (Update A) =&lt;br /&gt;
== Features ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Component&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Bug Fixes ==&lt;br /&gt;
== Enhancements ==&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Version 5.0|Version 5.0.0 (Server)]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=HowTo:Create_UBIK_Module&amp;diff=29121</id>
		<title>HowTo:Create UBIK Module</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=HowTo:Create_UBIK_Module&amp;diff=29121"/>
				<updated>2025-10-24T11:38:26Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: /* Example */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{UBIK}} Modules are loaded dynamically into the {{UBIK}} Kernel by the {{UBIK}} [[Injection_Management|Injection Management]] based on the [https://msdn.microsoft.com/de-de/library/dd460648%28v=vs.110%29.aspx Microsoft Extensibility Framework (MEF)].&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
=== Basic Prerequisites ===&lt;br /&gt;
Creating an own plugin requires to add references to&lt;br /&gt;
* System.ComponentModel.Composition&lt;br /&gt;
* UBIK.Injection&lt;br /&gt;
&lt;br /&gt;
{{UBIK}} Injection Management provides access to all the basic features used by the Kernel to identifiy and categorize the available plugins. This management is provided by a library called '''UBIK.Injection'''.&lt;br /&gt;
&lt;br /&gt;
=== Interface: IUbikModule ===&lt;br /&gt;
The module must implement the &amp;lt;code&amp;gt;UBIK.Injection.IUbikModule&amp;lt;/code&amp;gt; interface and has to be registered for MEF composition by defining the export contract via an attribute.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
    [Export(typeof(UBIK.Injection.IUbikPlugin))]&lt;br /&gt;
&lt;br /&gt;
    public class TestModule : UBIK.Injection.IUbikModule&lt;br /&gt;
    {&lt;br /&gt;
    }&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Interface: IUbikInjectionMetaData ===&lt;br /&gt;
Managing modules correctly presumes the following information, as defined by the interface &amp;lt;code&amp;gt;UBIK.Injection.IUbikInjectionMetaData&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
    [ExportMetadata(&amp;quot;ID&amp;quot;, &amp;quot;C149402E-BC86-46D6-8D1B-63C86894EA77&amp;quot;)]&lt;br /&gt;
    [ExportMetadata(&amp;quot;Type&amp;quot;, typeof(TestModule))]&lt;br /&gt;
    [ExportMetadata(&amp;quot;Name&amp;quot;, &amp;quot;TestModule&amp;quot; )]&lt;br /&gt;
    [ExportMetadata(&amp;quot;Description&amp;quot;, &amp;quot;Tests the injection management&amp;quot;)]&lt;br /&gt;
    [ExportMetadata(&amp;quot;Version&amp;quot;, 1)]&lt;br /&gt;
    [ExportMetadata(&amp;quot;Company&amp;quot;, &amp;quot;Augmensys GmbH&amp;quot;)]&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Mandatory information ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; | width = &amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| ID|| {{MSDN/String}} || Unique ID of the module&lt;br /&gt;
|-&lt;br /&gt;
| Type|| System.Type || Systemtype of the module; used for filtering the module during loading.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Optional information ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; | width = &amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Name|| {{MSDN/String}} || Name of the module (for UI Presentation)&lt;br /&gt;
|-&lt;br /&gt;
| Description|| {{MSDN/String}} || Descrirption of the module (for UI Presentation)&lt;br /&gt;
|-&lt;br /&gt;
| Version|| {{MSDN/Int32}} || Version of the module. As there are more modules with the same ID, only the module with the highest Version is available.&lt;br /&gt;
|-&lt;br /&gt;
| TargetApplication|| PluginTargetApplication|| Possibility to limit the module for a single type of application.&lt;br /&gt;
|-&lt;br /&gt;
| MinimumKernelVersion|| {{MSDN/String}} || Minimum required Kernel version: Format x.x.x.x&lt;br /&gt;
|-&lt;br /&gt;
| MinimumDatabaseVersion|| {{MSDN/String}} || Minimum required Database version: Format x.x.x.x&lt;br /&gt;
|-&lt;br /&gt;
| Company|| {{MSDN/String}} || Information about the Company (for UI Presentation)&lt;br /&gt;
|-&lt;br /&gt;
| Copyright|| {{MSDN/String}} || Copyright Information (for UI Presentation)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Example =&lt;br /&gt;
&amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
    [Export(typeof(UBIK.Injection.IUbikPlugin))]&lt;br /&gt;
    [ExportMetadata(&amp;quot;ID&amp;quot;, &amp;quot;C149402E-BC86-46D6-8D1B-63C86894EA77&amp;quot;)]&lt;br /&gt;
    [ExportMetadata(&amp;quot;Type&amp;quot;, typeof(TestModule))]&lt;br /&gt;
    [ExportMetadata(&amp;quot;Name&amp;quot;, &amp;quot;TestModule&amp;quot; )]&lt;br /&gt;
    [ExportMetadata(&amp;quot;Description&amp;quot;, &amp;quot;Tests the injection management&amp;quot;)]&lt;br /&gt;
    [ExportMetadata(&amp;quot;Version&amp;quot;, 1)]&lt;br /&gt;
    [ExportMetadata(&amp;quot;MinimumKernelVersion&amp;quot;, &amp;quot;2.4.0.0&amp;quot;)]&lt;br /&gt;
    [ExportMetadata(&amp;quot;MinimumDatabaseVersion&amp;quot;, &amp;quot;2.4.0.0&amp;quot;)]&lt;br /&gt;
    [ExportMetadata(&amp;quot;Company&amp;quot;, &amp;quot;Augmensys GmbH&amp;quot;)]&lt;br /&gt;
    [ExportMetadata(&amp;quot;Copyright&amp;quot;, &amp;quot;2014, Augmensys GmbH&amp;quot;)]&lt;br /&gt;
&lt;br /&gt;
    public class TestModule : UBIK.Injection.IUbikModule&lt;br /&gt;
    {&lt;br /&gt;
        public ISystemDefinitionProvider SystemDefinitionsProvider&lt;br /&gt;
        {&lt;br /&gt;
            get&lt;br /&gt;
            {&lt;br /&gt;
                return TestSysDefProvider.Instance;&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        public void Initialize(UBIKEnvironment environment)&lt;br /&gt;
        {&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        public bool Initialized()&lt;br /&gt;
        {&lt;br /&gt;
            return true;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        public void Terminate()&lt;br /&gt;
        {&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        public List&amp;lt;ModuleInfo&amp;gt; DependencyModules&lt;br /&gt;
        {&lt;br /&gt;
            get;&lt;br /&gt;
        } = new List&amp;lt;ModuleInfo&amp;gt;()&lt;br /&gt;
        {&lt;br /&gt;
            new ModuleInfo()&lt;br /&gt;
            {&lt;br /&gt;
                ID = Guid.Parse(&amp;quot;A4FF45D7-20C7-451A-A58A-1001B5B1EA7B&amp;quot;),&lt;br /&gt;
                Name = &amp;quot;MRO Plugin&amp;quot;&lt;br /&gt;
            }&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== To be implemented for IUbikModule ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; | width = &amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Description&lt;br /&gt;
|-&lt;br /&gt;
| SystemDefinitionsProvider || The instance of the SystemDefinitions for the respective module is provided.&lt;br /&gt;
|-&lt;br /&gt;
| Initialize || Initializes the module.&lt;br /&gt;
|-&lt;br /&gt;
| Initialized || Returns true when the plugin is initialized&lt;br /&gt;
|-&lt;br /&gt;
| Terminate || Terminates the UBIKEnvironment if it has been initialized.&lt;br /&gt;
|-&lt;br /&gt;
| DependencyModules || Returns the module information for which it has a dependency.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;headertabs /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Injection_Management]]&lt;br /&gt;
* [[HowTo:Provide_system_definitions_with_a_custom_plugin]]&lt;br /&gt;
* [[HowTo:Create_UBIK_Plugin]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Injecting|Create UBIK Module]]&lt;br /&gt;
[[Category:Module|Create UBIK Module]]&lt;br /&gt;
[[Category:Plugin|Create UBIK Module]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_5.0.0_(Server)&amp;diff=29098</id>
		<title>Version 5.0.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_5.0.0_(Server)&amp;diff=29098"/>
				<updated>2025-10-21T07:24:43Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= 5.0.0.10??? - 2025-10-?? (Initial Release) =&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;UBIK.Studio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;BulkEditor UID Input&amp;lt;/b&amp;gt;: A UID column can now be shown when creating objects in BulkEditor.&lt;br /&gt;
* &amp;lt;b&amp;gt;System Definition Update Dialogue&amp;lt;/b&amp;gt;: Improved UX for updating system definitions in UBIK.&lt;br /&gt;
* &amp;lt;b&amp;gt;Custom Plugin Solution Stub Generation&amp;lt;/b&amp;gt;: Plugins can now be configured and exported as C# solutions. A basic set of features for the [[UBIK_Plugin_Design|generation of a custom {{UBIK}} Plugin C# solution]] is now available.&lt;br /&gt;
* &amp;lt;b&amp;gt;Plugin Initialization Exception Handling&amp;lt;/b&amp;gt;: UBIK Studio displays exceptions during plugin directory initialization.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
* String MetaProperties marked as multilingual are now automatically classified as multilingual.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Kernel&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;Exclusive Checkout Query Support&amp;lt;/b&amp;gt;: UBIK now supports the Exclusive Checkout Query.&lt;br /&gt;
* &amp;lt;b&amp;gt; UBIK Traits and Active Lists&amp;lt;/b&amp;gt;: Traits enable dynamic, real-time modeling of project requirements with adaptive property detection and flexible property configuration.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Active Lists enable real-time modeling of selective lists with flexible configuration.&lt;br /&gt;
* &amp;lt;b&amp;gt;Text-Markup Annotation Opacity&amp;lt;/b&amp;gt;: Opacity is now supported in text-markup annotations.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
* Due to Configurable Unique Constraints not being implemented yet, Exclusive Access is not guaranteed on database level currently.&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;MRO&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;Procedures&amp;lt;/b&amp;gt;: UBIK introduces MRO Procedures.&lt;br /&gt;
* &amp;lt;b&amp;gt;Blind List Management&amp;lt;/b&amp;gt;: UBIK provides Blindlist - Management now.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;SmartStudio&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;Enhanced Instance Data Transfer&amp;lt;/b&amp;gt;: SmartStudio’s wizard now supports iterative/incremental transfers.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Archon&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
* &amp;lt;b&amp;gt;Archon License Information Extension&amp;lt;/b&amp;gt;: Improved visibility into license status, usage limits, and renewal timelines.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
= 5.0.0.10??? - ??-??-?? (Update A) =&lt;br /&gt;
== Features ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; style=&amp;quot;width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-weight:bold;line-height:1.6;&amp;quot;&amp;gt;&amp;lt;h2 style=&amp;quot;text-decoration:none;border-style:none&amp;quot;&amp;gt;Component&amp;lt;/h2&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
=== Features ===&lt;br /&gt;
=== Bug Fixes ===&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
== Bug Fixes ==&lt;br /&gt;
== Enhancements ==&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Version 5.0|Version 5.0.0 (Server)]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=29032</id>
		<title>Version 4.9.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=29032"/>
				<updated>2025-10-13T15:03:41Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: /* CUI */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Hot fixes =&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.? on 2025-??-?? ==&lt;br /&gt;
==== MATAP ====&lt;br /&gt;
* PublishCommissioningWallpaperJob was corrected and now doesn't have to be executed 2 times for the Comissioning Tasks to get linked to the Operations.&lt;br /&gt;
* Resolved a performance issue where the file picker dialog in the Admin Tool took several minutes to appear, severely impacting usability.&lt;br /&gt;
&lt;br /&gt;
==== CUI ====&lt;br /&gt;
* Export Optimization in CUI: Proxies in the WriteToExternal state are now automatically reset to Completed when the export mechanism confirms that the Comos Device is already up to date.&lt;br /&gt;
* A problem when importing multilanguage properties and descriptions via the Comos Interface is fixed now.&lt;br /&gt;
* The link to the ServiceLogin / Project is set for Revision and DocObjs during their creation.&lt;br /&gt;
* A problem in managing proxies with identic external primary key was fixed.&lt;br /&gt;
* Double values are exported with culture invariant now. This is necessary until the RestAPI supports real doble values of SIVlaues.&lt;br /&gt;
* Fixed an issue where the Comos export could crash if the target object no longer existed, improving stability in edge cases.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== MRO ====&lt;br /&gt;
* A bug in the MRO Progress Calculation was fixed: if a task changes its owner, the progress for both, the new and the old owner gets updated.&lt;br /&gt;
* Fix to Progress Task showing progress calculation bigger than 100 or smaller than 0.&lt;br /&gt;
* A problem in calculating the progress ane weight for grouped tasks is fixed now.&lt;br /&gt;
&lt;br /&gt;
==== SAP-Interface ====&lt;br /&gt;
* A bug was fixed when the default values of parameter arrays caused a “Value cannot be null” error in SAP-Interface.&lt;br /&gt;
&lt;br /&gt;
==== Push ====&lt;br /&gt;
* Push notification can be configured whether they should be sent with high priority, giving you more control over how time-sensitive messages are delivered to your users.&lt;br /&gt;
&lt;br /&gt;
==== Kernel ====&lt;br /&gt;
* An issue where custom method code (signature) was generated with a wrong parameter type (for out parameters) was fixed.&lt;br /&gt;
* Proxy Link Management can handle simultaneous parent-child syncs now.&lt;br /&gt;
* The methods OnBeforeDelete and OnBeforeSave are no longer executed during the evaluation of DeleteAllowed and SaveAllowed. Two new events, OnDeleteAllowed and OnSaveAllowed, have been introduced for this purpose.&lt;br /&gt;
* A mechanism managing missing proxy references - preventing expensive dead links - was implemented.&lt;br /&gt;
* Improved setup compatibility by removing unnecessary WebDAV configuration entries.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10067 on 2025-08-26 ==&lt;br /&gt;
* Several multi-threading issues regarding the user group cache were fixed.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10066 on 2025-08-19 ==&lt;br /&gt;
* Module Reporting: A new binding redirect for System.Threading.Tasks.Extensions were added.&lt;br /&gt;
* CUI: Improved error management for failing bulk reads result in a more stable datasync.&lt;br /&gt;
* Interface Execution objects provide main information about themselves when being displayed in UBIK Studio.&lt;br /&gt;
* Added BlinkBinariesWindows folder to Module Reporting Plugin.&lt;br /&gt;
* Bulk Editor column picker supports multi-selection now.&lt;br /&gt;
* The CUI - MutliBatchWriteOrchestrator supports Export-state based syncs now.&lt;br /&gt;
* Orphaned content objects and invalid relations are excluded from a branch download now. &lt;br /&gt;
* An issue where deleted objects were returned as link targets was fixed.&lt;br /&gt;
* UBIK Web Services support parallel execution which boosts the overall performance now.&lt;br /&gt;
* Several issues with the instance data transfer wizard were fixed. Also, detailed logging in case of an error was enabled.&lt;br /&gt;
* An issue in UBIK.SmartStudio, where MetaProxyProperties with the same name but different data types were confused with each other, was fixed.&lt;br /&gt;
* An issue where UBIKEnvironment.GetSystemObject(...) could run into a deadlock was fixed.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10060 on 2025-07-11 ==&lt;br /&gt;
* A bug in exporting and importing values for proxyproperties withaout a configured attribute was fixed.&lt;br /&gt;
* Fixed a problem in the “Import All Users” feature when importing users from a source project to the current project.&lt;br /&gt;
* A bug in DisplayData Assignments to (programmed) System MetaClasses and the evaluation of icons was fixed.&lt;br /&gt;
* Bulk Editor's column picker supports the selection of more then one column now (does not close between).&lt;br /&gt;
* The Module Reporting plugin provides the BlinkBinariesWindows folder now.&lt;br /&gt;
* A spelling mistake in the json configuration for periodic executed tasks is fixed (RepeatAfterMinutes). For downward compatibility the old settings is still supported.&lt;br /&gt;
* MATAP: A bug in Project Calculation was fixed: calculation does not stop any more because of Operations without a valid link to Workorders.&lt;br /&gt;
* MATAP: The performance for publishing the Commissioning Wallpaper was improved.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10059 on 2025-06-26 ==&lt;br /&gt;
* System.Runtime.CompilerServices.Unsafe.dll and System.Buffers.dll were added to the OIDC Processor plugin.&lt;br /&gt;
* We prevent that a company links to itself as parent now. Misconfigured data does not lead to a crash any more.&lt;br /&gt;
* An issue where annotations couldn't be flattened into the document (if the document was hosted externally) was fixed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10055 on 2025-06-16 ==&lt;br /&gt;
* An issue where too large Smart Project files couldn't be serialized was improved by increasing an object-count limit and by compression.&lt;br /&gt;
* Imported Comos Metadata does not misbehave after building the customizing any more.&lt;br /&gt;
* MATAP: The performance of project - recalculation was improved greatly.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10049 on 2025-06-05 ==&lt;br /&gt;
* An issue where dead links were logged for MaTaP was fixed.&lt;br /&gt;
* An issue where customized scan query properties were reset by an upgrade was fixed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10047 on 2025-06-04 ==&lt;br /&gt;
* An issue where Proxy.ImportTimeStamp couldn't be accessed programmatically was fixed.&lt;br /&gt;
* An issue where dead links weren't reported was fixed.&lt;br /&gt;
* Deleted objects are now visible in the view.&lt;br /&gt;
* MaTaP: A problem with uploading of Punchpoint documents is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10042 on 2025-05-16 ==&lt;br /&gt;
* An issue where attributes weren't reloaded for objects updated via change detection was fixed.&lt;br /&gt;
* A memory leak occurring for the UBIK Enterprise Service with Web Interface was fixed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10040 on 2025-05-15 ==&lt;br /&gt;
* Importing of MATAP data containing empty strings does not result the Proxies having an import status of error any more.&lt;br /&gt;
* MATAP - AdminTool: An issue was fixed where new instances were added to the bottom of the list.&lt;br /&gt;
* CUI does not send empty update requests to the Comos RestAPI any more.&lt;br /&gt;
* An issue where MetaClasses with instances couldn't be deleted was fixed.&lt;br /&gt;
* The user group cache and rights evaluation mechanism was overhauled for better integrity and performance.&lt;br /&gt;
* Fixed an HotSpotting issue where the empty revision creation did not work.&lt;br /&gt;
* An issue where ComosMetaProxyProperties were created with the wrong meta class when importing from Comos XML was fixed.&lt;br /&gt;
* Fixed an issue where spare parts (materials) were not displayed on the client.&lt;br /&gt;
* Fixed an issue where system selective items' localizations were not provided via the web service.&lt;br /&gt;
* Fixed an issue that triggered a license warning even on a failed login.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10024 on 2025-04-17 ==&lt;br /&gt;
* An issue where proxy attributes were created unnecessarily was fixed.&lt;br /&gt;
* An issue where MetaClasses couldn't be loaded from a Plugin was fixed.&lt;br /&gt;
* A memory Leak in the Enterprise Service (Notification Controller - Usease) was fixed.&lt;br /&gt;
* A bug where certain database adaptations were skipped if no db-views were configured was fixed.&lt;br /&gt;
* A missleading (false) https status code was documented for failed http communication in the post log was fixed.&lt;br /&gt;
* CUI Document Proxies get saved immediately when exporting them to Comos. This will avoid duplicates in exports if further processing fails.&lt;br /&gt;
* An issue where database connections are not closed under certain erroneous circumstances was fixed.&lt;br /&gt;
* MATAP: Imports were improved. They do not overwrite data that were manually changed by using the Admin Tool any more.&lt;br /&gt;
* MATAP: An issue was fixed where template instances were not shown under the Template Use Case.&lt;br /&gt;
* MATAP:Fixed an issue where it was not possible to import new operations with a previously deleted Operation ID.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kernel (initial release)=&lt;br /&gt;
== Features ==&lt;br /&gt;
* UBIK provides the possibility to customize an online text search. See [[SYSCLS_CUSTOMTEXTQUERY|Custom Text Search Classification]].&lt;br /&gt;
* Human-readable database views can be created in the same database instance where the data is stored.&lt;br /&gt;
* Custom code for MetaProxies can now be edited and transported using SmartStudio.&lt;br /&gt;
* UBIK.Studio provides the possibility to define the UID for a new derived MetaClass now.&lt;br /&gt;
* UBIK CUI Interface supports the (re)import of undeleted Comos objects now.&lt;br /&gt;
* 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.&lt;br /&gt;
* A custom query-based search is now available to be used in customizing.&lt;br /&gt;
* UBIK OLEDB Plugin supports customizing the OLEDB provider string now.&lt;br /&gt;
* An improved configuration dialog for the auto-create MetaClassScope drag &amp;amp; drop action was created.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bug Fixes ==&lt;br /&gt;
* A bug in managing changelog/history items for properties with configured MetaAttributes was fixed.&lt;br /&gt;
* A problem in handling references to deleted objects was fixed: misleading exceptions are not thrown anymore.&lt;br /&gt;
* An issue where custom code couldn't be transported for system meta classes using SmartStudio was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* New instances created in the AdminTool are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* 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.&lt;br /&gt;
* System.Memory.dll is now provided in the release packages.&lt;br /&gt;
* OSIPI and ModuleReporting Plugins support the newest version of System.Memory now.&lt;br /&gt;
* A bug in the UBIK.NotificationEndPoint Service was fixed: it can handle subfolders in the Queue directory now.&lt;br /&gt;
* A bug when flattening Annotations and Hotspots into Document Revisions was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* Fixed an issue in the AdminTool that permitted manipulation of locked properties.&lt;br /&gt;
* An issue where values for new languages weren't saved was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* A Issue was fixed where the PunchPoint link was not visualized in the &amp;quot;Punchpoint Attachments&amp;quot; use case&lt;br /&gt;
* Issues in internal file handling (of queued notifications) were solved for the Event Notificatoin Endpoint.&lt;br /&gt;
* System.Numerics.Vectors, Microsoft.Bcl.TimeProvider, Microsoft.Bcl.AsyncInterfaces DLLs were added to the OIDC Processor plugin.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Enhancements ==&lt;br /&gt;
* 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.&lt;br /&gt;
* A possibility to customize &amp;quot;real&amp;quot; property values for system design objects via Plugin was provided. Further, CUI system definitions can now be used without deriving.&lt;br /&gt;
* MetaProxy properties are now modeled more consistently in SmartStudio.&lt;br /&gt;
* A set of vulnerable 3rd party components were updated.&lt;br /&gt;
* For reduced RAM consumption, a system classification SYSCLS_PREVENT_CACHING was provided, and future measures were triggered.&lt;br /&gt;
* UBIK supports *.docx as standard filetype now&lt;br /&gt;
* The UBIK.EnterpriseService now processes queued tasks in an awaitable manner, with configurable pauses and idle-interruption when adding new tasks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= MaTaP Improvements and fixes =&lt;br /&gt;
* Fixed an issue where QRF and Check Operations were not included in Mile Stone Calculation of Workorder.&lt;br /&gt;
* Predefined views get saved and are available for Admin Tools now.&lt;br /&gt;
* The Project Usecase in the MATAP Admin Tool is standardized now: Job Descriptions + presented columns.&lt;br /&gt;
* MATAP supports encrypted passwords for imported MATAP users now.&lt;br /&gt;
* MATAP supports Quality Record Forms now.&lt;br /&gt;
* MATAP supports Check Tasks now.&lt;br /&gt;
* MATAP Wallpaper Client supports project-related Punchpoint columns now.&lt;br /&gt;
* The Project Status is now managed on the Project Instance itself.&lt;br /&gt;
* UBIK MATAP supports project-related data caching on the View Cache now.&lt;br /&gt;
* The communication feature is now available in MATAP.&lt;br /&gt;
* All operation imports support the import of a work property.&lt;br /&gt;
* MATAP supports reports now.&lt;br /&gt;
* Admin Tool shows the duration of a successful job run now instead of presenting start and end timestamps.&lt;br /&gt;
* MATAP supports the import and presentation of materials per operation now.&lt;br /&gt;
* In the Admin Tool, the (Turnaround) Project Usecase does not show SAP-specific columns anymore.&lt;br /&gt;
* In the Admin Tool, the Operation Usecases do not show SAP and Primavera-specific columns anymore.&lt;br /&gt;
* Identified an issue where activity codes were cut off when the project name was too long.&lt;br /&gt;
* Identified an issue where companies were cut off when the project name was too long.&lt;br /&gt;
* Deletion of default activity codes works now.&lt;br /&gt;
* Reimporting deleted objects is now possible.&lt;br /&gt;
* Wallpaper Client does not crash when opening a Scope Change anymore.&lt;br /&gt;
* A bug in evaluating the code was fixed. Configured grouped codes are no longer ignored.&lt;br /&gt;
* The Admin Tool is now able to download the customizing.&lt;br /&gt;
* Operations being set to Not Applicable show the right status color now (gray).&lt;br /&gt;
* Scheduling import works now for check and QRF operations too.&lt;br /&gt;
* Wallpaper does not crash anymore during progress reporting.&lt;br /&gt;
* Location assigning performance was improved.&lt;br /&gt;
* A misconfiguration that caused duplicated scope changes to also duplicate the progress was fixed.&lt;br /&gt;
* Fixed an issue where Punchpoint numbers were overwritten multiple times causing the number to unnecessarily increase.&lt;br /&gt;
* Fixed the bug where the Instance Picker results were not shown when clicking the three-dot symbol for the first time.&lt;br /&gt;
* MATAP now provides the possibility to schedule nightly app pool restarts for all active projects.&lt;br /&gt;
* MATAP imports will not overwrite once edited string data with empty values anymore.&lt;br /&gt;
* The &amp;quot;Turnaround Project&amp;quot; use case was renamed to &amp;quot;Project&amp;quot;.&lt;br /&gt;
* The description for the Currency Setting Property was wrong. It shows &amp;quot;Currency Settings&amp;quot; now.&lt;br /&gt;
* The currency on projects is now set to &amp;quot;€&amp;quot; by default.&lt;br /&gt;
* Key and unique filename have now been removed from the Plot Plans use case.&lt;br /&gt;
* Description has been replaced with Name in the Plot Plans use case (Admin Tool)&lt;br /&gt;
* The Plot Plan Name is now displayed in Plant Layouts (Client)&lt;br /&gt;
* Removed columns &amp;quot;Offline Sync Configuration&amp;quot; and &amp;quot;Branch Download&amp;quot; from Admin Tool &amp;quot;Functionality&amp;quot; use case.&lt;br /&gt;
* Removed columns &amp;quot;Unique Filename&amp;quot; and &amp;quot;Path to local file&amp;quot; from Admin Tool &amp;quot;Daily HSE&amp;quot; use case.&lt;br /&gt;
* Vertical and horizontal scroll bars now remain in their last set position after the saving process.&lt;br /&gt;
* The Zone column is now available in the Commissioning Package Usecase.&lt;br /&gt;
* Systems and subsystems are available in the Commissioning Tasks use case now.&lt;br /&gt;
* Documents below work orders are sorted by their type now.&lt;br /&gt;
* Names for systems and subsystems show in the expected order now.&lt;br /&gt;
* MATAP allows project names with a length of up to 100 characters now.&lt;br /&gt;
* New instances are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* SC Desc., Operation No., and Estimated Costs are now displayed as saved after saving.&lt;br /&gt;
* Timesheets calculation issue for standard operations was solved.&lt;br /&gt;
* A sorting error for operations was fixed.&lt;br /&gt;
* When selecting import files, the file picker now remembers its last position.&lt;br /&gt;
* Template Usecases will now be replicated including their column configurations.&lt;br /&gt;
* Precom Activity Code cells show default operations information on the Turnaround Wallpaper now.&lt;br /&gt;
* An unused property (MATAP_PROJECT_ID) has been removed from the standard property pool.&lt;br /&gt;
* A new property (MATAP_ID) has been added to the standard property pool and integrated into the Activity Code Use Cases.&lt;br /&gt;
* The Admin Tool Turnaround Project Usecase now provides project creation status information.&lt;br /&gt;
* A problem in the Admin Tool which led to random warnings is solved now.&lt;br /&gt;
* MATAP Wallpaper Client now shows correct labels for Check/Operation detail tabs.&lt;br /&gt;
* Fixed recurring warnings in UBIK.Studio.&lt;br /&gt;
* Fixed recurring warnings in Admin Tool.&lt;br /&gt;
* The key column for MATAP users gets automatically filled if the object is created manually.&lt;br /&gt;
* Document system property will not be delivered to the client anymore.&lt;br /&gt;
* Fixed the issue where setting an operation status to N/A could cause the client to freeze or crash.&lt;br /&gt;
* The scope change workflow shows the user details again.&lt;br /&gt;
* A problem in the View Item Setup for the Communication Feature was fixed.&lt;br /&gt;
* Cells on the Commissioning Wallpaper only show the last change date if the task is considered to be finished.&lt;br /&gt;
* CODE_TYPE property doesn't get replicated when creating a Scope Change.&lt;br /&gt;
* A bug was fixed where empty Meta Classes were created after removing the MATAP plugin.&lt;br /&gt;
* Performance improvements and general bug fixes for Admin Tool.&lt;br /&gt;
* The Bulk Editor scroll bars now retain their positions after a refresh.&lt;br /&gt;
* Admin Tool shows the name of the referenced project when displaying use cases now.&lt;br /&gt;
* Punchpoints show a changelog for the 'Responsibility' property now.&lt;br /&gt;
* The Admin - Tool Scope Change Usecase shows scope changes only now.&lt;br /&gt;
* Import of EquipmentGroup and EquipmentType data is standardized now: the standard import supports import via the Equipment instance.&lt;br /&gt;
* The Admin - Tool Scope Change Attachment Usecase works now.&lt;br /&gt;
* 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.&lt;br /&gt;
* Execution Documents show the Local Full Path in the AdminTool now.&lt;br /&gt;
* Punchpoints now show a changelog for the 'Responsibility' and 'Due Date' properties.&lt;br /&gt;
* A digit counter was added for Operation, Operation Description and ScopeChange Description in the Wallpaper Client.&lt;br /&gt;
* The current Project Status can now be seen in the project header of the start screen.&lt;br /&gt;
* In the Admin Tool, the Task - Progress is now displayed in the corresponding column.&lt;br /&gt;
* The filtering of instances in the Picker within the Admin Tool is now possible without reopening the popup.&lt;br /&gt;
* A Issue was fixed where the link to the PunchPoint was not visualized in the PunchpointAttachment usecase in the Admin Tool&lt;br /&gt;
* Users can change a project name only until the creation is finished.&lt;br /&gt;
* Wrong order of CTS and UTS columns at Commissioning Package and Commissioning Task Use Cases was fixed.&lt;br /&gt;
* Corrected the locked status for timesheet Use Case columns.&lt;br /&gt;
* Fixed an issue where users with Create only permissions could not edit Scopechange details.&lt;br /&gt;
* Added final document location to file path in Scope Change attachment use case.&lt;br /&gt;
* An issue was fixed where the information on the Commissioning Wallpaper did not update when grouped commissioning tasks were added/removed/finished.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Known Issues =&lt;br /&gt;
* Exclusive Access is not fully supported (missing aspect: lock on database level)&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_5.0.0_(Server)&amp;diff=29019</id>
		<title>Version 5.0.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_5.0.0_(Server)&amp;diff=29019"/>
				<updated>2025-10-10T13:11:54Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: /* Kernel (initial release) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Kernel (initial release)=&lt;br /&gt;
== Features ==&lt;br /&gt;
=== Exclusive Checkout Query Support ===&lt;br /&gt;
UBIK now supports the Exclusive Checkout Query.&lt;br /&gt;
&lt;br /&gt;
=== Plugin Initialization Exception Handling ===&lt;br /&gt;
UBIK Studio displays exceptions during plugin directory initialization.&lt;br /&gt;
&lt;br /&gt;
=== BulkEditor UID Input ===&lt;br /&gt;
A UID column can now be shown when creating objects in BulkEditor.&lt;br /&gt;
&lt;br /&gt;
=== Enhanced Instance Data Transfer ===&lt;br /&gt;
SmartStudio’s wizard now supports iterative/incremental transfers.&lt;br /&gt;
&lt;br /&gt;
=== UBIK Traits and Active Lists ===&lt;br /&gt;
Traits enable dynamic, real-time modeling of project requirements with adaptive property detection and flexible property configuration.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Active Lists enable real-time modeling of selective lists with flexible configuration.&lt;br /&gt;
&lt;br /&gt;
=== Archon License Information Extension ===&lt;br /&gt;
Improved visibility into license status, usage limits, and renewal timelines.&lt;br /&gt;
&lt;br /&gt;
=== Text-Markup Annotation Opacity ===&lt;br /&gt;
Opacity is now supported in text-markup annotations.&lt;br /&gt;
&lt;br /&gt;
=== System Definition Update Dialogue ===&lt;br /&gt;
Improved UX for updating system definitions in UBIK.&lt;br /&gt;
&lt;br /&gt;
=== Custom Plugin Solution Stub Generation ===&lt;br /&gt;
Plugins can now be configured and exported as C# solutions.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bug Fixes ==&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Enhancements ==&lt;br /&gt;
* String MetaProperties marked as multilingual are now automatically classified as multilingual.&lt;br /&gt;
* A basic set of features for the [[UBIK_Plugin_Design|generation of a custom {{UBIK}} Plugin C# solution]] is now available.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
[[Category:Version 5.0|Version 5.0.0 (Server)]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=29018</id>
		<title>Version 4.9.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=29018"/>
				<updated>2025-10-10T12:45:59Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: /* Hot fixes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Hot fixes =&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.? on 2025-??-?? ==&lt;br /&gt;
==== MATAP ====&lt;br /&gt;
* PublishCommissioningWallpaperJob was corrected and now doesn't have to be executed 2 times for the Comissioning Tasks to get linked to the Operations.&lt;br /&gt;
* Resolved a performance issue where the file picker dialog in the Admin Tool took several minutes to appear, severely impacting usability.&lt;br /&gt;
&lt;br /&gt;
==== CUI ====&lt;br /&gt;
* Export Optimization in CUI: Proxies in the WriteToExternal state are now automatically reset to Completed when the export mechanism confirms that the Comos Device is already up to date.&lt;br /&gt;
* A problem when importing multilanguage properties and descriptions via the Comos Interface is fixed now.&lt;br /&gt;
* The link to the ServiceLogin / Project is set for Revision and DocObjs during their creation.&lt;br /&gt;
* A problem in managing proxies with identic external primary key was fixed.&lt;br /&gt;
* Double values are exported with culture invariant now. This is necessary until the RestAPI supports real doble values of SIVlaues. &lt;br /&gt;
&lt;br /&gt;
==== MRO ====&lt;br /&gt;
* A bug in the MRO Progress Calculation was fixed: if a task changes its owner, the progress for both, the new and the old owner gets updated.&lt;br /&gt;
* Fix to Progress Task showing progress calculation bigger than 100 or smaller than 0.&lt;br /&gt;
* A problem in calculating the progress ane weight for grouped tasks is fixed now.&lt;br /&gt;
&lt;br /&gt;
==== SAP-Interface ====&lt;br /&gt;
* A bug was fixed when the default values of parameter arrays caused a “Value cannot be null” error in SAP-Interface.&lt;br /&gt;
&lt;br /&gt;
==== Push ====&lt;br /&gt;
* Push notification can be configured whether they should be sent with high priority, giving you more control over how time-sensitive messages are delivered to your users.&lt;br /&gt;
&lt;br /&gt;
==== Kernel ====&lt;br /&gt;
* An issue where custom method code (signature) was generated with a wrong parameter type (for out parameters) was fixed.&lt;br /&gt;
* Proxy Link Management can handle simultaneous parent-child syncs now.&lt;br /&gt;
* The methods OnBeforeDelete and OnBeforeSave are no longer executed during the evaluation of DeleteAllowed and SaveAllowed. Two new events, OnDeleteAllowed and OnSaveAllowed, have been introduced for this purpose.&lt;br /&gt;
* A mechanism managing missing proxy references - preventing expensive dead links - was implemented.&lt;br /&gt;
* Improved setup compatibility by removing unnecessary WebDAV configuration entries.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10067 on 2025-08-26 ==&lt;br /&gt;
* Several multi-threading issues regarding the user group cache were fixed.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10066 on 2025-08-19 ==&lt;br /&gt;
* Module Reporting: A new binding redirect for System.Threading.Tasks.Extensions were added.&lt;br /&gt;
* CUI: Improved error management for failing bulk reads result in a more stable datasync.&lt;br /&gt;
* Interface Execution objects provide main information about themselves when being displayed in UBIK Studio.&lt;br /&gt;
* Added BlinkBinariesWindows folder to Module Reporting Plugin.&lt;br /&gt;
* Bulk Editor column picker supports multi-selection now.&lt;br /&gt;
* The CUI - MutliBatchWriteOrchestrator supports Export-state based syncs now.&lt;br /&gt;
* Orphaned content objects and invalid relations are excluded from a branch download now. &lt;br /&gt;
* An issue where deleted objects were returned as link targets was fixed.&lt;br /&gt;
* UBIK Web Services support parallel execution which boosts the overall performance now.&lt;br /&gt;
* Several issues with the instance data transfer wizard were fixed. Also, detailed logging in case of an error was enabled.&lt;br /&gt;
* An issue in UBIK.SmartStudio, where MetaProxyProperties with the same name but different data types were confused with each other, was fixed.&lt;br /&gt;
* An issue where UBIKEnvironment.GetSystemObject(...) could run into a deadlock was fixed.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10060 on 2025-07-11 ==&lt;br /&gt;
* A bug in exporting and importing values for proxyproperties withaout a configured attribute was fixed.&lt;br /&gt;
* Fixed a problem in the “Import All Users” feature when importing users from a source project to the current project.&lt;br /&gt;
* A bug in DisplayData Assignments to (programmed) System MetaClasses and the evaluation of icons was fixed.&lt;br /&gt;
* Bulk Editor's column picker supports the selection of more then one column now (does not close between).&lt;br /&gt;
* The Module Reporting plugin provides the BlinkBinariesWindows folder now.&lt;br /&gt;
* A spelling mistake in the json configuration for periodic executed tasks is fixed (RepeatAfterMinutes). For downward compatibility the old settings is still supported.&lt;br /&gt;
* MATAP: A bug in Project Calculation was fixed: calculation does not stop any more because of Operations without a valid link to Workorders.&lt;br /&gt;
* MATAP: The performance for publishing the Commissioning Wallpaper was improved.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10059 on 2025-06-26 ==&lt;br /&gt;
* System.Runtime.CompilerServices.Unsafe.dll and System.Buffers.dll were added to the OIDC Processor plugin.&lt;br /&gt;
* We prevent that a company links to itself as parent now. Misconfigured data does not lead to a crash any more.&lt;br /&gt;
* An issue where annotations couldn't be flattened into the document (if the document was hosted externally) was fixed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10055 on 2025-06-16 ==&lt;br /&gt;
* An issue where too large Smart Project files couldn't be serialized was improved by increasing an object-count limit and by compression.&lt;br /&gt;
* Imported Comos Metadata does not misbehave after building the customizing any more.&lt;br /&gt;
* MATAP: The performance of project - recalculation was improved greatly.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10049 on 2025-06-05 ==&lt;br /&gt;
* An issue where dead links were logged for MaTaP was fixed.&lt;br /&gt;
* An issue where customized scan query properties were reset by an upgrade was fixed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10047 on 2025-06-04 ==&lt;br /&gt;
* An issue where Proxy.ImportTimeStamp couldn't be accessed programmatically was fixed.&lt;br /&gt;
* An issue where dead links weren't reported was fixed.&lt;br /&gt;
* Deleted objects are now visible in the view.&lt;br /&gt;
* MaTaP: A problem with uploading of Punchpoint documents is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10042 on 2025-05-16 ==&lt;br /&gt;
* An issue where attributes weren't reloaded for objects updated via change detection was fixed.&lt;br /&gt;
* A memory leak occurring for the UBIK Enterprise Service with Web Interface was fixed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10040 on 2025-05-15 ==&lt;br /&gt;
* Importing of MATAP data containing empty strings does not result the Proxies having an import status of error any more.&lt;br /&gt;
* MATAP - AdminTool: An issue was fixed where new instances were added to the bottom of the list.&lt;br /&gt;
* CUI does not send empty update requests to the Comos RestAPI any more.&lt;br /&gt;
* An issue where MetaClasses with instances couldn't be deleted was fixed.&lt;br /&gt;
* The user group cache and rights evaluation mechanism was overhauled for better integrity and performance.&lt;br /&gt;
* Fixed an HotSpotting issue where the empty revision creation did not work.&lt;br /&gt;
* An issue where ComosMetaProxyProperties were created with the wrong meta class when importing from Comos XML was fixed.&lt;br /&gt;
* Fixed an issue where spare parts (materials) were not displayed on the client.&lt;br /&gt;
* Fixed an issue where system selective items' localizations were not provided via the web service.&lt;br /&gt;
* Fixed an issue that triggered a license warning even on a failed login.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10024 on 2025-04-17 ==&lt;br /&gt;
* An issue where proxy attributes were created unnecessarily was fixed.&lt;br /&gt;
* An issue where MetaClasses couldn't be loaded from a Plugin was fixed.&lt;br /&gt;
* A memory Leak in the Enterprise Service (Notification Controller - Usease) was fixed.&lt;br /&gt;
* A bug where certain database adaptations were skipped if no db-views were configured was fixed.&lt;br /&gt;
* A missleading (false) https status code was documented for failed http communication in the post log was fixed.&lt;br /&gt;
* CUI Document Proxies get saved immediately when exporting them to Comos. This will avoid duplicates in exports if further processing fails.&lt;br /&gt;
* An issue where database connections are not closed under certain erroneous circumstances was fixed.&lt;br /&gt;
* MATAP: Imports were improved. They do not overwrite data that were manually changed by using the Admin Tool any more.&lt;br /&gt;
* MATAP: An issue was fixed where template instances were not shown under the Template Use Case.&lt;br /&gt;
* MATAP:Fixed an issue where it was not possible to import new operations with a previously deleted Operation ID.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kernel (initial release)=&lt;br /&gt;
== Features ==&lt;br /&gt;
* UBIK provides the possibility to customize an online text search. See [[SYSCLS_CUSTOMTEXTQUERY|Custom Text Search Classification]].&lt;br /&gt;
* Human-readable database views can be created in the same database instance where the data is stored.&lt;br /&gt;
* Custom code for MetaProxies can now be edited and transported using SmartStudio.&lt;br /&gt;
* UBIK.Studio provides the possibility to define the UID for a new derived MetaClass now.&lt;br /&gt;
* UBIK CUI Interface supports the (re)import of undeleted Comos objects now.&lt;br /&gt;
* 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.&lt;br /&gt;
* A custom query-based search is now available to be used in customizing.&lt;br /&gt;
* UBIK OLEDB Plugin supports customizing the OLEDB provider string now.&lt;br /&gt;
* An improved configuration dialog for the auto-create MetaClassScope drag &amp;amp; drop action was created.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bug Fixes ==&lt;br /&gt;
* A bug in managing changelog/history items for properties with configured MetaAttributes was fixed.&lt;br /&gt;
* A problem in handling references to deleted objects was fixed: misleading exceptions are not thrown anymore.&lt;br /&gt;
* An issue where custom code couldn't be transported for system meta classes using SmartStudio was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* New instances created in the AdminTool are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* 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.&lt;br /&gt;
* System.Memory.dll is now provided in the release packages.&lt;br /&gt;
* OSIPI and ModuleReporting Plugins support the newest version of System.Memory now.&lt;br /&gt;
* A bug in the UBIK.NotificationEndPoint Service was fixed: it can handle subfolders in the Queue directory now.&lt;br /&gt;
* A bug when flattening Annotations and Hotspots into Document Revisions was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* Fixed an issue in the AdminTool that permitted manipulation of locked properties.&lt;br /&gt;
* An issue where values for new languages weren't saved was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* A Issue was fixed where the PunchPoint link was not visualized in the &amp;quot;Punchpoint Attachments&amp;quot; use case&lt;br /&gt;
* Issues in internal file handling (of queued notifications) were solved for the Event Notificatoin Endpoint.&lt;br /&gt;
* System.Numerics.Vectors, Microsoft.Bcl.TimeProvider, Microsoft.Bcl.AsyncInterfaces DLLs were added to the OIDC Processor plugin.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Enhancements ==&lt;br /&gt;
* 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.&lt;br /&gt;
* A possibility to customize &amp;quot;real&amp;quot; property values for system design objects via Plugin was provided. Further, CUI system definitions can now be used without deriving.&lt;br /&gt;
* MetaProxy properties are now modeled more consistently in SmartStudio.&lt;br /&gt;
* A set of vulnerable 3rd party components were updated.&lt;br /&gt;
* For reduced RAM consumption, a system classification SYSCLS_PREVENT_CACHING was provided, and future measures were triggered.&lt;br /&gt;
* UBIK supports *.docx as standard filetype now&lt;br /&gt;
* The UBIK.EnterpriseService now processes queued tasks in an awaitable manner, with configurable pauses and idle-interruption when adding new tasks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= MaTaP Improvements and fixes =&lt;br /&gt;
* Fixed an issue where QRF and Check Operations were not included in Mile Stone Calculation of Workorder.&lt;br /&gt;
* Predefined views get saved and are available for Admin Tools now.&lt;br /&gt;
* The Project Usecase in the MATAP Admin Tool is standardized now: Job Descriptions + presented columns.&lt;br /&gt;
* MATAP supports encrypted passwords for imported MATAP users now.&lt;br /&gt;
* MATAP supports Quality Record Forms now.&lt;br /&gt;
* MATAP supports Check Tasks now.&lt;br /&gt;
* MATAP Wallpaper Client supports project-related Punchpoint columns now.&lt;br /&gt;
* The Project Status is now managed on the Project Instance itself.&lt;br /&gt;
* UBIK MATAP supports project-related data caching on the View Cache now.&lt;br /&gt;
* The communication feature is now available in MATAP.&lt;br /&gt;
* All operation imports support the import of a work property.&lt;br /&gt;
* MATAP supports reports now.&lt;br /&gt;
* Admin Tool shows the duration of a successful job run now instead of presenting start and end timestamps.&lt;br /&gt;
* MATAP supports the import and presentation of materials per operation now.&lt;br /&gt;
* In the Admin Tool, the (Turnaround) Project Usecase does not show SAP-specific columns anymore.&lt;br /&gt;
* In the Admin Tool, the Operation Usecases do not show SAP and Primavera-specific columns anymore.&lt;br /&gt;
* Identified an issue where activity codes were cut off when the project name was too long.&lt;br /&gt;
* Identified an issue where companies were cut off when the project name was too long.&lt;br /&gt;
* Deletion of default activity codes works now.&lt;br /&gt;
* Reimporting deleted objects is now possible.&lt;br /&gt;
* Wallpaper Client does not crash when opening a Scope Change anymore.&lt;br /&gt;
* A bug in evaluating the code was fixed. Configured grouped codes are no longer ignored.&lt;br /&gt;
* The Admin Tool is now able to download the customizing.&lt;br /&gt;
* Operations being set to Not Applicable show the right status color now (gray).&lt;br /&gt;
* Scheduling import works now for check and QRF operations too.&lt;br /&gt;
* Wallpaper does not crash anymore during progress reporting.&lt;br /&gt;
* Location assigning performance was improved.&lt;br /&gt;
* A misconfiguration that caused duplicated scope changes to also duplicate the progress was fixed.&lt;br /&gt;
* Fixed an issue where Punchpoint numbers were overwritten multiple times causing the number to unnecessarily increase.&lt;br /&gt;
* Fixed the bug where the Instance Picker results were not shown when clicking the three-dot symbol for the first time.&lt;br /&gt;
* MATAP now provides the possibility to schedule nightly app pool restarts for all active projects.&lt;br /&gt;
* MATAP imports will not overwrite once edited string data with empty values anymore.&lt;br /&gt;
* The &amp;quot;Turnaround Project&amp;quot; use case was renamed to &amp;quot;Project&amp;quot;.&lt;br /&gt;
* The description for the Currency Setting Property was wrong. It shows &amp;quot;Currency Settings&amp;quot; now.&lt;br /&gt;
* The currency on projects is now set to &amp;quot;€&amp;quot; by default.&lt;br /&gt;
* Key and unique filename have now been removed from the Plot Plans use case.&lt;br /&gt;
* Description has been replaced with Name in the Plot Plans use case (Admin Tool)&lt;br /&gt;
* The Plot Plan Name is now displayed in Plant Layouts (Client)&lt;br /&gt;
* Removed columns &amp;quot;Offline Sync Configuration&amp;quot; and &amp;quot;Branch Download&amp;quot; from Admin Tool &amp;quot;Functionality&amp;quot; use case.&lt;br /&gt;
* Removed columns &amp;quot;Unique Filename&amp;quot; and &amp;quot;Path to local file&amp;quot; from Admin Tool &amp;quot;Daily HSE&amp;quot; use case.&lt;br /&gt;
* Vertical and horizontal scroll bars now remain in their last set position after the saving process.&lt;br /&gt;
* The Zone column is now available in the Commissioning Package Usecase.&lt;br /&gt;
* Systems and subsystems are available in the Commissioning Tasks use case now.&lt;br /&gt;
* Documents below work orders are sorted by their type now.&lt;br /&gt;
* Names for systems and subsystems show in the expected order now.&lt;br /&gt;
* MATAP allows project names with a length of up to 100 characters now.&lt;br /&gt;
* New instances are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* SC Desc., Operation No., and Estimated Costs are now displayed as saved after saving.&lt;br /&gt;
* Timesheets calculation issue for standard operations was solved.&lt;br /&gt;
* A sorting error for operations was fixed.&lt;br /&gt;
* When selecting import files, the file picker now remembers its last position.&lt;br /&gt;
* Template Usecases will now be replicated including their column configurations.&lt;br /&gt;
* Precom Activity Code cells show default operations information on the Turnaround Wallpaper now.&lt;br /&gt;
* An unused property (MATAP_PROJECT_ID) has been removed from the standard property pool.&lt;br /&gt;
* A new property (MATAP_ID) has been added to the standard property pool and integrated into the Activity Code Use Cases.&lt;br /&gt;
* The Admin Tool Turnaround Project Usecase now provides project creation status information.&lt;br /&gt;
* A problem in the Admin Tool which led to random warnings is solved now.&lt;br /&gt;
* MATAP Wallpaper Client now shows correct labels for Check/Operation detail tabs.&lt;br /&gt;
* Fixed recurring warnings in UBIK.Studio.&lt;br /&gt;
* Fixed recurring warnings in Admin Tool.&lt;br /&gt;
* The key column for MATAP users gets automatically filled if the object is created manually.&lt;br /&gt;
* Document system property will not be delivered to the client anymore.&lt;br /&gt;
* Fixed the issue where setting an operation status to N/A could cause the client to freeze or crash.&lt;br /&gt;
* The scope change workflow shows the user details again.&lt;br /&gt;
* A problem in the View Item Setup for the Communication Feature was fixed.&lt;br /&gt;
* Cells on the Commissioning Wallpaper only show the last change date if the task is considered to be finished.&lt;br /&gt;
* CODE_TYPE property doesn't get replicated when creating a Scope Change.&lt;br /&gt;
* A bug was fixed where empty Meta Classes were created after removing the MATAP plugin.&lt;br /&gt;
* Performance improvements and general bug fixes for Admin Tool.&lt;br /&gt;
* The Bulk Editor scroll bars now retain their positions after a refresh.&lt;br /&gt;
* Admin Tool shows the name of the referenced project when displaying use cases now.&lt;br /&gt;
* Punchpoints show a changelog for the 'Responsibility' property now.&lt;br /&gt;
* The Admin - Tool Scope Change Usecase shows scope changes only now.&lt;br /&gt;
* Import of EquipmentGroup and EquipmentType data is standardized now: the standard import supports import via the Equipment instance.&lt;br /&gt;
* The Admin - Tool Scope Change Attachment Usecase works now.&lt;br /&gt;
* 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.&lt;br /&gt;
* Execution Documents show the Local Full Path in the AdminTool now.&lt;br /&gt;
* Punchpoints now show a changelog for the 'Responsibility' and 'Due Date' properties.&lt;br /&gt;
* A digit counter was added for Operation, Operation Description and ScopeChange Description in the Wallpaper Client.&lt;br /&gt;
* The current Project Status can now be seen in the project header of the start screen.&lt;br /&gt;
* In the Admin Tool, the Task - Progress is now displayed in the corresponding column.&lt;br /&gt;
* The filtering of instances in the Picker within the Admin Tool is now possible without reopening the popup.&lt;br /&gt;
* A Issue was fixed where the link to the PunchPoint was not visualized in the PunchpointAttachment usecase in the Admin Tool&lt;br /&gt;
* Users can change a project name only until the creation is finished.&lt;br /&gt;
* Wrong order of CTS and UTS columns at Commissioning Package and Commissioning Task Use Cases was fixed.&lt;br /&gt;
* Corrected the locked status for timesheet Use Case columns.&lt;br /&gt;
* Fixed an issue where users with Create only permissions could not edit Scopechange details.&lt;br /&gt;
* Added final document location to file path in Scope Change attachment use case.&lt;br /&gt;
* An issue was fixed where the information on the Commissioning Wallpaper did not update when grouped commissioning tasks were added/removed/finished.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Known Issues =&lt;br /&gt;
* Exclusive Access is not fully supported (missing aspect: lock on database level)&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=29017</id>
		<title>Version 4.9.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=29017"/>
				<updated>2025-10-10T12:45:03Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Hot fixes =&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.? on 2025-??-?? ==&lt;br /&gt;
==== MATAP ====&lt;br /&gt;
* PublishCommissioningWallpaperJob was corrected and now doesn't have to be executed 2 times for the Comissioning Tasks to get linked to the Operations.&lt;br /&gt;
* Resolved a performance issue where the file picker dialog in the Admin Tool took several minutes to appear, severely impacting usability.&lt;br /&gt;
&lt;br /&gt;
==== CUI ====&lt;br /&gt;
* Export Optimization in CUI: Proxies in the WriteToExternal state are now automatically reset to Completed when the export mechanism confirms that the Comos Device is already up to date.&lt;br /&gt;
* A problem when importing multilanguage properties and descriptions via the Comos Interface is fixed now.&lt;br /&gt;
* The link to the ServiceLogin / Project is set for Revision and DocObjs during their creation.&lt;br /&gt;
* A problem in managing proxies with identic external primary key was fixed.&lt;br /&gt;
* Double values are exported with culture invariant now. This is necessary until the RestAPI supports real doble values of SIVlaues. &lt;br /&gt;
&lt;br /&gt;
==== MRO ====&lt;br /&gt;
* A bug in the MRO Progress Calculation was fixed: if a task changes its owner, the progress for both, the new and the old owner gets updated.&lt;br /&gt;
* Fix to Progress Task showing progress calculation bigger than 100 or smaller than 0.&lt;br /&gt;
* A problem in calculating the progress ane weight for grouped tasks is fixed now.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
==== SAP-Interface ====&lt;br /&gt;
* A bug was fixed when the default values of parameter arrays caused a “Value cannot be null” error in SAP-Interface.&lt;br /&gt;
&lt;br /&gt;
==== Push ====&lt;br /&gt;
* Push notification can be configured whether they should be sent with high priority, giving you more control over how time-sensitive messages are delivered to your users.&lt;br /&gt;
&lt;br /&gt;
==== Kernel ====&lt;br /&gt;
* An issue where custom method code (signature) was generated with a wrong parameter type (for out parameters) was fixed.&lt;br /&gt;
* Proxy Link Management can handle simultaneous parent-child syncs now.&lt;br /&gt;
* The methods OnBeforeDelete and OnBeforeSave are no longer executed during the evaluation of DeleteAllowed and SaveAllowed. Two new events, OnDeleteAllowed and OnSaveAllowed, have been introduced for this purpose.&lt;br /&gt;
* A mechanism managing missing proxy references - preventing expensive dead links - was implemented.&lt;br /&gt;
* Improved setup compatibility by removing unnecessary WebDAV configuration entries.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10067 on 2025-08-26 ==&lt;br /&gt;
* Several multi-threading issues regarding the user group cache were fixed.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10066 on 2025-08-19 ==&lt;br /&gt;
* Module Reporting: A new binding redirect for System.Threading.Tasks.Extensions were added.&lt;br /&gt;
* CUI: Improved error management for failing bulk reads result in a more stable datasync.&lt;br /&gt;
* Interface Execution objects provide main information about themselves when being displayed in UBIK Studio.&lt;br /&gt;
* Added BlinkBinariesWindows folder to Module Reporting Plugin.&lt;br /&gt;
* Bulk Editor column picker supports multi-selection now.&lt;br /&gt;
* The CUI - MutliBatchWriteOrchestrator supports Export-state based syncs now.&lt;br /&gt;
* Orphaned content objects and invalid relations are excluded from a branch download now. &lt;br /&gt;
* An issue where deleted objects were returned as link targets was fixed.&lt;br /&gt;
* UBIK Web Services support parallel execution which boosts the overall performance now.&lt;br /&gt;
* Several issues with the instance data transfer wizard were fixed. Also, detailed logging in case of an error was enabled.&lt;br /&gt;
* An issue in UBIK.SmartStudio, where MetaProxyProperties with the same name but different data types were confused with each other, was fixed.&lt;br /&gt;
* An issue where UBIKEnvironment.GetSystemObject(...) could run into a deadlock was fixed.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10060 on 2025-07-11 ==&lt;br /&gt;
* A bug in exporting and importing values for proxyproperties withaout a configured attribute was fixed.&lt;br /&gt;
* Fixed a problem in the “Import All Users” feature when importing users from a source project to the current project.&lt;br /&gt;
* A bug in DisplayData Assignments to (programmed) System MetaClasses and the evaluation of icons was fixed.&lt;br /&gt;
* Bulk Editor's column picker supports the selection of more then one column now (does not close between).&lt;br /&gt;
* The Module Reporting plugin provides the BlinkBinariesWindows folder now.&lt;br /&gt;
* A spelling mistake in the json configuration for periodic executed tasks is fixed (RepeatAfterMinutes). For downward compatibility the old settings is still supported.&lt;br /&gt;
* MATAP: A bug in Project Calculation was fixed: calculation does not stop any more because of Operations without a valid link to Workorders.&lt;br /&gt;
* MATAP: The performance for publishing the Commissioning Wallpaper was improved.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10059 on 2025-06-26 ==&lt;br /&gt;
* System.Runtime.CompilerServices.Unsafe.dll and System.Buffers.dll were added to the OIDC Processor plugin.&lt;br /&gt;
* We prevent that a company links to itself as parent now. Misconfigured data does not lead to a crash any more.&lt;br /&gt;
* An issue where annotations couldn't be flattened into the document (if the document was hosted externally) was fixed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10055 on 2025-06-16 ==&lt;br /&gt;
* An issue where too large Smart Project files couldn't be serialized was improved by increasing an object-count limit and by compression.&lt;br /&gt;
* Imported Comos Metadata does not misbehave after building the customizing any more.&lt;br /&gt;
* MATAP: The performance of project - recalculation was improved greatly.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10049 on 2025-06-05 ==&lt;br /&gt;
* An issue where dead links were logged for MaTaP was fixed.&lt;br /&gt;
* An issue where customized scan query properties were reset by an upgrade was fixed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10047 on 2025-06-04 ==&lt;br /&gt;
* An issue where Proxy.ImportTimeStamp couldn't be accessed programmatically was fixed.&lt;br /&gt;
* An issue where dead links weren't reported was fixed.&lt;br /&gt;
* Deleted objects are now visible in the view.&lt;br /&gt;
* MaTaP: A problem with uploading of Punchpoint documents is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10042 on 2025-05-16 ==&lt;br /&gt;
* An issue where attributes weren't reloaded for objects updated via change detection was fixed.&lt;br /&gt;
* A memory leak occurring for the UBIK Enterprise Service with Web Interface was fixed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10040 on 2025-05-15 ==&lt;br /&gt;
* Importing of MATAP data containing empty strings does not result the Proxies having an import status of error any more.&lt;br /&gt;
* MATAP - AdminTool: An issue was fixed where new instances were added to the bottom of the list.&lt;br /&gt;
* CUI does not send empty update requests to the Comos RestAPI any more.&lt;br /&gt;
* An issue where MetaClasses with instances couldn't be deleted was fixed.&lt;br /&gt;
* The user group cache and rights evaluation mechanism was overhauled for better integrity and performance.&lt;br /&gt;
* Fixed an HotSpotting issue where the empty revision creation did not work.&lt;br /&gt;
* An issue where ComosMetaProxyProperties were created with the wrong meta class when importing from Comos XML was fixed.&lt;br /&gt;
* Fixed an issue where spare parts (materials) were not displayed on the client.&lt;br /&gt;
* Fixed an issue where system selective items' localizations were not provided via the web service.&lt;br /&gt;
* Fixed an issue that triggered a license warning even on a failed login.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10024 on 2025-04-17 ==&lt;br /&gt;
* An issue where proxy attributes were created unnecessarily was fixed.&lt;br /&gt;
* An issue where MetaClasses couldn't be loaded from a Plugin was fixed.&lt;br /&gt;
* A memory Leak in the Enterprise Service (Notification Controller - Usease) was fixed.&lt;br /&gt;
* A bug where certain database adaptations were skipped if no db-views were configured was fixed.&lt;br /&gt;
* A missleading (false) https status code was documented for failed http communication in the post log was fixed.&lt;br /&gt;
* CUI Document Proxies get saved immediately when exporting them to Comos. This will avoid duplicates in exports if further processing fails.&lt;br /&gt;
* An issue where database connections are not closed under certain erroneous circumstances was fixed.&lt;br /&gt;
* MATAP: Imports were improved. They do not overwrite data that were manually changed by using the Admin Tool any more.&lt;br /&gt;
* MATAP: An issue was fixed where template instances were not shown under the Template Use Case.&lt;br /&gt;
* MATAP:Fixed an issue where it was not possible to import new operations with a previously deleted Operation ID.&lt;br /&gt;
&lt;br /&gt;
= Kernel (initial release)=&lt;br /&gt;
== Features ==&lt;br /&gt;
* UBIK provides the possibility to customize an online text search. See [[SYSCLS_CUSTOMTEXTQUERY|Custom Text Search Classification]].&lt;br /&gt;
* Human-readable database views can be created in the same database instance where the data is stored.&lt;br /&gt;
* Custom code for MetaProxies can now be edited and transported using SmartStudio.&lt;br /&gt;
* UBIK.Studio provides the possibility to define the UID for a new derived MetaClass now.&lt;br /&gt;
* UBIK CUI Interface supports the (re)import of undeleted Comos objects now.&lt;br /&gt;
* 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.&lt;br /&gt;
* A custom query-based search is now available to be used in customizing.&lt;br /&gt;
* UBIK OLEDB Plugin supports customizing the OLEDB provider string now.&lt;br /&gt;
* An improved configuration dialog for the auto-create MetaClassScope drag &amp;amp; drop action was created.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bug Fixes ==&lt;br /&gt;
* A bug in managing changelog/history items for properties with configured MetaAttributes was fixed.&lt;br /&gt;
* A problem in handling references to deleted objects was fixed: misleading exceptions are not thrown anymore.&lt;br /&gt;
* An issue where custom code couldn't be transported for system meta classes using SmartStudio was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* New instances created in the AdminTool are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* 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.&lt;br /&gt;
* System.Memory.dll is now provided in the release packages.&lt;br /&gt;
* OSIPI and ModuleReporting Plugins support the newest version of System.Memory now.&lt;br /&gt;
* A bug in the UBIK.NotificationEndPoint Service was fixed: it can handle subfolders in the Queue directory now.&lt;br /&gt;
* A bug when flattening Annotations and Hotspots into Document Revisions was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* Fixed an issue in the AdminTool that permitted manipulation of locked properties.&lt;br /&gt;
* An issue where values for new languages weren't saved was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* A Issue was fixed where the PunchPoint link was not visualized in the &amp;quot;Punchpoint Attachments&amp;quot; use case&lt;br /&gt;
* Issues in internal file handling (of queued notifications) were solved for the Event Notificatoin Endpoint.&lt;br /&gt;
* System.Numerics.Vectors, Microsoft.Bcl.TimeProvider, Microsoft.Bcl.AsyncInterfaces DLLs were added to the OIDC Processor plugin.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Enhancements ==&lt;br /&gt;
* 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.&lt;br /&gt;
* A possibility to customize &amp;quot;real&amp;quot; property values for system design objects via Plugin was provided. Further, CUI system definitions can now be used without deriving.&lt;br /&gt;
* MetaProxy properties are now modeled more consistently in SmartStudio.&lt;br /&gt;
* A set of vulnerable 3rd party components were updated.&lt;br /&gt;
* For reduced RAM consumption, a system classification SYSCLS_PREVENT_CACHING was provided, and future measures were triggered.&lt;br /&gt;
* UBIK supports *.docx as standard filetype now&lt;br /&gt;
* The UBIK.EnterpriseService now processes queued tasks in an awaitable manner, with configurable pauses and idle-interruption when adding new tasks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= MaTaP Improvements and fixes =&lt;br /&gt;
* Fixed an issue where QRF and Check Operations were not included in Mile Stone Calculation of Workorder.&lt;br /&gt;
* Predefined views get saved and are available for Admin Tools now.&lt;br /&gt;
* The Project Usecase in the MATAP Admin Tool is standardized now: Job Descriptions + presented columns.&lt;br /&gt;
* MATAP supports encrypted passwords for imported MATAP users now.&lt;br /&gt;
* MATAP supports Quality Record Forms now.&lt;br /&gt;
* MATAP supports Check Tasks now.&lt;br /&gt;
* MATAP Wallpaper Client supports project-related Punchpoint columns now.&lt;br /&gt;
* The Project Status is now managed on the Project Instance itself.&lt;br /&gt;
* UBIK MATAP supports project-related data caching on the View Cache now.&lt;br /&gt;
* The communication feature is now available in MATAP.&lt;br /&gt;
* All operation imports support the import of a work property.&lt;br /&gt;
* MATAP supports reports now.&lt;br /&gt;
* Admin Tool shows the duration of a successful job run now instead of presenting start and end timestamps.&lt;br /&gt;
* MATAP supports the import and presentation of materials per operation now.&lt;br /&gt;
* In the Admin Tool, the (Turnaround) Project Usecase does not show SAP-specific columns anymore.&lt;br /&gt;
* In the Admin Tool, the Operation Usecases do not show SAP and Primavera-specific columns anymore.&lt;br /&gt;
* Identified an issue where activity codes were cut off when the project name was too long.&lt;br /&gt;
* Identified an issue where companies were cut off when the project name was too long.&lt;br /&gt;
* Deletion of default activity codes works now.&lt;br /&gt;
* Reimporting deleted objects is now possible.&lt;br /&gt;
* Wallpaper Client does not crash when opening a Scope Change anymore.&lt;br /&gt;
* A bug in evaluating the code was fixed. Configured grouped codes are no longer ignored.&lt;br /&gt;
* The Admin Tool is now able to download the customizing.&lt;br /&gt;
* Operations being set to Not Applicable show the right status color now (gray).&lt;br /&gt;
* Scheduling import works now for check and QRF operations too.&lt;br /&gt;
* Wallpaper does not crash anymore during progress reporting.&lt;br /&gt;
* Location assigning performance was improved.&lt;br /&gt;
* A misconfiguration that caused duplicated scope changes to also duplicate the progress was fixed.&lt;br /&gt;
* Fixed an issue where Punchpoint numbers were overwritten multiple times causing the number to unnecessarily increase.&lt;br /&gt;
* Fixed the bug where the Instance Picker results were not shown when clicking the three-dot symbol for the first time.&lt;br /&gt;
* MATAP now provides the possibility to schedule nightly app pool restarts for all active projects.&lt;br /&gt;
* MATAP imports will not overwrite once edited string data with empty values anymore.&lt;br /&gt;
* The &amp;quot;Turnaround Project&amp;quot; use case was renamed to &amp;quot;Project&amp;quot;.&lt;br /&gt;
* The description for the Currency Setting Property was wrong. It shows &amp;quot;Currency Settings&amp;quot; now.&lt;br /&gt;
* The currency on projects is now set to &amp;quot;€&amp;quot; by default.&lt;br /&gt;
* Key and unique filename have now been removed from the Plot Plans use case.&lt;br /&gt;
* Description has been replaced with Name in the Plot Plans use case (Admin Tool)&lt;br /&gt;
* The Plot Plan Name is now displayed in Plant Layouts (Client)&lt;br /&gt;
* Removed columns &amp;quot;Offline Sync Configuration&amp;quot; and &amp;quot;Branch Download&amp;quot; from Admin Tool &amp;quot;Functionality&amp;quot; use case.&lt;br /&gt;
* Removed columns &amp;quot;Unique Filename&amp;quot; and &amp;quot;Path to local file&amp;quot; from Admin Tool &amp;quot;Daily HSE&amp;quot; use case.&lt;br /&gt;
* Vertical and horizontal scroll bars now remain in their last set position after the saving process.&lt;br /&gt;
* The Zone column is now available in the Commissioning Package Usecase.&lt;br /&gt;
* Systems and subsystems are available in the Commissioning Tasks use case now.&lt;br /&gt;
* Documents below work orders are sorted by their type now.&lt;br /&gt;
* Names for systems and subsystems show in the expected order now.&lt;br /&gt;
* MATAP allows project names with a length of up to 100 characters now.&lt;br /&gt;
* New instances are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* SC Desc., Operation No., and Estimated Costs are now displayed as saved after saving.&lt;br /&gt;
* Timesheets calculation issue for standard operations was solved.&lt;br /&gt;
* A sorting error for operations was fixed.&lt;br /&gt;
* When selecting import files, the file picker now remembers its last position.&lt;br /&gt;
* Template Usecases will now be replicated including their column configurations.&lt;br /&gt;
* Precom Activity Code cells show default operations information on the Turnaround Wallpaper now.&lt;br /&gt;
* An unused property (MATAP_PROJECT_ID) has been removed from the standard property pool.&lt;br /&gt;
* A new property (MATAP_ID) has been added to the standard property pool and integrated into the Activity Code Use Cases.&lt;br /&gt;
* The Admin Tool Turnaround Project Usecase now provides project creation status information.&lt;br /&gt;
* A problem in the Admin Tool which led to random warnings is solved now.&lt;br /&gt;
* MATAP Wallpaper Client now shows correct labels for Check/Operation detail tabs.&lt;br /&gt;
* Fixed recurring warnings in UBIK.Studio.&lt;br /&gt;
* Fixed recurring warnings in Admin Tool.&lt;br /&gt;
* The key column for MATAP users gets automatically filled if the object is created manually.&lt;br /&gt;
* Document system property will not be delivered to the client anymore.&lt;br /&gt;
* Fixed the issue where setting an operation status to N/A could cause the client to freeze or crash.&lt;br /&gt;
* The scope change workflow shows the user details again.&lt;br /&gt;
* A problem in the View Item Setup for the Communication Feature was fixed.&lt;br /&gt;
* Cells on the Commissioning Wallpaper only show the last change date if the task is considered to be finished.&lt;br /&gt;
* CODE_TYPE property doesn't get replicated when creating a Scope Change.&lt;br /&gt;
* A bug was fixed where empty Meta Classes were created after removing the MATAP plugin.&lt;br /&gt;
* Performance improvements and general bug fixes for Admin Tool.&lt;br /&gt;
* The Bulk Editor scroll bars now retain their positions after a refresh.&lt;br /&gt;
* Admin Tool shows the name of the referenced project when displaying use cases now.&lt;br /&gt;
* Punchpoints show a changelog for the 'Responsibility' property now.&lt;br /&gt;
* The Admin - Tool Scope Change Usecase shows scope changes only now.&lt;br /&gt;
* Import of EquipmentGroup and EquipmentType data is standardized now: the standard import supports import via the Equipment instance.&lt;br /&gt;
* The Admin - Tool Scope Change Attachment Usecase works now.&lt;br /&gt;
* 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.&lt;br /&gt;
* Execution Documents show the Local Full Path in the AdminTool now.&lt;br /&gt;
* Punchpoints now show a changelog for the 'Responsibility' and 'Due Date' properties.&lt;br /&gt;
* A digit counter was added for Operation, Operation Description and ScopeChange Description in the Wallpaper Client.&lt;br /&gt;
* The current Project Status can now be seen in the project header of the start screen.&lt;br /&gt;
* In the Admin Tool, the Task - Progress is now displayed in the corresponding column.&lt;br /&gt;
* The filtering of instances in the Picker within the Admin Tool is now possible without reopening the popup.&lt;br /&gt;
* A Issue was fixed where the link to the PunchPoint was not visualized in the PunchpointAttachment usecase in the Admin Tool&lt;br /&gt;
* Users can change a project name only until the creation is finished.&lt;br /&gt;
* Wrong order of CTS and UTS columns at Commissioning Package and Commissioning Task Use Cases was fixed.&lt;br /&gt;
* Corrected the locked status for timesheet Use Case columns.&lt;br /&gt;
* Fixed an issue where users with Create only permissions could not edit Scopechange details.&lt;br /&gt;
* Added final document location to file path in Scope Change attachment use case.&lt;br /&gt;
* An issue was fixed where the information on the Commissioning Wallpaper did not update when grouped commissioning tasks were added/removed/finished.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Known Issues =&lt;br /&gt;
* Exclusive Access is not fully supported (missing aspect: lock on database level)&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=29016</id>
		<title>Version 4.9.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=29016"/>
				<updated>2025-10-10T12:43:55Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: /* Hot fixes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Kernel (initial release)=&lt;br /&gt;
== Features ==&lt;br /&gt;
* UBIK provides the possibility to customize an online text search. See [[SYSCLS_CUSTOMTEXTQUERY|Custom Text Search Classification]].&lt;br /&gt;
* Human-readable database views can be created in the same database instance where the data is stored.&lt;br /&gt;
* Custom code for MetaProxies can now be edited and transported using SmartStudio.&lt;br /&gt;
* UBIK.Studio provides the possibility to define the UID for a new derived MetaClass now.&lt;br /&gt;
* UBIK CUI Interface supports the (re)import of undeleted Comos objects now.&lt;br /&gt;
* 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.&lt;br /&gt;
* A custom query-based search is now available to be used in customizing.&lt;br /&gt;
* UBIK OLEDB Plugin supports customizing the OLEDB provider string now.&lt;br /&gt;
* An improved configuration dialog for the auto-create MetaClassScope drag &amp;amp; drop action was created.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bug Fixes ==&lt;br /&gt;
* A bug in managing changelog/history items for properties with configured MetaAttributes was fixed.&lt;br /&gt;
* A problem in handling references to deleted objects was fixed: misleading exceptions are not thrown anymore.&lt;br /&gt;
* An issue where custom code couldn't be transported for system meta classes using SmartStudio was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* New instances created in the AdminTool are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* 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.&lt;br /&gt;
* System.Memory.dll is now provided in the release packages.&lt;br /&gt;
* OSIPI and ModuleReporting Plugins support the newest version of System.Memory now.&lt;br /&gt;
* A bug in the UBIK.NotificationEndPoint Service was fixed: it can handle subfolders in the Queue directory now.&lt;br /&gt;
* A bug when flattening Annotations and Hotspots into Document Revisions was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* Fixed an issue in the AdminTool that permitted manipulation of locked properties.&lt;br /&gt;
* An issue where values for new languages weren't saved was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* A Issue was fixed where the PunchPoint link was not visualized in the &amp;quot;Punchpoint Attachments&amp;quot; use case&lt;br /&gt;
* Issues in internal file handling (of queued notifications) were solved for the Event Notificatoin Endpoint.&lt;br /&gt;
* System.Numerics.Vectors, Microsoft.Bcl.TimeProvider, Microsoft.Bcl.AsyncInterfaces DLLs were added to the OIDC Processor plugin.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Enhancements ==&lt;br /&gt;
* 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.&lt;br /&gt;
* A possibility to customize &amp;quot;real&amp;quot; property values for system design objects via Plugin was provided. Further, CUI system definitions can now be used without deriving.&lt;br /&gt;
* MetaProxy properties are now modeled more consistently in SmartStudio.&lt;br /&gt;
* A set of vulnerable 3rd party components were updated.&lt;br /&gt;
* For reduced RAM consumption, a system classification SYSCLS_PREVENT_CACHING was provided, and future measures were triggered.&lt;br /&gt;
* UBIK supports *.docx as standard filetype now&lt;br /&gt;
* The UBIK.EnterpriseService now processes queued tasks in an awaitable manner, with configurable pauses and idle-interruption when adding new tasks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MaTaP Improvements and fixes ==&lt;br /&gt;
* Fixed an issue where QRF and Check Operations were not included in Mile Stone Calculation of Workorder.&lt;br /&gt;
* Predefined views get saved and are available for Admin Tools now.&lt;br /&gt;
* The Project Usecase in the MATAP Admin Tool is standardized now: Job Descriptions + presented columns.&lt;br /&gt;
* MATAP supports encrypted passwords for imported MATAP users now.&lt;br /&gt;
* MATAP supports Quality Record Forms now.&lt;br /&gt;
* MATAP supports Check Tasks now.&lt;br /&gt;
* MATAP Wallpaper Client supports project-related Punchpoint columns now.&lt;br /&gt;
* The Project Status is now managed on the Project Instance itself.&lt;br /&gt;
* UBIK MATAP supports project-related data caching on the View Cache now.&lt;br /&gt;
* The communication feature is now available in MATAP.&lt;br /&gt;
* All operation imports support the import of a work property.&lt;br /&gt;
* MATAP supports reports now.&lt;br /&gt;
* Admin Tool shows the duration of a successful job run now instead of presenting start and end timestamps.&lt;br /&gt;
* MATAP supports the import and presentation of materials per operation now.&lt;br /&gt;
* In the Admin Tool, the (Turnaround) Project Usecase does not show SAP-specific columns anymore.&lt;br /&gt;
* In the Admin Tool, the Operation Usecases do not show SAP and Primavera-specific columns anymore.&lt;br /&gt;
* Identified an issue where activity codes were cut off when the project name was too long.&lt;br /&gt;
* Identified an issue where companies were cut off when the project name was too long.&lt;br /&gt;
* Deletion of default activity codes works now.&lt;br /&gt;
* Reimporting deleted objects is now possible.&lt;br /&gt;
* Wallpaper Client does not crash when opening a Scope Change anymore.&lt;br /&gt;
* A bug in evaluating the code was fixed. Configured grouped codes are no longer ignored.&lt;br /&gt;
* The Admin Tool is now able to download the customizing.&lt;br /&gt;
* Operations being set to Not Applicable show the right status color now (gray).&lt;br /&gt;
* Scheduling import works now for check and QRF operations too.&lt;br /&gt;
* Wallpaper does not crash anymore during progress reporting.&lt;br /&gt;
* Location assigning performance was improved.&lt;br /&gt;
* A misconfiguration that caused duplicated scope changes to also duplicate the progress was fixed.&lt;br /&gt;
* Fixed an issue where Punchpoint numbers were overwritten multiple times causing the number to unnecessarily increase.&lt;br /&gt;
* Fixed the bug where the Instance Picker results were not shown when clicking the three-dot symbol for the first time.&lt;br /&gt;
* MATAP now provides the possibility to schedule nightly app pool restarts for all active projects.&lt;br /&gt;
* MATAP imports will not overwrite once edited string data with empty values anymore.&lt;br /&gt;
* The &amp;quot;Turnaround Project&amp;quot; use case was renamed to &amp;quot;Project&amp;quot;.&lt;br /&gt;
* The description for the Currency Setting Property was wrong. It shows &amp;quot;Currency Settings&amp;quot; now.&lt;br /&gt;
* The currency on projects is now set to &amp;quot;€&amp;quot; by default.&lt;br /&gt;
* Key and unique filename have now been removed from the Plot Plans use case.&lt;br /&gt;
* Description has been replaced with Name in the Plot Plans use case (Admin Tool)&lt;br /&gt;
* The Plot Plan Name is now displayed in Plant Layouts (Client)&lt;br /&gt;
* Removed columns &amp;quot;Offline Sync Configuration&amp;quot; and &amp;quot;Branch Download&amp;quot; from Admin Tool &amp;quot;Functionality&amp;quot; use case.&lt;br /&gt;
* Removed columns &amp;quot;Unique Filename&amp;quot; and &amp;quot;Path to local file&amp;quot; from Admin Tool &amp;quot;Daily HSE&amp;quot; use case.&lt;br /&gt;
* Vertical and horizontal scroll bars now remain in their last set position after the saving process.&lt;br /&gt;
* The Zone column is now available in the Commissioning Package Usecase.&lt;br /&gt;
* Systems and subsystems are available in the Commissioning Tasks use case now.&lt;br /&gt;
* Documents below work orders are sorted by their type now.&lt;br /&gt;
* Names for systems and subsystems show in the expected order now.&lt;br /&gt;
* MATAP allows project names with a length of up to 100 characters now.&lt;br /&gt;
* New instances are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* SC Desc., Operation No., and Estimated Costs are now displayed as saved after saving.&lt;br /&gt;
* Timesheets calculation issue for standard operations was solved.&lt;br /&gt;
* A sorting error for operations was fixed.&lt;br /&gt;
* When selecting import files, the file picker now remembers its last position.&lt;br /&gt;
* Template Usecases will now be replicated including their column configurations.&lt;br /&gt;
* Precom Activity Code cells show default operations information on the Turnaround Wallpaper now.&lt;br /&gt;
* An unused property (MATAP_PROJECT_ID) has been removed from the standard property pool.&lt;br /&gt;
* A new property (MATAP_ID) has been added to the standard property pool and integrated into the Activity Code Use Cases.&lt;br /&gt;
* The Admin Tool Turnaround Project Usecase now provides project creation status information.&lt;br /&gt;
* A problem in the Admin Tool which led to random warnings is solved now.&lt;br /&gt;
* MATAP Wallpaper Client now shows correct labels for Check/Operation detail tabs.&lt;br /&gt;
* Fixed recurring warnings in UBIK.Studio.&lt;br /&gt;
* Fixed recurring warnings in Admin Tool.&lt;br /&gt;
* The key column for MATAP users gets automatically filled if the object is created manually.&lt;br /&gt;
* Document system property will not be delivered to the client anymore.&lt;br /&gt;
* Fixed the issue where setting an operation status to N/A could cause the client to freeze or crash.&lt;br /&gt;
* The scope change workflow shows the user details again.&lt;br /&gt;
* A problem in the View Item Setup for the Communication Feature was fixed.&lt;br /&gt;
* Cells on the Commissioning Wallpaper only show the last change date if the task is considered to be finished.&lt;br /&gt;
* CODE_TYPE property doesn't get replicated when creating a Scope Change.&lt;br /&gt;
* A bug was fixed where empty Meta Classes were created after removing the MATAP plugin.&lt;br /&gt;
* Performance improvements and general bug fixes for Admin Tool.&lt;br /&gt;
* The Bulk Editor scroll bars now retain their positions after a refresh.&lt;br /&gt;
* Admin Tool shows the name of the referenced project when displaying use cases now.&lt;br /&gt;
* Punchpoints show a changelog for the 'Responsibility' property now.&lt;br /&gt;
* The Admin - Tool Scope Change Usecase shows scope changes only now.&lt;br /&gt;
* Import of EquipmentGroup and EquipmentType data is standardized now: the standard import supports import via the Equipment instance.&lt;br /&gt;
* The Admin - Tool Scope Change Attachment Usecase works now.&lt;br /&gt;
* 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.&lt;br /&gt;
* Execution Documents show the Local Full Path in the AdminTool now.&lt;br /&gt;
* Punchpoints now show a changelog for the 'Responsibility' and 'Due Date' properties.&lt;br /&gt;
* A digit counter was added for Operation, Operation Description and ScopeChange Description in the Wallpaper Client.&lt;br /&gt;
* The current Project Status can now be seen in the project header of the start screen.&lt;br /&gt;
* In the Admin Tool, the Task - Progress is now displayed in the corresponding column.&lt;br /&gt;
* The filtering of instances in the Picker within the Admin Tool is now possible without reopening the popup.&lt;br /&gt;
* A Issue was fixed where the link to the PunchPoint was not visualized in the PunchpointAttachment usecase in the Admin Tool&lt;br /&gt;
* Users can change a project name only until the creation is finished.&lt;br /&gt;
* Wrong order of CTS and UTS columns at Commissioning Package and Commissioning Task Use Cases was fixed.&lt;br /&gt;
* Corrected the locked status for timesheet Use Case columns.&lt;br /&gt;
* Fixed an issue where users with Create only permissions could not edit Scopechange details.&lt;br /&gt;
* Added final document location to file path in Scope Change attachment use case.&lt;br /&gt;
* An issue was fixed where the information on the Commissioning Wallpaper did not update when grouped commissioning tasks were added/removed/finished.&lt;br /&gt;
&lt;br /&gt;
= Hot fixes =&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.? on 2025-??-?? ==&lt;br /&gt;
==== MATAP ====&lt;br /&gt;
* PublishCommissioningWallpaperJob was corrected and now doesn't have to be executed 2 times for the Comissioning Tasks to get linked to the Operations.&lt;br /&gt;
* Resolved a performance issue where the file picker dialog in the Admin Tool took several minutes to appear, severely impacting usability.&lt;br /&gt;
&lt;br /&gt;
==== CUI ====&lt;br /&gt;
* Export Optimization in CUI: Proxies in the WriteToExternal state are now automatically reset to Completed when the export mechanism confirms that the Comos Device is already up to date.&lt;br /&gt;
* A problem when importing multilanguage properties and descriptions via the Comos Interface is fixed now.&lt;br /&gt;
* The link to the ServiceLogin / Project is set for Revision and DocObjs during their creation.&lt;br /&gt;
* A problem in managing proxies with identic external primary key was fixed.&lt;br /&gt;
* Double values are exported with culture invariant now. This is necessary until the RestAPI supports real doble values of SIVlaues. &lt;br /&gt;
&lt;br /&gt;
==== MRO ====&lt;br /&gt;
* A bug in the MRO Progress Calculation was fixed: if a task changes its owner, the progress for both, the new and the old owner gets updated.&lt;br /&gt;
* Fix to Progress Task showing progress calculation bigger than 100 or smaller than 0.&lt;br /&gt;
* A problem in calculating the progress ane weight for grouped tasks is fixed now.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
==== SAP-Interface ====&lt;br /&gt;
* A bug was fixed when the default values of parameter arrays caused a “Value cannot be null” error in SAP-Interface.&lt;br /&gt;
&lt;br /&gt;
==== Push ====&lt;br /&gt;
* Push notification can be configured whether they should be sent with high priority, giving you more control over how time-sensitive messages are delivered to your users.&lt;br /&gt;
&lt;br /&gt;
==== Kernel ====&lt;br /&gt;
* An issue where custom method code (signature) was generated with a wrong parameter type (for out parameters) was fixed.&lt;br /&gt;
* Proxy Link Management can handle simultaneous parent-child syncs now.&lt;br /&gt;
* The methods OnBeforeDelete and OnBeforeSave are no longer executed during the evaluation of DeleteAllowed and SaveAllowed. Two new events, OnDeleteAllowed and OnSaveAllowed, have been introduced for this purpose.&lt;br /&gt;
* A mechanism managing missing proxy references - preventing expensive dead links - was implemented.&lt;br /&gt;
* Improved setup compatibility by removing unnecessary WebDAV configuration entries.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10067 on 2025-08-26 ==&lt;br /&gt;
* Several multi-threading issues regarding the user group cache were fixed.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10066 on 2025-08-19 ==&lt;br /&gt;
* Module Reporting: A new binding redirect for System.Threading.Tasks.Extensions were added.&lt;br /&gt;
* CUI: Improved error management for failing bulk reads result in a more stable datasync.&lt;br /&gt;
* Interface Execution objects provide main information about themselves when being displayed in UBIK Studio.&lt;br /&gt;
* Added BlinkBinariesWindows folder to Module Reporting Plugin.&lt;br /&gt;
* Bulk Editor column picker supports multi-selection now.&lt;br /&gt;
* The CUI - MutliBatchWriteOrchestrator supports Export-state based syncs now.&lt;br /&gt;
* Orphaned content objects and invalid relations are excluded from a branch download now. &lt;br /&gt;
* An issue where deleted objects were returned as link targets was fixed.&lt;br /&gt;
* UBIK Web Services support parallel execution which boosts the overall performance now.&lt;br /&gt;
* Several issues with the instance data transfer wizard were fixed. Also, detailed logging in case of an error was enabled.&lt;br /&gt;
* An issue in UBIK.SmartStudio, where MetaProxyProperties with the same name but different data types were confused with each other, was fixed.&lt;br /&gt;
* An issue where UBIKEnvironment.GetSystemObject(...) could run into a deadlock was fixed.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10060 on 2025-07-11 ==&lt;br /&gt;
* A bug in exporting and importing values for proxyproperties withaout a configured attribute was fixed.&lt;br /&gt;
* Fixed a problem in the “Import All Users” feature when importing users from a source project to the current project.&lt;br /&gt;
* A bug in DisplayData Assignments to (programmed) System MetaClasses and the evaluation of icons was fixed.&lt;br /&gt;
* Bulk Editor's column picker supports the selection of more then one column now (does not close between).&lt;br /&gt;
* The Module Reporting plugin provides the BlinkBinariesWindows folder now.&lt;br /&gt;
* A spelling mistake in the json configuration for periodic executed tasks is fixed (RepeatAfterMinutes). For downward compatibility the old settings is still supported.&lt;br /&gt;
* MATAP: A bug in Project Calculation was fixed: calculation does not stop any more because of Operations without a valid link to Workorders.&lt;br /&gt;
* MATAP: The performance for publishing the Commissioning Wallpaper was improved.&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10059 on 2025-06-26 ==&lt;br /&gt;
* System.Runtime.CompilerServices.Unsafe.dll and System.Buffers.dll were added to the OIDC Processor plugin.&lt;br /&gt;
* We prevent that a company links to itself as parent now. Misconfigured data does not lead to a crash any more.&lt;br /&gt;
* An issue where annotations couldn't be flattened into the document (if the document was hosted externally) was fixed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10055 on 2025-06-16 ==&lt;br /&gt;
* An issue where too large Smart Project files couldn't be serialized was improved by increasing an object-count limit and by compression.&lt;br /&gt;
* Imported Comos Metadata does not misbehave after building the customizing any more.&lt;br /&gt;
* MATAP: The performance of project - recalculation was improved greatly.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10049 on 2025-06-05 ==&lt;br /&gt;
* An issue where dead links were logged for MaTaP was fixed.&lt;br /&gt;
* An issue where customized scan query properties were reset by an upgrade was fixed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10047 on 2025-06-04 ==&lt;br /&gt;
* An issue where Proxy.ImportTimeStamp couldn't be accessed programmatically was fixed.&lt;br /&gt;
* An issue where dead links weren't reported was fixed.&lt;br /&gt;
* Deleted objects are now visible in the view.&lt;br /&gt;
* MaTaP: A problem with uploading of Punchpoint documents is fixed now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10042 on 2025-05-16 ==&lt;br /&gt;
* An issue where attributes weren't reloaded for objects updated via change detection was fixed.&lt;br /&gt;
* A memory leak occurring for the UBIK Enterprise Service with Web Interface was fixed.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10040 on 2025-05-15 ==&lt;br /&gt;
* Importing of MATAP data containing empty strings does not result the Proxies having an import status of error any more.&lt;br /&gt;
* MATAP - AdminTool: An issue was fixed where new instances were added to the bottom of the list.&lt;br /&gt;
* CUI does not send empty update requests to the Comos RestAPI any more.&lt;br /&gt;
* An issue where MetaClasses with instances couldn't be deleted was fixed.&lt;br /&gt;
* The user group cache and rights evaluation mechanism was overhauled for better integrity and performance.&lt;br /&gt;
* Fixed an HotSpotting issue where the empty revision creation did not work.&lt;br /&gt;
* An issue where ComosMetaProxyProperties were created with the wrong meta class when importing from Comos XML was fixed.&lt;br /&gt;
* Fixed an issue where spare parts (materials) were not displayed on the client.&lt;br /&gt;
* Fixed an issue where system selective items' localizations were not provided via the web service.&lt;br /&gt;
* Fixed an issue that triggered a license warning even on a failed login.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Version 4.9.0.10024 on 2025-04-17 ==&lt;br /&gt;
* An issue where proxy attributes were created unnecessarily was fixed.&lt;br /&gt;
* An issue where MetaClasses couldn't be loaded from a Plugin was fixed.&lt;br /&gt;
* A memory Leak in the Enterprise Service (Notification Controller - Usease) was fixed.&lt;br /&gt;
* A bug where certain database adaptations were skipped if no db-views were configured was fixed.&lt;br /&gt;
* A missleading (false) https status code was documented for failed http communication in the post log was fixed.&lt;br /&gt;
* CUI Document Proxies get saved immediately when exporting them to Comos. This will avoid duplicates in exports if further processing fails.&lt;br /&gt;
* An issue where database connections are not closed under certain erroneous circumstances was fixed.&lt;br /&gt;
* MATAP: Imports were improved. They do not overwrite data that were manually changed by using the Admin Tool any more.&lt;br /&gt;
* MATAP: An issue was fixed where template instances were not shown under the Template Use Case.&lt;br /&gt;
* MATAP:Fixed an issue where it was not possible to import new operations with a previously deleted Operation ID.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Known Issues =&lt;br /&gt;
* Exclusive Access is not fully supported (missing aspect: lock on database level)&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=29015</id>
		<title>Version 4.9.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=29015"/>
				<updated>2025-10-10T12:39:32Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: /* Hot fixes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Kernel (initial release)=&lt;br /&gt;
== Features ==&lt;br /&gt;
* UBIK provides the possibility to customize an online text search. See [[SYSCLS_CUSTOMTEXTQUERY|Custom Text Search Classification]].&lt;br /&gt;
* Human-readable database views can be created in the same database instance where the data is stored.&lt;br /&gt;
* Custom code for MetaProxies can now be edited and transported using SmartStudio.&lt;br /&gt;
* UBIK.Studio provides the possibility to define the UID for a new derived MetaClass now.&lt;br /&gt;
* UBIK CUI Interface supports the (re)import of undeleted Comos objects now.&lt;br /&gt;
* 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.&lt;br /&gt;
* A custom query-based search is now available to be used in customizing.&lt;br /&gt;
* UBIK OLEDB Plugin supports customizing the OLEDB provider string now.&lt;br /&gt;
* An improved configuration dialog for the auto-create MetaClassScope drag &amp;amp; drop action was created.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bug Fixes ==&lt;br /&gt;
* A bug in managing changelog/history items for properties with configured MetaAttributes was fixed.&lt;br /&gt;
* A problem in handling references to deleted objects was fixed: misleading exceptions are not thrown anymore.&lt;br /&gt;
* An issue where custom code couldn't be transported for system meta classes using SmartStudio was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* New instances created in the AdminTool are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* 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.&lt;br /&gt;
* System.Memory.dll is now provided in the release packages.&lt;br /&gt;
* OSIPI and ModuleReporting Plugins support the newest version of System.Memory now.&lt;br /&gt;
* A bug in the UBIK.NotificationEndPoint Service was fixed: it can handle subfolders in the Queue directory now.&lt;br /&gt;
* A bug when flattening Annotations and Hotspots into Document Revisions was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* Fixed an issue in the AdminTool that permitted manipulation of locked properties.&lt;br /&gt;
* An issue where values for new languages weren't saved was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* A Issue was fixed where the PunchPoint link was not visualized in the &amp;quot;Punchpoint Attachments&amp;quot; use case&lt;br /&gt;
* Issues in internal file handling (of queued notifications) were solved for the Event Notificatoin Endpoint.&lt;br /&gt;
* System.Numerics.Vectors, Microsoft.Bcl.TimeProvider, Microsoft.Bcl.AsyncInterfaces DLLs were added to the OIDC Processor plugin.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Enhancements ==&lt;br /&gt;
* 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.&lt;br /&gt;
* A possibility to customize &amp;quot;real&amp;quot; property values for system design objects via Plugin was provided. Further, CUI system definitions can now be used without deriving.&lt;br /&gt;
* MetaProxy properties are now modeled more consistently in SmartStudio.&lt;br /&gt;
* A set of vulnerable 3rd party components were updated.&lt;br /&gt;
* For reduced RAM consumption, a system classification SYSCLS_PREVENT_CACHING was provided, and future measures were triggered.&lt;br /&gt;
* UBIK supports *.docx as standard filetype now&lt;br /&gt;
* The UBIK.EnterpriseService now processes queued tasks in an awaitable manner, with configurable pauses and idle-interruption when adding new tasks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MaTaP Improvements and fixes ==&lt;br /&gt;
* Fixed an issue where QRF and Check Operations were not included in Mile Stone Calculation of Workorder.&lt;br /&gt;
* Predefined views get saved and are available for Admin Tools now.&lt;br /&gt;
* The Project Usecase in the MATAP Admin Tool is standardized now: Job Descriptions + presented columns.&lt;br /&gt;
* MATAP supports encrypted passwords for imported MATAP users now.&lt;br /&gt;
* MATAP supports Quality Record Forms now.&lt;br /&gt;
* MATAP supports Check Tasks now.&lt;br /&gt;
* MATAP Wallpaper Client supports project-related Punchpoint columns now.&lt;br /&gt;
* The Project Status is now managed on the Project Instance itself.&lt;br /&gt;
* UBIK MATAP supports project-related data caching on the View Cache now.&lt;br /&gt;
* The communication feature is now available in MATAP.&lt;br /&gt;
* All operation imports support the import of a work property.&lt;br /&gt;
* MATAP supports reports now.&lt;br /&gt;
* Admin Tool shows the duration of a successful job run now instead of presenting start and end timestamps.&lt;br /&gt;
* MATAP supports the import and presentation of materials per operation now.&lt;br /&gt;
* In the Admin Tool, the (Turnaround) Project Usecase does not show SAP-specific columns anymore.&lt;br /&gt;
* In the Admin Tool, the Operation Usecases do not show SAP and Primavera-specific columns anymore.&lt;br /&gt;
* Identified an issue where activity codes were cut off when the project name was too long.&lt;br /&gt;
* Identified an issue where companies were cut off when the project name was too long.&lt;br /&gt;
* Deletion of default activity codes works now.&lt;br /&gt;
* Reimporting deleted objects is now possible.&lt;br /&gt;
* Wallpaper Client does not crash when opening a Scope Change anymore.&lt;br /&gt;
* A bug in evaluating the code was fixed. Configured grouped codes are no longer ignored.&lt;br /&gt;
* The Admin Tool is now able to download the customizing.&lt;br /&gt;
* Operations being set to Not Applicable show the right status color now (gray).&lt;br /&gt;
* Scheduling import works now for check and QRF operations too.&lt;br /&gt;
* Wallpaper does not crash anymore during progress reporting.&lt;br /&gt;
* Location assigning performance was improved.&lt;br /&gt;
* A misconfiguration that caused duplicated scope changes to also duplicate the progress was fixed.&lt;br /&gt;
* Fixed an issue where Punchpoint numbers were overwritten multiple times causing the number to unnecessarily increase.&lt;br /&gt;
* Fixed the bug where the Instance Picker results were not shown when clicking the three-dot symbol for the first time.&lt;br /&gt;
* MATAP now provides the possibility to schedule nightly app pool restarts for all active projects.&lt;br /&gt;
* MATAP imports will not overwrite once edited string data with empty values anymore.&lt;br /&gt;
* The &amp;quot;Turnaround Project&amp;quot; use case was renamed to &amp;quot;Project&amp;quot;.&lt;br /&gt;
* The description for the Currency Setting Property was wrong. It shows &amp;quot;Currency Settings&amp;quot; now.&lt;br /&gt;
* The currency on projects is now set to &amp;quot;€&amp;quot; by default.&lt;br /&gt;
* Key and unique filename have now been removed from the Plot Plans use case.&lt;br /&gt;
* Description has been replaced with Name in the Plot Plans use case (Admin Tool)&lt;br /&gt;
* The Plot Plan Name is now displayed in Plant Layouts (Client)&lt;br /&gt;
* Removed columns &amp;quot;Offline Sync Configuration&amp;quot; and &amp;quot;Branch Download&amp;quot; from Admin Tool &amp;quot;Functionality&amp;quot; use case.&lt;br /&gt;
* Removed columns &amp;quot;Unique Filename&amp;quot; and &amp;quot;Path to local file&amp;quot; from Admin Tool &amp;quot;Daily HSE&amp;quot; use case.&lt;br /&gt;
* Vertical and horizontal scroll bars now remain in their last set position after the saving process.&lt;br /&gt;
* The Zone column is now available in the Commissioning Package Usecase.&lt;br /&gt;
* Systems and subsystems are available in the Commissioning Tasks use case now.&lt;br /&gt;
* Documents below work orders are sorted by their type now.&lt;br /&gt;
* Names for systems and subsystems show in the expected order now.&lt;br /&gt;
* MATAP allows project names with a length of up to 100 characters now.&lt;br /&gt;
* New instances are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* SC Desc., Operation No., and Estimated Costs are now displayed as saved after saving.&lt;br /&gt;
* Timesheets calculation issue for standard operations was solved.&lt;br /&gt;
* A sorting error for operations was fixed.&lt;br /&gt;
* When selecting import files, the file picker now remembers its last position.&lt;br /&gt;
* Template Usecases will now be replicated including their column configurations.&lt;br /&gt;
* Precom Activity Code cells show default operations information on the Turnaround Wallpaper now.&lt;br /&gt;
* An unused property (MATAP_PROJECT_ID) has been removed from the standard property pool.&lt;br /&gt;
* A new property (MATAP_ID) has been added to the standard property pool and integrated into the Activity Code Use Cases.&lt;br /&gt;
* The Admin Tool Turnaround Project Usecase now provides project creation status information.&lt;br /&gt;
* A problem in the Admin Tool which led to random warnings is solved now.&lt;br /&gt;
* MATAP Wallpaper Client now shows correct labels for Check/Operation detail tabs.&lt;br /&gt;
* Fixed recurring warnings in UBIK.Studio.&lt;br /&gt;
* Fixed recurring warnings in Admin Tool.&lt;br /&gt;
* The key column for MATAP users gets automatically filled if the object is created manually.&lt;br /&gt;
* Document system property will not be delivered to the client anymore.&lt;br /&gt;
* Fixed the issue where setting an operation status to N/A could cause the client to freeze or crash.&lt;br /&gt;
* The scope change workflow shows the user details again.&lt;br /&gt;
* A problem in the View Item Setup for the Communication Feature was fixed.&lt;br /&gt;
* Cells on the Commissioning Wallpaper only show the last change date if the task is considered to be finished.&lt;br /&gt;
* CODE_TYPE property doesn't get replicated when creating a Scope Change.&lt;br /&gt;
* A bug was fixed where empty Meta Classes were created after removing the MATAP plugin.&lt;br /&gt;
* Performance improvements and general bug fixes for Admin Tool.&lt;br /&gt;
* The Bulk Editor scroll bars now retain their positions after a refresh.&lt;br /&gt;
* Admin Tool shows the name of the referenced project when displaying use cases now.&lt;br /&gt;
* Punchpoints show a changelog for the 'Responsibility' property now.&lt;br /&gt;
* The Admin - Tool Scope Change Usecase shows scope changes only now.&lt;br /&gt;
* Import of EquipmentGroup and EquipmentType data is standardized now: the standard import supports import via the Equipment instance.&lt;br /&gt;
* The Admin - Tool Scope Change Attachment Usecase works now.&lt;br /&gt;
* 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.&lt;br /&gt;
* Execution Documents show the Local Full Path in the AdminTool now.&lt;br /&gt;
* Punchpoints now show a changelog for the 'Responsibility' and 'Due Date' properties.&lt;br /&gt;
* A digit counter was added for Operation, Operation Description and ScopeChange Description in the Wallpaper Client.&lt;br /&gt;
* The current Project Status can now be seen in the project header of the start screen.&lt;br /&gt;
* In the Admin Tool, the Task - Progress is now displayed in the corresponding column.&lt;br /&gt;
* The filtering of instances in the Picker within the Admin Tool is now possible without reopening the popup.&lt;br /&gt;
* A Issue was fixed where the link to the PunchPoint was not visualized in the PunchpointAttachment usecase in the Admin Tool&lt;br /&gt;
* Users can change a project name only until the creation is finished.&lt;br /&gt;
* Wrong order of CTS and UTS columns at Commissioning Package and Commissioning Task Use Cases was fixed.&lt;br /&gt;
* Corrected the locked status for timesheet Use Case columns.&lt;br /&gt;
* Fixed an issue where users with Create only permissions could not edit Scopechange details.&lt;br /&gt;
* Added final document location to file path in Scope Change attachment use case.&lt;br /&gt;
* An issue was fixed where the information on the Commissioning Wallpaper did not update when grouped commissioning tasks were added/removed/finished.&lt;br /&gt;
&lt;br /&gt;
= Hot fixes =&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.? on 2025-??-??:&lt;br /&gt;
'''MATAP'''&lt;br /&gt;
* PublishCommissioningWallpaperJob was corrected and now doesn't have to be executed 2 times for the Comissioning Tasks to get linked to the Operations.&lt;br /&gt;
* Resolved a performance issue where the file picker dialog in the Admin Tool took several minutes to appear, severely impacting usability.&lt;br /&gt;
&lt;br /&gt;
'''CUI'''&lt;br /&gt;
* Export Optimization in CUI: Proxies in the WriteToExternal state are now automatically reset to Completed when the export mechanism confirms that the Comos Device is already up to date.&lt;br /&gt;
* A problem when importing multilanguage properties and descriptions via the Comos Interface is fixed now.&lt;br /&gt;
* The link to the ServiceLogin / Project is set for Revision and DocObjs during their creation.&lt;br /&gt;
* A problem in managing proxies with identic external primary key was fixed.&lt;br /&gt;
* Double values are exported with culture invariant now. This is necessary until the RestAPI supports real doble values of SIVlaues. &lt;br /&gt;
&lt;br /&gt;
'''MRO'''&lt;br /&gt;
* A bug in the MRO Progress Calculation was fixed: if a task changes its owner, the progress for both, the new and the old owner gets updated.&lt;br /&gt;
* Fix to Progress Task showing progress calculation bigger than 100 or smaller than 0.&lt;br /&gt;
* A problem in calculating the progress ane weight for grouped tasks is fixed now.&lt;br /&gt;
&lt;br /&gt;
'''SAP-Intercae'''&lt;br /&gt;
* A bug was fixed when the default values of parameter arrays caused a “Value cannot be null” error in SAP-Interface.&lt;br /&gt;
&lt;br /&gt;
'''PUSH'''&lt;br /&gt;
* Push notification can be configured whether they should be sent with high priority, giving you more control over how time-sensitive messages are delivered to your users.&lt;br /&gt;
&lt;br /&gt;
'''Kernel'''&lt;br /&gt;
* An issue where custom method code (signature) was generated with a wrong parameter type (for out parameters) was fixed.&lt;br /&gt;
* Proxy Link Management can handle simultaneous parent-child syncs now.&lt;br /&gt;
* The methods OnBeforeDelete and OnBeforeSave are no longer executed during the evaluation of DeleteAllowed and SaveAllowed. Two new events, OnDeleteAllowed and OnSaveAllowed, have been introduced for this purpose.&lt;br /&gt;
* A mechanism managing missing proxy references - preventing expensive dead links - was implemented.&lt;br /&gt;
* Improved setup compatibility by removing unnecessary WebDAV configuration entries.&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10067 on 2025-08-26:&lt;br /&gt;
* Several multi-threading issues regarding the user group cache were fixed.&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10066 on 2025-08-19:&lt;br /&gt;
* Module Reporting: A new binding redirect for System.Threading.Tasks.Extensions were added.&lt;br /&gt;
* CUI: Improved error management for failing bulk reads result in a more stable datasync.&lt;br /&gt;
* Interface Execution objects provide main information about themselves when being displayed in UBIK Studio.&lt;br /&gt;
* Added BlinkBinariesWindows folder to Module Reporting Plugin.&lt;br /&gt;
* Bulk Editor column picker supports multi-selection now.&lt;br /&gt;
* The CUI - MutliBatchWriteOrchestrator supports Export-state based syncs now.&lt;br /&gt;
* Orphaned content objects and invalid relations are excluded from a branch download now. &lt;br /&gt;
* An issue where deleted objects were returned as link targets was fixed.&lt;br /&gt;
* UBIK Web Services support parallel execution which boosts the overall performance now.&lt;br /&gt;
* Several issues with the instance data transfer wizard were fixed. Also, detailed logging in case of an error was enabled.&lt;br /&gt;
* An issue in UBIK.SmartStudio, where MetaProxyProperties with the same name but different data types were confused with each other, was fixed.&lt;br /&gt;
* An issue where UBIKEnvironment.GetSystemObject(...) could run into a deadlock was fixed.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10060 on 2025-07-11:&lt;br /&gt;
* A bug in exporting and importing values for proxyproperties withaout a configured attribute was fixed.&lt;br /&gt;
* Fixed a problem in the “Import All Users” feature when importing users from a source project to the current project.&lt;br /&gt;
* A bug in DisplayData Assignments to (programmed) System MetaClasses and the evaluation of icons was fixed.&lt;br /&gt;
* Bulk Editor's column picker supports the selection of more then one column now (does not close between).&lt;br /&gt;
* The Module Reporting plugin provides the BlinkBinariesWindows folder now.&lt;br /&gt;
* A spelling mistake in the json configuration for periodic executed tasks is fixed (RepeatAfterMinutes). For downward compatibility the old settings is still supported.&lt;br /&gt;
* MATAP: A bug in Project Calculation was fixed: calculation does not stop any more because of Operations without a valid link to Workorders.&lt;br /&gt;
* MATAP: The performance for publishing the Commissioning Wallpaper was improved.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10059 on 2025-06-26:&lt;br /&gt;
* System.Runtime.CompilerServices.Unsafe.dll and System.Buffers.dll were added to the OIDC Processor plugin.&lt;br /&gt;
* We prevent that a company links to itself as parent now. Misconfigured data does not lead to a crash any more.&lt;br /&gt;
* An issue where annotations couldn't be flattened into the document (if the document was hosted externally) was fixed.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10055 on 2025-06-16:&lt;br /&gt;
* An issue where too large Smart Project files couldn't be serialized was improved by increasing an object-count limit and by compression.&lt;br /&gt;
* Imported Comos Metadata does not misbehave after building the customizing any more.&lt;br /&gt;
* MATAP: The performance of project - recalculation was improved greatly.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10049 on 2025-06-05:&lt;br /&gt;
* An issue where dead links were logged for MaTaP was fixed.&lt;br /&gt;
* An issue where customized scan query properties were reset by an upgrade was fixed.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10047 on 2025-06-04:&lt;br /&gt;
* An issue where Proxy.ImportTimeStamp couldn't be accessed programmatically was fixed.&lt;br /&gt;
* An issue where dead links weren't reported was fixed.&lt;br /&gt;
* Deleted objects are now visible in the view.&lt;br /&gt;
* MaTaP: A problem with uploading of Punchpoint documents is fixed now.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10042 on 2025-05-16:&lt;br /&gt;
* An issue where attributes weren't reloaded for objects updated via change detection was fixed.&lt;br /&gt;
* A memory leak occurring for the UBIK Enterprise Service with Web Interface was fixed.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10040 on 2025-05-15:&lt;br /&gt;
* Importing of MATAP data containing empty strings does not result the Proxies having an import status of error any more.&lt;br /&gt;
* MATAP - AdminTool: An issue was fixed where new instances were added to the bottom of the list.&lt;br /&gt;
* CUI does not send empty update requests to the Comos RestAPI any more.&lt;br /&gt;
* An issue where MetaClasses with instances couldn't be deleted was fixed.&lt;br /&gt;
* The user group cache and rights evaluation mechanism was overhauled for better integrity and performance.&lt;br /&gt;
* Fixed an HotSpotting issue where the empty revision creation did not work.&lt;br /&gt;
* An issue where ComosMetaProxyProperties were created with the wrong meta class when importing from Comos XML was fixed.&lt;br /&gt;
* Fixed an issue where spare parts (materials) were not displayed on the client.&lt;br /&gt;
* Fixed an issue where system selective items' localizations were not provided via the web service.&lt;br /&gt;
* Fixed an issue that triggered a license warning even on a failed login.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10024 on 2025-04-17:&lt;br /&gt;
* An issue where proxy attributes were created unnecessarily was fixed.&lt;br /&gt;
* An issue where MetaClasses couldn't be loaded from a Plugin was fixed.&lt;br /&gt;
* A memory Leak in the Enterprise Service (Notification Controller - Usease) was fixed.&lt;br /&gt;
* A bug where certain database adaptations were skipped if no db-views were configured was fixed.&lt;br /&gt;
* A missleading (false) https status code was documented for failed http communication in the post log was fixed.&lt;br /&gt;
* CUI Document Proxies get saved immediately when exporting them to Comos. This will avoid duplicates in exports if further processing fails.&lt;br /&gt;
* An issue where database connections are not closed under certain erroneous circumstances was fixed.&lt;br /&gt;
* MATAP: Imports were improved. They do not overwrite data that were manually changed by using the Admin Tool any more.&lt;br /&gt;
* MATAP: An issue was fixed where template instances were not shown under the Template Use Case.&lt;br /&gt;
* MATAP:Fixed an issue where it was not possible to import new operations with a previously deleted Operation ID.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Known Issues =&lt;br /&gt;
* Exclusive Access is not fully supported (missing aspect: lock on database level)&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Configure_Enterprise_Service_for_CUI&amp;diff=28979</id>
		<title>Configure Enterprise Service for CUI</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Configure_Enterprise_Service_for_CUI&amp;diff=28979"/>
				<updated>2025-10-09T11:31:44Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: /* Set up UBIK WEB Service first */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''UBIK Notification Processing System''''' ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The UBIK Notification Processing System is a WebEndoint and configurable Enterpriseservice that imports Notifications into the UBIK database, and hand them over to processing. It requires specific configuration files and settings to function efficiently.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Set up UBIK WEB Service first ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[HowTo:Install UBIK Web Service|Install {{UBIK}} Web Service]]&lt;br /&gt;
* [[HowTo:Install Microsoft IIS]]&lt;br /&gt;
* [[HowTo:Configure Microsoft IIS for UBIK]]&lt;br /&gt;
* [[Configure_UBIK_Archon_Service]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|Configure Enterprise Service for CUI]]&lt;br /&gt;
&lt;br /&gt;
== Example Configuration 3 Enterprise Services : ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1st the Enterprise Service for Notifications like defined  &lt;br /&gt;
&lt;br /&gt;
* [https://wiki.augmensys.com/index.php?title=Configure_EventNotification_Endpoint_and_Enterprise_Service_for_CUI Configure EventNotification Endpoint and Enterprise Service for CUI]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2nd the Enterprise Service for Import&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.augmensys.com/index.php?title=Configure_Enterprise_Service_for_Import Enterprise Server for CUI Import]&lt;br /&gt;
* [https://wiki.augmensys.com/index.php?title=EventNotificationScanOrchestrator EventNotificationScanOrchestrator]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3rd the Enterprise Service for Export&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.augmensys.com/index.php?title=Configure_Enterprise_Service_for_Export Enterprise Server for CUI Export]&lt;br /&gt;
* [https://wiki.augmensys.com/index.php?title=BatchWriteOrchestrator Batch- \ MultiBatch- WriteOrchestrator]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No requirement for HTTPS or separate ports if both the UBIK Notification Endpoint and the Comos EventService are hosted locally&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|Configure Enterprise Service for CUI]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=HowTo:Configure_Microsoft_IIS_for_UBIK&amp;diff=28949</id>
		<title>HowTo:Configure Microsoft IIS for UBIK</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=HowTo:Configure_Microsoft_IIS_for_UBIK&amp;diff=28949"/>
				<updated>2025-10-02T13:27:45Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: /* See also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:UI_10_IIS_Manager.png|thumb|220px|alt=IIS Manager|IIS Manager]]&lt;br /&gt;
The web server can be configured using the ''Internet Information Services (IIS) Manager'' console, which provides a graphical user interface to manage and configure the web server accordingly for the {{UBIK}} web service.&lt;br /&gt;
&lt;br /&gt;
== Add Application Pool ==&lt;br /&gt;
An application pool is a group of one or more URLs that are served by a worker process or a set of worker processes. Application pools set boundaries for the applications they contain, which means that any applications that are running outside a given application pool cannot affect the applications in the application pool.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400&amp;quot; heights=&amp;quot;400&amp;quot; &amp;gt;&lt;br /&gt;
File:UI Application Pool.01.png|1 - Application Pool&lt;br /&gt;
File:UI Application Pool.02.png|2 - Application Pool&lt;br /&gt;
File:UI Application Pool.03.png|3 - Application Pool&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Attention|If a [[#Optional:_Local_IIS_User|local user]] is used it must be set at the ''Identity'' parameter of the Application Pool.}}&lt;br /&gt;
&lt;br /&gt;
== Certificate ==&lt;br /&gt;
A secure connection between the {{UBIK}} clients and web service requires a SSL certificate on both, the server and client. This certificate can either be a root authority certificate, or any other public key certificate from a certificate authority enabling a secured connection between the web service and the clients. Self-signed certifcates will be rejected by the client {{Version/WinXSince|4.0}}  {{Version/XamarinSince|4.0}}&lt;br /&gt;
&lt;br /&gt;
A new self-signed certificate can be created in the ''Internet Information Server (IIS) Manager'', exported using the export function and sent to the development team. As already mentioned, the client has to know this certificate as well, hence it need to be integrated it into the mobile application.&lt;br /&gt;
&lt;br /&gt;
{{Attention|{{UBIK}} requires a valid certificate for SSL encryption, free certifcates can be obtained e.g. from [https://letsencrypt.org/ Let's Encrypt]!}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400&amp;quot; heights=&amp;quot;400&amp;quot; &amp;gt;&lt;br /&gt;
File:UI Certificate.01.png|1 - IIS Configuration&lt;br /&gt;
File:UI Certificate.02.png|2 - Installed certificates&lt;br /&gt;
File:UI Certificate.03.png|3 - Create self-signed certificate&lt;br /&gt;
File:UI Certificate.05.png|4 - Import certificate&lt;br /&gt;
File:UI Certificate.04.png|5 - Installed certificates&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bindings ==&lt;br /&gt;
Web sites and services have something called ''Server Bindings'' which represent the underlying address, port, and potentially a host header that the website is accessed using. The {{UBIK}} client accesses the web service via a secured port (https), where it is necessary to configure the appropriate certificate.&lt;br /&gt;
&lt;br /&gt;
===For Android Clients===&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400&amp;quot; heights=&amp;quot;400&amp;quot; &amp;gt;&lt;br /&gt;
File:UI Binding.01.png|1 - Binding&lt;br /&gt;
File:UI Binding.02.png|2 - Binding&lt;br /&gt;
File:UI Binding.03.png|3 - Binding&lt;br /&gt;
File:UI Binding.04.png|4 - Binding&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===For WinX and Web-Client===&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400&amp;quot; heights=&amp;quot;400&amp;quot; &amp;gt;&lt;br /&gt;
File:UI Binding.01.png|1 - Binding&lt;br /&gt;
File:UI_Binding_Win8.02.png|2 - Binding&lt;br /&gt;
File:UI_Binding_Win8.01.png|3 - Binding&lt;br /&gt;
File:UI_Binding_Win8.02.png|4 - Binding&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configure compression ==&lt;br /&gt;
Web service responses can be compressed in order to improve performance and reduce web traffic. This can be easily done from the web server side in IIS manager.&lt;br /&gt;
{{Hint|In case the compression modules are not yet installed, please refer to [[https://www.iis.net/configreference/system.webserver/httpcompression?showTreeNavigation=true this]] for instructions.}}&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400&amp;quot; heights=&amp;quot;300&amp;quot; &amp;gt;&lt;br /&gt;
File:HowTo_IIS_Compression_01.png|1 - Entries for compression settings&lt;br /&gt;
File:HowTo_IIS_Compression_02.png|2 - Enable compression in general&lt;br /&gt;
File:HowTo_IIS_Compression_03.png|3 - Configure what &amp;amp; when to compress&lt;br /&gt;
File:HowTo_IIS_Compression_04.png|4 - Configure what to compress&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* It is possible to configure when to compress service responses like shown in Figure.3. The &amp;quot;dynamicCompressionDisableCpuUsage&amp;quot; tells the service to stop compressing when the CPU load reaches above 90%; And the &amp;quot;dynamicCompressionEnableCpuUsage&amp;quot; tells the service to start compressing when the CPU load drops below 50%. These parameters should work well in most cases but can be modified if necessary;&lt;br /&gt;
* {{UBIK}} service responses are in formats of either &amp;quot;text/xml&amp;quot;(text/*) or &amp;quot;application/json&amp;quot;. So just make sure they are configured to be compressed like shown in Figure.4. If there are no such entries, just right click and add them accordingly;&lt;br /&gt;
* There are 10 different levels of compression, ranging from 0~9 where 9 is most CPU intensive but produces the best compress rate. The default level is 0 and this can be changed (e.g. to level 9) with the following command (need to run the Windows console as an administrator first):&lt;br /&gt;
 C:\Windows\System32\Inetsrv\Appcmd.exe set config -section:httpCompression -[name='gzip'].dynamicCompressionLevel:9&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;700&amp;quot; heights=&amp;quot;140&amp;quot; &amp;gt;&lt;br /&gt;
File:HowTo_IIS_Compression_05.png|5 - Change compression levels&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
Here are some test results of the transferred content size and duration under different compression levels.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; | width = &amp;quot;50%&amp;quot; | style=&amp;quot;text-align:right;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:right;&amp;quot;| Compression Level !! style=&amp;quot;text-align:right;&amp;quot;| Meta Definitions !! style=&amp;quot;text-align:right;&amp;quot;| One Content Level !! style=&amp;quot;text-align:right;&amp;quot;| Branch Download&lt;br /&gt;
|-&lt;br /&gt;
| Level 0|| 4,732,058 bytes || 23,470 bytes || 318,847,597 bytes (9 minutes)&lt;br /&gt;
|-&lt;br /&gt;
| Level 4|| 3,050,115 bytes || 7,915 bytes || 79,384,336 bytes (5 minutes)&lt;br /&gt;
|-&lt;br /&gt;
| Level 9|| 2,851,318 bytes || 5,681 bytes || 48,037,714 bytes (4 minutes)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
As one can see from the table, compression can greatly reduce the amount of data to transfer. So theoretically, it is recommended to turn it on and use a higher compression level whenever possible. In practice, though, one has to check the following facts before making such a decision.&lt;br /&gt;
* CPU: Compression will require additional CPU processing power (more for higher levels).&lt;br /&gt;
* Network bandwidth: The lower the bandwidth, the more sense it makes to enable compression.&lt;br /&gt;
&lt;br /&gt;
In the table above, one might already notice the reduction in time is not linear to the reduction in data amount. Take level 0 and level 9 for example, the time is &amp;quot;only&amp;quot; cut in half even when the data amount is reduced by 85%. These were tested with a 54Mbps bandwidth. Once we did our tests again with a 450Mbps bandwidth, the time reduction is even less (less than 6 minutes v.s. 3 minutes). If the bandwidth increases further, e.g. to Gbps, the time reduction might become negligible. Combined with a weak CPU, it is even possible that the time will be increased with higher compression levels.&lt;br /&gt;
&lt;br /&gt;
Therefore, there is no general rulebooks for whether to turn on compression or not. The safest approach is still to try out different settings in the real setup.&lt;br /&gt;
&lt;br /&gt;
As for the memory consumption, no observable difference was found between different compression settings (no compression and level 0 to 9) during our testing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Create new Web Application ==&lt;br /&gt;
In the ''IIS Manager'' expand the ''Default Web Site'' node and navigate through the folder structure to the folder containing the {{UBIK}} web service components.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400&amp;quot; heights=&amp;quot;400&amp;quot; &amp;gt;&lt;br /&gt;
File:UI New Service.01.png|1 - New Service&lt;br /&gt;
File:UI_New Service.02.png‎|2 - New Service&lt;br /&gt;
File:UI_New Service.03.png‎|3 - New Service&lt;br /&gt;
File:UI_New Service.04.png‎|4 - New Service&lt;br /&gt;
File:UI_New Service.05.png‎|5 - New Service&lt;br /&gt;
File:UI_New Service.06.png‎|6 - New Service&lt;br /&gt;
File:UI_New Service.07.png|7 - New Service&lt;br /&gt;
File:UI_New Service.08.png|8 - New Service&lt;br /&gt;
File:UI_New Service.09.png|9 - New Service&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Optional: Local IIS User ==&lt;br /&gt;
Create and use a local user on the web server if no appropriate domain-user is available.&lt;br /&gt;
&lt;br /&gt;
{{Attention|The user has to be able to copy the customizing to its local user data directory on the machine! Hence, it also needs appropriate user permissions to the {{UBIK}} data share.}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400&amp;quot; heights=&amp;quot;400&amp;quot; &amp;gt;&lt;br /&gt;
File:UI_Local_IIS_user.01.png|1 - Local IIS-user&lt;br /&gt;
File:UI_Local_IIS_user.02.png‎|2 - Local IIS-user&lt;br /&gt;
File:UI_Local_IIS_user.03.png‎|3 - Local IIS-user&lt;br /&gt;
File:UI_Local_IIS_user.04.png‎|4 - Local IIS-user&lt;br /&gt;
File:UI_Local_IIS_user.05.png‎|5 - Local IIS-user&lt;br /&gt;
File:UI_Local_IIS_user.06.png‎|6 - Local IIS-user&lt;br /&gt;
File:UI_Local_IIS_user.07.png|7 - Local IIS-user&lt;br /&gt;
File:UI_Local_IIS_user.08.png‎|8 - Local IIS-user&lt;br /&gt;
File:UI_Local_IIS_user.09.png‎|9 - Local IIS-user&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Additional prerequisites ==&lt;br /&gt;
* Ensure that the service ports are not blocked by a firewall.&lt;br /&gt;
* Ensure that port forwarding is established if needed (e.g. for Microsoft Azure Virtual Computers or servers behind a gateway)&lt;br /&gt;
&lt;br /&gt;
== Testing the Web Service ==&lt;br /&gt;
Test the web service by entering the following URL in a browser:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;https://&amp;lt;SERVER-IP&amp;gt;[:&amp;lt;PORT&amp;gt;]/&amp;lt;PATH-TO-UBIK-WEBSERVICE&amp;gt;/UBIKContent.svc/GetVersion&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Further Security Configuration &amp;amp; Hardening ==&lt;br /&gt;
&lt;br /&gt;
=== TLS Level ===&lt;br /&gt;
If the {{UBIK}} WebServices are supposed to communicate with other WebServices, e.g. an interface component or an Azure Blob container for file storage, the appropriate TLS level needs to be ensured. While this can be enforced with a registry key, it is best practice to let the OS and the .NET Framework negotiate it. To enable that, the ''targetFramework'' attribute of the ''httpRuntime'' element in the ''Web.config'' file of the WebService in question (normally the {{UBIK}} content WebService) has to be set to the desired .NET Framework level, should typically be the same that the service was compiled against. So if TLS 1.2 shall be supported and default, the ''targetFramework'' needs to be set to 4.6 like in this example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;system.web&amp;gt;&lt;br /&gt;
	&amp;lt;customErrors mode=&amp;quot;Off&amp;quot;/&amp;gt;&lt;br /&gt;
	&amp;lt;httpRuntime maxRequestLength=&amp;quot;65536&amp;quot; targetFramework=&amp;quot;4.6&amp;quot; /&amp;gt;&lt;br /&gt;
	&amp;lt;compilation debug=&amp;quot;true&amp;quot;&lt;br /&gt;
				 defaultLanguage=&amp;quot;c#&amp;quot;&lt;br /&gt;
				 targetFramework=&amp;quot;4.6&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/system.web&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The full documentation on TLS best practices with .NET can be found [https://docs.microsoft.com/en-us/dotnet/framework/network-programming/tls here].&lt;br /&gt;
&lt;br /&gt;
=== Hardening ===&lt;br /&gt;
For hardening instructions of IIS, please follow the following best practice guidelines:&lt;br /&gt;
* [https://www.cisecurity.org/benchmark/microsoft_iis/ Center for Internet Security IIS Benchmark]&lt;br /&gt;
* [https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/jj635855(v=ws.11) Security Best Practices for IIS]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configure Upload of large files ==&lt;br /&gt;
{{Attention|The [[Configuration_Files/web.config#Upload_of_large_files]] and [[Configuration_Files/Bindings.config#Upload_of_large_files]] must also be adapted otherwise, the upload will fail.}}&lt;br /&gt;
&lt;br /&gt;
The following description was taken from: https://www.inflectra.com/Support/KnowledgeBase/KB306.aspx&lt;br /&gt;
&lt;br /&gt;
* Open IIS Manager.&lt;br /&gt;
* Select the website that you want to configure.&lt;br /&gt;
* Make sure you are in the Feature View per the button at the bottom of the manager.&lt;br /&gt;
* Select Requests Filtering and open it by double-clicking the icon. The Request Filtering pane displays:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400&amp;quot; heights=&amp;quot;400&amp;quot; &amp;gt;&lt;br /&gt;
File: IIS1.png|1 - Request Filtering&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* From the Actions pane on the right-hand side of the screen click Edit Features Settings. &lt;br /&gt;
* Edit Request Filtering Settings window will open.&lt;br /&gt;
* In the Request Limits section, enter the appropriate Maximum allowed content length ('''Bytes''') and then click the OK button&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;400&amp;quot; heights=&amp;quot;400&amp;quot; &amp;gt;&lt;br /&gt;
File: IIS2.png|2 - Edit Feature Settings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Restart IIS&lt;br /&gt;
&lt;br /&gt;
== WebSocket Support for Web Client  ==&lt;br /&gt;
&lt;br /&gt;
Some UBIK web client features rely on real-time communication with the IIS server. For this, the IIS ''WebSocket Protocol'' role service must be enabled. Without it, the client falls back to long-polling, which results in higher CPU usage, increased network overhead, and reduced performance.&lt;br /&gt;
&lt;br /&gt;
=== Installation ===&lt;br /&gt;
# Open the ''Server Manager'' on the Windows Server hosting IIS.  &lt;br /&gt;
# Go to ''Manage'' → ''Add Roles and Features''.  &lt;br /&gt;
# In the wizard, select:&lt;br /&gt;
## ''Server Roles'' → ''Web Server (IIS)'' → ''Web Server'' → ''Application Development''.  &lt;br /&gt;
## Check the option **WebSocket Protocol**.  &lt;br /&gt;
# Complete the wizard and restart IIS if prompted.&lt;br /&gt;
&lt;br /&gt;
=== Verification ===&lt;br /&gt;
* In IIS Manager, select the server and open ''Modules''. ''WebSocketModule'' should be listed.  &lt;br /&gt;
* From a browser, open the developer tools (F12) while using the web client. In the ''Network'' tab, connections should show the **ws://** or **wss://** protocol if WebSockets are active.  &lt;br /&gt;
&lt;br /&gt;
{{Hint|If the WebSocket Protocol is not enabled, UBIK WebClient performance may be noticeably degraded due to fallback to long-polling.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[HowTo:Install UBIK Web Service|Install {{UBIK}} Web Service]]&lt;br /&gt;
* [[HowTo:Install Microsoft IIS]]&lt;br /&gt;
* [[Configure_UBIK_Archon_Service]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Client|Configure Microsoft IIS for UBIK]]&lt;br /&gt;
[[Category:How-To|Configure Microsoft IIS for UBIK]]&lt;br /&gt;
[[Category:Installing|Configure Microsoft IIS for UBIK]]&lt;br /&gt;
[[Category:Mobile|Configure Microsoft IIS for UBIK]]&lt;br /&gt;
[[Category:Pages with broken file links|Configure Microsoft IIS for UBIK]]&lt;br /&gt;
[[Category:Web service|Configure Microsoft IIS for UBIK]]&lt;br /&gt;
[[Category:WinX|Configure Microsoft IIS for UBIK]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=UBIK_PUSH&amp;diff=28722</id>
		<title>UBIK PUSH</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=UBIK_PUSH&amp;diff=28722"/>
				<updated>2025-09-19T09:21:30Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: /* Native Push Scene */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= UBIK PUSH =&lt;br /&gt;
Ubik provides the possibility (since Version 4.8.1) to configure a default Push Mechanism.&lt;br /&gt;
It can be configured and enabled for every UBIK object. If this object gets saved, a push is sent for this object automatically.&lt;br /&gt;
&lt;br /&gt;
== Push Item ==&lt;br /&gt;
To enable auto - push for an object you need to classify it with the [[SYSCLS_PUSH_ITEM]] Classification.&lt;br /&gt;
This classification is for the server implementation only. No additional property must be configured to be sent to the client.&lt;br /&gt;
The classification requires two things to be configured:&lt;br /&gt;
PUSH_SCENE: you need to add the PUSH_SCENE (link) Property to the item&lt;br /&gt;
You need to provide a method PushEnabled(). This method defines if push for the given object is enabled (true) or not.&lt;br /&gt;
&lt;br /&gt;
    public interface IPushObject : IBaseClass&lt;br /&gt;
    {&lt;br /&gt;
        bool PushEnabled();&lt;br /&gt;
        PushScene PUSH_SCENE { get; }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Push Scene ==&lt;br /&gt;
The Push Scene object defines what type of Push is sent.&lt;br /&gt;
UBIK will provide different push scenes to support different type of Pushes:&lt;br /&gt;
&lt;br /&gt;
=== Native Push Scene ===&lt;br /&gt;
The native Push Scene is used to configure a native Push. If an object carrying the [[SYSCLS_PUSH_ITEM]] Classification refers to a Native Push Scene Object a native Push will be sent.&lt;br /&gt;
The Native Push Scene provides default credentials to use a UBIK Push Channel.&lt;br /&gt;
There is the possibility to configure different credentials by overwritting a custom - method:&lt;br /&gt;
&lt;br /&gt;
    protected virtual bool TryGetCustomCredentialParameter(CredentialParameter param, out string value)&lt;br /&gt;
    {&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Push Priority Configuration (UBIK Version 4.9 / Build 10068+)'''&lt;br /&gt;
&lt;br /&gt;
Since version 4.9 (build 10068 or higher), UBIK allows administrators to configure the priority of push notifications sent to Android and iOS devices. The priority is set via a property on the Native Push Scene.&lt;br /&gt;
Available priority levels:&lt;br /&gt;
* '''High''': Sends the push notification with high priority (default).&lt;br /&gt;
* '''Normal''': Sends the push notification with normal priority.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Administrators can select the desired priority to control how notifications are delivered to users' devices.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Native Push Topic ===&lt;br /&gt;
You need to configure Push Topics. For  one changed object we send one push for one topic.&lt;br /&gt;
The Push Topic must refer to the configured Native Push Scene.&lt;br /&gt;
To activate a Push Topic you need to define its TOPIC (string property) and ACTIVATE (boolean property) it.&lt;br /&gt;
&lt;br /&gt;
Push Topics must be classified with [[SYSCLS_PUSH_TOPIC]] Classification.&lt;br /&gt;
If a UBIK client should receive a push message, the corresponding Push Topic must be available in ints infrastructure.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Native Push Message ===&lt;br /&gt;
The Textts for Push Messge are assembled based on the content of the saved object.&lt;br /&gt;
There is the possibility to overwrite these texts by using 2 string properties:&lt;br /&gt;
* PUSH_TITLE&lt;br /&gt;
* PUSH_MESSAGE&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=QUERYSCOPE&amp;diff=28622</id>
		<title>QUERYSCOPE</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=QUERYSCOPE&amp;diff=28622"/>
				<updated>2025-09-11T11:26:18Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: /* PropertyValues for the QueryInstance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MetaClassInfoBox&lt;br /&gt;
| title = Query Scope&lt;br /&gt;
| name = QUERYSCOPE&lt;br /&gt;
| internalname = SystemObjects.{{PAGENAME}}&lt;br /&gt;
| namespace = System.ACM.Scopes&lt;br /&gt;
| image = [[File:SY_QUERYSCOPE.png|220px]]&lt;br /&gt;
| imagecaption = Query Scope&lt;br /&gt;
| purpose = Configure content queries&lt;br /&gt;
| version = 2.1.13+&lt;br /&gt;
| typestring = UBIK.Kernel.MetaClass&lt;br /&gt;
| runtimetype = UBIK.Content.ACM.QueryScope&lt;br /&gt;
}}&lt;br /&gt;
A QueryScope defines how a [[Query]] and its results are visualized on the {{UBIK Client}} and is accessed from the [[Content Browser]] acting as a search mechanism.&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
[[File:UI_QueryScope_04.PNG|thumb|border|220px|alt=Published MetaProperties as Filter Criteria|Published MetaProperties as Filter Criteria]]&lt;br /&gt;
The configuration of the query has to be done completely on the server side, where the published [[MetaProperty|MetaProperties]] defined in the [[ACM]] serve as filter criteria on the client.&lt;br /&gt;
If a Query is executed on the client the system verifies for each of the filter criteria if the Query possesses a suitable [[QueryItem]] and &lt;br /&gt;
* evaluates the query based on the configuration of the query item using the specified operator, etc. if a query item exist&lt;br /&gt;
* evaluates the query using an equal (=) operator if no query item exist&lt;br /&gt;
&lt;br /&gt;
=== PropertyValues for the QueryInstance ===&lt;br /&gt;
As described above, every [[MetaProperty|MetaProperties]] defined in the [[ACM]] will serve as filter criterion on the client. In some cases it might be necessary that you need to send data for the Query itself (e.g. an Icon, StatusColor or MANUAL_EVALUATION_ONLY). As these properties should not be interpreted as filtercriterion you need to tell the QueryScope to use them like normal properties. For this you have to override the TakePropertyValueFromQueryInstance method on the Query Scope.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
protected override bool TakePropertyValueFromQueryInstance(MetaProperty mp)&lt;br /&gt;
{&lt;br /&gt;
  if (mp.Name == &amp;quot;MANUAL_EVALUATION_ONLY&amp;quot;)&lt;br /&gt;
  {&lt;br /&gt;
    return true;&lt;br /&gt;
  }&lt;br /&gt;
  return base.TakePropertyValueFromQueryInstance(mp);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[[Category:Context scope|QUERYSCOPE]]&lt;br /&gt;
[[Category:Metaclasses|QUERYSCOPE]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=SYSCLS_LAZY_LOADING_QUERY&amp;diff=28621</id>
		<title>SYSCLS LAZY LOADING QUERY</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=SYSCLS_LAZY_LOADING_QUERY&amp;diff=28621"/>
				<updated>2025-09-11T11:25:03Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: /* MetaProperties */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ClassificationInfoBox&lt;br /&gt;
| title = Lazy Loading Query&lt;br /&gt;
| name = {{PAGENAMEE}}&lt;br /&gt;
| inheritance = SYSCLS_QUERY&lt;br /&gt;
| namespace = System.Classification.Query&lt;br /&gt;
| purpose = Classifies queries with a lazy loading/update behavior&lt;br /&gt;
| version = 4.4.0+&lt;br /&gt;
| id = {BF689790-1AE2-4014-B592-B4464F3E1F45}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Classifies an object as [[QUERY#Lazy_loading_query|Lazy loading query]]. &lt;br /&gt;
&lt;br /&gt;
If a query is classified with this classification the child list is not evaluated every time it is displayed on the client. Network traffic and waiting time can be reduced significant by doing so. If the data does not change frequently or if it is acceptable to let the user decide when to re-evaluate the query we recommend to classify queries lazy whenever it is possible.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MetaProperties ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=20% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| MANUAL_EVALUATION_ONLY|| Bool || If false the children are immediately loaded once the user opens the query and it has no local children yet. If true the query only gets updated if the user presses the refresh button or the evaluate query button. &lt;br /&gt;
Info: as you want this property not to be a filter Criterion you need to configure it as normal property on itts QueryScope (see Details here: [https://wiki.augmensys.com/index.php?title=QUERYSCOPE#Configuration:~:text=query%20item%20exist-,PropertyValues,-for%20the%20QueryInstance].)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Classifications|L]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[QUERY#Lazy_loading_query|Lazy loading query]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Classifications|L]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=SYSCLS_LAZY_LOADING_QUERY&amp;diff=28620</id>
		<title>SYSCLS LAZY LOADING QUERY</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=SYSCLS_LAZY_LOADING_QUERY&amp;diff=28620"/>
				<updated>2025-09-11T11:23:15Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ClassificationInfoBox&lt;br /&gt;
| title = Lazy Loading Query&lt;br /&gt;
| name = {{PAGENAMEE}}&lt;br /&gt;
| inheritance = SYSCLS_QUERY&lt;br /&gt;
| namespace = System.Classification.Query&lt;br /&gt;
| purpose = Classifies queries with a lazy loading/update behavior&lt;br /&gt;
| version = 4.4.0+&lt;br /&gt;
| id = {BF689790-1AE2-4014-B592-B4464F3E1F45}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Classifies an object as [[QUERY#Lazy_loading_query|Lazy loading query]]. &lt;br /&gt;
&lt;br /&gt;
If a query is classified with this classification the child list is not evaluated every time it is displayed on the client. Network traffic and waiting time can be reduced significant by doing so. If the data does not change frequently or if it is acceptable to let the user decide when to re-evaluate the query we recommend to classify queries lazy whenever it is possible.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MetaProperties ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=50%&lt;br /&gt;
|-&lt;br /&gt;
! width=30% | Name !! width=20% | Data type !! Comment&lt;br /&gt;
|-&lt;br /&gt;
| MANUAL_EVALUATION_ONLY|| Bool || If false the children are immediately loaded once the user opens the query and it has no local children yet. If true the query only gets updated if the user presses the refresh button or the evaluate query button. &lt;br /&gt;
Info: as you want this property not to be a filter Criterion you need to configure it as normal property on itts QueryScope (see https://wiki.augmensys.com/index.php?title=QUERYSCOPE#Configuration:~:text=query%20item%20exist-,PropertyValues,-for%20the%20QueryInstance)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[QUERY#Lazy_loading_query|Lazy loading query]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Classifications|L]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=QUERYSCOPE&amp;diff=28619</id>
		<title>QUERYSCOPE</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=QUERYSCOPE&amp;diff=28619"/>
				<updated>2025-09-11T11:22:07Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: /* Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MetaClassInfoBox&lt;br /&gt;
| title = Query Scope&lt;br /&gt;
| name = QUERYSCOPE&lt;br /&gt;
| internalname = SystemObjects.{{PAGENAME}}&lt;br /&gt;
| namespace = System.ACM.Scopes&lt;br /&gt;
| image = [[File:SY_QUERYSCOPE.png|220px]]&lt;br /&gt;
| imagecaption = Query Scope&lt;br /&gt;
| purpose = Configure content queries&lt;br /&gt;
| version = 2.1.13+&lt;br /&gt;
| typestring = UBIK.Kernel.MetaClass&lt;br /&gt;
| runtimetype = UBIK.Content.ACM.QueryScope&lt;br /&gt;
}}&lt;br /&gt;
A QueryScope defines how a [[Query]] and its results are visualized on the {{UBIK Client}} and is accessed from the [[Content Browser]] acting as a search mechanism.&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
[[File:UI_QueryScope_04.PNG|thumb|border|220px|alt=Published MetaProperties as Filter Criteria|Published MetaProperties as Filter Criteria]]&lt;br /&gt;
The configuration of the query has to be done completely on the server side, where the published [[MetaProperty|MetaProperties]] defined in the [[ACM]] serve as filter criteria on the client.&lt;br /&gt;
If a Query is executed on the client the system verifies for each of the filter criteria if the Query possesses a suitable [[QueryItem]] and &lt;br /&gt;
* evaluates the query based on the configuration of the query item using the specified operator, etc. if a query item exist&lt;br /&gt;
* evaluates the query using an equal (=) operator if no query item exist&lt;br /&gt;
&lt;br /&gt;
=== PropertyValues for the QueryInstance ===&lt;br /&gt;
As described above, every [[MetaProperty|MetaProperties]] defined in the [[ACM]] will serve as filter criteria on the client. In some cases it might be necessary that you need to send data for the Query itself (e.g. an Icon, Statuscosor or MANUAL_EVALUATION_ONLY). As these properties should not be interpreted as filtercriteria you need to tell the QueryScope to use them like normal properties. For this you have to override the TakePropertyValueFromQueryInstance method on the Query Scope.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&lt;br /&gt;
protected override bool TakePropertyValueFromQueryInstance(MetaProperty mp)&lt;br /&gt;
{&lt;br /&gt;
  if (mp.Name == &amp;quot;MANUAL_EVALUATION_ONLY&amp;quot;)&lt;br /&gt;
  {&lt;br /&gt;
    return true;&lt;br /&gt;
  }&lt;br /&gt;
  return base.TakePropertyValueFromQueryInstance(mp);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
[[Category:Context scope|QUERYSCOPE]]&lt;br /&gt;
[[Category:Metaclasses|QUERYSCOPE]]&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=28471</id>
		<title>Version 4.9.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=28471"/>
				<updated>2025-08-07T13:13:14Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: /* Hot fixes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Kernel (initial release)=&lt;br /&gt;
== Features ==&lt;br /&gt;
* UBIK provides the possibility to customize an online text search. See [[SYSCLS_CUSTOMTEXTQUERY|Custom Text Search Classification]].&lt;br /&gt;
* Human-readable database views can be created in the same database instance where the data is stored.&lt;br /&gt;
* Custom code for MetaProxies can now be edited and transported using SmartStudio.&lt;br /&gt;
* UBIK.Studio provides the possibility to define the UID for a new derived MetaClass now.&lt;br /&gt;
* UBIK CUI Interface supports the (re)import of undeleted Comos objects now.&lt;br /&gt;
* 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.&lt;br /&gt;
* A custom query-based search is now available to be used in customizing.&lt;br /&gt;
* UBIK OLEDB Plugin supports customizing the OLEDB provider string now.&lt;br /&gt;
* An improved configuration dialog for the auto-create MetaClassScope drag &amp;amp; drop action was created.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bug Fixes ==&lt;br /&gt;
* A bug in managing changelog/history items for properties with configured MetaAttributes was fixed.&lt;br /&gt;
* A problem in handling references to deleted objects was fixed: misleading exceptions are not thrown anymore.&lt;br /&gt;
* An issue where custom code couldn't be transported for system meta classes using SmartStudio was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* New instances created in the AdminTool are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* 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.&lt;br /&gt;
* System.Memory.dll is now provided in the release packages.&lt;br /&gt;
* OSIPI and ModuleReporting Plugins support the newest version of System.Memory now.&lt;br /&gt;
* A bug in the UBIK.NotificationEndPoint Service was fixed: it can handle subfolders in the Queue directory now.&lt;br /&gt;
* A bug when flattening Annotations and Hotspots into Document Revisions was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* Fixed an issue in the AdminTool that permitted manipulation of locked properties.&lt;br /&gt;
* An issue where values for new languages weren't saved was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* A Issue was fixed where the PunchPoint link was not visualized in the &amp;quot;Punchpoint Attachments&amp;quot; use case&lt;br /&gt;
* Issues in internal file handling (of queued notifications) were solved for the Event Notificatoin Endpoint.&lt;br /&gt;
* System.Numerics.Vectors, Microsoft.Bcl.TimeProvider, Microsoft.Bcl.AsyncInterfaces DLLs were added to the OIDC Processor plugin.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Enhancements ==&lt;br /&gt;
* 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.&lt;br /&gt;
* A possibility to customize &amp;quot;real&amp;quot; property values for system design objects via Plugin was provided. Further, CUI system definitions can now be used without deriving.&lt;br /&gt;
* MetaProxy properties are now modeled more consistently in SmartStudio.&lt;br /&gt;
* A set of vulnerable 3rd party components were updated.&lt;br /&gt;
* For reduced RAM consumption, a system classification SYSCLS_PREVENT_CACHING was provided, and future measures were triggered.&lt;br /&gt;
* UBIK supports *.docx as standard filetype now&lt;br /&gt;
* The UBIK.EnterpriseService now processes queued tasks in an awaitable manner, with configurable pauses and idle-interruption when adding new tasks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MaTaP Improvements and fixes ==&lt;br /&gt;
* Fixed an issue where QRF and Check Operations were not included in Mile Stone Calculation of Workorder.&lt;br /&gt;
* Predefined views get saved and are available for Admin Tools now.&lt;br /&gt;
* The Project Usecase in the MATAP Admin Tool is standardized now: Job Descriptions + presented columns.&lt;br /&gt;
* MATAP supports encrypted passwords for imported MATAP users now.&lt;br /&gt;
* MATAP supports Quality Record Forms now.&lt;br /&gt;
* MATAP supports Check Tasks now.&lt;br /&gt;
* MATAP Wallpaper Client supports project-related Punchpoint columns now.&lt;br /&gt;
* The Project Status is now managed on the Project Instance itself.&lt;br /&gt;
* UBIK MATAP supports project-related data caching on the View Cache now.&lt;br /&gt;
* The communication feature is now available in MATAP.&lt;br /&gt;
* All operation imports support the import of a work property.&lt;br /&gt;
* MATAP supports reports now.&lt;br /&gt;
* Admin Tool shows the duration of a successful job run now instead of presenting start and end timestamps.&lt;br /&gt;
* MATAP supports the import and presentation of materials per operation now.&lt;br /&gt;
* In the Admin Tool, the (Turnaround) Project Usecase does not show SAP-specific columns anymore.&lt;br /&gt;
* In the Admin Tool, the Operation Usecases do not show SAP and Primavera-specific columns anymore.&lt;br /&gt;
* Identified an issue where activity codes were cut off when the project name was too long.&lt;br /&gt;
* Identified an issue where companies were cut off when the project name was too long.&lt;br /&gt;
* Deletion of default activity codes works now.&lt;br /&gt;
* Reimporting deleted objects is now possible.&lt;br /&gt;
* Wallpaper Client does not crash when opening a Scope Change anymore.&lt;br /&gt;
* A bug in evaluating the code was fixed. Configured grouped codes are no longer ignored.&lt;br /&gt;
* The Admin Tool is now able to download the customizing.&lt;br /&gt;
* Operations being set to Not Applicable show the right status color now (gray).&lt;br /&gt;
* Scheduling import works now for check and QRF operations too.&lt;br /&gt;
* Wallpaper does not crash anymore during progress reporting.&lt;br /&gt;
* Location assigning performance was improved.&lt;br /&gt;
* A misconfiguration that caused duplicated scope changes to also duplicate the progress was fixed.&lt;br /&gt;
* Fixed an issue where Punchpoint numbers were overwritten multiple times causing the number to unnecessarily increase.&lt;br /&gt;
* Fixed the bug where the Instance Picker results were not shown when clicking the three-dot symbol for the first time.&lt;br /&gt;
* MATAP now provides the possibility to schedule nightly app pool restarts for all active projects.&lt;br /&gt;
* MATAP imports will not overwrite once edited string data with empty values anymore.&lt;br /&gt;
* The &amp;quot;Turnaround Project&amp;quot; use case was renamed to &amp;quot;Project&amp;quot;.&lt;br /&gt;
* The description for the Currency Setting Property was wrong. It shows &amp;quot;Currency Settings&amp;quot; now.&lt;br /&gt;
* The currency on projects is now set to &amp;quot;€&amp;quot; by default.&lt;br /&gt;
* Key and unique filename have now been removed from the Plot Plans use case.&lt;br /&gt;
* Description has been replaced with Name in the Plot Plans use case (Admin Tool)&lt;br /&gt;
* The Plot Plan Name is now displayed in Plant Layouts (Client)&lt;br /&gt;
* Removed columns &amp;quot;Offline Sync Configuration&amp;quot; and &amp;quot;Branch Download&amp;quot; from Admin Tool &amp;quot;Functionality&amp;quot; use case.&lt;br /&gt;
* Removed columns &amp;quot;Unique Filename&amp;quot; and &amp;quot;Path to local file&amp;quot; from Admin Tool &amp;quot;Daily HSE&amp;quot; use case.&lt;br /&gt;
* Vertical and horizontal scroll bars now remain in their last set position after the saving process.&lt;br /&gt;
* The Zone column is now available in the Commissioning Package Usecase.&lt;br /&gt;
* Systems and subsystems are available in the Commissioning Tasks use case now.&lt;br /&gt;
* Documents below work orders are sorted by their type now.&lt;br /&gt;
* Names for systems and subsystems show in the expected order now.&lt;br /&gt;
* MATAP allows project names with a length of up to 100 characters now.&lt;br /&gt;
* New instances are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* SC Desc., Operation No., and Estimated Costs are now displayed as saved after saving.&lt;br /&gt;
* Timesheets calculation issue for standard operations was solved.&lt;br /&gt;
* A sorting error for operations was fixed.&lt;br /&gt;
* When selecting import files, the file picker now remembers its last position.&lt;br /&gt;
* Template Usecases will now be replicated including their column configurations.&lt;br /&gt;
* Precom Activity Code cells show default operations information on the Turnaround Wallpaper now.&lt;br /&gt;
* An unused property (MATAP_PROJECT_ID) has been removed from the standard property pool.&lt;br /&gt;
* A new property (MATAP_ID) has been added to the standard property pool and integrated into the Activity Code Use Cases.&lt;br /&gt;
* The Admin Tool Turnaround Project Usecase now provides project creation status information.&lt;br /&gt;
* A problem in the Admin Tool which led to random warnings is solved now.&lt;br /&gt;
* MATAP Wallpaper Client now shows correct labels for Check/Operation detail tabs.&lt;br /&gt;
* Fixed recurring warnings in UBIK.Studio.&lt;br /&gt;
* Fixed recurring warnings in Admin Tool.&lt;br /&gt;
* The key column for MATAP users gets automatically filled if the object is created manually.&lt;br /&gt;
* Document system property will not be delivered to the client anymore.&lt;br /&gt;
* Fixed the issue where setting an operation status to N/A could cause the client to freeze or crash.&lt;br /&gt;
* The scope change workflow shows the user details again.&lt;br /&gt;
* A problem in the View Item Setup for the Communication Feature was fixed.&lt;br /&gt;
* Cells on the Commissioning Wallpaper only show the last change date if the task is considered to be finished.&lt;br /&gt;
* CODE_TYPE property doesn't get replicated when creating a Scope Change.&lt;br /&gt;
* A bug was fixed where empty Meta Classes were created after removing the MATAP plugin.&lt;br /&gt;
* Performance improvements and general bug fixes for Admin Tool.&lt;br /&gt;
* The Bulk Editor scroll bars now retain their positions after a refresh.&lt;br /&gt;
* Admin Tool shows the name of the referenced project when displaying use cases now.&lt;br /&gt;
* Punchpoints show a changelog for the 'Responsibility' property now.&lt;br /&gt;
* The Admin - Tool Scope Change Usecase shows scope changes only now.&lt;br /&gt;
* Import of EquipmentGroup and EquipmentType data is standardized now: the standard import supports import via the Equipment instance.&lt;br /&gt;
* The Admin - Tool Scope Change Attachment Usecase works now.&lt;br /&gt;
* 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.&lt;br /&gt;
* Execution Documents show the Local Full Path in the AdminTool now.&lt;br /&gt;
* Punchpoints now show a changelog for the 'Responsibility' and 'Due Date' properties.&lt;br /&gt;
* A digit counter was added for Operation, Operation Description and ScopeChange Description in the Wallpaper Client.&lt;br /&gt;
* The current Project Status can now be seen in the project header of the start screen.&lt;br /&gt;
* In the Admin Tool, the Task - Progress is now displayed in the corresponding column.&lt;br /&gt;
* The filtering of instances in the Picker within the Admin Tool is now possible without reopening the popup.&lt;br /&gt;
* A Issue was fixed where the link to the PunchPoint was not visualized in the PunchpointAttachment usecase in the Admin Tool&lt;br /&gt;
* Users can change a project name only until the creation is finished.&lt;br /&gt;
* Wrong order of CTS and UTS columns at Commissioning Package and Commissioning Task Use Cases was fixed.&lt;br /&gt;
* Corrected the locked status for timesheet Use Case columns.&lt;br /&gt;
* Fixed an issue where users with Create only permissions could not edit Scopechange details.&lt;br /&gt;
* Added final document location to file path in Scope Change attachment use case.&lt;br /&gt;
* An issue was fixed where the information on the Commissioning Wallpaper did not update when grouped commissioning tasks were added/removed/finished.&lt;br /&gt;
&lt;br /&gt;
= Hot fixes =&lt;br /&gt;
Upcomming Version&lt;br /&gt;
* CUI: Improved error management for failing bulk reads result in a more stable datasync.&lt;br /&gt;
* Interface Execution objects provide main information about themselves when being displayed in UBIK Studio.&lt;br /&gt;
* Added BlinkBinariesWindows folder to Module Reporting Plugin.&lt;br /&gt;
* Bulk Editor column picker supports multi-selection now.&lt;br /&gt;
* The CUI - MutliBatchWriteOrchestrator supports Export-state based syncs now.&lt;br /&gt;
* Orphaned content objects and invalid relations are excluded from a branch download now. &lt;br /&gt;
* An issue where deleted objects were returned as link targets was fixed.&lt;br /&gt;
* UBIK Web Services support parallel execution which boosts the overall performance now.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10060 on 2025-07-11:&lt;br /&gt;
* A bug in exporting and importing values for proxyproperties withaout a configured attribute was fixed.&lt;br /&gt;
* Fixed a problem in the “Import All Users” feature when importing users from a source project to the current project.&lt;br /&gt;
* A bug in DisplayData Assignments to (programmed) System MetaClasses and the evaluation of icons was fixed.&lt;br /&gt;
* Bulk Editor's column picker supports the selection of more then one column now (does not close between).&lt;br /&gt;
* The Module Reporting plugin provides the BlinkBinariesWindows folder now.&lt;br /&gt;
* A spelling mistake in the json configuration for periodic executed tasks is fixed (RepeatAfterMinutes). For downward compatibility the old settings is still supported.&lt;br /&gt;
* MATAP: A bug in Project Calculation was fixed: calculation does not stop any more because of Operations without a valid link to Workorders.&lt;br /&gt;
* MATAP: The performance for publishing the Commissioning Wallpaper was improved.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10059 on 2025-06-26:&lt;br /&gt;
* System.Runtime.CompilerServices.Unsafe.dll and System.Buffers.dll were added to the OIDC Processor plugin.&lt;br /&gt;
* We prevent that a company links to itself as parent now. Misconfigured data does not lead to a crash any more.&lt;br /&gt;
* An issue where annotations couldn't be flattened into the document (if the document was hosted externally) was fixed.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10055 on 2025-06-16:&lt;br /&gt;
* An issue where too large Smart Project files couldn't be serialized was improved by increasing an object-count limit and by compression.&lt;br /&gt;
* Imported Comos Metadata does not misbehave after building the customizing any more.&lt;br /&gt;
* MATAP: The performance of project - recalculation was improved greatly.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10049 on 2025-06-05:&lt;br /&gt;
* An issue where dead links were logged for MaTaP was fixed.&lt;br /&gt;
* An issue where customized scan query properties were reset by an upgrade was fixed.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10047 on 2025-06-04:&lt;br /&gt;
* An issue where Proxy.ImportTimeStamp couldn't be accessed programmatically was fixed.&lt;br /&gt;
* An issue where dead links weren't reported was fixed.&lt;br /&gt;
* Deleted objects are now visible in the view.&lt;br /&gt;
* MaTaP: A problem with uploading of Punchpoint documents is fixed now.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10042 on 2025-05-16:&lt;br /&gt;
* An issue where attributes weren't reloaded for objects updated via change detection was fixed.&lt;br /&gt;
* A memory leak occurring for the UBIK Enterprise Service with Web Interface was fixed.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10040 on 2025-05-15:&lt;br /&gt;
* Importing of MATAP data containing empty strings does not result the Proxies having an import status of error any more.&lt;br /&gt;
* MATAP - AdminTool: An issue was fixed where new instances were added to the bottom of the list.&lt;br /&gt;
* CUI does not send empty update requests to the Comos RestAPI any more.&lt;br /&gt;
* An issue where MetaClasses with instances couldn't be deleted was fixed.&lt;br /&gt;
* The user group cache and rights evaluation mechanism was overhauled for better integrity and performance.&lt;br /&gt;
* Fixed an HotSpotting issue where the empty revision creation did not work.&lt;br /&gt;
* An issue where ComosMetaProxyProperties were created with the wrong meta class when importing from Comos XML was fixed.&lt;br /&gt;
* Fixed an issue where spare parts (materials) were not displayed on the client.&lt;br /&gt;
* Fixed an issue where system selective items' localizations were not provided via the web service.&lt;br /&gt;
* Fixed an issue that triggered a license warning even on a failed login.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10024 on 2025-04-17:&lt;br /&gt;
* An issue where proxy attributes were created unnecessarily was fixed.&lt;br /&gt;
* An issue where MetaClasses couldn't be loaded from a Plugin was fixed.&lt;br /&gt;
* A memory Leak in the Enterprise Service (Notification Controller - Usease) was fixed.&lt;br /&gt;
* A bug where certain database adaptations were skipped if no db-views were configured was fixed.&lt;br /&gt;
* A missleading (false) https status code was documented for failed http communication in the post log was fixed.&lt;br /&gt;
* CUI Document Proxies get saved immediately when exporting them to Comos. This will avoid duplicates in exports if further processing fails.&lt;br /&gt;
* An issue where database connections are not closed under certain erroneous circumstances was fixed.&lt;br /&gt;
* MATAP: Imports were improved. They do not overwrite data that were manually changed by using the Admin Tool any more.&lt;br /&gt;
* MATAP: An issue was fixed where template instances were not shown under the Template Use Case.&lt;br /&gt;
* MATAP:Fixed an issue where it was not possible to import new operations with a previously deleted Operation ID.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
* Exclusive Access is not fully supported (missing aspect: lock on database level)&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=28470</id>
		<title>Version 4.9.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=28470"/>
				<updated>2025-08-07T13:12:59Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: /* Features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Kernel (initial release)=&lt;br /&gt;
== Features ==&lt;br /&gt;
* UBIK provides the possibility to customize an online text search. See [[SYSCLS_CUSTOMTEXTQUERY|Custom Text Search Classification]].&lt;br /&gt;
* Human-readable database views can be created in the same database instance where the data is stored.&lt;br /&gt;
* Custom code for MetaProxies can now be edited and transported using SmartStudio.&lt;br /&gt;
* UBIK.Studio provides the possibility to define the UID for a new derived MetaClass now.&lt;br /&gt;
* UBIK CUI Interface supports the (re)import of undeleted Comos objects now.&lt;br /&gt;
* 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.&lt;br /&gt;
* A custom query-based search is now available to be used in customizing.&lt;br /&gt;
* UBIK OLEDB Plugin supports customizing the OLEDB provider string now.&lt;br /&gt;
* An improved configuration dialog for the auto-create MetaClassScope drag &amp;amp; drop action was created.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bug Fixes ==&lt;br /&gt;
* A bug in managing changelog/history items for properties with configured MetaAttributes was fixed.&lt;br /&gt;
* A problem in handling references to deleted objects was fixed: misleading exceptions are not thrown anymore.&lt;br /&gt;
* An issue where custom code couldn't be transported for system meta classes using SmartStudio was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* New instances created in the AdminTool are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* 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.&lt;br /&gt;
* System.Memory.dll is now provided in the release packages.&lt;br /&gt;
* OSIPI and ModuleReporting Plugins support the newest version of System.Memory now.&lt;br /&gt;
* A bug in the UBIK.NotificationEndPoint Service was fixed: it can handle subfolders in the Queue directory now.&lt;br /&gt;
* A bug when flattening Annotations and Hotspots into Document Revisions was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* Fixed an issue in the AdminTool that permitted manipulation of locked properties.&lt;br /&gt;
* An issue where values for new languages weren't saved was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* A Issue was fixed where the PunchPoint link was not visualized in the &amp;quot;Punchpoint Attachments&amp;quot; use case&lt;br /&gt;
* Issues in internal file handling (of queued notifications) were solved for the Event Notificatoin Endpoint.&lt;br /&gt;
* System.Numerics.Vectors, Microsoft.Bcl.TimeProvider, Microsoft.Bcl.AsyncInterfaces DLLs were added to the OIDC Processor plugin.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Enhancements ==&lt;br /&gt;
* 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.&lt;br /&gt;
* A possibility to customize &amp;quot;real&amp;quot; property values for system design objects via Plugin was provided. Further, CUI system definitions can now be used without deriving.&lt;br /&gt;
* MetaProxy properties are now modeled more consistently in SmartStudio.&lt;br /&gt;
* A set of vulnerable 3rd party components were updated.&lt;br /&gt;
* For reduced RAM consumption, a system classification SYSCLS_PREVENT_CACHING was provided, and future measures were triggered.&lt;br /&gt;
* UBIK supports *.docx as standard filetype now&lt;br /&gt;
* The UBIK.EnterpriseService now processes queued tasks in an awaitable manner, with configurable pauses and idle-interruption when adding new tasks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MaTaP Improvements and fixes ==&lt;br /&gt;
* Fixed an issue where QRF and Check Operations were not included in Mile Stone Calculation of Workorder.&lt;br /&gt;
* Predefined views get saved and are available for Admin Tools now.&lt;br /&gt;
* The Project Usecase in the MATAP Admin Tool is standardized now: Job Descriptions + presented columns.&lt;br /&gt;
* MATAP supports encrypted passwords for imported MATAP users now.&lt;br /&gt;
* MATAP supports Quality Record Forms now.&lt;br /&gt;
* MATAP supports Check Tasks now.&lt;br /&gt;
* MATAP Wallpaper Client supports project-related Punchpoint columns now.&lt;br /&gt;
* The Project Status is now managed on the Project Instance itself.&lt;br /&gt;
* UBIK MATAP supports project-related data caching on the View Cache now.&lt;br /&gt;
* The communication feature is now available in MATAP.&lt;br /&gt;
* All operation imports support the import of a work property.&lt;br /&gt;
* MATAP supports reports now.&lt;br /&gt;
* Admin Tool shows the duration of a successful job run now instead of presenting start and end timestamps.&lt;br /&gt;
* MATAP supports the import and presentation of materials per operation now.&lt;br /&gt;
* In the Admin Tool, the (Turnaround) Project Usecase does not show SAP-specific columns anymore.&lt;br /&gt;
* In the Admin Tool, the Operation Usecases do not show SAP and Primavera-specific columns anymore.&lt;br /&gt;
* Identified an issue where activity codes were cut off when the project name was too long.&lt;br /&gt;
* Identified an issue where companies were cut off when the project name was too long.&lt;br /&gt;
* Deletion of default activity codes works now.&lt;br /&gt;
* Reimporting deleted objects is now possible.&lt;br /&gt;
* Wallpaper Client does not crash when opening a Scope Change anymore.&lt;br /&gt;
* A bug in evaluating the code was fixed. Configured grouped codes are no longer ignored.&lt;br /&gt;
* The Admin Tool is now able to download the customizing.&lt;br /&gt;
* Operations being set to Not Applicable show the right status color now (gray).&lt;br /&gt;
* Scheduling import works now for check and QRF operations too.&lt;br /&gt;
* Wallpaper does not crash anymore during progress reporting.&lt;br /&gt;
* Location assigning performance was improved.&lt;br /&gt;
* A misconfiguration that caused duplicated scope changes to also duplicate the progress was fixed.&lt;br /&gt;
* Fixed an issue where Punchpoint numbers were overwritten multiple times causing the number to unnecessarily increase.&lt;br /&gt;
* Fixed the bug where the Instance Picker results were not shown when clicking the three-dot symbol for the first time.&lt;br /&gt;
* MATAP now provides the possibility to schedule nightly app pool restarts for all active projects.&lt;br /&gt;
* MATAP imports will not overwrite once edited string data with empty values anymore.&lt;br /&gt;
* The &amp;quot;Turnaround Project&amp;quot; use case was renamed to &amp;quot;Project&amp;quot;.&lt;br /&gt;
* The description for the Currency Setting Property was wrong. It shows &amp;quot;Currency Settings&amp;quot; now.&lt;br /&gt;
* The currency on projects is now set to &amp;quot;€&amp;quot; by default.&lt;br /&gt;
* Key and unique filename have now been removed from the Plot Plans use case.&lt;br /&gt;
* Description has been replaced with Name in the Plot Plans use case (Admin Tool)&lt;br /&gt;
* The Plot Plan Name is now displayed in Plant Layouts (Client)&lt;br /&gt;
* Removed columns &amp;quot;Offline Sync Configuration&amp;quot; and &amp;quot;Branch Download&amp;quot; from Admin Tool &amp;quot;Functionality&amp;quot; use case.&lt;br /&gt;
* Removed columns &amp;quot;Unique Filename&amp;quot; and &amp;quot;Path to local file&amp;quot; from Admin Tool &amp;quot;Daily HSE&amp;quot; use case.&lt;br /&gt;
* Vertical and horizontal scroll bars now remain in their last set position after the saving process.&lt;br /&gt;
* The Zone column is now available in the Commissioning Package Usecase.&lt;br /&gt;
* Systems and subsystems are available in the Commissioning Tasks use case now.&lt;br /&gt;
* Documents below work orders are sorted by their type now.&lt;br /&gt;
* Names for systems and subsystems show in the expected order now.&lt;br /&gt;
* MATAP allows project names with a length of up to 100 characters now.&lt;br /&gt;
* New instances are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* SC Desc., Operation No., and Estimated Costs are now displayed as saved after saving.&lt;br /&gt;
* Timesheets calculation issue for standard operations was solved.&lt;br /&gt;
* A sorting error for operations was fixed.&lt;br /&gt;
* When selecting import files, the file picker now remembers its last position.&lt;br /&gt;
* Template Usecases will now be replicated including their column configurations.&lt;br /&gt;
* Precom Activity Code cells show default operations information on the Turnaround Wallpaper now.&lt;br /&gt;
* An unused property (MATAP_PROJECT_ID) has been removed from the standard property pool.&lt;br /&gt;
* A new property (MATAP_ID) has been added to the standard property pool and integrated into the Activity Code Use Cases.&lt;br /&gt;
* The Admin Tool Turnaround Project Usecase now provides project creation status information.&lt;br /&gt;
* A problem in the Admin Tool which led to random warnings is solved now.&lt;br /&gt;
* MATAP Wallpaper Client now shows correct labels for Check/Operation detail tabs.&lt;br /&gt;
* Fixed recurring warnings in UBIK.Studio.&lt;br /&gt;
* Fixed recurring warnings in Admin Tool.&lt;br /&gt;
* The key column for MATAP users gets automatically filled if the object is created manually.&lt;br /&gt;
* Document system property will not be delivered to the client anymore.&lt;br /&gt;
* Fixed the issue where setting an operation status to N/A could cause the client to freeze or crash.&lt;br /&gt;
* The scope change workflow shows the user details again.&lt;br /&gt;
* A problem in the View Item Setup for the Communication Feature was fixed.&lt;br /&gt;
* Cells on the Commissioning Wallpaper only show the last change date if the task is considered to be finished.&lt;br /&gt;
* CODE_TYPE property doesn't get replicated when creating a Scope Change.&lt;br /&gt;
* A bug was fixed where empty Meta Classes were created after removing the MATAP plugin.&lt;br /&gt;
* Performance improvements and general bug fixes for Admin Tool.&lt;br /&gt;
* The Bulk Editor scroll bars now retain their positions after a refresh.&lt;br /&gt;
* Admin Tool shows the name of the referenced project when displaying use cases now.&lt;br /&gt;
* Punchpoints show a changelog for the 'Responsibility' property now.&lt;br /&gt;
* The Admin - Tool Scope Change Usecase shows scope changes only now.&lt;br /&gt;
* Import of EquipmentGroup and EquipmentType data is standardized now: the standard import supports import via the Equipment instance.&lt;br /&gt;
* The Admin - Tool Scope Change Attachment Usecase works now.&lt;br /&gt;
* 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.&lt;br /&gt;
* Execution Documents show the Local Full Path in the AdminTool now.&lt;br /&gt;
* Punchpoints now show a changelog for the 'Responsibility' and 'Due Date' properties.&lt;br /&gt;
* A digit counter was added for Operation, Operation Description and ScopeChange Description in the Wallpaper Client.&lt;br /&gt;
* The current Project Status can now be seen in the project header of the start screen.&lt;br /&gt;
* In the Admin Tool, the Task - Progress is now displayed in the corresponding column.&lt;br /&gt;
* The filtering of instances in the Picker within the Admin Tool is now possible without reopening the popup.&lt;br /&gt;
* A Issue was fixed where the link to the PunchPoint was not visualized in the PunchpointAttachment usecase in the Admin Tool&lt;br /&gt;
* Users can change a project name only until the creation is finished.&lt;br /&gt;
* Wrong order of CTS and UTS columns at Commissioning Package and Commissioning Task Use Cases was fixed.&lt;br /&gt;
* Corrected the locked status for timesheet Use Case columns.&lt;br /&gt;
* Fixed an issue where users with Create only permissions could not edit Scopechange details.&lt;br /&gt;
* Added final document location to file path in Scope Change attachment use case.&lt;br /&gt;
* An issue was fixed where the information on the Commissioning Wallpaper did not update when grouped commissioning tasks were added/removed/finished.&lt;br /&gt;
&lt;br /&gt;
= Hot fixes =&lt;br /&gt;
Upcomming Version&lt;br /&gt;
* CUI: Improved error management for failing bulk reads result in a more stable datasync.&lt;br /&gt;
* Interface Execution objects provide main information about themselves when being displayed in UBIK Studio.&lt;br /&gt;
* Added BlinkBinariesWindows folder to Module Reporting Plugin.&lt;br /&gt;
* Bulk Editor column picker supports multi-selection now.&lt;br /&gt;
* The CUI - MutliBatchWriteOrchestrator supports Export-state based syncs now.&lt;br /&gt;
* Orphaned content objects and invalid relations are excluded from a branch download now. &lt;br /&gt;
* An issue where deleted objects were returned as link targets was fixed.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10060 on 2025-07-11:&lt;br /&gt;
* A bug in exporting and importing values for proxyproperties withaout a configured attribute was fixed.&lt;br /&gt;
* Fixed a problem in the “Import All Users” feature when importing users from a source project to the current project.&lt;br /&gt;
* A bug in DisplayData Assignments to (programmed) System MetaClasses and the evaluation of icons was fixed.&lt;br /&gt;
* Bulk Editor's column picker supports the selection of more then one column now (does not close between).&lt;br /&gt;
* The Module Reporting plugin provides the BlinkBinariesWindows folder now.&lt;br /&gt;
* A spelling mistake in the json configuration for periodic executed tasks is fixed (RepeatAfterMinutes). For downward compatibility the old settings is still supported.&lt;br /&gt;
* MATAP: A bug in Project Calculation was fixed: calculation does not stop any more because of Operations without a valid link to Workorders.&lt;br /&gt;
* MATAP: The performance for publishing the Commissioning Wallpaper was improved.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10059 on 2025-06-26:&lt;br /&gt;
* System.Runtime.CompilerServices.Unsafe.dll and System.Buffers.dll were added to the OIDC Processor plugin.&lt;br /&gt;
* We prevent that a company links to itself as parent now. Misconfigured data does not lead to a crash any more.&lt;br /&gt;
* An issue where annotations couldn't be flattened into the document (if the document was hosted externally) was fixed.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10055 on 2025-06-16:&lt;br /&gt;
* An issue where too large Smart Project files couldn't be serialized was improved by increasing an object-count limit and by compression.&lt;br /&gt;
* Imported Comos Metadata does not misbehave after building the customizing any more.&lt;br /&gt;
* MATAP: The performance of project - recalculation was improved greatly.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10049 on 2025-06-05:&lt;br /&gt;
* An issue where dead links were logged for MaTaP was fixed.&lt;br /&gt;
* An issue where customized scan query properties were reset by an upgrade was fixed.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10047 on 2025-06-04:&lt;br /&gt;
* An issue where Proxy.ImportTimeStamp couldn't be accessed programmatically was fixed.&lt;br /&gt;
* An issue where dead links weren't reported was fixed.&lt;br /&gt;
* Deleted objects are now visible in the view.&lt;br /&gt;
* MaTaP: A problem with uploading of Punchpoint documents is fixed now.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10042 on 2025-05-16:&lt;br /&gt;
* An issue where attributes weren't reloaded for objects updated via change detection was fixed.&lt;br /&gt;
* A memory leak occurring for the UBIK Enterprise Service with Web Interface was fixed.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10040 on 2025-05-15:&lt;br /&gt;
* Importing of MATAP data containing empty strings does not result the Proxies having an import status of error any more.&lt;br /&gt;
* MATAP - AdminTool: An issue was fixed where new instances were added to the bottom of the list.&lt;br /&gt;
* CUI does not send empty update requests to the Comos RestAPI any more.&lt;br /&gt;
* An issue where MetaClasses with instances couldn't be deleted was fixed.&lt;br /&gt;
* The user group cache and rights evaluation mechanism was overhauled for better integrity and performance.&lt;br /&gt;
* Fixed an HotSpotting issue where the empty revision creation did not work.&lt;br /&gt;
* An issue where ComosMetaProxyProperties were created with the wrong meta class when importing from Comos XML was fixed.&lt;br /&gt;
* Fixed an issue where spare parts (materials) were not displayed on the client.&lt;br /&gt;
* Fixed an issue where system selective items' localizations were not provided via the web service.&lt;br /&gt;
* Fixed an issue that triggered a license warning even on a failed login.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10024 on 2025-04-17:&lt;br /&gt;
* An issue where proxy attributes were created unnecessarily was fixed.&lt;br /&gt;
* An issue where MetaClasses couldn't be loaded from a Plugin was fixed.&lt;br /&gt;
* A memory Leak in the Enterprise Service (Notification Controller - Usease) was fixed.&lt;br /&gt;
* A bug where certain database adaptations were skipped if no db-views were configured was fixed.&lt;br /&gt;
* A missleading (false) https status code was documented for failed http communication in the post log was fixed.&lt;br /&gt;
* CUI Document Proxies get saved immediately when exporting them to Comos. This will avoid duplicates in exports if further processing fails.&lt;br /&gt;
* An issue where database connections are not closed under certain erroneous circumstances was fixed.&lt;br /&gt;
* MATAP: Imports were improved. They do not overwrite data that were manually changed by using the Admin Tool any more.&lt;br /&gt;
* MATAP: An issue was fixed where template instances were not shown under the Template Use Case.&lt;br /&gt;
* MATAP:Fixed an issue where it was not possible to import new operations with a previously deleted Operation ID.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
* Exclusive Access is not fully supported (missing aspect: lock on database level)&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=28469</id>
		<title>Version 4.9.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=28469"/>
				<updated>2025-08-07T13:12:48Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: /* Features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Kernel (initial release)=&lt;br /&gt;
== Features ==&lt;br /&gt;
* UBIK provides the possibility to customize an online text search. See [[SYSCLS_CUSTOMTEXTQUERY|Custom Text Search Classification]].&lt;br /&gt;
* Human-readable database views can be created in the same database instance where the data is stored.&lt;br /&gt;
* Custom code for MetaProxies can now be edited and transported using SmartStudio.&lt;br /&gt;
* UBIK.Studio provides the possibility to define the UID for a new derived MetaClass now.&lt;br /&gt;
* UBIK CUI Interface supports the (re)import of undeleted Comos objects now.&lt;br /&gt;
* 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.&lt;br /&gt;
* A custom query-based search is now available to be used in customizing.&lt;br /&gt;
* UBIK OLEDB Plugin supports customizing the OLEDB provider string now.&lt;br /&gt;
* An improved configuration dialog for the auto-create MetaClassScope drag &amp;amp; drop action was created.&lt;br /&gt;
* UBIK Web Services support parallel execution which boosts the overall performance now.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bug Fixes ==&lt;br /&gt;
* A bug in managing changelog/history items for properties with configured MetaAttributes was fixed.&lt;br /&gt;
* A problem in handling references to deleted objects was fixed: misleading exceptions are not thrown anymore.&lt;br /&gt;
* An issue where custom code couldn't be transported for system meta classes using SmartStudio was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* New instances created in the AdminTool are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* 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.&lt;br /&gt;
* System.Memory.dll is now provided in the release packages.&lt;br /&gt;
* OSIPI and ModuleReporting Plugins support the newest version of System.Memory now.&lt;br /&gt;
* A bug in the UBIK.NotificationEndPoint Service was fixed: it can handle subfolders in the Queue directory now.&lt;br /&gt;
* A bug when flattening Annotations and Hotspots into Document Revisions was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* Fixed an issue in the AdminTool that permitted manipulation of locked properties.&lt;br /&gt;
* An issue where values for new languages weren't saved was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* A Issue was fixed where the PunchPoint link was not visualized in the &amp;quot;Punchpoint Attachments&amp;quot; use case&lt;br /&gt;
* Issues in internal file handling (of queued notifications) were solved for the Event Notificatoin Endpoint.&lt;br /&gt;
* System.Numerics.Vectors, Microsoft.Bcl.TimeProvider, Microsoft.Bcl.AsyncInterfaces DLLs were added to the OIDC Processor plugin.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Enhancements ==&lt;br /&gt;
* 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.&lt;br /&gt;
* A possibility to customize &amp;quot;real&amp;quot; property values for system design objects via Plugin was provided. Further, CUI system definitions can now be used without deriving.&lt;br /&gt;
* MetaProxy properties are now modeled more consistently in SmartStudio.&lt;br /&gt;
* A set of vulnerable 3rd party components were updated.&lt;br /&gt;
* For reduced RAM consumption, a system classification SYSCLS_PREVENT_CACHING was provided, and future measures were triggered.&lt;br /&gt;
* UBIK supports *.docx as standard filetype now&lt;br /&gt;
* The UBIK.EnterpriseService now processes queued tasks in an awaitable manner, with configurable pauses and idle-interruption when adding new tasks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MaTaP Improvements and fixes ==&lt;br /&gt;
* Fixed an issue where QRF and Check Operations were not included in Mile Stone Calculation of Workorder.&lt;br /&gt;
* Predefined views get saved and are available for Admin Tools now.&lt;br /&gt;
* The Project Usecase in the MATAP Admin Tool is standardized now: Job Descriptions + presented columns.&lt;br /&gt;
* MATAP supports encrypted passwords for imported MATAP users now.&lt;br /&gt;
* MATAP supports Quality Record Forms now.&lt;br /&gt;
* MATAP supports Check Tasks now.&lt;br /&gt;
* MATAP Wallpaper Client supports project-related Punchpoint columns now.&lt;br /&gt;
* The Project Status is now managed on the Project Instance itself.&lt;br /&gt;
* UBIK MATAP supports project-related data caching on the View Cache now.&lt;br /&gt;
* The communication feature is now available in MATAP.&lt;br /&gt;
* All operation imports support the import of a work property.&lt;br /&gt;
* MATAP supports reports now.&lt;br /&gt;
* Admin Tool shows the duration of a successful job run now instead of presenting start and end timestamps.&lt;br /&gt;
* MATAP supports the import and presentation of materials per operation now.&lt;br /&gt;
* In the Admin Tool, the (Turnaround) Project Usecase does not show SAP-specific columns anymore.&lt;br /&gt;
* In the Admin Tool, the Operation Usecases do not show SAP and Primavera-specific columns anymore.&lt;br /&gt;
* Identified an issue where activity codes were cut off when the project name was too long.&lt;br /&gt;
* Identified an issue where companies were cut off when the project name was too long.&lt;br /&gt;
* Deletion of default activity codes works now.&lt;br /&gt;
* Reimporting deleted objects is now possible.&lt;br /&gt;
* Wallpaper Client does not crash when opening a Scope Change anymore.&lt;br /&gt;
* A bug in evaluating the code was fixed. Configured grouped codes are no longer ignored.&lt;br /&gt;
* The Admin Tool is now able to download the customizing.&lt;br /&gt;
* Operations being set to Not Applicable show the right status color now (gray).&lt;br /&gt;
* Scheduling import works now for check and QRF operations too.&lt;br /&gt;
* Wallpaper does not crash anymore during progress reporting.&lt;br /&gt;
* Location assigning performance was improved.&lt;br /&gt;
* A misconfiguration that caused duplicated scope changes to also duplicate the progress was fixed.&lt;br /&gt;
* Fixed an issue where Punchpoint numbers were overwritten multiple times causing the number to unnecessarily increase.&lt;br /&gt;
* Fixed the bug where the Instance Picker results were not shown when clicking the three-dot symbol for the first time.&lt;br /&gt;
* MATAP now provides the possibility to schedule nightly app pool restarts for all active projects.&lt;br /&gt;
* MATAP imports will not overwrite once edited string data with empty values anymore.&lt;br /&gt;
* The &amp;quot;Turnaround Project&amp;quot; use case was renamed to &amp;quot;Project&amp;quot;.&lt;br /&gt;
* The description for the Currency Setting Property was wrong. It shows &amp;quot;Currency Settings&amp;quot; now.&lt;br /&gt;
* The currency on projects is now set to &amp;quot;€&amp;quot; by default.&lt;br /&gt;
* Key and unique filename have now been removed from the Plot Plans use case.&lt;br /&gt;
* Description has been replaced with Name in the Plot Plans use case (Admin Tool)&lt;br /&gt;
* The Plot Plan Name is now displayed in Plant Layouts (Client)&lt;br /&gt;
* Removed columns &amp;quot;Offline Sync Configuration&amp;quot; and &amp;quot;Branch Download&amp;quot; from Admin Tool &amp;quot;Functionality&amp;quot; use case.&lt;br /&gt;
* Removed columns &amp;quot;Unique Filename&amp;quot; and &amp;quot;Path to local file&amp;quot; from Admin Tool &amp;quot;Daily HSE&amp;quot; use case.&lt;br /&gt;
* Vertical and horizontal scroll bars now remain in their last set position after the saving process.&lt;br /&gt;
* The Zone column is now available in the Commissioning Package Usecase.&lt;br /&gt;
* Systems and subsystems are available in the Commissioning Tasks use case now.&lt;br /&gt;
* Documents below work orders are sorted by their type now.&lt;br /&gt;
* Names for systems and subsystems show in the expected order now.&lt;br /&gt;
* MATAP allows project names with a length of up to 100 characters now.&lt;br /&gt;
* New instances are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* SC Desc., Operation No., and Estimated Costs are now displayed as saved after saving.&lt;br /&gt;
* Timesheets calculation issue for standard operations was solved.&lt;br /&gt;
* A sorting error for operations was fixed.&lt;br /&gt;
* When selecting import files, the file picker now remembers its last position.&lt;br /&gt;
* Template Usecases will now be replicated including their column configurations.&lt;br /&gt;
* Precom Activity Code cells show default operations information on the Turnaround Wallpaper now.&lt;br /&gt;
* An unused property (MATAP_PROJECT_ID) has been removed from the standard property pool.&lt;br /&gt;
* A new property (MATAP_ID) has been added to the standard property pool and integrated into the Activity Code Use Cases.&lt;br /&gt;
* The Admin Tool Turnaround Project Usecase now provides project creation status information.&lt;br /&gt;
* A problem in the Admin Tool which led to random warnings is solved now.&lt;br /&gt;
* MATAP Wallpaper Client now shows correct labels for Check/Operation detail tabs.&lt;br /&gt;
* Fixed recurring warnings in UBIK.Studio.&lt;br /&gt;
* Fixed recurring warnings in Admin Tool.&lt;br /&gt;
* The key column for MATAP users gets automatically filled if the object is created manually.&lt;br /&gt;
* Document system property will not be delivered to the client anymore.&lt;br /&gt;
* Fixed the issue where setting an operation status to N/A could cause the client to freeze or crash.&lt;br /&gt;
* The scope change workflow shows the user details again.&lt;br /&gt;
* A problem in the View Item Setup for the Communication Feature was fixed.&lt;br /&gt;
* Cells on the Commissioning Wallpaper only show the last change date if the task is considered to be finished.&lt;br /&gt;
* CODE_TYPE property doesn't get replicated when creating a Scope Change.&lt;br /&gt;
* A bug was fixed where empty Meta Classes were created after removing the MATAP plugin.&lt;br /&gt;
* Performance improvements and general bug fixes for Admin Tool.&lt;br /&gt;
* The Bulk Editor scroll bars now retain their positions after a refresh.&lt;br /&gt;
* Admin Tool shows the name of the referenced project when displaying use cases now.&lt;br /&gt;
* Punchpoints show a changelog for the 'Responsibility' property now.&lt;br /&gt;
* The Admin - Tool Scope Change Usecase shows scope changes only now.&lt;br /&gt;
* Import of EquipmentGroup and EquipmentType data is standardized now: the standard import supports import via the Equipment instance.&lt;br /&gt;
* The Admin - Tool Scope Change Attachment Usecase works now.&lt;br /&gt;
* 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.&lt;br /&gt;
* Execution Documents show the Local Full Path in the AdminTool now.&lt;br /&gt;
* Punchpoints now show a changelog for the 'Responsibility' and 'Due Date' properties.&lt;br /&gt;
* A digit counter was added for Operation, Operation Description and ScopeChange Description in the Wallpaper Client.&lt;br /&gt;
* The current Project Status can now be seen in the project header of the start screen.&lt;br /&gt;
* In the Admin Tool, the Task - Progress is now displayed in the corresponding column.&lt;br /&gt;
* The filtering of instances in the Picker within the Admin Tool is now possible without reopening the popup.&lt;br /&gt;
* A Issue was fixed where the link to the PunchPoint was not visualized in the PunchpointAttachment usecase in the Admin Tool&lt;br /&gt;
* Users can change a project name only until the creation is finished.&lt;br /&gt;
* Wrong order of CTS and UTS columns at Commissioning Package and Commissioning Task Use Cases was fixed.&lt;br /&gt;
* Corrected the locked status for timesheet Use Case columns.&lt;br /&gt;
* Fixed an issue where users with Create only permissions could not edit Scopechange details.&lt;br /&gt;
* Added final document location to file path in Scope Change attachment use case.&lt;br /&gt;
* An issue was fixed where the information on the Commissioning Wallpaper did not update when grouped commissioning tasks were added/removed/finished.&lt;br /&gt;
&lt;br /&gt;
= Hot fixes =&lt;br /&gt;
Upcomming Version&lt;br /&gt;
* CUI: Improved error management for failing bulk reads result in a more stable datasync.&lt;br /&gt;
* Interface Execution objects provide main information about themselves when being displayed in UBIK Studio.&lt;br /&gt;
* Added BlinkBinariesWindows folder to Module Reporting Plugin.&lt;br /&gt;
* Bulk Editor column picker supports multi-selection now.&lt;br /&gt;
* The CUI - MutliBatchWriteOrchestrator supports Export-state based syncs now.&lt;br /&gt;
* Orphaned content objects and invalid relations are excluded from a branch download now. &lt;br /&gt;
* An issue where deleted objects were returned as link targets was fixed.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10060 on 2025-07-11:&lt;br /&gt;
* A bug in exporting and importing values for proxyproperties withaout a configured attribute was fixed.&lt;br /&gt;
* Fixed a problem in the “Import All Users” feature when importing users from a source project to the current project.&lt;br /&gt;
* A bug in DisplayData Assignments to (programmed) System MetaClasses and the evaluation of icons was fixed.&lt;br /&gt;
* Bulk Editor's column picker supports the selection of more then one column now (does not close between).&lt;br /&gt;
* The Module Reporting plugin provides the BlinkBinariesWindows folder now.&lt;br /&gt;
* A spelling mistake in the json configuration for periodic executed tasks is fixed (RepeatAfterMinutes). For downward compatibility the old settings is still supported.&lt;br /&gt;
* MATAP: A bug in Project Calculation was fixed: calculation does not stop any more because of Operations without a valid link to Workorders.&lt;br /&gt;
* MATAP: The performance for publishing the Commissioning Wallpaper was improved.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10059 on 2025-06-26:&lt;br /&gt;
* System.Runtime.CompilerServices.Unsafe.dll and System.Buffers.dll were added to the OIDC Processor plugin.&lt;br /&gt;
* We prevent that a company links to itself as parent now. Misconfigured data does not lead to a crash any more.&lt;br /&gt;
* An issue where annotations couldn't be flattened into the document (if the document was hosted externally) was fixed.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10055 on 2025-06-16:&lt;br /&gt;
* An issue where too large Smart Project files couldn't be serialized was improved by increasing an object-count limit and by compression.&lt;br /&gt;
* Imported Comos Metadata does not misbehave after building the customizing any more.&lt;br /&gt;
* MATAP: The performance of project - recalculation was improved greatly.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10049 on 2025-06-05:&lt;br /&gt;
* An issue where dead links were logged for MaTaP was fixed.&lt;br /&gt;
* An issue where customized scan query properties were reset by an upgrade was fixed.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10047 on 2025-06-04:&lt;br /&gt;
* An issue where Proxy.ImportTimeStamp couldn't be accessed programmatically was fixed.&lt;br /&gt;
* An issue where dead links weren't reported was fixed.&lt;br /&gt;
* Deleted objects are now visible in the view.&lt;br /&gt;
* MaTaP: A problem with uploading of Punchpoint documents is fixed now.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10042 on 2025-05-16:&lt;br /&gt;
* An issue where attributes weren't reloaded for objects updated via change detection was fixed.&lt;br /&gt;
* A memory leak occurring for the UBIK Enterprise Service with Web Interface was fixed.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10040 on 2025-05-15:&lt;br /&gt;
* Importing of MATAP data containing empty strings does not result the Proxies having an import status of error any more.&lt;br /&gt;
* MATAP - AdminTool: An issue was fixed where new instances were added to the bottom of the list.&lt;br /&gt;
* CUI does not send empty update requests to the Comos RestAPI any more.&lt;br /&gt;
* An issue where MetaClasses with instances couldn't be deleted was fixed.&lt;br /&gt;
* The user group cache and rights evaluation mechanism was overhauled for better integrity and performance.&lt;br /&gt;
* Fixed an HotSpotting issue where the empty revision creation did not work.&lt;br /&gt;
* An issue where ComosMetaProxyProperties were created with the wrong meta class when importing from Comos XML was fixed.&lt;br /&gt;
* Fixed an issue where spare parts (materials) were not displayed on the client.&lt;br /&gt;
* Fixed an issue where system selective items' localizations were not provided via the web service.&lt;br /&gt;
* Fixed an issue that triggered a license warning even on a failed login.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10024 on 2025-04-17:&lt;br /&gt;
* An issue where proxy attributes were created unnecessarily was fixed.&lt;br /&gt;
* An issue where MetaClasses couldn't be loaded from a Plugin was fixed.&lt;br /&gt;
* A memory Leak in the Enterprise Service (Notification Controller - Usease) was fixed.&lt;br /&gt;
* A bug where certain database adaptations were skipped if no db-views were configured was fixed.&lt;br /&gt;
* A missleading (false) https status code was documented for failed http communication in the post log was fixed.&lt;br /&gt;
* CUI Document Proxies get saved immediately when exporting them to Comos. This will avoid duplicates in exports if further processing fails.&lt;br /&gt;
* An issue where database connections are not closed under certain erroneous circumstances was fixed.&lt;br /&gt;
* MATAP: Imports were improved. They do not overwrite data that were manually changed by using the Admin Tool any more.&lt;br /&gt;
* MATAP: An issue was fixed where template instances were not shown under the Template Use Case.&lt;br /&gt;
* MATAP:Fixed an issue where it was not possible to import new operations with a previously deleted Operation ID.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
* Exclusive Access is not fully supported (missing aspect: lock on database level)&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=28437</id>
		<title>Version 4.9.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=28437"/>
				<updated>2025-07-30T09:54:37Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: /* Hot fixes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Kernel (initial release)=&lt;br /&gt;
== Features ==&lt;br /&gt;
* UBIK provides the possibility to customize an online text search. See [[SYSCLS_CUSTOMTEXTQUERY|Custom Text Search Classification]].&lt;br /&gt;
* Human-readable database views can be created in the same database instance where the data is stored.&lt;br /&gt;
* Custom code for MetaProxies can now be edited and transported using SmartStudio.&lt;br /&gt;
* UBIK.Studio provides the possibility to define the UID for a new derived MetaClass now.&lt;br /&gt;
* UBIK CUI Interface supports the (re)import of undeleted Comos objects now.&lt;br /&gt;
* 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.&lt;br /&gt;
* A custom query-based search is now available to be used in customizing.&lt;br /&gt;
* UBIK OLEDB Plugin supports customizing the OLEDB provider string now.&lt;br /&gt;
* An improved configuration dialog for the auto-create MetaClassScope drag &amp;amp; drop action was created.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bug Fixes ==&lt;br /&gt;
* A bug in managing changelog/history items for properties with configured MetaAttributes was fixed.&lt;br /&gt;
* A problem in handling references to deleted objects was fixed: misleading exceptions are not thrown anymore.&lt;br /&gt;
* An issue where custom code couldn't be transported for system meta classes using SmartStudio was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* New instances created in the AdminTool are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* 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.&lt;br /&gt;
* System.Memory.dll is now provided in the release packages.&lt;br /&gt;
* OSIPI and ModuleReporting Plugins support the newest version of System.Memory now.&lt;br /&gt;
* A bug in the UBIK.NotificationEndPoint Service was fixed: it can handle subfolders in the Queue directory now.&lt;br /&gt;
* A bug when flattening Annotations and Hotspots into Document Revisions was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* Fixed an issue in the AdminTool that permitted manipulation of locked properties.&lt;br /&gt;
* An issue where values for new languages weren't saved was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* A Issue was fixed where the PunchPoint link was not visualized in the &amp;quot;Punchpoint Attachments&amp;quot; use case&lt;br /&gt;
* Issues in internal file handling (of queued notifications) were solved for the Event Notificatoin Endpoint.&lt;br /&gt;
* System.Numerics.Vectors, Microsoft.Bcl.TimeProvider, Microsoft.Bcl.AsyncInterfaces DLLs were added to the OIDC Processor plugin.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Enhancements ==&lt;br /&gt;
* 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.&lt;br /&gt;
* A possibility to customize &amp;quot;real&amp;quot; property values for system design objects via Plugin was provided. Further, CUI system definitions can now be used without deriving.&lt;br /&gt;
* MetaProxy properties are now modeled more consistently in SmartStudio.&lt;br /&gt;
* A set of vulnerable 3rd party components were updated.&lt;br /&gt;
* For reduced RAM consumption, a system classification SYSCLS_PREVENT_CACHING was provided, and future measures were triggered.&lt;br /&gt;
* UBIK supports *.docx as standard filetype now&lt;br /&gt;
* The UBIK.EnterpriseService now processes queued tasks in an awaitable manner, with configurable pauses and idle-interruption when adding new tasks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MaTaP Improvements and fixes ==&lt;br /&gt;
* Fixed an issue where QRF and Check Operations were not included in Mile Stone Calculation of Workorder.&lt;br /&gt;
* Predefined views get saved and are available for Admin Tools now.&lt;br /&gt;
* The Project Usecase in the MATAP Admin Tool is standardized now: Job Descriptions + presented columns.&lt;br /&gt;
* MATAP supports encrypted passwords for imported MATAP users now.&lt;br /&gt;
* MATAP supports Quality Record Forms now.&lt;br /&gt;
* MATAP supports Check Tasks now.&lt;br /&gt;
* MATAP Wallpaper Client supports project-related Punchpoint columns now.&lt;br /&gt;
* The Project Status is now managed on the Project Instance itself.&lt;br /&gt;
* UBIK MATAP supports project-related data caching on the View Cache now.&lt;br /&gt;
* The communication feature is now available in MATAP.&lt;br /&gt;
* All operation imports support the import of a work property.&lt;br /&gt;
* MATAP supports reports now.&lt;br /&gt;
* Admin Tool shows the duration of a successful job run now instead of presenting start and end timestamps.&lt;br /&gt;
* MATAP supports the import and presentation of materials per operation now.&lt;br /&gt;
* In the Admin Tool, the (Turnaround) Project Usecase does not show SAP-specific columns anymore.&lt;br /&gt;
* In the Admin Tool, the Operation Usecases do not show SAP and Primavera-specific columns anymore.&lt;br /&gt;
* Identified an issue where activity codes were cut off when the project name was too long.&lt;br /&gt;
* Identified an issue where companies were cut off when the project name was too long.&lt;br /&gt;
* Deletion of default activity codes works now.&lt;br /&gt;
* Reimporting deleted objects is now possible.&lt;br /&gt;
* Wallpaper Client does not crash when opening a Scope Change anymore.&lt;br /&gt;
* A bug in evaluating the code was fixed. Configured grouped codes are no longer ignored.&lt;br /&gt;
* The Admin Tool is now able to download the customizing.&lt;br /&gt;
* Operations being set to Not Applicable show the right status color now (gray).&lt;br /&gt;
* Scheduling import works now for check and QRF operations too.&lt;br /&gt;
* Wallpaper does not crash anymore during progress reporting.&lt;br /&gt;
* Location assigning performance was improved.&lt;br /&gt;
* A misconfiguration that caused duplicated scope changes to also duplicate the progress was fixed.&lt;br /&gt;
* Fixed an issue where Punchpoint numbers were overwritten multiple times causing the number to unnecessarily increase.&lt;br /&gt;
* Fixed the bug where the Instance Picker results were not shown when clicking the three-dot symbol for the first time.&lt;br /&gt;
* MATAP now provides the possibility to schedule nightly app pool restarts for all active projects.&lt;br /&gt;
* MATAP imports will not overwrite once edited string data with empty values anymore.&lt;br /&gt;
* The &amp;quot;Turnaround Project&amp;quot; use case was renamed to &amp;quot;Project&amp;quot;.&lt;br /&gt;
* The description for the Currency Setting Property was wrong. It shows &amp;quot;Currency Settings&amp;quot; now.&lt;br /&gt;
* The currency on projects is now set to &amp;quot;€&amp;quot; by default.&lt;br /&gt;
* Key and unique filename have now been removed from the Plot Plans use case.&lt;br /&gt;
* Description has been replaced with Name in the Plot Plans use case (Admin Tool)&lt;br /&gt;
* The Plot Plan Name is now displayed in Plant Layouts (Client)&lt;br /&gt;
* Removed columns &amp;quot;Offline Sync Configuration&amp;quot; and &amp;quot;Branch Download&amp;quot; from Admin Tool &amp;quot;Functionality&amp;quot; use case.&lt;br /&gt;
* Removed columns &amp;quot;Unique Filename&amp;quot; and &amp;quot;Path to local file&amp;quot; from Admin Tool &amp;quot;Daily HSE&amp;quot; use case.&lt;br /&gt;
* Vertical and horizontal scroll bars now remain in their last set position after the saving process.&lt;br /&gt;
* The Zone column is now available in the Commissioning Package Usecase.&lt;br /&gt;
* Systems and subsystems are available in the Commissioning Tasks use case now.&lt;br /&gt;
* Documents below work orders are sorted by their type now.&lt;br /&gt;
* Names for systems and subsystems show in the expected order now.&lt;br /&gt;
* MATAP allows project names with a length of up to 100 characters now.&lt;br /&gt;
* New instances are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* SC Desc., Operation No., and Estimated Costs are now displayed as saved after saving.&lt;br /&gt;
* Timesheets calculation issue for standard operations was solved.&lt;br /&gt;
* A sorting error for operations was fixed.&lt;br /&gt;
* When selecting import files, the file picker now remembers its last position.&lt;br /&gt;
* Template Usecases will now be replicated including their column configurations.&lt;br /&gt;
* Precom Activity Code cells show default operations information on the Turnaround Wallpaper now.&lt;br /&gt;
* An unused property (MATAP_PROJECT_ID) has been removed from the standard property pool.&lt;br /&gt;
* A new property (MATAP_ID) has been added to the standard property pool and integrated into the Activity Code Use Cases.&lt;br /&gt;
* The Admin Tool Turnaround Project Usecase now provides project creation status information.&lt;br /&gt;
* A problem in the Admin Tool which led to random warnings is solved now.&lt;br /&gt;
* MATAP Wallpaper Client now shows correct labels for Check/Operation detail tabs.&lt;br /&gt;
* Fixed recurring warnings in UBIK.Studio.&lt;br /&gt;
* Fixed recurring warnings in Admin Tool.&lt;br /&gt;
* The key column for MATAP users gets automatically filled if the object is created manually.&lt;br /&gt;
* Document system property will not be delivered to the client anymore.&lt;br /&gt;
* Fixed the issue where setting an operation status to N/A could cause the client to freeze or crash.&lt;br /&gt;
* The scope change workflow shows the user details again.&lt;br /&gt;
* A problem in the View Item Setup for the Communication Feature was fixed.&lt;br /&gt;
* Cells on the Commissioning Wallpaper only show the last change date if the task is considered to be finished.&lt;br /&gt;
* CODE_TYPE property doesn't get replicated when creating a Scope Change.&lt;br /&gt;
* A bug was fixed where empty Meta Classes were created after removing the MATAP plugin.&lt;br /&gt;
* Performance improvements and general bug fixes for Admin Tool.&lt;br /&gt;
* The Bulk Editor scroll bars now retain their positions after a refresh.&lt;br /&gt;
* Admin Tool shows the name of the referenced project when displaying use cases now.&lt;br /&gt;
* Punchpoints show a changelog for the 'Responsibility' property now.&lt;br /&gt;
* The Admin - Tool Scope Change Usecase shows scope changes only now.&lt;br /&gt;
* Import of EquipmentGroup and EquipmentType data is standardized now: the standard import supports import via the Equipment instance.&lt;br /&gt;
* The Admin - Tool Scope Change Attachment Usecase works now.&lt;br /&gt;
* 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.&lt;br /&gt;
* Execution Documents show the Local Full Path in the AdminTool now.&lt;br /&gt;
* Punchpoints now show a changelog for the 'Responsibility' and 'Due Date' properties.&lt;br /&gt;
* A digit counter was added for Operation, Operation Description and ScopeChange Description in the Wallpaper Client.&lt;br /&gt;
* The current Project Status can now be seen in the project header of the start screen.&lt;br /&gt;
* In the Admin Tool, the Task - Progress is now displayed in the corresponding column.&lt;br /&gt;
* The filtering of instances in the Picker within the Admin Tool is now possible without reopening the popup.&lt;br /&gt;
* A Issue was fixed where the link to the PunchPoint was not visualized in the PunchpointAttachment usecase in the Admin Tool&lt;br /&gt;
* Users can change a project name only until the creation is finished.&lt;br /&gt;
* Wrong order of CTS and UTS columns at Commissioning Package and Commissioning Task Use Cases was fixed.&lt;br /&gt;
* Corrected the locked status for timesheet Use Case columns.&lt;br /&gt;
* Fixed an issue where users with Create only permissions could not edit Scopechange details.&lt;br /&gt;
* Added final document location to file path in Scope Change attachment use case.&lt;br /&gt;
* An issue was fixed where the information on the Commissioning Wallpaper did not update when grouped commissioning tasks were added/removed/finished.&lt;br /&gt;
&lt;br /&gt;
= Hot fixes =&lt;br /&gt;
Upcomming Version&lt;br /&gt;
* CUI: Improved error management for failing bulk reads result in a more stable datasync.&lt;br /&gt;
* Interface Execution objects provide main information about themselves when being displayed in UBIK Studio.&lt;br /&gt;
* Added BlinkBinariesWindows folder to Module Reporting Plugin.&lt;br /&gt;
* Bulk Editor column picker supports multi-selection now.&lt;br /&gt;
* The CUI - MutliBatchWriteOrchestrator supports Export-state based syncs now.&lt;br /&gt;
* Orphaned content objects and invalid relations are excluded from a branch download now. &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10060 on 2025-07-11:&lt;br /&gt;
* A bug in exporting and importing values for proxyproperties withaout a configured attribute was fixed.&lt;br /&gt;
* Fixed a problem in the “Import All Users” feature when importing users from a source project to the current project.&lt;br /&gt;
* A bug in DisplayData Assignments to (programmed) System MetaClasses and the evaluation of icons was fixed.&lt;br /&gt;
* Bulk Editor's column picker supports the selection of more then one column now (does not close between).&lt;br /&gt;
* The Module Reporting plugin provides the BlinkBinariesWindows folder now.&lt;br /&gt;
* A spelling mistake in the json configuration for periodic executed tasks is fixed (RepeatAfterMinutes). For downward compatibility the old settings is still supported.&lt;br /&gt;
* MATAP: A bug in Project Calculation was fixed: calculation does not stop any more because of Operations without a valid link to Workorders.&lt;br /&gt;
* MATAP: The performance for publishing the Commissioning Wallpaper was improved.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10059 on 2025-06-26:&lt;br /&gt;
* System.Runtime.CompilerServices.Unsafe.dll and System.Buffers.dll were added to the OIDC Processor plugin.&lt;br /&gt;
* We prevent that a company links to itself as parent now. Misconfigured data does not lead to a crash any more.&lt;br /&gt;
* An issue where annotations couldn't be flattened into the document (if the document was hosted externally) was fixed.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10055 on 2025-06-16:&lt;br /&gt;
* An issue where too large Smart Project files couldn't be serialized was improved by increasing an object-count limit and by compression.&lt;br /&gt;
* Imported Comos Metadata does not misbehave after building the customizing any more.&lt;br /&gt;
* MATAP: The performance of project - recalculation was improved greatly.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10049 on 2025-06-05:&lt;br /&gt;
* An issue where dead links were logged for MaTaP was fixed.&lt;br /&gt;
* An issue where customized scan query properties were reset by an upgrade was fixed.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10047 on 2025-06-04:&lt;br /&gt;
* An issue where Proxy.ImportTimeStamp couldn't be accessed programmatically was fixed.&lt;br /&gt;
* An issue where dead links weren't reported was fixed.&lt;br /&gt;
* Deleted objects are now visible in the view.&lt;br /&gt;
* MaTaP: A problem with uploading of Punchpoint documents is fixed now.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10042 on 2025-05-16:&lt;br /&gt;
* An issue where attributes weren't reloaded for objects updated via change detection was fixed.&lt;br /&gt;
* A memory leak occurring for the UBIK Enterprise Service with Web Interface was fixed.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10040 on 2025-05-15:&lt;br /&gt;
* Importing of MATAP data containing empty strings does not result the Proxies having an import status of error any more.&lt;br /&gt;
* MATAP - AdminTool: An issue was fixed where new instances were added to the bottom of the list.&lt;br /&gt;
* CUI does not send empty update requests to the Comos RestAPI any more.&lt;br /&gt;
* An issue where MetaClasses with instances couldn't be deleted was fixed.&lt;br /&gt;
* The user group cache and rights evaluation mechanism was overhauled for better integrity and performance.&lt;br /&gt;
* Fixed an HotSpotting issue where the empty revision creation did not work.&lt;br /&gt;
* An issue where ComosMetaProxyProperties were created with the wrong meta class when importing from Comos XML was fixed.&lt;br /&gt;
* Fixed an issue where spare parts (materials) were not displayed on the client.&lt;br /&gt;
* Fixed an issue where system selective items' localizations were not provided via the web service.&lt;br /&gt;
* Fixed an issue that triggered a license warning even on a failed login.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10024 on 2025-04-17:&lt;br /&gt;
* An issue where proxy attributes were created unnecessarily was fixed.&lt;br /&gt;
* An issue where MetaClasses couldn't be loaded from a Plugin was fixed.&lt;br /&gt;
* A memory Leak in the Enterprise Service (Notification Controller - Usease) was fixed.&lt;br /&gt;
* A bug where certain database adaptations were skipped if no db-views were configured was fixed.&lt;br /&gt;
* A missleading (false) https status code was documented for failed http communication in the post log was fixed.&lt;br /&gt;
* CUI Document Proxies get saved immediately when exporting them to Comos. This will avoid duplicates in exports if further processing fails.&lt;br /&gt;
* An issue where database connections are not closed under certain erroneous circumstances was fixed.&lt;br /&gt;
* MATAP: Imports were improved. They do not overwrite data that were manually changed by using the Admin Tool any more.&lt;br /&gt;
* MATAP: An issue was fixed where template instances were not shown under the Template Use Case.&lt;br /&gt;
* MATAP:Fixed an issue where it was not possible to import new operations with a previously deleted Operation ID.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
* Exclusive Access is not fully supported (missing aspect: lock on database level)&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=28407</id>
		<title>Version 4.9.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=28407"/>
				<updated>2025-07-21T07:43:04Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Kernel (initial release)=&lt;br /&gt;
== Features ==&lt;br /&gt;
* UBIK provides the possibility to customize an online text search. See [[SYSCLS_CUSTOMTEXTQUERY|Custom Text Search Classification]].&lt;br /&gt;
* Human-readable database views can be created in the same database instance where the data is stored.&lt;br /&gt;
* Custom code for MetaProxies can now be edited and transported using SmartStudio.&lt;br /&gt;
* UBIK.Studio provides the possibility to define the UID for a new derived MetaClass now.&lt;br /&gt;
* UBIK CUI Interface supports the (re)import of undeleted Comos objects now.&lt;br /&gt;
* 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.&lt;br /&gt;
* A custom query-based search is now available to be used in customizing.&lt;br /&gt;
* UBIK OLEDB Plugin supports customizing the OLEDB provider string now.&lt;br /&gt;
* An improved configuration dialog for the auto-create MetaClassScope drag &amp;amp; drop action was created.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bug Fixes ==&lt;br /&gt;
* A bug in managing changelog/history items for properties with configured MetaAttributes was fixed.&lt;br /&gt;
* A problem in handling references to deleted objects was fixed: misleading exceptions are not thrown anymore.&lt;br /&gt;
* An issue where custom code couldn't be transported for system meta classes using SmartStudio was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* New instances created in the AdminTool are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* 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.&lt;br /&gt;
* System.Memory.dll is now provided in the release packages.&lt;br /&gt;
* OSIPI and ModuleReporting Plugins support the newest version of System.Memory now.&lt;br /&gt;
* A bug in the UBIK.NotificationEndPoint Service was fixed: it can handle subfolders in the Queue directory now.&lt;br /&gt;
* A bug when flattening Annotations and Hotspots into Document Revisions was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* Fixed an issue in the AdminTool that permitted manipulation of locked properties.&lt;br /&gt;
* An issue where values for new languages weren't saved was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* A Issue was fixed where the PunchPoint link was not visualized in the &amp;quot;Punchpoint Attachments&amp;quot; use case&lt;br /&gt;
* Issues in internal file handling (of queued notifications) were solved for the Event Notificatoin Endpoint.&lt;br /&gt;
* System.Numerics.Vectors, Microsoft.Bcl.TimeProvider, Microsoft.Bcl.AsyncInterfaces DLLs were added to the OIDC Processor plugin.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Enhancements ==&lt;br /&gt;
* 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.&lt;br /&gt;
* A possibility to customize &amp;quot;real&amp;quot; property values for system design objects via Plugin was provided. Further, CUI system definitions can now be used without deriving.&lt;br /&gt;
* MetaProxy properties are now modeled more consistently in SmartStudio.&lt;br /&gt;
* A set of vulnerable 3rd party components were updated.&lt;br /&gt;
* For reduced RAM consumption, a system classification SYSCLS_PREVENT_CACHING was provided, and future measures were triggered.&lt;br /&gt;
* UBIK supports *.docx as standard filetype now&lt;br /&gt;
* The UBIK.EnterpriseService now processes queued tasks in an awaitable manner, with configurable pauses and idle-interruption when adding new tasks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MaTaP Improvements and fixes ==&lt;br /&gt;
* Fixed an issue where QRF and Check Operations were not included in Mile Stone Calculation of Workorder.&lt;br /&gt;
* Predefined views get saved and are available for Admin Tools now.&lt;br /&gt;
* The Project Usecase in the MATAP Admin Tool is standardized now: Job Descriptions + presented columns.&lt;br /&gt;
* MATAP supports encrypted passwords for imported MATAP users now.&lt;br /&gt;
* MATAP supports Quality Record Forms now.&lt;br /&gt;
* MATAP supports Check Tasks now.&lt;br /&gt;
* MATAP Wallpaper Client supports project-related Punchpoint columns now.&lt;br /&gt;
* The Project Status is now managed on the Project Instance itself.&lt;br /&gt;
* UBIK MATAP supports project-related data caching on the View Cache now.&lt;br /&gt;
* The communication feature is now available in MATAP.&lt;br /&gt;
* All operation imports support the import of a work property.&lt;br /&gt;
* MATAP supports reports now.&lt;br /&gt;
* Admin Tool shows the duration of a successful job run now instead of presenting start and end timestamps.&lt;br /&gt;
* MATAP supports the import and presentation of materials per operation now.&lt;br /&gt;
* In the Admin Tool, the (Turnaround) Project Usecase does not show SAP-specific columns anymore.&lt;br /&gt;
* In the Admin Tool, the Operation Usecases do not show SAP and Primavera-specific columns anymore.&lt;br /&gt;
* Identified an issue where activity codes were cut off when the project name was too long.&lt;br /&gt;
* Identified an issue where companies were cut off when the project name was too long.&lt;br /&gt;
* Deletion of default activity codes works now.&lt;br /&gt;
* Reimporting deleted objects is now possible.&lt;br /&gt;
* Wallpaper Client does not crash when opening a Scope Change anymore.&lt;br /&gt;
* A bug in evaluating the code was fixed. Configured grouped codes are no longer ignored.&lt;br /&gt;
* The Admin Tool is now able to download the customizing.&lt;br /&gt;
* Operations being set to Not Applicable show the right status color now (gray).&lt;br /&gt;
* Scheduling import works now for check and QRF operations too.&lt;br /&gt;
* Wallpaper does not crash anymore during progress reporting.&lt;br /&gt;
* Location assigning performance was improved.&lt;br /&gt;
* A misconfiguration that caused duplicated scope changes to also duplicate the progress was fixed.&lt;br /&gt;
* Fixed an issue where Punchpoint numbers were overwritten multiple times causing the number to unnecessarily increase.&lt;br /&gt;
* Fixed the bug where the Instance Picker results were not shown when clicking the three-dot symbol for the first time.&lt;br /&gt;
* MATAP now provides the possibility to schedule nightly app pool restarts for all active projects.&lt;br /&gt;
* MATAP imports will not overwrite once edited string data with empty values anymore.&lt;br /&gt;
* The &amp;quot;Turnaround Project&amp;quot; use case was renamed to &amp;quot;Project&amp;quot;.&lt;br /&gt;
* The description for the Currency Setting Property was wrong. It shows &amp;quot;Currency Settings&amp;quot; now.&lt;br /&gt;
* The currency on projects is now set to &amp;quot;€&amp;quot; by default.&lt;br /&gt;
* Key and unique filename have now been removed from the Plot Plans use case.&lt;br /&gt;
* Description has been replaced with Name in the Plot Plans use case (Admin Tool)&lt;br /&gt;
* The Plot Plan Name is now displayed in Plant Layouts (Client)&lt;br /&gt;
* Removed columns &amp;quot;Offline Sync Configuration&amp;quot; and &amp;quot;Branch Download&amp;quot; from Admin Tool &amp;quot;Functionality&amp;quot; use case.&lt;br /&gt;
* Removed columns &amp;quot;Unique Filename&amp;quot; and &amp;quot;Path to local file&amp;quot; from Admin Tool &amp;quot;Daily HSE&amp;quot; use case.&lt;br /&gt;
* Vertical and horizontal scroll bars now remain in their last set position after the saving process.&lt;br /&gt;
* The Zone column is now available in the Commissioning Package Usecase.&lt;br /&gt;
* Systems and subsystems are available in the Commissioning Tasks use case now.&lt;br /&gt;
* Documents below work orders are sorted by their type now.&lt;br /&gt;
* Names for systems and subsystems show in the expected order now.&lt;br /&gt;
* MATAP allows project names with a length of up to 100 characters now.&lt;br /&gt;
* New instances are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* SC Desc., Operation No., and Estimated Costs are now displayed as saved after saving.&lt;br /&gt;
* Timesheets calculation issue for standard operations was solved.&lt;br /&gt;
* A sorting error for operations was fixed.&lt;br /&gt;
* When selecting import files, the file picker now remembers its last position.&lt;br /&gt;
* Template Usecases will now be replicated including their column configurations.&lt;br /&gt;
* Precom Activity Code cells show default operations information on the Turnaround Wallpaper now.&lt;br /&gt;
* An unused property (MATAP_PROJECT_ID) has been removed from the standard property pool.&lt;br /&gt;
* A new property (MATAP_ID) has been added to the standard property pool and integrated into the Activity Code Use Cases.&lt;br /&gt;
* The Admin Tool Turnaround Project Usecase now provides project creation status information.&lt;br /&gt;
* A problem in the Admin Tool which led to random warnings is solved now.&lt;br /&gt;
* MATAP Wallpaper Client now shows correct labels for Check/Operation detail tabs.&lt;br /&gt;
* Fixed recurring warnings in UBIK.Studio.&lt;br /&gt;
* Fixed recurring warnings in Admin Tool.&lt;br /&gt;
* The key column for MATAP users gets automatically filled if the object is created manually.&lt;br /&gt;
* Document system property will not be delivered to the client anymore.&lt;br /&gt;
* Fixed the issue where setting an operation status to N/A could cause the client to freeze or crash.&lt;br /&gt;
* The scope change workflow shows the user details again.&lt;br /&gt;
* A problem in the View Item Setup for the Communication Feature was fixed.&lt;br /&gt;
* Cells on the Commissioning Wallpaper only show the last change date if the task is considered to be finished.&lt;br /&gt;
* CODE_TYPE property doesn't get replicated when creating a Scope Change.&lt;br /&gt;
* A bug was fixed where empty Meta Classes were created after removing the MATAP plugin.&lt;br /&gt;
* Performance improvements and general bug fixes for Admin Tool.&lt;br /&gt;
* The Bulk Editor scroll bars now retain their positions after a refresh.&lt;br /&gt;
* Admin Tool shows the name of the referenced project when displaying use cases now.&lt;br /&gt;
* Punchpoints show a changelog for the 'Responsibility' property now.&lt;br /&gt;
* The Admin - Tool Scope Change Usecase shows scope changes only now.&lt;br /&gt;
* Import of EquipmentGroup and EquipmentType data is standardized now: the standard import supports import via the Equipment instance.&lt;br /&gt;
* The Admin - Tool Scope Change Attachment Usecase works now.&lt;br /&gt;
* 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.&lt;br /&gt;
* Execution Documents show the Local Full Path in the AdminTool now.&lt;br /&gt;
* Punchpoints now show a changelog for the 'Responsibility' and 'Due Date' properties.&lt;br /&gt;
* A digit counter was added for Operation, Operation Description and ScopeChange Description in the Wallpaper Client.&lt;br /&gt;
* The current Project Status can now be seen in the project header of the start screen.&lt;br /&gt;
* In the Admin Tool, the Task - Progress is now displayed in the corresponding column.&lt;br /&gt;
* The filtering of instances in the Picker within the Admin Tool is now possible without reopening the popup.&lt;br /&gt;
* A Issue was fixed where the link to the PunchPoint was not visualized in the PunchpointAttachment usecase in the Admin Tool&lt;br /&gt;
* Users can change a project name only until the creation is finished.&lt;br /&gt;
* Wrong order of CTS and UTS columns at Commissioning Package and Commissioning Task Use Cases was fixed.&lt;br /&gt;
* Corrected the locked status for timesheet Use Case columns.&lt;br /&gt;
* Fixed an issue where users with Create only permissions could not edit Scopechange details.&lt;br /&gt;
* Added final document location to file path in Scope Change attachment use case.&lt;br /&gt;
* An issue was fixed where the information on the Commissioning Wallpaper did not update when grouped commissioning tasks were added/removed/finished.&lt;br /&gt;
&lt;br /&gt;
= Hot fixes =&lt;br /&gt;
Upcomming Version&lt;br /&gt;
* CUI: Improved error management for failing bulk reads result in a more stable datasync.&lt;br /&gt;
* Interface Execution objects provide main information about themselves when being displayed in UBIK Studio.&lt;br /&gt;
* Added BlinkBinariesWindows folder to Module Reporting Plugin.&lt;br /&gt;
* Bulk Editor column picker supports multi-selection now.&lt;br /&gt;
* The CUI - MutliBatchWriteOrchestrator supports Export-state based syncs now.&lt;br /&gt;
* Orphaned content objects and invalid relations are excluded from a branch download now. &lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10060 on 2025-07-11:&lt;br /&gt;
* A bug in exporting and importing values for proxyproperties withaout a configured attribute was fixed.&lt;br /&gt;
* Fixed a problem in the “Import All Users” feature when importing users from a source project to the current project.&lt;br /&gt;
* A bug in DisplayData Assignments to (programmed) System MetaClasses and the evaluation of icons was fixed.&lt;br /&gt;
* Bulk Editor's column picker supports the selection of more then one column now (does not close between).&lt;br /&gt;
* The Module Reporting plugin provides the BlinkBinariesWindows folder now.&lt;br /&gt;
* A spelling mistake in the json configuration for periodic executed tasks is fixed (RepeatAfterMinutes). For downward compatibility the old settings is still supported.&lt;br /&gt;
* MATAP: A bug in Project Calculation was fixed: calculation does not stop any more because of Operations without a valid link to Workorders.&lt;br /&gt;
* MATAP: The performance for publishing the Commissioning Wallpaper was improved.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10059 on 2025-06-26:&lt;br /&gt;
* System.Runtime.CompilerServices.Unsafe.dll and System.Buffers.dll were added to the OIDC Processor plugin.&lt;br /&gt;
* We prevent that a company links to itself as parent now. Misconfigured data does not lead to a crash any more.&lt;br /&gt;
* An issue where annotations couldn't be flattened into the document (if the document was hosted externally) was fixed.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10055 on 2025-06-16:&lt;br /&gt;
* An issue where too large Smart Project files couldn't be serialized was improved by increasing an object-count limit and by compression.&lt;br /&gt;
* Imported Comos Metadata does not misbehave after building the customizing any more.&lt;br /&gt;
* MATAP: The performance of project - recalculation was improved greatly.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10049 on 2025-06-05:&lt;br /&gt;
* An issue where dead links were logged for MaTaP was fixed.&lt;br /&gt;
* An issue where customized scan query properties were reset by an upgrade was fixed.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10047 on 2025-06-04:&lt;br /&gt;
* An issue where Proxy.ImportTimeStamp couldn't be accessed programmatically was fixed.&lt;br /&gt;
* An issue where dead links weren't reported was fixed.&lt;br /&gt;
* Deleted objects are now visible in the view.&lt;br /&gt;
* MaTaP: A problem with uploading of Punchpoint documents is fixed now.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10042 on 2025-05-16:&lt;br /&gt;
* An issue where attributes weren't reloaded for objects updated via change detection was fixed.&lt;br /&gt;
* A memory leak occurring for the UBIK Enterprise Service with Web Interface was fixed.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10040 on 2025-05-15:&lt;br /&gt;
* Importing of MATAP data containing empty strings does not result the Proxies having an import status of error any more.&lt;br /&gt;
* MATAP - AdminTool: An issue was fixed where new instances were added to the bottom of the list.&lt;br /&gt;
* CUI does not send empty update requests to the Comos RestAPI any more.&lt;br /&gt;
* An issue where MetaClasses with instances couldn't be deleted was fixed.&lt;br /&gt;
* The user group cache and rights evaluation mechanism was overhauled for better integrity and performance.&lt;br /&gt;
* Fixed an HotSpotting issue where the empty revision creation did not work.&lt;br /&gt;
* An issue where ComosMetaProxyProperties were created with the wrong meta class when importing from Comos XML was fixed.&lt;br /&gt;
* Fixed an issue where spare parts (materials) were not displayed on the client.&lt;br /&gt;
* Fixed an issue where system selective items' localizations were not provided via the web service.&lt;br /&gt;
* Fixed an issue that triggered a license warning even on a failed login.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10024 on 2025-04-17:&lt;br /&gt;
* An issue where proxy attributes were created unnecessarily was fixed.&lt;br /&gt;
* An issue where MetaClasses couldn't be loaded from a Plugin was fixed.&lt;br /&gt;
* A memory Leak in the Enterprise Service (Notification Controller - Usease) was fixed.&lt;br /&gt;
* A bug where certain database adaptations were skipped if no db-views were configured was fixed.&lt;br /&gt;
* A missleading (false) https status code was documented for failed http communication in the post log was fixed.&lt;br /&gt;
* CUI Document Proxies get saved immediately when exporting them to Comos. This will avoid duplicates in exports if further processing fails.&lt;br /&gt;
* An issue where database connections are not closed under certain erroneous circumstances was fixed.&lt;br /&gt;
* MATAP: Imports were improved. They do not overwrite data that were manually changed by using the Admin Tool any more.&lt;br /&gt;
* MATAP: An issue was fixed where template instances were not shown under the Template Use Case.&lt;br /&gt;
* MATAP:Fixed an issue where it was not possible to import new operations with a previously deleted Operation ID.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
* Exclusive Access is not fully supported (missing aspect: lock on database level)&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	<entry>
		<id>https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=28395</id>
		<title>Version 4.9.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wikitest.augmensys.com/index.php?title=Version_4.9.0_(Server)&amp;diff=28395"/>
				<updated>2025-07-11T11:05:22Z</updated>
		
		<summary type="html">&lt;p&gt;MHM: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Kernel (initial release)=&lt;br /&gt;
== Features ==&lt;br /&gt;
* UBIK provides the possibility to customize an online text search. See [[SYSCLS_CUSTOMTEXTQUERY|Custom Text Search Classification]].&lt;br /&gt;
* Human-readable database views can be created in the same database instance where the data is stored.&lt;br /&gt;
* Custom code for MetaProxies can now be edited and transported using SmartStudio.&lt;br /&gt;
* UBIK.Studio provides the possibility to define the UID for a new derived MetaClass now.&lt;br /&gt;
* UBIK CUI Interface supports the (re)import of undeleted Comos objects now.&lt;br /&gt;
* 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.&lt;br /&gt;
* A custom query-based search is now available to be used in customizing.&lt;br /&gt;
* UBIK OLEDB Plugin supports customizing the OLEDB provider string now.&lt;br /&gt;
* An improved configuration dialog for the auto-create MetaClassScope drag &amp;amp; drop action was created.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bug Fixes ==&lt;br /&gt;
* A bug in managing changelog/history items for properties with configured MetaAttributes was fixed.&lt;br /&gt;
* A problem in handling references to deleted objects was fixed: misleading exceptions are not thrown anymore.&lt;br /&gt;
* An issue where custom code couldn't be transported for system meta classes using SmartStudio was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* New instances created in the AdminTool are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* 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.&lt;br /&gt;
* System.Memory.dll is now provided in the release packages.&lt;br /&gt;
* OSIPI and ModuleReporting Plugins support the newest version of System.Memory now.&lt;br /&gt;
* A bug in the UBIK.NotificationEndPoint Service was fixed: it can handle subfolders in the Queue directory now.&lt;br /&gt;
* A bug when flattening Annotations and Hotspots into Document Revisions was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* Fixed an issue in the AdminTool that permitted manipulation of locked properties.&lt;br /&gt;
* An issue where values for new languages weren't saved was fixed.&lt;br /&gt;
* 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.&lt;br /&gt;
* A Issue was fixed where the PunchPoint link was not visualized in the &amp;quot;Punchpoint Attachments&amp;quot; use case&lt;br /&gt;
* Issues in internal file handling (of queued notifications) were solved for the Event Notificatoin Endpoint.&lt;br /&gt;
* System.Numerics.Vectors, Microsoft.Bcl.TimeProvider, Microsoft.Bcl.AsyncInterfaces DLLs were added to the OIDC Processor plugin.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Enhancements ==&lt;br /&gt;
* 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.&lt;br /&gt;
* A possibility to customize &amp;quot;real&amp;quot; property values for system design objects via Plugin was provided. Further, CUI system definitions can now be used without deriving.&lt;br /&gt;
* MetaProxy properties are now modeled more consistently in SmartStudio.&lt;br /&gt;
* A set of vulnerable 3rd party components were updated.&lt;br /&gt;
* For reduced RAM consumption, a system classification SYSCLS_PREVENT_CACHING was provided, and future measures were triggered.&lt;br /&gt;
* UBIK supports *.docx as standard filetype now&lt;br /&gt;
* The UBIK.EnterpriseService now processes queued tasks in an awaitable manner, with configurable pauses and idle-interruption when adding new tasks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MaTaP Improvements and fixes ==&lt;br /&gt;
* Fixed an issue where QRF and Check Operations were not included in Mile Stone Calculation of Workorder.&lt;br /&gt;
* Predefined views get saved and are available for Admin Tools now.&lt;br /&gt;
* The Project Usecase in the MATAP Admin Tool is standardized now: Job Descriptions + presented columns.&lt;br /&gt;
* MATAP supports encrypted passwords for imported MATAP users now.&lt;br /&gt;
* MATAP supports Quality Record Forms now.&lt;br /&gt;
* MATAP supports Check Tasks now.&lt;br /&gt;
* MATAP Wallpaper Client supports project-related Punchpoint columns now.&lt;br /&gt;
* The Project Status is now managed on the Project Instance itself.&lt;br /&gt;
* UBIK MATAP supports project-related data caching on the View Cache now.&lt;br /&gt;
* The communication feature is now available in MATAP.&lt;br /&gt;
* All operation imports support the import of a work property.&lt;br /&gt;
* MATAP supports reports now.&lt;br /&gt;
* Admin Tool shows the duration of a successful job run now instead of presenting start and end timestamps.&lt;br /&gt;
* MATAP supports the import and presentation of materials per operation now.&lt;br /&gt;
* In the Admin Tool, the (Turnaround) Project Usecase does not show SAP-specific columns anymore.&lt;br /&gt;
* In the Admin Tool, the Operation Usecases do not show SAP and Primavera-specific columns anymore.&lt;br /&gt;
* Identified an issue where activity codes were cut off when the project name was too long.&lt;br /&gt;
* Identified an issue where companies were cut off when the project name was too long.&lt;br /&gt;
* Deletion of default activity codes works now.&lt;br /&gt;
* Reimporting deleted objects is now possible.&lt;br /&gt;
* Wallpaper Client does not crash when opening a Scope Change anymore.&lt;br /&gt;
* A bug in evaluating the code was fixed. Configured grouped codes are no longer ignored.&lt;br /&gt;
* The Admin Tool is now able to download the customizing.&lt;br /&gt;
* Operations being set to Not Applicable show the right status color now (gray).&lt;br /&gt;
* Scheduling import works now for check and QRF operations too.&lt;br /&gt;
* Wallpaper does not crash anymore during progress reporting.&lt;br /&gt;
* Location assigning performance was improved.&lt;br /&gt;
* A misconfiguration that caused duplicated scope changes to also duplicate the progress was fixed.&lt;br /&gt;
* Fixed an issue where Punchpoint numbers were overwritten multiple times causing the number to unnecessarily increase.&lt;br /&gt;
* Fixed the bug where the Instance Picker results were not shown when clicking the three-dot symbol for the first time.&lt;br /&gt;
* MATAP now provides the possibility to schedule nightly app pool restarts for all active projects.&lt;br /&gt;
* MATAP imports will not overwrite once edited string data with empty values anymore.&lt;br /&gt;
* The &amp;quot;Turnaround Project&amp;quot; use case was renamed to &amp;quot;Project&amp;quot;.&lt;br /&gt;
* The description for the Currency Setting Property was wrong. It shows &amp;quot;Currency Settings&amp;quot; now.&lt;br /&gt;
* The currency on projects is now set to &amp;quot;€&amp;quot; by default.&lt;br /&gt;
* Key and unique filename have now been removed from the Plot Plans use case.&lt;br /&gt;
* Description has been replaced with Name in the Plot Plans use case (Admin Tool)&lt;br /&gt;
* The Plot Plan Name is now displayed in Plant Layouts (Client)&lt;br /&gt;
* Removed columns &amp;quot;Offline Sync Configuration&amp;quot; and &amp;quot;Branch Download&amp;quot; from Admin Tool &amp;quot;Functionality&amp;quot; use case.&lt;br /&gt;
* Removed columns &amp;quot;Unique Filename&amp;quot; and &amp;quot;Path to local file&amp;quot; from Admin Tool &amp;quot;Daily HSE&amp;quot; use case.&lt;br /&gt;
* Vertical and horizontal scroll bars now remain in their last set position after the saving process.&lt;br /&gt;
* The Zone column is now available in the Commissioning Package Usecase.&lt;br /&gt;
* Systems and subsystems are available in the Commissioning Tasks use case now.&lt;br /&gt;
* Documents below work orders are sorted by their type now.&lt;br /&gt;
* Names for systems and subsystems show in the expected order now.&lt;br /&gt;
* MATAP allows project names with a length of up to 100 characters now.&lt;br /&gt;
* New instances are now also saved if a refresh occurs beforehand.&lt;br /&gt;
* SC Desc., Operation No., and Estimated Costs are now displayed as saved after saving.&lt;br /&gt;
* Timesheets calculation issue for standard operations was solved.&lt;br /&gt;
* A sorting error for operations was fixed.&lt;br /&gt;
* When selecting import files, the file picker now remembers its last position.&lt;br /&gt;
* Template Usecases will now be replicated including their column configurations.&lt;br /&gt;
* Precom Activity Code cells show default operations information on the Turnaround Wallpaper now.&lt;br /&gt;
* An unused property (MATAP_PROJECT_ID) has been removed from the standard property pool.&lt;br /&gt;
* A new property (MATAP_ID) has been added to the standard property pool and integrated into the Activity Code Use Cases.&lt;br /&gt;
* The Admin Tool Turnaround Project Usecase now provides project creation status information.&lt;br /&gt;
* A problem in the Admin Tool which led to random warnings is solved now.&lt;br /&gt;
* MATAP Wallpaper Client now shows correct labels for Check/Operation detail tabs.&lt;br /&gt;
* Fixed recurring warnings in UBIK.Studio.&lt;br /&gt;
* Fixed recurring warnings in Admin Tool.&lt;br /&gt;
* The key column for MATAP users gets automatically filled if the object is created manually.&lt;br /&gt;
* Document system property will not be delivered to the client anymore.&lt;br /&gt;
* Fixed the issue where setting an operation status to N/A could cause the client to freeze or crash.&lt;br /&gt;
* The scope change workflow shows the user details again.&lt;br /&gt;
* A problem in the View Item Setup for the Communication Feature was fixed.&lt;br /&gt;
* Cells on the Commissioning Wallpaper only show the last change date if the task is considered to be finished.&lt;br /&gt;
* CODE_TYPE property doesn't get replicated when creating a Scope Change.&lt;br /&gt;
* A bug was fixed where empty Meta Classes were created after removing the MATAP plugin.&lt;br /&gt;
* Performance improvements and general bug fixes for Admin Tool.&lt;br /&gt;
* The Bulk Editor scroll bars now retain their positions after a refresh.&lt;br /&gt;
* Admin Tool shows the name of the referenced project when displaying use cases now.&lt;br /&gt;
* Punchpoints show a changelog for the 'Responsibility' property now.&lt;br /&gt;
* The Admin - Tool Scope Change Usecase shows scope changes only now.&lt;br /&gt;
* Import of EquipmentGroup and EquipmentType data is standardized now: the standard import supports import via the Equipment instance.&lt;br /&gt;
* The Admin - Tool Scope Change Attachment Usecase works now.&lt;br /&gt;
* 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.&lt;br /&gt;
* Execution Documents show the Local Full Path in the AdminTool now.&lt;br /&gt;
* Punchpoints now show a changelog for the 'Responsibility' and 'Due Date' properties.&lt;br /&gt;
* A digit counter was added for Operation, Operation Description and ScopeChange Description in the Wallpaper Client.&lt;br /&gt;
* The current Project Status can now be seen in the project header of the start screen.&lt;br /&gt;
* In the Admin Tool, the Task - Progress is now displayed in the corresponding column.&lt;br /&gt;
* The filtering of instances in the Picker within the Admin Tool is now possible without reopening the popup.&lt;br /&gt;
* A Issue was fixed where the link to the PunchPoint was not visualized in the PunchpointAttachment usecase in the Admin Tool&lt;br /&gt;
* Users can change a project name only until the creation is finished.&lt;br /&gt;
* Wrong order of CTS and UTS columns at Commissioning Package and Commissioning Task Use Cases was fixed.&lt;br /&gt;
* Corrected the locked status for timesheet Use Case columns.&lt;br /&gt;
* Fixed an issue where users with Create only permissions could not edit Scopechange details.&lt;br /&gt;
* Added final document location to file path in Scope Change attachment use case.&lt;br /&gt;
* An issue was fixed where the information on the Commissioning Wallpaper did not update when grouped commissioning tasks were added/removed/finished.&lt;br /&gt;
&lt;br /&gt;
= Hot fixes =&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10060 on 2025-07-11:&lt;br /&gt;
* A bug in exporting and importing values for proxyproperties withaout a configured attribute was fixed.&lt;br /&gt;
* Fixed a problem in the “Import All Users” feature when importing users from a source project to the current project.&lt;br /&gt;
* A bug in DisplayData Assignments to (programmed) System MetaClasses and the evaluation of icons was fixed.&lt;br /&gt;
* Bulk Editor's column picker supports the selection of more then one column now (does not close between).&lt;br /&gt;
* The Module Reporting plugin provides the BlinkBinariesWindows folder now.&lt;br /&gt;
* A spelling mistake in the json configuration for periodic executed tasks is fixed (RepeatAfterMinutes). For downward compatibility the old settings is still supported.&lt;br /&gt;
* MATAP: A bug in Project Calculation was fixed: calculation does not stop any more because of Operations without a valid link to Workorders.&lt;br /&gt;
* MATAP: The performance for publishing the Commissioning Wallpaper was improved.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10059 on 2025-06-26:&lt;br /&gt;
* System.Runtime.CompilerServices.Unsafe.dll and System.Buffers.dll were added to the OIDC Processor plugin.&lt;br /&gt;
* We prevent that a company links to itself as parent now. Misconfigured data does not lead to a crash any more.&lt;br /&gt;
* An issue where annotations couldn't be flattened into the document (if the document was hosted externally) was fixed.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10055 on 2025-06-16:&lt;br /&gt;
* An issue where too large Smart Project files couldn't be serialized was improved by increasing an object-count limit and by compression.&lt;br /&gt;
* Imported Comos Metadata does not misbehave after building the customizing any more.&lt;br /&gt;
* MATAP: The performance of project - recalculation was improved greatly.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10049 on 2025-06-05:&lt;br /&gt;
* An issue where dead links were logged for MaTaP was fixed.&lt;br /&gt;
* An issue where customized scan query properties were reset by an upgrade was fixed.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10047 on 2025-06-04:&lt;br /&gt;
* An issue where Proxy.ImportTimeStamp couldn't be accessed programmatically was fixed.&lt;br /&gt;
* An issue where dead links weren't reported was fixed.&lt;br /&gt;
* Deleted objects are now visible in the view.&lt;br /&gt;
* MaTaP: A problem with uploading of Punchpoint documents is fixed now.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10042 on 2025-05-16:&lt;br /&gt;
* An issue where attributes weren't reloaded for objects updated via change detection was fixed.&lt;br /&gt;
* A memory leak occurring for the UBIK Enterprise Service with Web Interface was fixed.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10040 on 2025-05-15:&lt;br /&gt;
* Importing of MATAP data containing empty strings does not result the Proxies having an import status of error any more.&lt;br /&gt;
* MATAP - AdminTool: An issue was fixed where new instances were added to the bottom of the list.&lt;br /&gt;
* CUI does not send empty update requests to the Comos RestAPI any more.&lt;br /&gt;
* An issue where MetaClasses with instances couldn't be deleted was fixed.&lt;br /&gt;
* The user group cache and rights evaluation mechanism was overhauled for better integrity and performance.&lt;br /&gt;
* Fixed an HotSpotting issue where the empty revision creation did not work.&lt;br /&gt;
* An issue where ComosMetaProxyProperties were created with the wrong meta class when importing from Comos XML was fixed.&lt;br /&gt;
* Fixed an issue where spare parts (materials) were not displayed on the client.&lt;br /&gt;
* Fixed an issue where system selective items' localizations were not provided via the web service.&lt;br /&gt;
* Fixed an issue that triggered a license warning even on a failed login.&lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Version 4.9.0.10024 on 2025-04-17:&lt;br /&gt;
* An issue where proxy attributes were created unnecessarily was fixed.&lt;br /&gt;
* An issue where MetaClasses couldn't be loaded from a Plugin was fixed.&lt;br /&gt;
* A memory Leak in the Enterprise Service (Notification Controller - Usease) was fixed.&lt;br /&gt;
* A bug where certain database adaptations were skipped if no db-views were configured was fixed.&lt;br /&gt;
* A missleading (false) https status code was documented for failed http communication in the post log was fixed.&lt;br /&gt;
* CUI Document Proxies get saved immediately when exporting them to Comos. This will avoid duplicates in exports if further processing fails.&lt;br /&gt;
* An issue where database connections are not closed under certain erroneous circumstances was fixed.&lt;br /&gt;
* MATAP: Imports were improved. They do not overwrite data that were manually changed by using the Admin Tool any more.&lt;br /&gt;
* MATAP: An issue was fixed where template instances were not shown under the Template Use Case.&lt;br /&gt;
* MATAP:Fixed an issue where it was not possible to import new operations with a previously deleted Operation ID.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
* Exclusive Access is not fully supported (missing aspect: lock on database level)&lt;/div&gt;</summary>
		<author><name>MHM</name></author>	</entry>

	</feed>