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

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Intelligent_Atelier_(Plugin)&amp;diff=30290</id>
		<title>Intelligent Atelier (Plugin)</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Intelligent_Atelier_(Plugin)&amp;diff=30290"/>
				<updated>2026-07-16T13:59:43Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The {{UBIK}} Intelligent Atelier Plugin provides a user interface for interactive agentic AI modelling in {{UBIK}} Studio.&lt;br /&gt;
{{UnderConstructionStart}}&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
The Intelligent Atelier Plugin is available starting with '''UBIK 5.2.0''' version and can only be used in {{UBIK}} Studio.{{Version/ServerSince|5.2.0}}. Before using the plugin, it must be installed via the &amp;quot;Add Plugins&amp;quot; #thing#, where the plugin is copied automatically or by manually copying the plugin in the Injection folder (''\AppData\Local\Augmensys\UBIK\CUSTOM\{DataBase Name}\INJECTION ''), where its automatically discovered during the startup.&lt;br /&gt;
&lt;br /&gt;
To use the AI service, the plugin requires a valid configuration of the:&lt;br /&gt;
* AI Model&lt;br /&gt;
* URL and&lt;br /&gt;
* API key with acces to the selected model&lt;br /&gt;
&lt;br /&gt;
The plugin currently supports the REST API with the models from '''GPT-4.1''' to '''GPT-5.4'''.&lt;br /&gt;
&lt;br /&gt;
After the installation the Intelligent Atelier can be opened through:&lt;br /&gt;
* UBIK Studio -&amp;gt; Views -&amp;gt; Intelligent Atelier, or&lt;br /&gt;
* Tab header &amp;quot;Magic Stick Icon&amp;quot;&lt;br /&gt;
&lt;br /&gt;
### Screenshots from &lt;br /&gt;
* How it looks when opened&lt;br /&gt;
* Where it can be opened&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
# UI Elements&lt;br /&gt;
Request&lt;br /&gt;
*&lt;br /&gt;
Response&lt;br /&gt;
*&lt;br /&gt;
To-Do List&lt;br /&gt;
*&lt;br /&gt;
Artefacts&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Workflow&lt;br /&gt;
Open the Intelligent Atelier&lt;br /&gt;
Describe the moddeling task you want or ask a question.&lt;br /&gt;
Start the agent execution (You are able to pause or stop the execution)&lt;br /&gt;
Response box shows you the results or the comment from the AI&lt;br /&gt;
ToDo list shows its progress &lt;br /&gt;
Artefacts shown when the progress is done or something created&lt;br /&gt;
&lt;br /&gt;
== Technical background ==&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[Injection_Management|UBIK Plugin Injection]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Injecting|Intelligent Atelier (Plugin)]]&lt;br /&gt;
[[Category:Plugin|Intelligent Atelier (Plugin)]]&lt;br /&gt;
[[Category:Studio|Intelligent Atelier (Plugin)]]&lt;br /&gt;
[[Category:Version 5.2|Intelligent Atelier (Plugin)]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Intelligent_Atelier_(Plugin)&amp;diff=30276</id>
		<title>Intelligent Atelier (Plugin)</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Intelligent_Atelier_(Plugin)&amp;diff=30276"/>
				<updated>2026-07-16T12:01:37Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The {{UBIK}} Intelligent Atelier Plugin provides a user interface for interactive agentic AI modelling in {{UBIK}} Studio.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
The Intelligent Atelier Plugin is available starting with '''UBIK 5.2.0''' version and can only be used in {{UBIK}} Studio.{{Version/ServerSince|5.2.0}}. Before using the plugin, it must be installed via the &amp;quot;Add Plugins&amp;quot; #thing#, where the plugin is copied automatically or by manually copying the plugin in the Injection folder (''\AppData\Local\Augmensys\UBIK\CUSTOM\{DataBase Name}\INJECTION ''), where its automatically discovered during the startup.&lt;br /&gt;
&lt;br /&gt;
To use the AI service, the plugin requires a valid configuration of the:&lt;br /&gt;
* AI Model&lt;br /&gt;
* URL and&lt;br /&gt;
* API key with acces to the selected model&lt;br /&gt;
&lt;br /&gt;
The plugin currently supports the REST API with the models from '''GPT-4.1''' to '''GPT-5.4'''.&lt;br /&gt;
&lt;br /&gt;
After the installation the Intelligent Atelier can be opened through:&lt;br /&gt;
* UBIK Studio -&amp;gt; Views -&amp;gt; Intelligent Atelier, or&lt;br /&gt;
* Tab header &amp;quot;Magic Stick Icon&amp;quot;&lt;br /&gt;
&lt;br /&gt;
### Screenshots from &lt;br /&gt;
* How it looks when opened&lt;br /&gt;
* Where it can be opened&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
# UI Elements&lt;br /&gt;
Request&lt;br /&gt;
*&lt;br /&gt;
Response&lt;br /&gt;
*&lt;br /&gt;
To-Do List&lt;br /&gt;
*&lt;br /&gt;
Artefacts&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Workflow&lt;br /&gt;
Open the Intelligent Atelier&lt;br /&gt;
Describe the moddeling task you want or ask a question.&lt;br /&gt;
Start the agent execution (You are able to pause or stop the execution)&lt;br /&gt;
Response box shows you the results or the comment from the AI&lt;br /&gt;
ToDo list shows its progress &lt;br /&gt;
Artefacts shown when the progress is done or something created&lt;br /&gt;
&lt;br /&gt;
== Technical background ==&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[Injection_Management|UBIK Plugin Injection]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Injecting|Intelligent Atelier (Plugin)]]&lt;br /&gt;
[[Category:Plugin|Intelligent Atelier (Plugin)]]&lt;br /&gt;
[[Category:Studio|Intelligent Atelier (Plugin)]]&lt;br /&gt;
[[Category:Version 5.2|Intelligent Atelier (Plugin)]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Intelligent_Atelier_(Plugin)&amp;diff=30275</id>
		<title>Intelligent Atelier (Plugin)</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Intelligent_Atelier_(Plugin)&amp;diff=30275"/>
				<updated>2026-07-16T11:58:52Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The {{UBIK}} Intelligent Atelier Plugin provides a user interface for interactive agentic AI modelling in {{UBIK}} Studio.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
The Intelligent Atelier Plugin is available starting with '''UBIK 5.2.0''' version and can only be used in {{UBIK}} Studio.{{Version/ServerSince|5.2.0}}. Before using the plugin, it must be installed via the &amp;quot;Add Plugins&amp;quot; #thing#, where the plugin is copied automatically or by manually copying the plugin in the Injection folder (''\AppData\Local\Augmensys\UBIK\CUSTOM\{DataBase Name}\INJECTION ''), where its automatically discovered during the startup.&lt;br /&gt;
&lt;br /&gt;
To use the AI service, the plugin requires a valid configuration of the:&lt;br /&gt;
* AI Model&lt;br /&gt;
* URL and&lt;br /&gt;
* API key with acces to the selected model&lt;br /&gt;
&lt;br /&gt;
The plugin currently supports the REST API with the models from '''GPT-4.1''' to '''GPT-5.4'''.&lt;br /&gt;
&lt;br /&gt;
After the installation the Intelligent Atelier can be opened through:&lt;br /&gt;
* UBIK Studio -&amp;gt; Views -&amp;gt; Intelligent Atelier, or&lt;br /&gt;
* Tab header &amp;quot;Magic Stick Icon&amp;quot;&lt;br /&gt;
&lt;br /&gt;
### Screenshots from &lt;br /&gt;
* How it looks when opened&lt;br /&gt;
* Where it can be opened&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&lt;br /&gt;
# UI Elements&lt;br /&gt;
Request&lt;br /&gt;
*&lt;br /&gt;
Response&lt;br /&gt;
*&lt;br /&gt;
To-Do List&lt;br /&gt;
*&lt;br /&gt;
Artefacts&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Workflow&lt;br /&gt;
Open the Intelligent Atelier&lt;br /&gt;
Describe the moddeling task you want or ask a question.&lt;br /&gt;
Start the agent execution (You are able to pause or stop the execution)&lt;br /&gt;
Response box shows you the results or the comment from the AI&lt;br /&gt;
ToDo list shows its progress &lt;br /&gt;
Artefacts shown when the progress is done or something created&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[Injection_Management|UBIK Plugin Injection]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Injecting|Intelligent Atelier (Plugin)]]&lt;br /&gt;
[[Category:Plugin|Intelligent Atelier (Plugin)]]&lt;br /&gt;
[[Category:Studio|Intelligent Atelier (Plugin)]]&lt;br /&gt;
[[Category:Version 5.2|Intelligent Atelier (Plugin)]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=RoadmapOverview&amp;diff=30274</id>
		<title>RoadmapOverview</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=RoadmapOverview&amp;diff=30274"/>
				<updated>2026-07-16T11:55:15Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &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;
| last= {{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;
| current= {{RoadmapOverviewItem | version=5.1 | date={{RoadmapChip-Released| Client: February 2026}} {{RoadmapChip-Released| Server: April 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;
| next= {{RoadmapOverviewItem | version=5.2 | date={{RoadmapChip-Announced| July 2026}}  | content=&lt;br /&gt;
* {{RoadmapChip-Mobile}} Offline Login with SSO&lt;br /&gt;
* {{RoadmapChip-CUI}} CUI Retry Mechanism for Service Unavailability&lt;br /&gt;
* {{RoadmapChip-CUI}} Override/Update External COMOS Documents&lt;br /&gt;
* {{RoadmapChip-CUI}} Configure COMOS CDevice for Document Upload&lt;br /&gt;
* {{RoadmapChip-Server}} Persist Min/Max Constraints for Numeric Tasks&lt;br /&gt;
* {{RoadmapChip-MaTaP}} Auto Export for Workorders and Operations&lt;br /&gt;
* {{RoadmapChip-Studio}} Open and Save External Files in WhoBert&lt;br /&gt;
* {{RoadmapChip-Studio}} Search in UBIK Studio Bulk Editor&lt;br /&gt;
* {{RoadmapChip-Studio}} Intelligent Atelier in UBIK Studio&lt;br /&gt;
----------&lt;br /&gt;
{{UBIK}} LABS:&lt;br /&gt;
* {{RoadmapChip-AI}} AI Context Assistant&lt;br /&gt;
* {{RoadmapChip-AI}} AI Search Assistant&lt;br /&gt;
* {{RoadmapChip-AI}} AI Document Assistant&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
| future= {{RoadmapOverviewItem | version=5.3 | date={{RoadmapChip-Announced| Autumn 2026}}  | content=&lt;br /&gt;
* {{RoadmapChip-CUI}} CUI System Health Monitor&lt;br /&gt;
* {{RoadmapChip-Mobile}} Synchronization error handling improvement&lt;br /&gt;
----------&lt;br /&gt;
{{UBIK}} LABS:&lt;br /&gt;
* {{RoadmapChip-AI}} AI Features&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- end Content --&amp;gt;&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Version_5&amp;diff=30273</id>
		<title>Version 5</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Version_5&amp;diff=30273"/>
				<updated>2026-07-16T11:53:27Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &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.3&lt;br /&gt;
| date= September 2026 &lt;br /&gt;
| status={{RoadmapChip-Announced|Future}} &lt;br /&gt;
| content=&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-AI}} | feature=AI Features | descr=Introduction of advanced AI-powered capabilities within the mobile client to enhance productivity and contextual assistance. }}&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-CUI}} | feature=CUI System Health Monitor | descr=CUI Interface Admin: System Health Monitor with status overview and key performance metrics. }}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{RoadmapDetailItem &lt;br /&gt;
| version=5.2&lt;br /&gt;
| date= July 2026 &lt;br /&gt;
| status={{RoadmapChip-Announced|Next}} &lt;br /&gt;
| content=&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-AI}} | feature=AI Context Management | inclusion={{UBIK}} LABS | descr=Improved handling of contextual data (properties, parent, and children) for AI-driven features within the mobile client. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-AI}} | feature=AI Search Assistant | inclusion={{UBIK}} LABS | descr=Proactive database searching via AI tool-calling, enabling the assistant to find objects and documents beyond the current context. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-AI}} | feature=AI Document Assistant | inclusion={{UBIK}} LABS| descr=Multimodal vision capabilities allowing the AI to analyze image-based documents like technical drawings, nameplates, and photos. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Studio}} | feature=Search in UBIK Studio Bulk Editor | descr=Bulk Editor search and filter capabilities for efficient data exploration. }}&lt;br /&gt;
----&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-CUI}} | feature=CUI Retry Mechanism for Service Unavailability | descr=Automatic retry for read/write operations when the Comos REST API service is unavailable. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-CUI}} | feature=Override/Update External COMOS Documents | descr=CUI now supports updating or overriding the file content of existing external COMOS documents, ensuring documents stay in sync when their content changes. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-CUI}} | feature=Configure COMOS CDevice for Document Upload | descr=CUI allows optional configuration of the COMOS CDevice (CObject ID) when uploading external documents, aligned with COMOS 10.7 capabilities and REST API behavior. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-MaTaP}}  | feature=Auto Export for Workorders and Operations | descr=Export job for combined work order and operation data to Excel. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Server}} | feature=Persist Min/Max Constraints for Numeric Tasks | descr=Numeric tasks now retain their configured minimum and maximum values and automatically apply them during replication, ensuring consistent validation and behavior across replicated tasks. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Studio}} | feature=Open and Save External Files in WhoBert | descr=WhoBert now allows loading and saving code from external files, improving flexibility when working with code outside the system. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Studio}} | feature= Intelligent Atellier| descr=The [[Intelligent_Atelier_(Plugin)|Intelligent Atelier plugin]] is now available.}}&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-Released|Current Release}} &lt;br /&gt;
| content=&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Client}} | feature=Improve the UI of the Document Save Button | descr=Support for conditionally showing the ImageEditor save button only when edits have been made (MergeAnnotationsOnSave). }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Client}} | feature=Harder-to-miss branch download summary | descr=Notification dialog for completed offline document downloads. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Client}} | feature=Better control over file upload size | descr=Configurable upload size restrictions with user 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 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=Relational properties between MetaClasses and MetaProperties are considered during plugin generation. }}&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 unit items are supported. }}&lt;br /&gt;
-----------&lt;br /&gt;
Service Pack:&lt;br /&gt;
&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-CUI}} | feature=Better Comos API call logging | descr=Logs all Comos API service calls including success state and traceability. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Mobile}} | feature=Option to toggle camera flash in MAUI | descr=Button for toggling the flashlight within the app. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Mobile}} | feature={{UBIK}} Traits | descr=Add instance-specific properties to individual objects. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Mobile}} | feature=MRO Switch Task | descr=Conditional junction tasks for dynamic MRO procedures. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Mobile}} | feature=MRO Signature Task | descr=Signature tasks supported in standard UI. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Mobile}} | feature=MRO Picture Task | descr=Picture tasks supported in standard UI. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Mobile}} | feature=MRO Numeric Task | descr=Numeric tasks supported in standard UI. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Mobile}} | feature=MRO Pick List Task | descr=Instance-specific selective items for selection tasks. }}&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 during 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|Past Release}} &lt;br /&gt;
| content=&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Studio}} | feature=[[UBIK_Plugin_Design|Plugin C# solution generation]]| descr=Configure plugins in UBIK Studio and generate a C# solution. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Studio}} | feature=Text-Markup Annotations support opacity now | descr=Annotations support opacity settings. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Studio}} | feature=Iterative Instance Data Transfer in SmartStudio | descr=Controlled transfer of instance data between environments. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Studio}} | feature=Bulk Editor UID Column | descr=Display UID column in Bulk Editor. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Studio}} | feature=Load &amp;amp; Save Code in WhoBert | descr=Enhanced code handling in WhoBert. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Studio}} | feature=Bulk editor context actions | descr=Multi-selection actions available in Bulk Editor. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Server}} | feature=UBIK Traits | descr=Instance-level properties and values. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Server}} | feature=MRO Procedures | descr=Server-side execution of MRO procedures. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Server}} | feature=Exclusive Checkout Query | descr=Support for exclusive checkouts via query. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Server}} | feature=Extended Archon License Information | descr=Extended metadata for license management. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Mobile}} | feature=UBIK .NET MAUI Client | descr=Modern cross-platform mobile client. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Client}} | feature=Improved branch download performance | descr=Performance improvements for branch downloads. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-CUI}} | feature=Log CUI Web Request V2 | descr=Improved request logging. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-MaTaP}} | feature=Blind List Management | descr=Improved confidentiality handling. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-MaTaP}} | feature=Joint Integrity Management | descr=Enhanced list handling. }}&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=Retry mechanism for connectivity issues. }}&lt;br /&gt;
{{RoadmapDetailFeature | product={{RoadmapChip-Server}} | feature=[[Auto-Delete Dead Links]] | descr=Extended handling of dead links. }}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Intelligent_Atelier_(Plugin)&amp;diff=30272</id>
		<title>Intelligent Atelier (Plugin)</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Intelligent_Atelier_(Plugin)&amp;diff=30272"/>
				<updated>2026-07-16T11:48:19Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The {{UBIK}} Intelligent Atelier Plugin provides a user interface for interactive agentic AI modelling in {{UBIK}} Studio.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
The Intelligent Atelier Plugin is available starting with '''UBIK 5.2.0''' version and can only be used in {{UBIK}} Studio.{{Version/ServerSince|5.2.0}}. Before using the plugin, it must be installed via the &amp;quot;Add Plugins&amp;quot; #thing#, where the plugin is copied automatically or by manually copying the plugin in the Injection folder (''\AppData\Local\Augmensys\UBIK\CUSTOM\{DataBase Name}\INJECTION ''), where its automatically discovered during the startup.&lt;br /&gt;
&lt;br /&gt;
To use the AI service, the plugin requires a valid configuration of the:&lt;br /&gt;
* AI Model&lt;br /&gt;
* URL and&lt;br /&gt;
* API key with acces to the selected model&lt;br /&gt;
&lt;br /&gt;
The plugin currently supports the REST API with the models from '''GPT-4.1''' to '''GPT-5.4'''.&lt;br /&gt;
&lt;br /&gt;
After the installation the Intelligent Atelier can be opened through:&lt;br /&gt;
* UBIK Studio -&amp;gt; Views -&amp;gt; Intelligent Atelier, or&lt;br /&gt;
* Tab header &amp;quot;Magic Stick Icon&amp;quot;&lt;br /&gt;
&lt;br /&gt;
### Screenshots from &lt;br /&gt;
* How it looks when opened&lt;br /&gt;
* Where it can be opened&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&lt;br /&gt;
# UI Elements&lt;br /&gt;
Request&lt;br /&gt;
*&lt;br /&gt;
Response&lt;br /&gt;
*&lt;br /&gt;
To-Do List&lt;br /&gt;
*&lt;br /&gt;
Artefacts&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Workflow&lt;br /&gt;
Open the Intelligent Atelier&lt;br /&gt;
Describe the moddeling task you want or ask a question.&lt;br /&gt;
Start the agent execution (You are able to pause or stop the execution)&lt;br /&gt;
Response box shows you the results or the comment from the AI&lt;br /&gt;
ToDo list shows its progress &lt;br /&gt;
Artefacts shown when the progress is done or something created&lt;br /&gt;
&lt;br /&gt;
[[Category:Injecting|Intelligent Atelier (Plugin)]]&lt;br /&gt;
[[Category:Plugin|Intelligent Atelier (Plugin)]]&lt;br /&gt;
[[Category:Studio|Intelligent Atelier (Plugin)]]&lt;br /&gt;
[[Category:Version 5.2|Intelligent Atelier (Plugin)]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Intelligent_Atelier_(Plugin)&amp;diff=30271</id>
		<title>Intelligent Atelier (Plugin)</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Intelligent_Atelier_(Plugin)&amp;diff=30271"/>
				<updated>2026-07-16T11:48:04Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The {{UBIK}} Intelligent Atelier Plugin provides a user interface for interactive agentic AI modelling in {{UBIK}} Studio.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
The Intelligent Atelier Plugin is available starting with '''UBIK 5.2.0''' version and can only be used in {{UBIK}} Studio.{{Version/ServerSince|5.2.0}}. Before using the plugin, it must be installed via the &amp;quot;Add Plugins&amp;quot; #thing#, where the plugin is copied automatically or by manually copying the plugin in the Injection folder (''\AppData\Local\Augmensys\UBIK\CUSTOM\{DataBase Name}\INJECTION ''), where its automatically discovered during the startup.&lt;br /&gt;
&lt;br /&gt;
To use the AI service, the plugin requires a valid configuration of the:&lt;br /&gt;
* AI Model&lt;br /&gt;
* URL and&lt;br /&gt;
* API key with acces to the selected model&lt;br /&gt;
&lt;br /&gt;
The plugin currently supports the REST API with the models from '''GPT-4.1''' to '''GPT-5.4'''.&lt;br /&gt;
&lt;br /&gt;
After the installation the Intelligent Atelier can be opened through:&lt;br /&gt;
* UBIK Studio -&amp;gt; Views -&amp;gt; Intelligent Atelier, or&lt;br /&gt;
* Tab header &amp;quot;Magic Stick Icon&amp;quot;&lt;br /&gt;
&lt;br /&gt;
### Screenshots from &lt;br /&gt;
* How it looks when opened&lt;br /&gt;
* Where it can be opened&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&lt;br /&gt;
# UI Elements&lt;br /&gt;
Request&lt;br /&gt;
*&lt;br /&gt;
Response&lt;br /&gt;
*&lt;br /&gt;
To-Do List&lt;br /&gt;
*&lt;br /&gt;
Artefacts&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Workflow&lt;br /&gt;
Open the Intelligent Atelier&lt;br /&gt;
Describe the moddeling task you want or ask a question.&lt;br /&gt;
Start the agent execution (You are able to pause or stop the execution)&lt;br /&gt;
Response box shows you the results or the comment from the AI&lt;br /&gt;
ToDo list shows its progress &lt;br /&gt;
Artefacts shown when the progress is done or something created&lt;br /&gt;
&lt;br /&gt;
[[Category:Injecting|Intelligent Atelier (Plugin)]]&lt;br /&gt;
[[Category:Injection..|Intelligent Atelier (Plugin)]]&lt;br /&gt;
[[Category:Plugin|Intelligent Atelier (Plugin)]]&lt;br /&gt;
[[Category:Studio|Intelligent Atelier (Plugin)]]&lt;br /&gt;
[[Category:Version 5.2|Intelligent Atelier (Plugin)]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Intelligent_Atelier_(Plugin)&amp;diff=30270</id>
		<title>Intelligent Atelier (Plugin)</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Intelligent_Atelier_(Plugin)&amp;diff=30270"/>
				<updated>2026-07-16T11:47:45Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The {{UBIK}} Intelligent Atelier Plugin provides a user interface for interactive agentic AI modelling in {{UBIK}} Studio.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
The Intelligent Atelier Plugin is available starting with '''UBIK 5.2.0''' version and can only be used in {{UBIK}} Studio.{{Version/ServerSince|5.2.0}}. Before using the plugin, it must be installed via the &amp;quot;Add Plugins&amp;quot; #thing#, where the plugin is copied automatically or by manually copying the plugin in the Injection folder (''\AppData\Local\Augmensys\UBIK\CUSTOM\{DataBase Name}\INJECTION ''), where its automatically discovered during the startup.&lt;br /&gt;
&lt;br /&gt;
To use the AI service, the plugin requires a valid configuration of the:&lt;br /&gt;
* AI Model&lt;br /&gt;
* URL and&lt;br /&gt;
* API key with acces to the selected model&lt;br /&gt;
&lt;br /&gt;
The plugin currently supports the REST API with the models from '''GPT-4.1''' to '''GPT-5.4'''.&lt;br /&gt;
&lt;br /&gt;
After the installation the Intelligent Atelier can be opened through:&lt;br /&gt;
* UBIK Studio -&amp;gt; Views -&amp;gt; Intelligent Atelier, or&lt;br /&gt;
* Tab header &amp;quot;Magic Stick Icon&amp;quot;&lt;br /&gt;
&lt;br /&gt;
### Screenshots from &lt;br /&gt;
* How it looks when opened&lt;br /&gt;
* Where it can be opened&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&lt;br /&gt;
# UI Elements&lt;br /&gt;
Request&lt;br /&gt;
*&lt;br /&gt;
Response&lt;br /&gt;
*&lt;br /&gt;
To-Do List&lt;br /&gt;
*&lt;br /&gt;
Artefacts&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Workflow&lt;br /&gt;
Open the Intelligent Atelier&lt;br /&gt;
Describe the moddeling task you want or ask a question.&lt;br /&gt;
Start the agent execution (You are able to pause or stop the execution)&lt;br /&gt;
Response box shows you the results or the comment from the AI&lt;br /&gt;
ToDo list shows its progress &lt;br /&gt;
Artefacts shown when the progress is done or something created&lt;br /&gt;
&lt;br /&gt;
{{Category/Version|Injection|Studio|Plugins|5.2.0}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Studio|Intelligent Atelier (Plugin)]]&lt;br /&gt;
[[Category:Injecting|Intelligent Atelier (Plugin)]]&lt;br /&gt;
[[Category:Version 5.2|Intelligent Atelier (Plugin)]]&lt;br /&gt;
[[Category:Plugin|Intelligent Atelier (Plugin)]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Intelligent_Atelier_(Plugin)&amp;diff=30269</id>
		<title>Intelligent Atelier (Plugin)</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Intelligent_Atelier_(Plugin)&amp;diff=30269"/>
				<updated>2026-07-16T11:43:13Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The {{UBIK}} Intelligent Atelier Plugin provides a user interface for interactive agentic AI modelling in {{UBIK}} Studio.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
The Intelligent Atelier Plugin is available starting with '''UBIK 5.2.0''' version and can only be used in {{UBIK}} Studio.{{Version/ServerSince|5.2.0}}. Before using the plugin, it must be installed via the &amp;quot;Add Plugins&amp;quot; #thing#, where the plugin is copied automatically or by manually copying the plugin in the Injection folder (''\AppData\Local\Augmensys\UBIK\CUSTOM\{DataBase Name}\INJECTION ''), where its automatically discovered during the startup.&lt;br /&gt;
&lt;br /&gt;
To use the AI service, the plugin requires a valid configuration of the:&lt;br /&gt;
* AI Model&lt;br /&gt;
* URL and&lt;br /&gt;
* API key with acces to the selected model&lt;br /&gt;
&lt;br /&gt;
The plugin currently supports the REST API with the models from '''GPT-4.1''' to '''GPT-5.4'''.&lt;br /&gt;
&lt;br /&gt;
After the installation the Intelligent Atelier can be opened through:&lt;br /&gt;
* UBIK Studio -&amp;gt; Views -&amp;gt; Intelligent Atelier, or&lt;br /&gt;
* Tab header &amp;quot;Magic Stick Icon&amp;quot;&lt;br /&gt;
&lt;br /&gt;
### Screenshots from &lt;br /&gt;
* How it looks when opened&lt;br /&gt;
* Where it can be opened&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&lt;br /&gt;
# UI Elements&lt;br /&gt;
Request&lt;br /&gt;
*&lt;br /&gt;
Response&lt;br /&gt;
*&lt;br /&gt;
To-Do List&lt;br /&gt;
*&lt;br /&gt;
Artefacts&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Workflow&lt;br /&gt;
Open the Intelligent Atelier&lt;br /&gt;
Describe the moddeling task you want or ask a question.&lt;br /&gt;
Start the agent execution (You are able to pause or stop the execution)&lt;br /&gt;
Response box shows you the results or the comment from the AI&lt;br /&gt;
ToDo list shows its progress &lt;br /&gt;
Artefacts shown when the progress is done or something created&lt;br /&gt;
&lt;br /&gt;
{{Category/Version|Injection|Studio|Plugins|5.2.0}}&lt;br /&gt;
&lt;br /&gt;
[[Category:5.0.0|Intelligent Atelier (Plugin)]]&lt;br /&gt;
[[Category:Studio|Intelligent Atelier (Plugin)]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Category:Injection&amp;diff=30268</id>
		<title>Category:Injection</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Category:Injection&amp;diff=30268"/>
				<updated>2026-07-16T11:42:32Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: Created blank page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Intelligent_Atelier_(Plugin)&amp;diff=30265</id>
		<title>Intelligent Atelier (Plugin)</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Intelligent_Atelier_(Plugin)&amp;diff=30265"/>
				<updated>2026-07-16T11:38:02Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The {{UBIK}} Intelligent Atelier Plugin provides a user interface for interactive agentic AI modelling in {{UBIK}} Studio.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
The Intelligent Atelier Plugin is available starting with '''UBIK 5.2.0''' version and can only be used in {{UBIK}} Studio.{{Version/ServerSince|5.2.0}}. Before using the plugin, it must be installed via the &amp;quot;Add Plugins&amp;quot; #thing#, where the plugin is copied automatically or by manually copying the plugin in the Injection folder (''\AppData\Local\Augmensys\UBIK\CUSTOM\{DataBase Name}\INJECTION ''), where its automatically discovered during the startup.&lt;br /&gt;
&lt;br /&gt;
To use the AI service, the plugin requires a valid configuration of the:&lt;br /&gt;
* AI Model&lt;br /&gt;
* URL and&lt;br /&gt;
* API key with acces to the selected model&lt;br /&gt;
&lt;br /&gt;
The plugin currently supports the REST API with the models from '''GPT-4.1''' to '''GPT-5.4'''.&lt;br /&gt;
&lt;br /&gt;
After the installation the Intelligent Atelier can be opened through:&lt;br /&gt;
* UBIK Studio -&amp;gt; Views -&amp;gt; Intelligent Atelier, or&lt;br /&gt;
* Tab header &amp;quot;Magic Stick Icon&amp;quot;&lt;br /&gt;
&lt;br /&gt;
### Screenshots from &lt;br /&gt;
* How it looks when opened&lt;br /&gt;
* Where it can be opened&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&lt;br /&gt;
# UI Elements&lt;br /&gt;
Request&lt;br /&gt;
*&lt;br /&gt;
Response&lt;br /&gt;
*&lt;br /&gt;
To-Do List&lt;br /&gt;
*&lt;br /&gt;
Artefacts&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Workflow&lt;br /&gt;
Open the Intelligent Atelier&lt;br /&gt;
Describe the moddeling task you want or ask a question.&lt;br /&gt;
Start the agent execution (You are able to pause or stop the execution)&lt;br /&gt;
Response box shows you the results or the comment from the AI&lt;br /&gt;
ToDo list shows its progress &lt;br /&gt;
Artefacts shown when the progress is done or something created&lt;br /&gt;
&lt;br /&gt;
{{Category/Version|5.0.0}}&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Intelligent_Atelier_(Plugin)&amp;diff=30046</id>
		<title>Intelligent Atelier (Plugin)</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Intelligent_Atelier_(Plugin)&amp;diff=30046"/>
				<updated>2026-07-03T13:25:44Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The {{UBIK}} Intelligent Atelier Plugin provides a user interface for interactive agentic AI modelling in {{UBIK}} Studio.&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
*&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Intelligent_Atelier_(Plugin)&amp;diff=30045</id>
		<title>Intelligent Atelier (Plugin)</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Intelligent_Atelier_(Plugin)&amp;diff=30045"/>
				<updated>2026-07-03T13:10:10Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: Created page with &amp;quot;The {{UBIK}} Intelligent Atelier Plugin provides a user interface for interactive agentic AI modelling in {{UBIK}} Studio. == Prerequisites == * '''Staging''': E.g., moving a...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The {{UBIK}} Intelligent Atelier Plugin provides a user interface for interactive agentic AI modelling in {{UBIK}} Studio.&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
* '''Staging''': E.g., moving a feature from a test environment to the productive environment&lt;br /&gt;
* VersionSince '''5.2.0'''&lt;br /&gt;
* Install plugin: The exact name and path of the plugin in the plugins folder&lt;br /&gt;
* Applicability (only UBIK.Studio)&lt;br /&gt;
* Configuration (model, url, key)&lt;br /&gt;
* Supported APIs: gpt-4.1 to gpt-5.4, chat completion REST API&lt;br /&gt;
* Accessibility (via UBIK.Studio views -&amp;gt; intelligent atelier, toolbar, or tab header)&lt;br /&gt;
* Screenshots&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Version_5.2.0_(Server)&amp;diff=30044</id>
		<title>Version 5.2.0 (Server)</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Version_5.2.0_(Server)&amp;diff=30044"/>
				<updated>2026-07-03T12:51:59Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: /* Features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
= 5.2.0.??? - 2026-??-?? (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;
* It is now possible to load code from external files in WhoBert.&lt;br /&gt;
* A possibility to [[HowTo:Inject_UI_into_UBIK_Studio|inject custom controls and windows into UBIK Studio]] is available now.&lt;br /&gt;
* The [[Intelligent_Atelier_(Plugin)|Intelligent Atelier plugin]] is now available.&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;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;!-- === Features === --&amp;gt;&lt;br /&gt;
&amp;lt;!-- === Bug Fixes === --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Release notes|Version 5.2.0 (Server)]]&lt;br /&gt;
[[Category:Server|Version 5.2.0 (Server)]]&lt;br /&gt;
[[Category:Version 5.2|Version 5.2.0 (Server)]]&lt;br /&gt;
&lt;br /&gt;
=== Enhancements ===&lt;br /&gt;
* The Plugin initialization and upgrade mechanism has been improved and stabilized.&lt;br /&gt;
&amp;lt;!-- === 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;--&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;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;!--&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;
=== 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;
&lt;br /&gt;
[[Category:Release notes|Version 5.2.0 (Server)]]&lt;br /&gt;
[[Category:Server|Version 5.2.0 (Server)]]&lt;br /&gt;
[[Category:Version 5.2|Version 5.2.0 (Server)]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29368</id>
		<title>Auto-Delete Dead Links</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29368"/>
				<updated>2026-02-16T12:37:54Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: /* See also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Auto-Delete Dead Links feature automatically detects and removes dead links within UBIK Studio. When enabled, the system deletes unreachable links to reduce manual cleanup.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== How to Enable It ===&lt;br /&gt;
[[File:AutoDeleteDeadLinkSetting.png|200px|thumb|Auto-Delete Dead Links feature inside the System Settings]]&lt;br /&gt;
&lt;br /&gt;
* In [[UBIK Studio]], navigate to System Settings.&lt;br /&gt;
* Locate the setting Auto-Delete Dead Links.&lt;br /&gt;
* Toggle the setting to enable the feature or Off to disable it.&lt;br /&gt;
&lt;br /&gt;
=== How It Works ===&lt;br /&gt;
[[File:AutoDeleteDeadLinkMessage.png|200px|thumb|Notification displayed when a dead link is detected]]&lt;br /&gt;
&lt;br /&gt;
Once the feature is enabled, UBIK Studio automatically detects dead links when they are encountered. If a dead link is found, it is deleted immediately, and a notification message informs you whether the link was removed based on your current setting.&lt;br /&gt;
&lt;br /&gt;
The system saves this change automatically, ensuring the dead link does not reappear the next time you open UBIK Studio.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[UBIK_Studio_Basics]]&lt;br /&gt;
*[[#Database specific settings|specific settings dialog for the currently connected database]]&lt;br /&gt;
*[[UBIK_Console]]&lt;br /&gt;
*[[UBIK_Actions]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29367</id>
		<title>Auto-Delete Dead Links</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29367"/>
				<updated>2026-02-16T12:34:48Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Auto-Delete Dead Links feature automatically detects and removes dead links within UBIK Studio. When enabled, the system deletes unreachable links to reduce manual cleanup.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== How to Enable It ===&lt;br /&gt;
[[File:AutoDeleteDeadLinkSetting.png|200px|thumb|Auto-Delete Dead Links feature inside the System Settings]]&lt;br /&gt;
&lt;br /&gt;
* In [[UBIK Studio]], navigate to System Settings.&lt;br /&gt;
* Locate the setting Auto-Delete Dead Links.&lt;br /&gt;
* Toggle the setting to enable the feature or Off to disable it.&lt;br /&gt;
&lt;br /&gt;
=== How It Works ===&lt;br /&gt;
[[File:AutoDeleteDeadLinkMessage.png|200px|thumb|Notification displayed when a dead link is detected]]&lt;br /&gt;
&lt;br /&gt;
Once the feature is enabled, UBIK Studio automatically detects dead links when they are encountered. If a dead link is found, it is deleted immediately, and a notification message informs you whether the link was removed based on your current setting.&lt;br /&gt;
&lt;br /&gt;
The system saves this change automatically, ensuring the dead link does not reappear the next time you open UBIK Studio.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[UBIK_Studio_Basics]]&lt;br /&gt;
*[[#Database specific settings|specific settings dialog for the currently connected database]]&lt;br /&gt;
*[[Bulk_Editor]]&lt;br /&gt;
*[[Relation_Editor]]&lt;br /&gt;
*[[UBIK_Actions]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29366</id>
		<title>Auto-Delete Dead Links</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29366"/>
				<updated>2026-02-16T12:31:17Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: /* See also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Auto-Delete Dead Links feature automatically detects and removes dead links within UBIK Studio. When enabled, the system deletes unreachable links to reduce manual cleanup.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== How to Enable It ===&lt;br /&gt;
[[File:AutoDeleteDeadLinkSetting.png|300px|thumb|Auto-Delete Dead Links feature inside the System Settings]]&lt;br /&gt;
&lt;br /&gt;
* In [[UBIK Studio]], navigate to System Settings.&lt;br /&gt;
* Locate the setting Auto-Delete Dead Links.&lt;br /&gt;
* Toggle the setting to enable the feature or Off to disable it.&lt;br /&gt;
&lt;br /&gt;
=== How It Works ===&lt;br /&gt;
[[File:AutoDeleteDeadLinkMessage.png|300px|thumb|Notification displayed when a dead link is detected]]&lt;br /&gt;
&lt;br /&gt;
Once the feature is enabled, UBIK Studio automatically detects dead links when they are encountered. If a dead link is found, it is deleted immediately, and a notification message informs you whether the link was removed based on your current setting.&lt;br /&gt;
&lt;br /&gt;
The system saves this change automatically, ensuring the dead link does not reappear the next time you open UBIK Studio.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[UBIK_Studio_Basics]]&lt;br /&gt;
*[[#Database specific settings|specific settings dialog for the currently connected database]]&lt;br /&gt;
*[[Bulk_Editor]]&lt;br /&gt;
*[[Relation_Editor]]&lt;br /&gt;
*[[UBIK_Actions]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29365</id>
		<title>Auto-Delete Dead Links</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29365"/>
				<updated>2026-02-16T12:30:55Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Auto-Delete Dead Links feature automatically detects and removes dead links within UBIK Studio. When enabled, the system deletes unreachable links to reduce manual cleanup.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== How to Enable It ===&lt;br /&gt;
[[File:AutoDeleteDeadLinkSetting.png|300px|thumb|Auto-Delete Dead Links feature inside the System Settings]]&lt;br /&gt;
&lt;br /&gt;
* In [[UBIK Studio]], navigate to System Settings.&lt;br /&gt;
* Locate the setting Auto-Delete Dead Links.&lt;br /&gt;
* Toggle the setting to enable the feature or Off to disable it.&lt;br /&gt;
&lt;br /&gt;
=== How It Works ===&lt;br /&gt;
[[File:AutoDeleteDeadLinkMessage.png|300px|thumb|Notification displayed when a dead link is detected]]&lt;br /&gt;
&lt;br /&gt;
Once the feature is enabled, UBIK Studio automatically detects dead links when they are encountered. If a dead link is found, it is deleted immediately, and a notification message informs you whether the link was removed based on your current setting.&lt;br /&gt;
&lt;br /&gt;
The system saves this change automatically, ensuring the dead link does not reappear the next time you open UBIK Studio.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[UBIK_Studio_Basics]]&lt;br /&gt;
*[[Bulk_Editor]]&lt;br /&gt;
*[[Relation_Editor]]&lt;br /&gt;
*[[UBIK_Actions]]&lt;br /&gt;
*[[#Database specific settings|specific settings dialog for the currently connected database]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=UBIK_Studio_Basics&amp;diff=29364</id>
		<title>UBIK Studio Basics</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=UBIK_Studio_Basics&amp;diff=29364"/>
				<updated>2026-02-16T12:30:02Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: /* Database specific settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{UBIK}} Studio is the server application and administrative tool for creating and modifying {{UBIK}} object models. It enables you to transfer your entity-relationship-model into {{UBIK}} MetaClasses and MetaProperties and build up necessary relations. It is also the instrument of choice to manage instances of MetaClasses, edit their property values and create views and queries. This section will provide you with more information on the user interface.&lt;br /&gt;
[[File:UI_Studio.png|thumb|220px|{{UBIK}} Studio]]&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
===Command line arguments===&lt;br /&gt;
&lt;br /&gt;
The following arguments can be passed to and will be recognized by the UBIK.Studio.exe:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; | width = &amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Parameter!! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| ''-NOCUSTOM''|| Don't attempt to load the customized object code&lt;br /&gt;
|-&lt;br /&gt;
| ''-NOCUSTOMUI''|| Don't attempt to load the customized UI elements&lt;br /&gt;
|-&lt;br /&gt;
| ''-CUSTOMVERSION:version''|| Attempt to load a specific deployed ''version'' of the customizing instead of the currently released one. Use this option if you want to test a specific customizing, without releasing it to all users.&lt;br /&gt;
|-&lt;br /&gt;
| ''-CONNECTDB''|| Connects automatically to the most recently used database&lt;br /&gt;
|-&lt;br /&gt;
| ''-IGNOREUSAM''|| Ignores the Session Authorization and uses a fallback session if no authorization is granted by the [[USAM|Session]] &lt;br /&gt;
|-&lt;br /&gt;
| ''-DBMAINTENANCE:activity''|| Starts {{UBIK}} Studio in maintenance mode. Possible activities are:&lt;br /&gt;
1 = recompiling of system structures; 2 = recreate MetaProperty views; 3 = recompile database; 4=Transfer Data to Attributes.&lt;br /&gt;
Please do not use this option if you do not have any knowledge about these activities.&lt;br /&gt;
|-|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Attention|Setting these command line arguments might changes the expected behavior of a data model significantly!}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Options ===&lt;br /&gt;
[[File:UI_UBIKStudioOptions.png|thumb|220px|upright|alt={{UBIK}} Studio settings|{{UBIK}} Studio settings]]&lt;br /&gt;
Locate and click the menu ''File &amp;amp;rarr; Options''. Press {{key press|Apply}} or {{key press|OK}} when you're finished changing the options, or {{key press|Cancel}} if you don't want your changes to be saved. The settings are user-specific and will be stored in your local Windows user profile.&lt;br /&gt;
&lt;br /&gt;
In the options you can configure your database connection by the following parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; | width = &amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Parameter!! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| ''AutoConnect''|| If set to true, the system will attempt to automatically connect to the configured database on start up&lt;br /&gt;
|-&lt;br /&gt;
| ''DataBase''|| The name of the instance on the SQL Server&lt;br /&gt;
|-&lt;br /&gt;
| ''DataSource''|| The name of the SQL Server (specify a server via host name, UNC, IP, ...)&lt;br /&gt;
|-&lt;br /&gt;
| ''Language''|| Set the desired database language in [http://en.wikipedia.org/wiki/ISO_639-1 ISO639-1] syntax&lt;br /&gt;
|-&lt;br /&gt;
| ''WindowsAuthentication''|| If set to true, the user and password parameter are ignored and UBIK tries to connect to the SQL Server using the Windows credentials. {{Version/ServerSince|2.5.1}}&lt;br /&gt;
|-&lt;br /&gt;
| ''User''|| SQL Server user name. Only used when WindowsAuthentication is set to false.&lt;br /&gt;
|-&lt;br /&gt;
| ''Password''|| SQL Server password. Only used when WindowsAuthentication is set to false.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Take care that the specified SQL user has appropriate permissions on the database.&lt;br /&gt;
&lt;br /&gt;
Additional options are&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; | width = &amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Parameter!! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| ''RecordLifeTime''|| Set how long records are valid before they will be requeried for changes by the kernel; -1 to turn off&lt;br /&gt;
|-&lt;br /&gt;
| ''AutoSaveTime''|| Set how often {{UBIK}} Studio should save all unsaved objects automatically, in minutes; -1 to turn off&lt;br /&gt;
|-&lt;br /&gt;
| ''NotifyOnError''|| Displays a notification if an error occurs; false to turn off&lt;br /&gt;
|-&lt;br /&gt;
| ''NotifyOnWarning''|| Displays a notification if a warning occurs; false to turn off&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Database specific settings===&lt;br /&gt;
Once successfully connected to a database, the menu item ''Database &amp;amp;rarr; {database name} settings...'' becomes visible. As the name already states, these are settings that are specific to the very database you are connected to, hence changes also only apply to it.&lt;br /&gt;
&lt;br /&gt;
The following parameters can be read, respectively edited here&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; | width = &amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Parameter!! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| ''File store mode''|| readonly; ''UNC'' for a regular filesystem, ''Cloud'' for a cloud storage&lt;br /&gt;
|-&lt;br /&gt;
| ''Data path''|| The path to the root directory of the data storage for this database in ''UNC'' mode; In ''Cloud'' mode the path can be defined as a relative path within the specified cloud container, this parameter can be left empty when using its root directory level.&lt;br /&gt;
|-&lt;br /&gt;
| ''CloudStorageAccount''|| The name of your storage account from your cloud service provider; only evaluated if ''File store mode'' is ''Cloud''&lt;br /&gt;
|-&lt;br /&gt;
| ''CloudStorageKey''|| The authorization key from your cloud service provider to access your cloud storage; only evaluated if ''File store mode'' is ''Cloud''&lt;br /&gt;
|-&lt;br /&gt;
| ''Cloud container name''|| The name of the root cloud container where files for this database will be placed; only evaluated if ''File store mode'' is ''Cloud''&lt;br /&gt;
|-&lt;br /&gt;
| ''Language count''|| readonly; The number of languages currently configured in {{UBIK}}&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Auto-delete dead links&amp;quot;||Automatically removes dead links when they are detected.&lt;br /&gt;
|-&lt;br /&gt;
| ''Date format''|| The date/time format to use in this database in [http://en.wikipedia.org/wiki/ISO_8601 ISO8601] syntax&lt;br /&gt;
|-&lt;br /&gt;
| ''Root-Metaclass for Metaproperties''|| readonly; The MetaClass where new Metaproperties will derive from&lt;br /&gt;
|-&lt;br /&gt;
| ''Root-Metaclass for metaclasses''|| readonly; The MetaClass where new MetaClass will derive from&lt;br /&gt;
|-&lt;br /&gt;
| ''SessionManagementType''|| Configure the type of session management that must be used by all UBIK sessions: 0 = Single Local Management, 1 = LAS, 2 = GAS&lt;br /&gt;
|-&lt;br /&gt;
| ''SessionServiceUrl[:Port]''|| If the SessionManagementType is configured to use a LAS or GAS, the ServiceUrl of the AS must be configure here. In the case of an Local management, this setting is ignored.&amp;lt;br /&amp;gt;The port number ''Port'' must be specified only if other than 443 (default for https). &lt;br /&gt;
|-&lt;br /&gt;
| ''BinariesDeployment''|| Configure if the customizing binaries are distributed via a server file share or database.&lt;br /&gt;
|-&lt;br /&gt;
| ''LocalFileDeployment''|| Configure if the local file documents are distributed via a server file share or database.&lt;br /&gt;
|-&lt;br /&gt;
| ''Database TimeZone''|| Configure the time zone informatoin date - values are stored in the sql database. The default value is UTC &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:2.5.1|UBIK Studio Basics]]&lt;br /&gt;
[[Category:Studio|UBIK Studio Basics]]&lt;br /&gt;
&lt;br /&gt;
==Working with {{UBIK}} Studio==&lt;br /&gt;
=== Basic UI elements ===&lt;br /&gt;
====Menu and toolbar====&lt;br /&gt;
The top area of {{UBIK}} Studio features a menu strip:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; | width = &amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Menu!!Menu item!!Shortcut!! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| rowspan = &amp;quot;6&amp;quot; | ''File'' || ''New'' || {{key press|Ctrl|N}} || No purpose yet&lt;br /&gt;
|-&lt;br /&gt;
| ''Open Database'' ||{{key press|Ctrl|O}} || Clicking the item itself will attempt to open the last configured database connection, its sub menu items will show the most recently used connections&lt;br /&gt;
|-&lt;br /&gt;
| ''Clear recent list'' ||-|| Clears the list of recently used database connections&lt;br /&gt;
|-&lt;br /&gt;
| ''Save All'' || {{key press|Ctrl|S}} || Saves all unsaved objects of the current session to the database&lt;br /&gt;
|-&lt;br /&gt;
| ''Options...'' ||-|| Opens the [[#Options|Options]] dialog &lt;br /&gt;
|-&lt;br /&gt;
| ''Exit'' ||-|| Closes {{UBIK}} Studio&lt;br /&gt;
|-&lt;br /&gt;
| rowspan = &amp;quot;5&amp;quot; | ''Database''&lt;br /&gt;
|-&lt;br /&gt;
| ''{database name} settings...'' ||-|| Opens the [[#Database specific settings|specific settings dialog for the currently connected database]]; will only appear once you successfully connected to a database&lt;br /&gt;
|-&lt;br /&gt;
| ''Manage Database...'' ||-|| Opens the [[Database Manager|Management dialog for the current database]]; will also appear if connection to the database failed&lt;br /&gt;
|-&lt;br /&gt;
| ''Sessions...'' ||-|| Opens the [[Session Manager|Management dialog for the current database sessions]]; this menu entry is only available if there is session management configured in the database settings&lt;br /&gt;
|-&lt;br /&gt;
| ''Custom System Objects...'' ||-|| Opens the [[Custom System Objects Dialog|Management dialog for custom system objects]]; will only appear once you successfully connected to a database&lt;br /&gt;
|-&lt;br /&gt;
| rowspan = &amp;quot;2&amp;quot; | ''Build''|| ''Rebuild...'' ||{{key press|F6}}|| Assembles the entire customizing code and displays the result in the [[Compiler|compiler window]]&lt;br /&gt;
|-&lt;br /&gt;
| ''Rebuild and download...'' ||{{key press|Ctrl|F6}} || Assembles the entire customizing code and attempts to deploy it according to the current database settings&lt;br /&gt;
|-&lt;br /&gt;
| rowspan = &amp;quot;5&amp;quot; | ''Tools''&lt;br /&gt;
|-&lt;br /&gt;
| ''View Test Environment...'' ||{{key press|F6}}|| Opens the [[View Test Environment]] window&lt;br /&gt;
|-&lt;br /&gt;
| ''Interface Manager...'' ||{{key press|F10}}|| Opens the [[Interface Manager]] window&lt;br /&gt;
|-&lt;br /&gt;
| ''ACM Manager...'' ||{{key press|F11}}|| Opens the [[ACM Manager]] window&lt;br /&gt;
|-&lt;br /&gt;
| ''Who-Bert'' ||{{key press|F12}}|| Opens the [[Debugger|Code and Workflow debugging]] window&lt;br /&gt;
|-&lt;br /&gt;
| rowspan = &amp;quot;4&amp;quot; | ''View''|| ''New Working Window'' ||{{key press|Ctrl|W}}|| Opens a new working window to host additional controls&lt;br /&gt;
|-&lt;br /&gt;
| ''Unsaved Objects Hierarchy'' ||{{key press|Ctrl|U}}|| Opens a window showing all currently changed, yet unsaved objects in a hierarchical style&lt;br /&gt;
|-&lt;br /&gt;
| ''Plugins'' ||-|| Opens the [[Plugin Modules]] window showing all currently loaded UBIK Plugins&lt;br /&gt;
|-&lt;br /&gt;
| ''Event Tracer'' ||-|| Opens the [[Event Tracer]] window showing all events (errors, warnings, messages) that occured while running the Studio session&lt;br /&gt;
|-&lt;br /&gt;
| rowspan = &amp;quot;3&amp;quot; | ''Help''|| ''UBIK Wiki'' ||{{key press|F1}}|| Opens the {{UBIK}} Wiki, meaning the root of this document&lt;br /&gt;
|-&lt;br /&gt;
| ''UBIK Class Documentation'' ||{{key press|Ctrl|F1}}|| Opens the help file with the {{UBIK}} Class Documentation&lt;br /&gt;
|-&lt;br /&gt;
| ''About'' ||-|| Opens a dialog with Version and [[Licensing]] information&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Status strip====&lt;br /&gt;
The very bottom of the {{UBIK}} Studio window displays a status strip, providing the following information, from left to right:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; | width = &amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Initial value!! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| ''DB''|| Current database: once connected, it will show the connection in the format ''Instance''@''Server''&lt;br /&gt;
|-&lt;br /&gt;
| ''NOT INITIALIZED''|| Current [[customizing|Customizing]]: when successfully loaded, it will display the version information of the instantiated customizing assembly, -1.-1.-1 if loading failed&lt;br /&gt;
|-&lt;br /&gt;
| ''CULTURE''|| Current language and culture in [http://en.wikipedia.org/wiki/ISO_639-1 ISO639-1] format&lt;br /&gt;
|-&lt;br /&gt;
| ''SESSION MANAGEMENT TYPE''|| Displays the type of session management in the current database; Doubleclicking the item opens the [[Session_Manager|Session Manager Dialog]] for all sessions in the current database if a multi-session management type is used&lt;br /&gt;
|-&lt;br /&gt;
| ''SESSION''|| Displays the name of the [[login|Login]] of the current [[session|Session]]; Right click on this item to switch into [[#Admin mode|Admin mode]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Status Notification ===&lt;br /&gt;
[[File:UI_StatusNotification.png|thumb|220px|upright|alt={{UBIK}} Studio status notification|{{UBIK}} Studio status notification]]&lt;br /&gt;
{{UBIK}} Studio informs the user about important events happening within the UBIK system.Therefore the Status strip has a notification area on the right showing a yellow notification icon once there has occured an event the user should be aware of. These events are warning and error messages or also a reminder from the {{UBIK}} Customizing Control to rebuild changed customizing code in order to provide the expected system behaviour. If there is a certain action involved to handle this notification, it is possible to get there immediately (e.g. open the [[Event Tracer]] window to review a warning) by clicking on the notification icon itself.&lt;br /&gt;
&lt;br /&gt;
=== Working area and controls ===&lt;br /&gt;
[[File:UI_UBIKStudio.png|thumb|220px|upright|alt={{UBIK}} Studio main window|{{UBIK}} Studio main window]]&lt;br /&gt;
The main window of {{UBIK}} Studio is split into 3 sections, where each of the 3 areas can hold an arbitrary amount of controls. The arrangement of the controls is user specific and can be saved in the user's profile. In addition to the predefined sections, the user interface can be extended with working windows, where each working window can again hold any amount of controls:&lt;br /&gt;
&lt;br /&gt;
:''View &amp;amp;rarr; New Working Window'' or {{key press|Ctrl|W}}&lt;br /&gt;
&lt;br /&gt;
However, such working windows are considered temporary and are therefore not made persistent when the layout is saved.&lt;br /&gt;
&lt;br /&gt;
====Using and connecting controls====&lt;br /&gt;
Each control provides different functionality for object creation/modification. Clicking the header of an empty tab strip in one of these areas with the left mouse button will bring up a context menu, that allows you to create a new tab page hosting one of the following controls:&lt;br /&gt;
&lt;br /&gt;
[[File:UI_UBIKControlsOverview.png|thumb|220px|upright|alt={{UBIK}} Studio controls|{{UBIK}} Studio controls]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; | width = &amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Control !! Preview !! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Class Browser]]''|| [[File:UI_ClassBrowser.png|220x140px]]  || Navigate through, create and delete MetaClasses and instances&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Class Details]]''|| [[File:UI_ClassDetails.png|220x140px]] || Design MetaClasses in their details; add/remove MetaProperties and classifications&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Bulk Editor]]''|| [[File:UI_BulkEditor.png|220x140px]] || Create and edit multiple instances of a MetaClass in table style&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Code Editor]]''|| [[File:UI_CodeEditor.png|220x140px]] || Implement MetaClass specific functionality using C#&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Relation Editor]]''|| [[File:UI_RelationEditor.png|220x140px]] || Relate objects to each others and edit relational data&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Object Explorer]]''|| [[File:UI_ObjectExplorer.png|220x140px]] || Display and edit all exposed properties of objects (list style)&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Object Editor]]''|| [[File:UI_ObjectEditor.png|220x140px]] || Edit the property values of a single object&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Workflow Editor]]''|| [[File:UI_WorkflowEditor.png|220x140px]] || View, design and run customer specific workflows&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
All controls in the {{UBIK}} working area offer the following interaction functionality: &lt;br /&gt;
* Set a control as [[ListenTo]] source of another control by dragging an object from the source control and drop it on the header of the hosting tab of the target control&lt;br /&gt;
* Release ListenTo by clicking the respective header and selecting the ''ListenTo: control name'' menu item&lt;br /&gt;
* Reconnect to the last known ListenTo source (if applicable) by selecting the ''Reconnect to:'' menu item&lt;br /&gt;
* Close a control by right clicking the tab header and selecting the ''Close'' menu item.&lt;br /&gt;
&lt;br /&gt;
{{Hint|Drag&amp;amp;Drop with the right mouse button to only set the context object of a control, without connecting ListenTo}}&lt;br /&gt;
{{Hint|Drag&amp;amp;Drop an object at an empty tab strip will let you select the control afterwards and subsequently sets the context object}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===User rights===&lt;br /&gt;
As of now, {{UBIK}} Studio doesn't feature a real user management system for designing data models. Although there is a distinction made between an admin and a non-admin user, with the very purpose of protecting system objects against unintended manipulation.&lt;br /&gt;
&lt;br /&gt;
However, {{UBIK}} fetches the current Windows user and creates the environment with this credentials, storing the login information on a [[Session|session]] object.&lt;br /&gt;
&lt;br /&gt;
====Admin mode====&lt;br /&gt;
[[File:UI_Property_editable_05.PNG|220 px|thumb|border|alt=Admin mode|Admin mode]]&lt;br /&gt;
Right click on the user name in the status strip and select the menu item ''Admin mode'' to switch all active controls to [[Admin mode|admin mode]]. As long as you are in admin mode, the user name in the status strip will appear red.&lt;br /&gt;
&lt;br /&gt;
{{Attention|Be careful, manipulating system objects might results in instability of {{UBIK}} Studio or other {{UBIK}} components!}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[:Category:Studio controls|Studio controls]]&lt;br /&gt;
* [[HowTo:Install_UBIK_Studio|How to install UBIK Studio]]&lt;br /&gt;
* [[UBIK_Console]]&lt;br /&gt;
&lt;br /&gt;
{{Category/Version|2.5.1}}&lt;br /&gt;
&lt;br /&gt;
[[Category:2.5.1|UBIK Studio Basics]]&lt;br /&gt;
[[Category:Studio|UBIK Studio Basics]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=UBIK_Studio_Basics&amp;diff=29363</id>
		<title>UBIK Studio Basics</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=UBIK_Studio_Basics&amp;diff=29363"/>
				<updated>2026-02-16T12:29:35Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: /* Database specific settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{UBIK}} Studio is the server application and administrative tool for creating and modifying {{UBIK}} object models. It enables you to transfer your entity-relationship-model into {{UBIK}} MetaClasses and MetaProperties and build up necessary relations. It is also the instrument of choice to manage instances of MetaClasses, edit their property values and create views and queries. This section will provide you with more information on the user interface.&lt;br /&gt;
[[File:UI_Studio.png|thumb|220px|{{UBIK}} Studio]]&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
===Command line arguments===&lt;br /&gt;
&lt;br /&gt;
The following arguments can be passed to and will be recognized by the UBIK.Studio.exe:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; | width = &amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Parameter!! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| ''-NOCUSTOM''|| Don't attempt to load the customized object code&lt;br /&gt;
|-&lt;br /&gt;
| ''-NOCUSTOMUI''|| Don't attempt to load the customized UI elements&lt;br /&gt;
|-&lt;br /&gt;
| ''-CUSTOMVERSION:version''|| Attempt to load a specific deployed ''version'' of the customizing instead of the currently released one. Use this option if you want to test a specific customizing, without releasing it to all users.&lt;br /&gt;
|-&lt;br /&gt;
| ''-CONNECTDB''|| Connects automatically to the most recently used database&lt;br /&gt;
|-&lt;br /&gt;
| ''-IGNOREUSAM''|| Ignores the Session Authorization and uses a fallback session if no authorization is granted by the [[USAM|Session]] &lt;br /&gt;
|-&lt;br /&gt;
| ''-DBMAINTENANCE:activity''|| Starts {{UBIK}} Studio in maintenance mode. Possible activities are:&lt;br /&gt;
1 = recompiling of system structures; 2 = recreate MetaProperty views; 3 = recompile database; 4=Transfer Data to Attributes.&lt;br /&gt;
Please do not use this option if you do not have any knowledge about these activities.&lt;br /&gt;
|-|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{Attention|Setting these command line arguments might changes the expected behavior of a data model significantly!}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Options ===&lt;br /&gt;
[[File:UI_UBIKStudioOptions.png|thumb|220px|upright|alt={{UBIK}} Studio settings|{{UBIK}} Studio settings]]&lt;br /&gt;
Locate and click the menu ''File &amp;amp;rarr; Options''. Press {{key press|Apply}} or {{key press|OK}} when you're finished changing the options, or {{key press|Cancel}} if you don't want your changes to be saved. The settings are user-specific and will be stored in your local Windows user profile.&lt;br /&gt;
&lt;br /&gt;
In the options you can configure your database connection by the following parameters&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; | width = &amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Parameter!! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| ''AutoConnect''|| If set to true, the system will attempt to automatically connect to the configured database on start up&lt;br /&gt;
|-&lt;br /&gt;
| ''DataBase''|| The name of the instance on the SQL Server&lt;br /&gt;
|-&lt;br /&gt;
| ''DataSource''|| The name of the SQL Server (specify a server via host name, UNC, IP, ...)&lt;br /&gt;
|-&lt;br /&gt;
| ''Language''|| Set the desired database language in [http://en.wikipedia.org/wiki/ISO_639-1 ISO639-1] syntax&lt;br /&gt;
|-&lt;br /&gt;
| ''WindowsAuthentication''|| If set to true, the user and password parameter are ignored and UBIK tries to connect to the SQL Server using the Windows credentials. {{Version/ServerSince|2.5.1}}&lt;br /&gt;
|-&lt;br /&gt;
| ''User''|| SQL Server user name. Only used when WindowsAuthentication is set to false.&lt;br /&gt;
|-&lt;br /&gt;
| ''Password''|| SQL Server password. Only used when WindowsAuthentication is set to false.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Take care that the specified SQL user has appropriate permissions on the database.&lt;br /&gt;
&lt;br /&gt;
Additional options are&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; | width = &amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Parameter!! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| ''RecordLifeTime''|| Set how long records are valid before they will be requeried for changes by the kernel; -1 to turn off&lt;br /&gt;
|-&lt;br /&gt;
| ''AutoSaveTime''|| Set how often {{UBIK}} Studio should save all unsaved objects automatically, in minutes; -1 to turn off&lt;br /&gt;
|-&lt;br /&gt;
| ''NotifyOnError''|| Displays a notification if an error occurs; false to turn off&lt;br /&gt;
|-&lt;br /&gt;
| ''NotifyOnWarning''|| Displays a notification if a warning occurs; false to turn off&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Database specific settings===&lt;br /&gt;
Once successfully connected to a database, the menu item ''Database &amp;amp;rarr; {database name} settings...'' becomes visible. As the name already states, these are settings that are specific to the very database you are connected to, hence changes also only apply to it.&lt;br /&gt;
&lt;br /&gt;
The following parameters can be read, respectively edited here&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; | width = &amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Parameter!! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| ''File store mode''|| readonly; ''UNC'' for a regular filesystem, ''Cloud'' for a cloud storage&lt;br /&gt;
|-&lt;br /&gt;
| ''Data path''|| The path to the root directory of the data storage for this database in ''UNC'' mode; In ''Cloud'' mode the path can be defined as a relative path within the specified cloud container, this parameter can be left empty when using its root directory level.&lt;br /&gt;
|-&lt;br /&gt;
| ''CloudStorageAccount''|| The name of your storage account from your cloud service provider; only evaluated if ''File store mode'' is ''Cloud''&lt;br /&gt;
|-&lt;br /&gt;
| ''CloudStorageKey''|| The authorization key from your cloud service provider to access your cloud storage; only evaluated if ''File store mode'' is ''Cloud''&lt;br /&gt;
|-&lt;br /&gt;
| ''Cloud container name''|| The name of the root cloud container where files for this database will be placed; only evaluated if ''File store mode'' is ''Cloud''&lt;br /&gt;
|-&lt;br /&gt;
| ''Language count''|| readonly; The number of languages currently configured in {{UBIK}}&lt;br /&gt;
|-&lt;br /&gt;
| &amp;quot;Auto-delete dead links&amp;quot;|| : Automatically removes dead links when they are detected.&lt;br /&gt;
|-&lt;br /&gt;
| ''Date format''|| The date/time format to use in this database in [http://en.wikipedia.org/wiki/ISO_8601 ISO8601] syntax&lt;br /&gt;
|-&lt;br /&gt;
| ''Root-Metaclass for Metaproperties''|| readonly; The MetaClass where new Metaproperties will derive from&lt;br /&gt;
|-&lt;br /&gt;
| ''Root-Metaclass for metaclasses''|| readonly; The MetaClass where new MetaClass will derive from&lt;br /&gt;
|-&lt;br /&gt;
| ''SessionManagementType''|| Configure the type of session management that must be used by all UBIK sessions: 0 = Single Local Management, 1 = LAS, 2 = GAS&lt;br /&gt;
|-&lt;br /&gt;
| ''SessionServiceUrl[:Port]''|| If the SessionManagementType is configured to use a LAS or GAS, the ServiceUrl of the AS must be configure here. In the case of an Local management, this setting is ignored.&amp;lt;br /&amp;gt;The port number ''Port'' must be specified only if other than 443 (default for https). &lt;br /&gt;
|-&lt;br /&gt;
| ''BinariesDeployment''|| Configure if the customizing binaries are distributed via a server file share or database.&lt;br /&gt;
|-&lt;br /&gt;
| ''LocalFileDeployment''|| Configure if the local file documents are distributed via a server file share or database.&lt;br /&gt;
|-&lt;br /&gt;
| ''Database TimeZone''|| Configure the time zone informatoin date - values are stored in the sql database. The default value is UTC &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:2.5.1|UBIK Studio Basics]]&lt;br /&gt;
[[Category:Studio|UBIK Studio Basics]]&lt;br /&gt;
&lt;br /&gt;
==Working with {{UBIK}} Studio==&lt;br /&gt;
=== Basic UI elements ===&lt;br /&gt;
====Menu and toolbar====&lt;br /&gt;
The top area of {{UBIK}} Studio features a menu strip:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; | width = &amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Menu!!Menu item!!Shortcut!! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| rowspan = &amp;quot;6&amp;quot; | ''File'' || ''New'' || {{key press|Ctrl|N}} || No purpose yet&lt;br /&gt;
|-&lt;br /&gt;
| ''Open Database'' ||{{key press|Ctrl|O}} || Clicking the item itself will attempt to open the last configured database connection, its sub menu items will show the most recently used connections&lt;br /&gt;
|-&lt;br /&gt;
| ''Clear recent list'' ||-|| Clears the list of recently used database connections&lt;br /&gt;
|-&lt;br /&gt;
| ''Save All'' || {{key press|Ctrl|S}} || Saves all unsaved objects of the current session to the database&lt;br /&gt;
|-&lt;br /&gt;
| ''Options...'' ||-|| Opens the [[#Options|Options]] dialog &lt;br /&gt;
|-&lt;br /&gt;
| ''Exit'' ||-|| Closes {{UBIK}} Studio&lt;br /&gt;
|-&lt;br /&gt;
| rowspan = &amp;quot;5&amp;quot; | ''Database''&lt;br /&gt;
|-&lt;br /&gt;
| ''{database name} settings...'' ||-|| Opens the [[#Database specific settings|specific settings dialog for the currently connected database]]; will only appear once you successfully connected to a database&lt;br /&gt;
|-&lt;br /&gt;
| ''Manage Database...'' ||-|| Opens the [[Database Manager|Management dialog for the current database]]; will also appear if connection to the database failed&lt;br /&gt;
|-&lt;br /&gt;
| ''Sessions...'' ||-|| Opens the [[Session Manager|Management dialog for the current database sessions]]; this menu entry is only available if there is session management configured in the database settings&lt;br /&gt;
|-&lt;br /&gt;
| ''Custom System Objects...'' ||-|| Opens the [[Custom System Objects Dialog|Management dialog for custom system objects]]; will only appear once you successfully connected to a database&lt;br /&gt;
|-&lt;br /&gt;
| rowspan = &amp;quot;2&amp;quot; | ''Build''|| ''Rebuild...'' ||{{key press|F6}}|| Assembles the entire customizing code and displays the result in the [[Compiler|compiler window]]&lt;br /&gt;
|-&lt;br /&gt;
| ''Rebuild and download...'' ||{{key press|Ctrl|F6}} || Assembles the entire customizing code and attempts to deploy it according to the current database settings&lt;br /&gt;
|-&lt;br /&gt;
| rowspan = &amp;quot;5&amp;quot; | ''Tools''&lt;br /&gt;
|-&lt;br /&gt;
| ''View Test Environment...'' ||{{key press|F6}}|| Opens the [[View Test Environment]] window&lt;br /&gt;
|-&lt;br /&gt;
| ''Interface Manager...'' ||{{key press|F10}}|| Opens the [[Interface Manager]] window&lt;br /&gt;
|-&lt;br /&gt;
| ''ACM Manager...'' ||{{key press|F11}}|| Opens the [[ACM Manager]] window&lt;br /&gt;
|-&lt;br /&gt;
| ''Who-Bert'' ||{{key press|F12}}|| Opens the [[Debugger|Code and Workflow debugging]] window&lt;br /&gt;
|-&lt;br /&gt;
| rowspan = &amp;quot;4&amp;quot; | ''View''|| ''New Working Window'' ||{{key press|Ctrl|W}}|| Opens a new working window to host additional controls&lt;br /&gt;
|-&lt;br /&gt;
| ''Unsaved Objects Hierarchy'' ||{{key press|Ctrl|U}}|| Opens a window showing all currently changed, yet unsaved objects in a hierarchical style&lt;br /&gt;
|-&lt;br /&gt;
| ''Plugins'' ||-|| Opens the [[Plugin Modules]] window showing all currently loaded UBIK Plugins&lt;br /&gt;
|-&lt;br /&gt;
| ''Event Tracer'' ||-|| Opens the [[Event Tracer]] window showing all events (errors, warnings, messages) that occured while running the Studio session&lt;br /&gt;
|-&lt;br /&gt;
| rowspan = &amp;quot;3&amp;quot; | ''Help''|| ''UBIK Wiki'' ||{{key press|F1}}|| Opens the {{UBIK}} Wiki, meaning the root of this document&lt;br /&gt;
|-&lt;br /&gt;
| ''UBIK Class Documentation'' ||{{key press|Ctrl|F1}}|| Opens the help file with the {{UBIK}} Class Documentation&lt;br /&gt;
|-&lt;br /&gt;
| ''About'' ||-|| Opens a dialog with Version and [[Licensing]] information&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====Status strip====&lt;br /&gt;
The very bottom of the {{UBIK}} Studio window displays a status strip, providing the following information, from left to right:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; | width = &amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Initial value!! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| ''DB''|| Current database: once connected, it will show the connection in the format ''Instance''@''Server''&lt;br /&gt;
|-&lt;br /&gt;
| ''NOT INITIALIZED''|| Current [[customizing|Customizing]]: when successfully loaded, it will display the version information of the instantiated customizing assembly, -1.-1.-1 if loading failed&lt;br /&gt;
|-&lt;br /&gt;
| ''CULTURE''|| Current language and culture in [http://en.wikipedia.org/wiki/ISO_639-1 ISO639-1] format&lt;br /&gt;
|-&lt;br /&gt;
| ''SESSION MANAGEMENT TYPE''|| Displays the type of session management in the current database; Doubleclicking the item opens the [[Session_Manager|Session Manager Dialog]] for all sessions in the current database if a multi-session management type is used&lt;br /&gt;
|-&lt;br /&gt;
| ''SESSION''|| Displays the name of the [[login|Login]] of the current [[session|Session]]; Right click on this item to switch into [[#Admin mode|Admin mode]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Status Notification ===&lt;br /&gt;
[[File:UI_StatusNotification.png|thumb|220px|upright|alt={{UBIK}} Studio status notification|{{UBIK}} Studio status notification]]&lt;br /&gt;
{{UBIK}} Studio informs the user about important events happening within the UBIK system.Therefore the Status strip has a notification area on the right showing a yellow notification icon once there has occured an event the user should be aware of. These events are warning and error messages or also a reminder from the {{UBIK}} Customizing Control to rebuild changed customizing code in order to provide the expected system behaviour. If there is a certain action involved to handle this notification, it is possible to get there immediately (e.g. open the [[Event Tracer]] window to review a warning) by clicking on the notification icon itself.&lt;br /&gt;
&lt;br /&gt;
=== Working area and controls ===&lt;br /&gt;
[[File:UI_UBIKStudio.png|thumb|220px|upright|alt={{UBIK}} Studio main window|{{UBIK}} Studio main window]]&lt;br /&gt;
The main window of {{UBIK}} Studio is split into 3 sections, where each of the 3 areas can hold an arbitrary amount of controls. The arrangement of the controls is user specific and can be saved in the user's profile. In addition to the predefined sections, the user interface can be extended with working windows, where each working window can again hold any amount of controls:&lt;br /&gt;
&lt;br /&gt;
:''View &amp;amp;rarr; New Working Window'' or {{key press|Ctrl|W}}&lt;br /&gt;
&lt;br /&gt;
However, such working windows are considered temporary and are therefore not made persistent when the layout is saved.&lt;br /&gt;
&lt;br /&gt;
====Using and connecting controls====&lt;br /&gt;
Each control provides different functionality for object creation/modification. Clicking the header of an empty tab strip in one of these areas with the left mouse button will bring up a context menu, that allows you to create a new tab page hosting one of the following controls:&lt;br /&gt;
&lt;br /&gt;
[[File:UI_UBIKControlsOverview.png|thumb|220px|upright|alt={{UBIK}} Studio controls|{{UBIK}} Studio controls]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; | width = &amp;quot;100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Control !! Preview !! Purpose&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Class Browser]]''|| [[File:UI_ClassBrowser.png|220x140px]]  || Navigate through, create and delete MetaClasses and instances&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Class Details]]''|| [[File:UI_ClassDetails.png|220x140px]] || Design MetaClasses in their details; add/remove MetaProperties and classifications&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Bulk Editor]]''|| [[File:UI_BulkEditor.png|220x140px]] || Create and edit multiple instances of a MetaClass in table style&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Code Editor]]''|| [[File:UI_CodeEditor.png|220x140px]] || Implement MetaClass specific functionality using C#&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Relation Editor]]''|| [[File:UI_RelationEditor.png|220x140px]] || Relate objects to each others and edit relational data&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Object Explorer]]''|| [[File:UI_ObjectExplorer.png|220x140px]] || Display and edit all exposed properties of objects (list style)&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Object Editor]]''|| [[File:UI_ObjectEditor.png|220x140px]] || Edit the property values of a single object&lt;br /&gt;
|-&lt;br /&gt;
| ''[[Workflow Editor]]''|| [[File:UI_WorkflowEditor.png|220x140px]] || View, design and run customer specific workflows&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
All controls in the {{UBIK}} working area offer the following interaction functionality: &lt;br /&gt;
* Set a control as [[ListenTo]] source of another control by dragging an object from the source control and drop it on the header of the hosting tab of the target control&lt;br /&gt;
* Release ListenTo by clicking the respective header and selecting the ''ListenTo: control name'' menu item&lt;br /&gt;
* Reconnect to the last known ListenTo source (if applicable) by selecting the ''Reconnect to:'' menu item&lt;br /&gt;
* Close a control by right clicking the tab header and selecting the ''Close'' menu item.&lt;br /&gt;
&lt;br /&gt;
{{Hint|Drag&amp;amp;Drop with the right mouse button to only set the context object of a control, without connecting ListenTo}}&lt;br /&gt;
{{Hint|Drag&amp;amp;Drop an object at an empty tab strip will let you select the control afterwards and subsequently sets the context object}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===User rights===&lt;br /&gt;
As of now, {{UBIK}} Studio doesn't feature a real user management system for designing data models. Although there is a distinction made between an admin and a non-admin user, with the very purpose of protecting system objects against unintended manipulation.&lt;br /&gt;
&lt;br /&gt;
However, {{UBIK}} fetches the current Windows user and creates the environment with this credentials, storing the login information on a [[Session|session]] object.&lt;br /&gt;
&lt;br /&gt;
====Admin mode====&lt;br /&gt;
[[File:UI_Property_editable_05.PNG|220 px|thumb|border|alt=Admin mode|Admin mode]]&lt;br /&gt;
Right click on the user name in the status strip and select the menu item ''Admin mode'' to switch all active controls to [[Admin mode|admin mode]]. As long as you are in admin mode, the user name in the status strip will appear red.&lt;br /&gt;
&lt;br /&gt;
{{Attention|Be careful, manipulating system objects might results in instability of {{UBIK}} Studio or other {{UBIK}} components!}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[:Category:Studio controls|Studio controls]]&lt;br /&gt;
* [[HowTo:Install_UBIK_Studio|How to install UBIK Studio]]&lt;br /&gt;
* [[UBIK_Console]]&lt;br /&gt;
&lt;br /&gt;
{{Category/Version|2.5.1}}&lt;br /&gt;
&lt;br /&gt;
[[Category:2.5.1|UBIK Studio Basics]]&lt;br /&gt;
[[Category:Studio|UBIK Studio Basics]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29362</id>
		<title>Auto-Delete Dead Links</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29362"/>
				<updated>2026-02-16T12:25:33Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: /* See also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Auto-Delete Dead Links feature automatically detects and removes dead links within UBIK Studio. When enabled, the system deletes unreachable links to help maintain data integrity and reduce manual cleanup.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== How to Enable It ===&lt;br /&gt;
[[File:AutoDeleteDeadLinkSetting.png|300px|thumb|Auto-Delete Dead Links feature inside the System Settings]]&lt;br /&gt;
&lt;br /&gt;
* In [[UBIK Studio]], navigate to System Settings.&lt;br /&gt;
* Locate the setting Auto-Delete Dead Links.&lt;br /&gt;
* Toggle the setting to enable the feature or Off to disable it.&lt;br /&gt;
&lt;br /&gt;
=== How It Works ===&lt;br /&gt;
[[File:AutoDeleteDeadLinkMessage.png|300px|thumb|Notification displayed when a dead link is detected]]&lt;br /&gt;
&lt;br /&gt;
Once the feature is enabled, UBIK Studio automatically detects dead links when they are encountered. If a dead link is found, it is deleted immediately, and a notification message informs you whether the link was removed based on your current setting.&lt;br /&gt;
&lt;br /&gt;
The system saves this change automatically, ensuring the dead link does not reappear the next time you open UBIK Studio.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[UBIK_Studio_Basics]]&lt;br /&gt;
*[[Bulk_Editor]]&lt;br /&gt;
*[[Relation_Editor]]&lt;br /&gt;
*[[UBIK_Actions]]&lt;br /&gt;
*[[#Database specific settings|specific settings dialog for the currently connected database]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29361</id>
		<title>Auto-Delete Dead Links</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29361"/>
				<updated>2026-02-16T12:25:07Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Auto-Delete Dead Links feature automatically detects and removes dead links within UBIK Studio. When enabled, the system deletes unreachable links to help maintain data integrity and reduce manual cleanup.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== How to Enable It ===&lt;br /&gt;
[[File:AutoDeleteDeadLinkSetting.png|300px|thumb|Auto-Delete Dead Links feature inside the System Settings]]&lt;br /&gt;
&lt;br /&gt;
* In [[UBIK Studio]], navigate to System Settings.&lt;br /&gt;
* Locate the setting Auto-Delete Dead Links.&lt;br /&gt;
* Toggle the setting to enable the feature or Off to disable it.&lt;br /&gt;
&lt;br /&gt;
=== How It Works ===&lt;br /&gt;
[[File:AutoDeleteDeadLinkMessage.png|300px|thumb|Notification displayed when a dead link is detected]]&lt;br /&gt;
&lt;br /&gt;
Once the feature is enabled, UBIK Studio automatically detects dead links when they are encountered. If a dead link is found, it is deleted immediately, and a notification message informs you whether the link was removed based on your current setting.&lt;br /&gt;
&lt;br /&gt;
The system saves this change automatically, ensuring the dead link does not reappear the next time you open UBIK Studio.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[UBIK_Studio_Basics]]&lt;br /&gt;
*[[Bulk_Editor]]&lt;br /&gt;
*[[Relation_Editor]]&lt;br /&gt;
*[[UBIK_Actions]]&lt;br /&gt;
*[[Database specific settings]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29360</id>
		<title>Auto-Delete Dead Links</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29360"/>
				<updated>2026-02-16T12:19:13Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Auto-Delete Dead Links feature automatically detects and removes dead links within UBIK Studio. When enabled, the system deletes unreachable links to help maintain data integrity and reduce manual cleanup.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== How to Enable It ===&lt;br /&gt;
[[File:AutoDeleteDeadLinkSetting.png|300px|thumb|Auto-Delete Dead Links feature inside the System Settings]]&lt;br /&gt;
&lt;br /&gt;
* In [[UBIK Studio]], navigate to System Settings.&lt;br /&gt;
* Locate the setting Auto-Delete Dead Links.&lt;br /&gt;
* Toggle the setting to enable the feature or Off to disable it.&lt;br /&gt;
&lt;br /&gt;
=== How It Works ===&lt;br /&gt;
[[File:AutoDeleteDeadLinkMessage.png|300px|thumb|Notification displayed when a dead link is detected]]&lt;br /&gt;
&lt;br /&gt;
Once the feature is enabled, UBIK Studio automatically detects dead links when they are encountered. If a dead link is found, it is deleted immediately, and a notification message informs you whether the link was removed based on your current setting.&lt;br /&gt;
&lt;br /&gt;
The system saves this change automatically, ensuring the dead link does not reappear the next time you open UBIK Studio.&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29359</id>
		<title>Auto-Delete Dead Links</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29359"/>
				<updated>2026-02-16T12:17:50Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The **Auto-Delete Dead Links** feature automatically detects and removes dead links within UBIK Studio. When enabled, the system deletes unreachable links to help maintain data integrity and reduce manual cleanup.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== How to Enable It ===&lt;br /&gt;
[[File:AutoDeleteDeadLinkSetting.png|300px|thumb|Auto-Delete Dead Links feature inside the System Settings]]&lt;br /&gt;
&lt;br /&gt;
* In **UBIK Studio**, navigate to **System Settings**.&lt;br /&gt;
* Locate the setting **Auto-Delete Dead Links**.&lt;br /&gt;
* Toggle the setting **On** to enable the feature or **Off** to disable it.&lt;br /&gt;
&lt;br /&gt;
=== How It Works ===&lt;br /&gt;
[[File:AutoDeleteDeadLinkMessage.png|300px|thumb|Notification displayed when a dead link is detected]]&lt;br /&gt;
&lt;br /&gt;
Once the feature is enabled, UBIK Studio automatically detects dead links when they are encountered. If a dead link is found, it is deleted immediately, and a notification message informs you whether the link was removed based on your current setting.&lt;br /&gt;
&lt;br /&gt;
The system saves this change automatically, ensuring the dead link does not reappear the next time you open UBIK Studio.&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29358</id>
		<title>Auto-Delete Dead Links</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29358"/>
				<updated>2026-02-16T11:08:46Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Auto-Delete dead links feature allows the user, to delete a dead link when finding one.&lt;br /&gt;
&lt;br /&gt;
== Usage == &lt;br /&gt;
=== How To Enabled It ===&lt;br /&gt;
[[File:AutoDeleteDeadLinkSetting.png|300px|thumb|Auto-Dele Dead Link feature inside the System settings]]&lt;br /&gt;
* In UBIK Studio, navigate to the System Settings.&lt;br /&gt;
* Locate the setting Auto-Delete Dead Links.&lt;br /&gt;
* Toggle the setting to Enable the feature or disable it.&lt;br /&gt;
&lt;br /&gt;
=== How to Use It ===&lt;br /&gt;
[[File:AutoDeleteDeadLinkMessage.png|300px|thumb|The message that comes out after occurring on a dead link]]&lt;br /&gt;
After you enabled or disabled your setting, if you find a dead link in UBIK Studio its going to be detected and deleted. A message pops up saying that a dead link is found and deleted or not based on you setting if you have it enabled or disabled.&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=File:AutoDeleteDeadLinkMessage.png&amp;diff=29357</id>
		<title>File:AutoDeleteDeadLinkMessage.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=File:AutoDeleteDeadLinkMessage.png&amp;diff=29357"/>
				<updated>2026-02-16T11:08:28Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29356</id>
		<title>Auto-Delete Dead Links</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29356"/>
				<updated>2026-02-16T11:03:09Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Auto-Delete dead links feature allows the user, to delete a dead link when finding one.&lt;br /&gt;
&lt;br /&gt;
== Usage == &lt;br /&gt;
=== How To Enabled It ===&lt;br /&gt;
[[File:AutoDeleteDeadLinkSetting.png|300px|thumb|Auto-Dele Dead Link feature inside the System settings]]&lt;br /&gt;
* In UBIK Studio, navigate to the System Settings.&lt;br /&gt;
* Locate the setting Auto-Delete Dead Links.&lt;br /&gt;
* Toggle the setting to Enable the feature or disable it.&lt;br /&gt;
&lt;br /&gt;
=== How to Use It ===&lt;br /&gt;
[[File:Plugin_Design_Configuration_instance.png|300px|thumb|The message that comes out after occurring on a dead link]]&lt;br /&gt;
After you enabled or disabled your setting, if you find a dead link in UBIK Studio its going to be detected and deleted. A message pops up saying that a dead link is found and deleted or not based on you setting if you have it enabled or disabled.&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=File:AutoDeleteDeadLinkSetting.png&amp;diff=29355</id>
		<title>File:AutoDeleteDeadLinkSetting.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=File:AutoDeleteDeadLinkSetting.png&amp;diff=29355"/>
				<updated>2026-02-16T11:02:44Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29354</id>
		<title>Auto-Delete Dead Links</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29354"/>
				<updated>2026-02-16T10:58:24Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Auto-Delete dead links feature allows the user, to delete a dead link when finding one.&lt;br /&gt;
&lt;br /&gt;
== Usage == &lt;br /&gt;
=== How To Enabled It ===&lt;br /&gt;
[[File:Plugin_Design_Configuration_instance.png|300px|thumb|Auto-Dele Dead Link feature inside the System settings]]&lt;br /&gt;
* In UBIK Studio, navigate to the System Settings.&lt;br /&gt;
* Locate the setting Auto-Delete Dead Links.&lt;br /&gt;
* Toggle the setting to Enable the feature or disable it.&lt;br /&gt;
&lt;br /&gt;
=== How to Use It ===&lt;br /&gt;
[[File:Plugin_Design_Configuration_instance.png|300px|thumb|The message that comes out after occurring on a dead link]]&lt;br /&gt;
After you enabled or disabled your setting, if you find a dead link in UBIK Studio its going to be detected and deleted. A message pops up saying that a dead link is found and deleted or not based on you setting if you have it enabled or disabled.&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29353</id>
		<title>Auto-Delete Dead Links</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29353"/>
				<updated>2026-02-16T10:53:52Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Auto-Delete dead links feature allows the user, to delete a dead link when finding one.&lt;br /&gt;
&lt;br /&gt;
== Usage == &lt;br /&gt;
=== How To Enabled It ===&lt;br /&gt;
[[File:Plugin_Design_Configuration_instance.png|300px|thumb|Auto-Dele Dead Link feature inside the System settings]]&lt;br /&gt;
* In UBIK Studio, navigate to the System Settings.&lt;br /&gt;
* Locate the setting Auto-Delete Dead Links.&lt;br /&gt;
* Toggle the setting to Enable the feature or disable it.&lt;br /&gt;
&lt;br /&gt;
=== How to Use It ===&lt;br /&gt;
[[File:Plugin_Design_Configuration_instance.png|300px|thumb|The message that comes out after occurring on a dead link]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29352</id>
		<title>Auto-Delete Dead Links</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29352"/>
				<updated>2026-02-16T10:53:33Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Auto-Delete dead links feature allows the user, to delete a dead link when finding one.&lt;br /&gt;
&lt;br /&gt;
== Usage == &lt;br /&gt;
=== How To Enabled It ===&lt;br /&gt;
[[File:Plugin_Design_Configuration_instance.png|300px|thumb|Auto-Dele Dead Link feature inside the System settings]]&lt;br /&gt;
1. In UBIK Studio, navigate to the System Settings.&lt;br /&gt;
2. Locate the setting Auto-Delete Dead Links.&lt;br /&gt;
3. Toggle the setting to Enable the feature or disable it.&lt;br /&gt;
&lt;br /&gt;
=== How to Use It ===&lt;br /&gt;
[[File:Plugin_Design_Configuration_instance.png|300px|thumb|The message that comes out after occurring on a dead link]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29351</id>
		<title>Auto-Delete Dead Links</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29351"/>
				<updated>2026-02-16T10:49:51Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Auto-Delete dead links feature allows the user, to delete a dead link when finding one.&lt;br /&gt;
&lt;br /&gt;
== Usage == &lt;br /&gt;
=== How To Enabled It ===&lt;br /&gt;
1. Navigate to System Settings.&lt;br /&gt;
2. Locate the setting Auto-Delete Dead Links.&lt;br /&gt;
3. Toggle the setting On to enable the feature or Off to disable it.&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29350</id>
		<title>Auto-Delete Dead Links</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=Auto-Delete_Dead_Links&amp;diff=29350"/>
				<updated>2026-02-16T10:49:33Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: Created page with &amp;quot;The Auto-Delete dead links feature allows the user, to delete a dead link when finding one.  == Usage ==  === How To Enabled It === 1. Navigate to System Settings. 1. Locate t...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Auto-Delete dead links feature allows the user, to delete a dead link when finding one.&lt;br /&gt;
&lt;br /&gt;
== Usage == &lt;br /&gt;
=== How To Enabled It ===&lt;br /&gt;
1. Navigate to System Settings.&lt;br /&gt;
1. Locate the setting Auto-Delete Dead Links.&lt;br /&gt;
1. Toggle the setting On to enable the feature or Off to disable it.&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28932</id>
		<title>UBIK Plugin Design</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28932"/>
				<updated>2025-10-02T12:21:57Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: /* Creation of a new Plugin Design Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The {{UBIK}} Plugin Design feature allows users to create a {{UBIK}} Plugin C# solution, including system definitions purely from customizing in {{UBIK}} Studio.   &lt;br /&gt;
&lt;br /&gt;
== Supported capabilities ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Version&lt;br /&gt;
|-&lt;br /&gt;
| Generation of a basic Plugin project including the Module and a SystemDefinitions stub&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaClasses&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaProperties&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| Custom Class Code&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Custom Code Library&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Classifications&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Relations&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| References&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Units and Unit Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Selective Lists and Selective Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Creation of a new Plugin Design Configuration ===&lt;br /&gt;
The feature is accessible through the &amp;quot;System.PluginDesign.PLUGIN_DESIGN_CONFIGURATION&amp;quot; metaclass in UBIK Studio.&lt;br /&gt;
A new Plugin Design Configuration instance can be created in the Bulk Editor to define a custom plugin context.&lt;br /&gt;
[[File:Plugin_Design_Configuration_instance.png|300px|thumb|center|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|UBIK Plugin Design]]&lt;br /&gt;
&lt;br /&gt;
=== Adding MetaClasses to the configuration ===&lt;br /&gt;
Custom metaclasses can be added to the plugin configuration using the &amp;quot;SYSREL_PLUGINDESIGNCONFIG_METACLASS&amp;quot; relation in the Relation Editor.&lt;br /&gt;
[[File:Metaclass_Added.png|300px|thumb|center|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|UBIK Plugin Design]]&lt;br /&gt;
&lt;br /&gt;
=== Exporting a C# solution for the plugin ===&lt;br /&gt;
A C# solution can be generated for the plugin via context menu action in the Class Browser (content view style):&lt;br /&gt;
Right-click the Plugin Configuration instance, 'Start Action → &amp;quot;&amp;quot; → Create a C# solution for a custom UBIK plugin'.&lt;br /&gt;
This will increase the plugin version (revision), generate the C# solution and prompt the user with a save dialog for a respective .zip archive.&lt;br /&gt;
[[File:Plugin_Generation_Trigger.png|220px|thumb|center|Class Browser context menu]]&lt;br /&gt;
	  &lt;br /&gt;
Below is an example of the resulting C# solution in Visual Studio:&lt;br /&gt;
[[File:PluginResult.png|300px|thumb|center|C# solution in Visual Studio]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|UBIK Plugin Design]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[UBIK_Studio_Basics]]&lt;br /&gt;
*[[Bulk_Editor]]&lt;br /&gt;
*[[Relation_Editor]]&lt;br /&gt;
*[[UBIK_Actions]]&lt;br /&gt;
*[[HowTo:Provide_system_definitions_with_a_custom_plugin]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|UBIK Plugin Design]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28931</id>
		<title>UBIK Plugin Design</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28931"/>
				<updated>2025-10-02T12:21:08Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: /* Exporting a C# solution for the plugin */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The {{UBIK}} Plugin Design feature allows users to create a {{UBIK}} Plugin C# solution, including system definitions purely from customizing in {{UBIK}} Studio.   &lt;br /&gt;
&lt;br /&gt;
== Supported capabilities ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Version&lt;br /&gt;
|-&lt;br /&gt;
| Generation of a basic Plugin project including the Module and a SystemDefinitions stub&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaClasses&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaProperties&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| Custom Class Code&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Custom Code Library&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Classifications&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Relations&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| References&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Units and Unit Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Selective Lists and Selective Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Creation of a new Plugin Design Configuration ===&lt;br /&gt;
The feature is accessible through the &amp;quot;System.PluginDesign.PLUGIN_DESIGN_CONFIGURATION&amp;quot; metaclass in UBIK Studio.&lt;br /&gt;
A new Plugin Design Configuration instance can be created in the Bulk Editor to define a custom plugin context.&lt;br /&gt;
[[File:Plugin_Design_Configuration_instance.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
=== Adding MetaClasses to the configuration ===&lt;br /&gt;
Custom metaclasses can be added to the plugin configuration using the &amp;quot;SYSREL_PLUGINDESIGNCONFIG_METACLASS&amp;quot; relation in the Relation Editor.&lt;br /&gt;
[[File:Metaclass_Added.png|300px|thumb|center|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|UBIK Plugin Design]]&lt;br /&gt;
&lt;br /&gt;
=== Exporting a C# solution for the plugin ===&lt;br /&gt;
A C# solution can be generated for the plugin via context menu action in the Class Browser (content view style):&lt;br /&gt;
Right-click the Plugin Configuration instance, 'Start Action → &amp;quot;&amp;quot; → Create a C# solution for a custom UBIK plugin'.&lt;br /&gt;
This will increase the plugin version (revision), generate the C# solution and prompt the user with a save dialog for a respective .zip archive.&lt;br /&gt;
[[File:Plugin_Generation_Trigger.png|220px|thumb|center|Class Browser context menu]]&lt;br /&gt;
	  &lt;br /&gt;
Below is an example of the resulting C# solution in Visual Studio:&lt;br /&gt;
[[File:PluginResult.png|300px|thumb|center|C# solution in Visual Studio]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|UBIK Plugin Design]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[UBIK_Studio_Basics]]&lt;br /&gt;
*[[Bulk_Editor]]&lt;br /&gt;
*[[Relation_Editor]]&lt;br /&gt;
*[[UBIK_Actions]]&lt;br /&gt;
*[[HowTo:Provide_system_definitions_with_a_custom_plugin]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|UBIK Plugin Design]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28930</id>
		<title>UBIK Plugin Design</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28930"/>
				<updated>2025-10-02T12:20:14Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: /* Adding MetaClasses to the configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The {{UBIK}} Plugin Design feature allows users to create a {{UBIK}} Plugin C# solution, including system definitions purely from customizing in {{UBIK}} Studio.   &lt;br /&gt;
&lt;br /&gt;
== Supported capabilities ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Version&lt;br /&gt;
|-&lt;br /&gt;
| Generation of a basic Plugin project including the Module and a SystemDefinitions stub&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaClasses&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaProperties&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| Custom Class Code&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Custom Code Library&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Classifications&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Relations&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| References&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Units and Unit Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Selective Lists and Selective Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Creation of a new Plugin Design Configuration ===&lt;br /&gt;
The feature is accessible through the &amp;quot;System.PluginDesign.PLUGIN_DESIGN_CONFIGURATION&amp;quot; metaclass in UBIK Studio.&lt;br /&gt;
A new Plugin Design Configuration instance can be created in the Bulk Editor to define a custom plugin context.&lt;br /&gt;
[[File:Plugin_Design_Configuration_instance.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
=== Adding MetaClasses to the configuration ===&lt;br /&gt;
Custom metaclasses can be added to the plugin configuration using the &amp;quot;SYSREL_PLUGINDESIGNCONFIG_METACLASS&amp;quot; relation in the Relation Editor.&lt;br /&gt;
[[File:Metaclass_Added.png|300px|thumb|center|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|UBIK Plugin Design]]&lt;br /&gt;
&lt;br /&gt;
=== Exporting a C# solution for the plugin ===&lt;br /&gt;
A C# solution can be generated for the plugin via context menu action in the Class Browser (content view style):&lt;br /&gt;
Right-click the Plugin Configuration instance, 'Start Action → &amp;quot;&amp;quot; → Create a C# solution for a custom UBIK plugin'.&lt;br /&gt;
This will increase the plugin version (revision), generate the C# solution and prompt the user with a save dialog for a respective .zip archive.&lt;br /&gt;
[[File:Plugin_Generation_Trigger.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
	  &lt;br /&gt;
Below is an example of the resulting C# solution in Visual Studio:&lt;br /&gt;
[[File:PluginResult.png|300px|thumb|center|C# solution in Visual Studio]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|UBIK Plugin Design]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[UBIK_Studio_Basics]]&lt;br /&gt;
*[[Bulk_Editor]]&lt;br /&gt;
*[[Relation_Editor]]&lt;br /&gt;
*[[UBIK_Actions]]&lt;br /&gt;
*[[HowTo:Provide_system_definitions_with_a_custom_plugin]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|UBIK Plugin Design]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28929</id>
		<title>UBIK Plugin Design</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28929"/>
				<updated>2025-10-02T12:20:01Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: /* Exporting a C# solution for the plugin */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The {{UBIK}} Plugin Design feature allows users to create a {{UBIK}} Plugin C# solution, including system definitions purely from customizing in {{UBIK}} Studio.   &lt;br /&gt;
&lt;br /&gt;
== Supported capabilities ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Version&lt;br /&gt;
|-&lt;br /&gt;
| Generation of a basic Plugin project including the Module and a SystemDefinitions stub&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaClasses&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaProperties&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| Custom Class Code&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Custom Code Library&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Classifications&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Relations&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| References&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Units and Unit Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Selective Lists and Selective Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Creation of a new Plugin Design Configuration ===&lt;br /&gt;
The feature is accessible through the &amp;quot;System.PluginDesign.PLUGIN_DESIGN_CONFIGURATION&amp;quot; metaclass in UBIK Studio.&lt;br /&gt;
A new Plugin Design Configuration instance can be created in the Bulk Editor to define a custom plugin context.&lt;br /&gt;
[[File:Plugin_Design_Configuration_instance.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
=== Adding MetaClasses to the configuration ===&lt;br /&gt;
Custom metaclasses can be added to the plugin configuration using the &amp;quot;SYSREL_PLUGINDESIGNCONFIG_METACLASS&amp;quot; relation in the Relation Editor.&lt;br /&gt;
[[File:Metaclass_Added.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
=== Exporting a C# solution for the plugin ===&lt;br /&gt;
A C# solution can be generated for the plugin via context menu action in the Class Browser (content view style):&lt;br /&gt;
Right-click the Plugin Configuration instance, 'Start Action → &amp;quot;&amp;quot; → Create a C# solution for a custom UBIK plugin'.&lt;br /&gt;
This will increase the plugin version (revision), generate the C# solution and prompt the user with a save dialog for a respective .zip archive.&lt;br /&gt;
[[File:Plugin_Generation_Trigger.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
	  &lt;br /&gt;
Below is an example of the resulting C# solution in Visual Studio:&lt;br /&gt;
[[File:PluginResult.png|300px|thumb|center|C# solution in Visual Studio]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|UBIK Plugin Design]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[UBIK_Studio_Basics]]&lt;br /&gt;
*[[Bulk_Editor]]&lt;br /&gt;
*[[Relation_Editor]]&lt;br /&gt;
*[[UBIK_Actions]]&lt;br /&gt;
*[[HowTo:Provide_system_definitions_with_a_custom_plugin]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|UBIK Plugin Design]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28928</id>
		<title>UBIK Plugin Design</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28928"/>
				<updated>2025-10-02T12:19:50Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: /* Exporting a C# solution for the plugin */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The {{UBIK}} Plugin Design feature allows users to create a {{UBIK}} Plugin C# solution, including system definitions purely from customizing in {{UBIK}} Studio.   &lt;br /&gt;
&lt;br /&gt;
== Supported capabilities ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Version&lt;br /&gt;
|-&lt;br /&gt;
| Generation of a basic Plugin project including the Module and a SystemDefinitions stub&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaClasses&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaProperties&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| Custom Class Code&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Custom Code Library&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Classifications&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Relations&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| References&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Units and Unit Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Selective Lists and Selective Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Creation of a new Plugin Design Configuration ===&lt;br /&gt;
The feature is accessible through the &amp;quot;System.PluginDesign.PLUGIN_DESIGN_CONFIGURATION&amp;quot; metaclass in UBIK Studio.&lt;br /&gt;
A new Plugin Design Configuration instance can be created in the Bulk Editor to define a custom plugin context.&lt;br /&gt;
[[File:Plugin_Design_Configuration_instance.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
=== Adding MetaClasses to the configuration ===&lt;br /&gt;
Custom metaclasses can be added to the plugin configuration using the &amp;quot;SYSREL_PLUGINDESIGNCONFIG_METACLASS&amp;quot; relation in the Relation Editor.&lt;br /&gt;
[[File:Metaclass_Added.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
=== Exporting a C# solution for the plugin ===&lt;br /&gt;
A C# solution can be generated for the plugin via context menu action in the Class Browser (content view style):&lt;br /&gt;
Right-click the Plugin Configuration instance, 'Start Action → &amp;quot;&amp;quot; → Create a C# solution for a custom UBIK plugin'.&lt;br /&gt;
This will increase the plugin version (revision), generate the C# solution and prompt the user with a save dialog for a respective .zip archive.&lt;br /&gt;
[[File:Plugin_Generation_Trigger.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
	  &lt;br /&gt;
Below is an example of the resulting C# solution in Visual Studio:&lt;br /&gt;
[[File:PluginResult.png|300px|center|C# solution in Visual Studio]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|UBIK Plugin Design]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[UBIK_Studio_Basics]]&lt;br /&gt;
*[[Bulk_Editor]]&lt;br /&gt;
*[[Relation_Editor]]&lt;br /&gt;
*[[UBIK_Actions]]&lt;br /&gt;
*[[HowTo:Provide_system_definitions_with_a_custom_plugin]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|UBIK Plugin Design]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28927</id>
		<title>UBIK Plugin Design</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28927"/>
				<updated>2025-10-02T12:19:39Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: /* Exporting a C# solution for the plugin */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The {{UBIK}} Plugin Design feature allows users to create a {{UBIK}} Plugin C# solution, including system definitions purely from customizing in {{UBIK}} Studio.   &lt;br /&gt;
&lt;br /&gt;
== Supported capabilities ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Version&lt;br /&gt;
|-&lt;br /&gt;
| Generation of a basic Plugin project including the Module and a SystemDefinitions stub&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaClasses&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaProperties&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| Custom Class Code&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Custom Code Library&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Classifications&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Relations&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| References&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Units and Unit Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Selective Lists and Selective Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Creation of a new Plugin Design Configuration ===&lt;br /&gt;
The feature is accessible through the &amp;quot;System.PluginDesign.PLUGIN_DESIGN_CONFIGURATION&amp;quot; metaclass in UBIK Studio.&lt;br /&gt;
A new Plugin Design Configuration instance can be created in the Bulk Editor to define a custom plugin context.&lt;br /&gt;
[[File:Plugin_Design_Configuration_instance.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
=== Adding MetaClasses to the configuration ===&lt;br /&gt;
Custom metaclasses can be added to the plugin configuration using the &amp;quot;SYSREL_PLUGINDESIGNCONFIG_METACLASS&amp;quot; relation in the Relation Editor.&lt;br /&gt;
[[File:Metaclass_Added.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
=== Exporting a C# solution for the plugin ===&lt;br /&gt;
A C# solution can be generated for the plugin via context menu action in the Class Browser (content view style):&lt;br /&gt;
Right-click the Plugin Configuration instance, 'Start Action → &amp;quot;&amp;quot; → Create a C# solution for a custom UBIK plugin'.&lt;br /&gt;
This will increase the plugin version (revision), generate the C# solution and prompt the user with a save dialog for a respective .zip archive.&lt;br /&gt;
[[File:Plugin_Generation_Trigger.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
	  &lt;br /&gt;
Below is an example of the resulting C# solution in Visual Studio:&lt;br /&gt;
[[File:PluginResult.png|300px|thumb|left|C# solution in Visual Studio]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|UBIK Plugin Design]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[UBIK_Studio_Basics]]&lt;br /&gt;
*[[Bulk_Editor]]&lt;br /&gt;
*[[Relation_Editor]]&lt;br /&gt;
*[[UBIK_Actions]]&lt;br /&gt;
*[[HowTo:Provide_system_definitions_with_a_custom_plugin]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|UBIK Plugin Design]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28926</id>
		<title>UBIK Plugin Design</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28926"/>
				<updated>2025-10-02T12:19:30Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: /* Exporting a C# solution for the plugin */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The {{UBIK}} Plugin Design feature allows users to create a {{UBIK}} Plugin C# solution, including system definitions purely from customizing in {{UBIK}} Studio.   &lt;br /&gt;
&lt;br /&gt;
== Supported capabilities ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Version&lt;br /&gt;
|-&lt;br /&gt;
| Generation of a basic Plugin project including the Module and a SystemDefinitions stub&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaClasses&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaProperties&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| Custom Class Code&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Custom Code Library&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Classifications&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Relations&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| References&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Units and Unit Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Selective Lists and Selective Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Creation of a new Plugin Design Configuration ===&lt;br /&gt;
The feature is accessible through the &amp;quot;System.PluginDesign.PLUGIN_DESIGN_CONFIGURATION&amp;quot; metaclass in UBIK Studio.&lt;br /&gt;
A new Plugin Design Configuration instance can be created in the Bulk Editor to define a custom plugin context.&lt;br /&gt;
[[File:Plugin_Design_Configuration_instance.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
=== Adding MetaClasses to the configuration ===&lt;br /&gt;
Custom metaclasses can be added to the plugin configuration using the &amp;quot;SYSREL_PLUGINDESIGNCONFIG_METACLASS&amp;quot; relation in the Relation Editor.&lt;br /&gt;
[[File:Metaclass_Added.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
=== Exporting a C# solution for the plugin ===&lt;br /&gt;
A C# solution can be generated for the plugin via context menu action in the Class Browser (content view style):&lt;br /&gt;
Right-click the Plugin Configuration instance, 'Start Action → &amp;quot;&amp;quot; → Create a C# solution for a custom UBIK plugin'.&lt;br /&gt;
This will increase the plugin version (revision), generate the C# solution and prompt the user with a save dialog for a respective .zip archive.&lt;br /&gt;
[[File:Plugin_Generation_Trigger.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
	  &lt;br /&gt;
Below is an example of the resulting C# solution in Visual Studio:&lt;br /&gt;
[[File:PluginResult.png|300px|thumb|center|C# solution in Visual Studio]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|UBIK Plugin Design]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[UBIK_Studio_Basics]]&lt;br /&gt;
*[[Bulk_Editor]]&lt;br /&gt;
*[[Relation_Editor]]&lt;br /&gt;
*[[UBIK_Actions]]&lt;br /&gt;
*[[HowTo:Provide_system_definitions_with_a_custom_plugin]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|UBIK Plugin Design]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28925</id>
		<title>UBIK Plugin Design</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28925"/>
				<updated>2025-10-02T12:18:55Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: /* Exporting a C# solution for the plugin */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The {{UBIK}} Plugin Design feature allows users to create a {{UBIK}} Plugin C# solution, including system definitions purely from customizing in {{UBIK}} Studio.   &lt;br /&gt;
&lt;br /&gt;
== Supported capabilities ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Version&lt;br /&gt;
|-&lt;br /&gt;
| Generation of a basic Plugin project including the Module and a SystemDefinitions stub&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaClasses&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaProperties&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| Custom Class Code&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Custom Code Library&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Classifications&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Relations&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| References&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Units and Unit Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Selective Lists and Selective Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Creation of a new Plugin Design Configuration ===&lt;br /&gt;
The feature is accessible through the &amp;quot;System.PluginDesign.PLUGIN_DESIGN_CONFIGURATION&amp;quot; metaclass in UBIK Studio.&lt;br /&gt;
A new Plugin Design Configuration instance can be created in the Bulk Editor to define a custom plugin context.&lt;br /&gt;
[[File:Plugin_Design_Configuration_instance.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
=== Adding MetaClasses to the configuration ===&lt;br /&gt;
Custom metaclasses can be added to the plugin configuration using the &amp;quot;SYSREL_PLUGINDESIGNCONFIG_METACLASS&amp;quot; relation in the Relation Editor.&lt;br /&gt;
[[File:Metaclass_Added.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
=== Exporting a C# solution for the plugin ===&lt;br /&gt;
A C# solution can be generated for the plugin via context menu action in the Class Browser (content view style):&lt;br /&gt;
Right-click the Plugin Configuration instance, 'Start Action → &amp;quot;&amp;quot; → Create a C# solution for a custom UBIK plugin'.&lt;br /&gt;
This will increase the plugin version (revision), generate the C# solution and prompt the user with a save dialog for a respective .zip archive.&lt;br /&gt;
[[File:Plugin_Generation_Trigger.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
	  &lt;br /&gt;
Below is an example of the resulting C# solution in Visual Studio:&lt;br /&gt;
[[File:PluginResult.png|300px|thumb|bottom|C# solution in Visual Studio]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|UBIK Plugin Design]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[UBIK_Studio_Basics]]&lt;br /&gt;
*[[Bulk_Editor]]&lt;br /&gt;
*[[Relation_Editor]]&lt;br /&gt;
*[[UBIK_Actions]]&lt;br /&gt;
*[[HowTo:Provide_system_definitions_with_a_custom_plugin]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|UBIK Plugin Design]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28924</id>
		<title>UBIK Plugin Design</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28924"/>
				<updated>2025-10-02T12:18:29Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: /* Exporting a C# solution for the plugin */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The {{UBIK}} Plugin Design feature allows users to create a {{UBIK}} Plugin C# solution, including system definitions purely from customizing in {{UBIK}} Studio.   &lt;br /&gt;
&lt;br /&gt;
== Supported capabilities ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Version&lt;br /&gt;
|-&lt;br /&gt;
| Generation of a basic Plugin project including the Module and a SystemDefinitions stub&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaClasses&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaProperties&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| Custom Class Code&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Custom Code Library&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Classifications&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Relations&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| References&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Units and Unit Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Selective Lists and Selective Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Creation of a new Plugin Design Configuration ===&lt;br /&gt;
The feature is accessible through the &amp;quot;System.PluginDesign.PLUGIN_DESIGN_CONFIGURATION&amp;quot; metaclass in UBIK Studio.&lt;br /&gt;
A new Plugin Design Configuration instance can be created in the Bulk Editor to define a custom plugin context.&lt;br /&gt;
[[File:Plugin_Design_Configuration_instance.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
=== Adding MetaClasses to the configuration ===&lt;br /&gt;
Custom metaclasses can be added to the plugin configuration using the &amp;quot;SYSREL_PLUGINDESIGNCONFIG_METACLASS&amp;quot; relation in the Relation Editor.&lt;br /&gt;
[[File:Metaclass_Added.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
=== Exporting a C# solution for the plugin ===&lt;br /&gt;
A C# solution can be generated for the plugin via context menu action in the Class Browser (content view style):&lt;br /&gt;
Right-click the Plugin Configuration instance, 'Start Action → &amp;quot;&amp;quot; → Create a C# solution for a custom UBIK plugin'.&lt;br /&gt;
This will increase the plugin version (revision), generate the C# solution and prompt the user with a save dialog for a respective .zip archive.&lt;br /&gt;
[[File:Plugin_Generation_Trigger.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
	  &lt;br /&gt;
Below is an example of the resulting C# solution in Visual Studio:&lt;br /&gt;
[[File:PluginResult.png|300px|thumb|down|C# solution in Visual Studio]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|UBIK Plugin Design]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[UBIK_Studio_Basics]]&lt;br /&gt;
*[[Bulk_Editor]]&lt;br /&gt;
*[[Relation_Editor]]&lt;br /&gt;
*[[UBIK_Actions]]&lt;br /&gt;
*[[HowTo:Provide_system_definitions_with_a_custom_plugin]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|UBIK Plugin Design]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28923</id>
		<title>UBIK Plugin Design</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28923"/>
				<updated>2025-10-02T12:18:16Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The {{UBIK}} Plugin Design feature allows users to create a {{UBIK}} Plugin C# solution, including system definitions purely from customizing in {{UBIK}} Studio.   &lt;br /&gt;
&lt;br /&gt;
== Supported capabilities ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Version&lt;br /&gt;
|-&lt;br /&gt;
| Generation of a basic Plugin project including the Module and a SystemDefinitions stub&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaClasses&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaProperties&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| Custom Class Code&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Custom Code Library&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Classifications&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Relations&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| References&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Units and Unit Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Selective Lists and Selective Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Creation of a new Plugin Design Configuration ===&lt;br /&gt;
The feature is accessible through the &amp;quot;System.PluginDesign.PLUGIN_DESIGN_CONFIGURATION&amp;quot; metaclass in UBIK Studio.&lt;br /&gt;
A new Plugin Design Configuration instance can be created in the Bulk Editor to define a custom plugin context.&lt;br /&gt;
[[File:Plugin_Design_Configuration_instance.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
=== Adding MetaClasses to the configuration ===&lt;br /&gt;
Custom metaclasses can be added to the plugin configuration using the &amp;quot;SYSREL_PLUGINDESIGNCONFIG_METACLASS&amp;quot; relation in the Relation Editor.&lt;br /&gt;
[[File:Metaclass_Added.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
=== Exporting a C# solution for the plugin ===&lt;br /&gt;
A C# solution can be generated for the plugin via context menu action in the Class Browser (content view style):&lt;br /&gt;
Right-click the Plugin Configuration instance, 'Start Action → &amp;quot;&amp;quot; → Create a C# solution for a custom UBIK plugin'.&lt;br /&gt;
This will increase the plugin version (revision), generate the C# solution and prompt the user with a save dialog for a respective .zip archive.&lt;br /&gt;
[[File:Plugin_Generation_Trigger.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
	  &lt;br /&gt;
Below is an example of the resulting C# solution in Visual Studio:&lt;br /&gt;
[[File:PluginResult.png|300px|thumb|under|C# solution in Visual Studio]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[UBIK_Studio_Basics]]&lt;br /&gt;
*[[Bulk_Editor]]&lt;br /&gt;
*[[Relation_Editor]]&lt;br /&gt;
*[[UBIK_Actions]]&lt;br /&gt;
*[[HowTo:Provide_system_definitions_with_a_custom_plugin]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|UBIK Plugin Design]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28922</id>
		<title>UBIK Plugin Design</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28922"/>
				<updated>2025-10-02T12:17:15Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The {{UBIK}} Plugin Design feature allows users to create a {{UBIK}} Plugin C# solution, including system definitions purely from customizing in {{UBIK}} Studio.   &lt;br /&gt;
&lt;br /&gt;
== Supported capabilities ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Version&lt;br /&gt;
|-&lt;br /&gt;
| Generation of a basic Plugin project including the Module and a SystemDefinitions stub&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaClasses&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaProperties&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| Custom Class Code&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Custom Code Library&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Classifications&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Relations&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| References&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Units and Unit Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Selective Lists and Selective Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Creation of a new Plugin Design Configuration ===&lt;br /&gt;
The feature is accessible through the &amp;quot;System.PluginDesign.PLUGIN_DESIGN_CONFIGURATION&amp;quot; metaclass in UBIK Studio.&lt;br /&gt;
A new Plugin Design Configuration instance can be created in the Bulk Editor to define a custom plugin context.&lt;br /&gt;
[[File:Plugin_Design_Configuration_instance.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
=== Adding MetaClasses to the configuration ===&lt;br /&gt;
Custom metaclasses can be added to the plugin configuration using the &amp;quot;SYSREL_PLUGINDESIGNCONFIG_METACLASS&amp;quot; relation in the Relation Editor.&lt;br /&gt;
[[File:Metaclass_Added.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
=== Exporting a C# solution for the plugin ===&lt;br /&gt;
A C# solution can be generated for the plugin via context menu action in the Class Browser (content view style):&lt;br /&gt;
Right-click the Plugin Configuration instance, 'Start Action → &amp;quot;&amp;quot; → Create a C# solution for a custom UBIK plugin'.&lt;br /&gt;
This will increase the plugin version (revision), generate the C# solution and prompt the user with a save dialog for a respective .zip archive.&lt;br /&gt;
[[File:Plugin_Generation_Trigger.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
	  &lt;br /&gt;
Below is an example of the resulting C# solution in Visual Studio:&lt;br /&gt;
[[File:PluginResult.png|300px|thumb||]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[UBIK_Studio_Basics]]&lt;br /&gt;
*[[Bulk_Editor]]&lt;br /&gt;
*[[Relation_Editor]]&lt;br /&gt;
*[[UBIK_Actions]]&lt;br /&gt;
*[[HowTo:Provide_system_definitions_with_a_custom_plugin]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|UBIK Plugin Design]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=File:Plugin_Design_Configuration_instance.png&amp;diff=28921</id>
		<title>File:Plugin Design Configuration instance.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=File:Plugin_Design_Configuration_instance.png&amp;diff=28921"/>
				<updated>2025-10-02T12:16:56Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=File:Metaclass_Added.png&amp;diff=28920</id>
		<title>File:Metaclass Added.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=File:Metaclass_Added.png&amp;diff=28920"/>
				<updated>2025-10-02T12:16:42Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28919</id>
		<title>UBIK Plugin Design</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28919"/>
				<updated>2025-10-02T12:16:18Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The {{UBIK}} Plugin Design feature allows users to create a {{UBIK}} Plugin C# solution, including system definitions purely from customizing in {{UBIK}} Studio.   &lt;br /&gt;
&lt;br /&gt;
== Supported capabilities ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Version&lt;br /&gt;
|-&lt;br /&gt;
| Generation of a basic Plugin project including the Module and a SystemDefinitions stub&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaClasses&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaProperties&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| Custom Class Code&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Custom Code Library&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Classifications&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Relations&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| References&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Units and Unit Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Selective Lists and Selective Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Creation of a new Plugin Design Configuration ===&lt;br /&gt;
The feature is accessible through the &amp;quot;System.PluginDesign.PLUGIN_DESIGN_CONFIGURATION&amp;quot; metaclass in UBIK Studio.&lt;br /&gt;
A new Plugin Design Configuration instance can be created in the Bulk Editor to define a custom plugin context.&lt;br /&gt;
[[File:Plugin_Design_Configuration_instance.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
=== Adding MetaClasses to the configuration ===&lt;br /&gt;
Custom metaclasses can be added to the plugin configuration using the &amp;quot;SYSREL_PLUGINDESIGNCONFIG_METACLASS&amp;quot; relation in the Relation Editor.&lt;br /&gt;
[[File:Metaclass_Added.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
=== Exporting a C# solution for the plugin ===&lt;br /&gt;
A C# solution can be generated for the plugin via context menu action in the Class Browser (content view style):&lt;br /&gt;
Right-click the Plugin Configuration instance, 'Start Action → &amp;quot;&amp;quot; → Create a C# solution for a custom UBIK plugin'.&lt;br /&gt;
This will increase the plugin version (revision), generate the C# solution and prompt the user with a save dialog for a respective .zip archive.&lt;br /&gt;
[[File:Plugin_Generation_Trigger.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
	  &lt;br /&gt;
Below is an example of the resulting C# solution in Visual Studio:&lt;br /&gt;
[[File:PluginResult.png|220px|thumb|right|]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[UBIK_Studio_Basics]]&lt;br /&gt;
*[[Bulk_Editor]]&lt;br /&gt;
*[[Relation_Editor]]&lt;br /&gt;
*[[UBIK_Actions]]&lt;br /&gt;
*[[HowTo:Provide_system_definitions_with_a_custom_plugin]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with broken file links|UBIK Plugin Design]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=File:Plugin_Generation_Trigger.png&amp;diff=28918</id>
		<title>File:Plugin Generation Trigger.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=File:Plugin_Generation_Trigger.png&amp;diff=28918"/>
				<updated>2025-10-02T12:15:57Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=File:PluginResult.png&amp;diff=28917</id>
		<title>File:PluginResult.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=File:PluginResult.png&amp;diff=28917"/>
				<updated>2025-10-02T12:15:10Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	<entry>
		<id>https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28916</id>
		<title>UBIK Plugin Design</title>
		<link rel="alternate" type="text/html" href="https://wiki.augmensys.com/index.php?title=UBIK_Plugin_Design&amp;diff=28916"/>
				<updated>2025-10-02T12:14:41Z</updated>
		
		<summary type="html">&lt;p&gt;AMI: Created page with &amp;quot;The {{UBIK}} Plugin Design feature allows users to create a {{UBIK}} Plugin C# solution, including system definitions purely from customizing in {{UBIK}} Studio.     == Suppor...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The {{UBIK}} Plugin Design feature allows users to create a {{UBIK}} Plugin C# solution, including system definitions purely from customizing in {{UBIK}} Studio.   &lt;br /&gt;
&lt;br /&gt;
== Supported capabilities ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Version&lt;br /&gt;
|-&lt;br /&gt;
| Generation of a basic Plugin project including the Module and a SystemDefinitions stub&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaClasses&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| MetaProperties&lt;br /&gt;
| 5.0 Initial Release&lt;br /&gt;
|-&lt;br /&gt;
| Custom Class Code&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Custom Code Library&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Classifications&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Relations&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| References&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Units and Unit Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|-&lt;br /&gt;
| Selective Lists and Selective Items&lt;br /&gt;
| 5.0 Service Pack&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Creation of a new Plugin Design Configuration ===&lt;br /&gt;
The feature is accessible through the &amp;quot;System.PluginDesign.PLUGIN_DESIGN_CONFIGURATION&amp;quot; metaclass in UBIK Studio.&lt;br /&gt;
A new Plugin Design Configuration instance can be created in the Bulk Editor to define a custom plugin context.&lt;br /&gt;
[[File:Plugin_Design_Configuration_instance.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
=== Adding MetaClasses to the configuration ===&lt;br /&gt;
Custom metaclasses can be added to the plugin configuration using the &amp;quot;SYSREL_PLUGINDESIGNCONFIG_METACLASS&amp;quot; relation in the Relation Editor.&lt;br /&gt;
[[File:Metaclass_Added.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
=== Exporting a C# solution for the plugin ===&lt;br /&gt;
A C# solution can be generated for the plugin via context menu action in the Class Browser (content view style):&lt;br /&gt;
Right-click the Plugin Configuration instance, 'Start Action → &amp;quot;&amp;quot; → Create a C# solution for a custom UBIK plugin'.&lt;br /&gt;
This will increase the plugin version (revision), generate the C# solution and prompt the user with a save dialog for a respective .zip archive.&lt;br /&gt;
[[File:Plugin_Generation_Trigger.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
	  &lt;br /&gt;
Below is an example of the resulting C# solution in Visual Studio:&lt;br /&gt;
[[File:PluginResult.png|220px|thumb|right|Class Browser context menu]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
*[[UBIK_Studio_Basics]]&lt;br /&gt;
*[[Bulk_Editor]]&lt;br /&gt;
*[[Relation_Editor]]&lt;br /&gt;
*[[UBIK_Actions]]&lt;br /&gt;
*[[HowTo:Provide_system_definitions_with_a_custom_plugin]]&lt;/div&gt;</summary>
		<author><name>AMI</name></author>	</entry>

	</feed>