<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.aras.com/community/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Harald Korneliussen さんのアクティビティ</title><link>https://www.aras.com/community/members/harald.korneliussen_4000_vard.com</link><description>Harald Korneliussen さんの最近のアクティビティ</description><dc:language>ja-JP</dc:language><generator>Telligent Community 12</generator><item><title>Building a complicated tree from criteria on its leaves</title><link>https://www.aras.com/community/f/community/55571/building-a-complicated-tree-from-criteria-on-its-leaves</link><pubDate>Mon, 18 Aug 2025 10:29:31 GMT</pubDate><guid isPermaLink="false">916d3f7e-8ddc-42f8-8d45-380822f51406:b916dd67-e626-4d8f-9bd2-6c85e6acdf19</guid><dc:creator>Harald Korneliussen</dc:creator><description>&lt;p&gt;We have a product structure, fairly common I think (much of is it based on standard packages) where we have deliveries/vessels on top, one or more layers of product assemblies in between, and purchased parts (with linked manufacturer parts) at the bottom. Vessels are a separate item type, as are manufacturer parts, everything else is Part.&lt;/p&gt;
&lt;p&gt;Now, the service department would like a view which lets them search for a specific manufacturer product - maybe one which needs replacement due to a recall, or one which requires a software update - and find all the places it&amp;#39;s used.&lt;/p&gt;
&lt;p&gt;The &amp;quot;where used&amp;quot; isn&amp;#39;t good enough, because it has far too many references which aren&amp;#39;t relevant for Service (such as all the ECOs that&amp;#39;s ever touched the part), also it&amp;#39;s bottom up, whereas they would like to work top-down - naturally, when servicing a part, you want to do all parts on one vessel before the next, all parts in one cabinet before the next etc.&lt;/p&gt;
&lt;p&gt;So I&amp;#39;m trying to build a tree view from a search, and I find it pretty challenging. AML&amp;#39;s recursive search with GetItemRepeatConfig doesn&amp;#39;t work well, because if I put a condition, it demands all intermediate Parts satisfy that condition, not just the leaves. I also have to deal with a different Relationship type on the top level and on the bottom level. Finally, it requires a single item (by ID) as the root.&lt;/p&gt;
&lt;p&gt;I imagine I&amp;#39;m not the only one having this sort of problem. How have you solved similar problem? Do you have a go-to method for returning (multi)trees based on conditions on their leaves?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>New community edition (Release 2025)</title><link>https://www.aras.com/community/f/development/55529/new-community-edition-release-2025</link><pubDate>Wed, 04 Jun 2025 07:09:46 GMT</pubDate><guid isPermaLink="false">916d3f7e-8ddc-42f8-8d45-380822f51406:c819f31a-066c-46de-bd2b-96f61dc073f6</guid><dc:creator>AngelaIp</dc:creator><description>&lt;p&gt;Hi community,&lt;/p&gt;
&lt;p&gt;what are your thoughts regarding the new open release?&lt;/p&gt;
&lt;p&gt;Angela&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Multiple sessions created for trivial actions like &amp;quot;edit&amp;quot;.  What can be the reason?</title><link>https://www.aras.com/community/f/development/55452/multiple-sessions-created-for-trivial-actions-like-edit-what-can-be-the-reason</link><pubDate>Fri, 07 Mar 2025 13:34:57 GMT</pubDate><guid isPermaLink="false">916d3f7e-8ddc-42f8-8d45-380822f51406:afabd5ca-59b7-4fdf-9157-67006898a8cc</guid><dc:creator>AngelaIp</dc:creator><description>&lt;p&gt;Hi community,&lt;/p&gt;
&lt;p&gt;would be great if somebody could help me with&amp;nbsp;following issue with Innovator 12SP7!&lt;/p&gt;
&lt;p&gt;I noticed that one of my users appears with many sessions in the&amp;nbsp;&lt;span&gt;[application].[ACTIVEUSER] table in the database. The same user also complains that Innovator is very slow in certain scenarios. For example changing the &amp;quot;Make/Buy&amp;quot; drop-down in the Part Form can last up to 5 seconds.&amp;nbsp;Opening a custom Impact Matrix with a few&amp;nbsp;hundred Affected Items can take several&amp;nbsp;minutes (typical would be 3-5 seconds).&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I am right now confused why this specific&amp;nbsp;user appears with an excess amount of sessions in the list. Typically people are only listed with a few sessions.&amp;nbsp;I wonder if the amount of listed sessions and the users&amp;acute; performance problems are somehow related?&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;The table looks like this:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img style="max-height:240px;max-width:320px;" src="/community/resized-image/__size/640x480/__key/communityserver-discussions-components-files/3/pastedimage1741353595541v1.png" alt=" " /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Red is always the same user. Green is somebody else.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I did some tests with the user. One new connection is created when he starts Innovator. Regular searching does not create any new session. But a new session appear as soon as&amp;nbsp;he opens a Parts and clicks the &amp;quot;Edit&amp;quot; button!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;For each &amp;quot;Edit&amp;quot; click a new session was created! But only for this specific user.&amp;nbsp;If I do administration stuff in Innovator (editing ItemTypes, Method, etc.) no additional sessions are created. I hardly appear in the session list at all.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Side notes:&lt;/p&gt;
&lt;p&gt;- No browser extensions used. Session cookies are not blocked or removed&lt;br /&gt;- We tested Firefox and Edge&lt;br /&gt;- Other users only have one or a small amount of sessions&lt;br /&gt;-&amp;nbsp;New connections appear for file operations (thumbnails and regular file upload). But these sound legit.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Does anyone has an idea what can cause this behavior? Is this normal?&lt;/p&gt;
&lt;p&gt;Thanks for any help!&lt;/p&gt;
&lt;p&gt;Angela&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>UI doesn&amp;#39;t load for one user - anyone had a similar problem?</title><link>https://www.aras.com/community/f/community/55504/ui-doesn-t-load-for-one-user---anyone-had-a-similar-problem</link><pubDate>Tue, 06 May 2025 07:45:51 GMT</pubDate><guid isPermaLink="false">916d3f7e-8ddc-42f8-8d45-380822f51406:a66eea6a-90fd-4cfe-a116-843f973edf31</guid><dc:creator>Harald Korneliussen</dc:creator><description>&lt;p&gt;On our test server, on one particular database, one particular user doesn&amp;#39;t get an UI when logging in. I&amp;#39;ve tried digging into the frontend calls, and it seems it&amp;#39;s this call:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;https://{our test server}/Server/MetaData.asmx/GetConfigurableUi?accept=json&amp;amp;database={one particular db}&amp;amp;date=2025-05-02T13%3A01%3A58.94&amp;amp;item_classification=%25all_grouped_by_classification%25&amp;amp;item_type_id=&amp;amp;lang=en&amp;amp;location_name=TOC&amp;amp;user={me}&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;which fails, with a &amp;quot;not a single item&amp;quot; fault. I am in fact logged in, and can e.g. go see the session information on the user button. Deleting all client side caches or logging in with incognito mode makes no difference.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Have anyone else experienced this?&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>GetItemRepeatConfig removes child items that are used multiple times. How to fix?</title><link>https://www.aras.com/community/f/development/37794/getitemrepeatconfig-removes-child-items-that-are-used-multiple-times-how-to-fix</link><pubDate>Fri, 20 Jan 2023 13:30:53 GMT</pubDate><guid isPermaLink="false">916d3f7e-8ddc-42f8-8d45-380822f51406:18930f57-7bf9-4569-bba6-04f4052ecca0</guid><dc:creator>AngelaIp</dc:creator><description>&lt;p&gt;Hi community,&lt;/p&gt;
&lt;p&gt;I use a classical &amp;quot;GetItemRepeatConfig&amp;quot; query to get a Part BOM over multiple levels.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;id=&amp;quot;xyz&amp;quot;;&lt;/code&gt;&lt;br /&gt;&lt;code&gt;Item partItem = inn.newItem(&amp;quot;Part&amp;quot;,&amp;quot;GetItemRepeatConfig&amp;quot;);&lt;/code&gt;&lt;br /&gt;&lt;code&gt;partItem.setAttribute(&amp;quot;select&amp;quot;,&amp;quot;id,classification,keyed_name,item_number&amp;quot;);&lt;/code&gt;&lt;br /&gt;&lt;code&gt;partItem.setID(id); // &amp;lt;- target Part&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Item bomItem = partItem.createRelationship(&amp;quot;Part BOM&amp;quot;,&amp;quot;get&amp;quot;);&lt;/code&gt;&lt;br /&gt;&lt;code&gt;bomItem.setAttribute(&amp;quot;select&amp;quot;,&amp;quot;related_id(keyed_name),sort_order&amp;quot;);&lt;/code&gt;&lt;br /&gt;&lt;code&gt;bomItem.setAttribute(&amp;quot;repeatProp&amp;quot;,&amp;quot;related_id&amp;quot;);&lt;/code&gt;&lt;br /&gt;&lt;code&gt;bomItem.setAttribute(&amp;quot;repeatTimes&amp;quot;,&amp;quot;10&amp;quot;);&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;partItem = partItem.apply();&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;When taking a look at the AML result, I discovered that Parts that are used on multiple levels inside a BOM (e.g. common items like screws) are not returned as complete items. The full related item is available only ONCE inside the AML result, but not for every BOM position that use that Part.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Here is how the result looks like:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The image shows three relationship BOM positions. Position 1 and 3 contain the full Part &amp;lt;Item&amp;gt; for the &amp;quot;related_id&amp;quot;. Position 2 does not contain the &amp;quot;Item&amp;quot; cause it appeared already present in a previous position.&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/3/pastedimage1674220014838v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Problem: Without the date of the related_id/Item, I am not able to render the AML data. In my current use case I want to restructure the AML result in a way that it will also include depth/level of each BOM position. This basically works well, but as soon a duplicate entry appears, the data for the child item is missing:&lt;/p&gt;
&lt;p&gt;Here is the current result that I get. I used a placeholder &amp;quot;Data missing&amp;quot; each time the related item is missing:&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/3/pastedimage1674220563909v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I discovered that this one is actually a know bug/behavior since over 10 years:&lt;/p&gt;
&lt;p&gt;&lt;a href="/f/archive/2097/developers-forum---getitemrepeatconfig-fix"&gt;https://community.aras.com/f/archive/2097/developers-forum---getitemrepeatconfig-fix&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The solution in the post is to not use GetItemRepeatConfig, but to manually create a query that includes all BOM levels.&lt;/p&gt;
&lt;p&gt;Sure, this solution will work. But after 10 years, is this really the solution of choice? My AML query shall also contain other relationships, which would make the query even bigger&amp;nbsp;when we hardcode any level manually.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Does anyone now a better solution for this one or how to modify the&amp;nbsp;GetItemRepeatConfig query so it returns all data?&lt;/p&gt;
&lt;p&gt;Thanks for any help!&lt;/p&gt;
&lt;p&gt;Angela&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>What is the best way to add more lottery and gambling  elements to Innovator?</title><link>https://www.aras.com/community/f/development/55476/what-is-the-best-way-to-add-more-lottery-and-gambling-elements-to-innovator</link><pubDate>Tue, 01 Apr 2025 08:59:34 GMT</pubDate><guid isPermaLink="false">916d3f7e-8ddc-42f8-8d45-380822f51406:8dd27ee3-692e-44e0-a8bf-1473f6a3fa2a</guid><dc:creator>AngelaIp</dc:creator><description>&lt;p&gt;Hi community,&lt;/p&gt;
&lt;p&gt;I&amp;#39;m looking for ideas on how to incorporate lottery, gambling or at least some game-like elements into Innovator to make certain processes more engaging. The goal is to introduce some kind of randomness, rewards, or game-like incentives within the system.&lt;/p&gt;
&lt;p&gt;I did some research at Github and already found some promising projects like this marvelous &amp;quot;Chess&amp;quot; implementation for Innovator:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a id="" href="https://github.com/omkarb-sg/aras-chess"&gt;https://github.com/omkarb-sg/aras-chess&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;But I think there is so much more potential to showcase the flexibility of the platform! Any ideas?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>TreeGridView performance</title><link>https://www.aras.com/community/f/community/55473/treegridview-performance</link><pubDate>Thu, 27 Mar 2025 12:21:17 GMT</pubDate><guid isPermaLink="false">916d3f7e-8ddc-42f8-8d45-380822f51406:2673204c-dd47-4170-a81d-d9c0db8ce109</guid><dc:creator>Harald Korneliussen</dc:creator><description>&lt;p&gt;We have &amp;quot;changes&amp;quot; tab to list, in a tree grid view, the change objects which have&amp;nbsp;gone through on&amp;nbsp;a given Part.&lt;br /&gt;&lt;br /&gt;However, loading this tab is terribly slow.&lt;/p&gt;
&lt;p&gt;I have found out that the query itself is quite fast. When I run it in the query editor, it takes less than a second. However, the Tree Grid View can take almost 20 seconds to load. Even on a fresh part with no change items, it takes 15+ seconds.&lt;/p&gt;
&lt;p&gt;The call which takes time is an odata call to&amp;nbsp;&lt;span&gt;/Server/odata/method.rb_GetTreeGridData, which takes the entire 2500+ line&amp;nbsp;&lt;/span&gt;rb_TreeGridViewDefinition as input (why? It&amp;#39;s a server side method, although a very odd one I can&amp;#39;t see the implementation of, and the data it gets passed lives on the server too!)&lt;br /&gt;&lt;br /&gt;Have anyone had any success in optimizing the loading of tree grid view structures?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Item.apply overwriting action, has it always done this?</title><link>https://www.aras.com/community/f/development/55432/item-apply-overwriting-action-has-it-always-done-this</link><pubDate>Fri, 21 Feb 2025 07:40:06 GMT</pubDate><guid isPermaLink="false">916d3f7e-8ddc-42f8-8d45-380822f51406:0f4163a4-426b-4256-9432-47353cf925d5</guid><dc:creator>Harald Korneliussen</dc:creator><description>&lt;p&gt;After upgrading from version 12 to 31, we started getting an error when saving a certain custom datastructure, developed for us by Minerva back in the day:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;span&gt;Failed to execute &amp;#39;serializeToString&amp;#39; on &amp;#39;XMLSerializer&amp;#39;: parameter 1 is not of type &amp;#39;Node&amp;#39;.&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;From what I can tell, this happens because Minerva&amp;#39;s old code calls an action directly on the document.thisItem object&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;code&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span&gt;var&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;output&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;document&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;thisItem&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;apply&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;&amp;quot;VE_GetCopyTreeGridHeader&amp;quot;&lt;/span&gt;&lt;span&gt;);&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;which &amp;quot;pollutes&amp;quot; document.thisItem with that action. When later hitting save, it calls this function instead of doing whatever it ordinarily would (probably a get action), resulting in the error. I observe that if I change the action to &amp;quot;get&amp;quot;, it gets rid of the error message and saves any changes in the object itself, but not in a related items treegrid associated with it. If I change the Iaction to &amp;quot;update&amp;quot;, it saves everything correctly the way it used to do in version 12.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;I see that the docs on item apply says that it overwrites the action, but if it always did that, how did this code ever work? (By the way, that .apply() overwrites the action is an error-prone side effect which&amp;nbsp;I can&amp;#39;t see any&amp;nbsp;good reason for)&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Making changes to typescript files in the tree</title><link>https://www.aras.com/community/f/development/55356/making-changes-to-typescript-files-in-the-tree</link><pubDate>Thu, 21 Nov 2024 11:02:29 GMT</pubDate><guid isPermaLink="false">916d3f7e-8ddc-42f8-8d45-380822f51406:35d32b24-1bdf-4b4f-9c84-037907e8c46f</guid><dc:creator>Harald Korneliussen</dc:creator><description>&lt;p&gt;I tried to apply a trick from a previous post:&lt;/p&gt;
&lt;p&gt;&lt;a href="/community/f/development/4032/how-to-open-startitem-directly-without-the-helper-window"&gt;How to open StartItem directly without the helper window - Development - Aras Community - Aras Community&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;However, that file is now a typescript file in my tree. I guess that means I need to transpile it to javascript/do whatever else you at Aras do in your frontend build process, in order for it to end up in the right place?&amp;nbsp;What is the recommended way to do this?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>ECO Item in Browser changes after voting it from Planning and to In Work</title><link>https://www.aras.com/community/f/community/55386/eco-item-in-browser-changes-after-voting-it-from-planning-and-to-in-work</link><pubDate>Thu, 09 Jan 2025 13:44:42 GMT</pubDate><guid isPermaLink="false">916d3f7e-8ddc-42f8-8d45-380822f51406:a3708f4f-1b1f-4b95-b2da-792adbde6e0e</guid><dc:creator>Bernt Ove Sunde</dc:creator><description>&lt;p&gt;Hi all,&lt;/p&gt;
&lt;p&gt;Currently setting up a new production environment with V31 and have gotten a very special error on our ECO item.&lt;/p&gt;
&lt;p&gt;The ECO is slightly modified, but uses the EHT module from Minerva for dynamical assignment.&lt;/p&gt;
&lt;p&gt;Everything is going as planned until the ECO is voted to In Work. When the ECO refreshes it has changed its keyed_name to the affected_part keyed_name, and has gotten a new item ID. When trying&amp;nbsp; to seach in the database after the ECO with the new item ID it does not exists.&lt;/p&gt;
&lt;p&gt;It seems that the ECO is now trying to be the afffected part, but the signoff tab still works, and we are able to finish the voting and release of the ECO and its affected parts.&lt;/p&gt;
&lt;p&gt;If we close the ECO tab and open it again its back to its normal state.&lt;/p&gt;
&lt;p&gt;It seems like its a client/browser issue, but I*m now at a miss to where troubleshoot. I have excluded server and client methods, but the issue is still present.&lt;/p&gt;
&lt;p&gt;We are using Edge (&lt;span&gt;Version 131.0.2903.112 (Official build) (64-bit))&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Any tips and help is greatly appreciated!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Zombie tabs</title><link>https://www.aras.com/community/f/community/55389/zombie-tabs</link><pubDate>Fri, 10 Jan 2025 08:08:14 GMT</pubDate><guid isPermaLink="false">916d3f7e-8ddc-42f8-8d45-380822f51406:ddbbfcbc-1443-4b63-bb5c-55ec9e109123</guid><dc:creator>Harald Korneliussen</dc:creator><description>&lt;p&gt;At least two places in our system we experience zombie tabs, tabs that after an error message are impossible to close.&lt;/p&gt;
&lt;p&gt;I can now reproduce the issue: We have a custom &amp;quot;Delivery Risks&amp;quot; tab on parts. If I add a new risk and open it, the UI thinks the object is in a dirty state. Just opening it and closing it again, I get a popup with &amp;quot;&lt;span&gt;Changes have not been saved. What do you want to do?&lt;/span&gt;&amp;quot;. If I select &amp;quot;save&amp;quot; here, I get the error&amp;nbsp;&lt;/p&gt;
&lt;div&gt;
&lt;div style="padding-left:30px;"&gt;&lt;span&gt;&amp;quot;The Command for the Command Alias &amp;#39;SaveItem&amp;#39; failed.&amp;quot;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;and the form still thinks the object has unsaved changes. However, if I click &amp;quot;Discard&amp;quot;, I get the following error in the web console:&lt;/span&gt;&lt;/div&gt;
&lt;div style="padding-left:30px;"&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="padding-left:30px;"&gt;&lt;span&gt;Uncaught (in promise) CUIError: The Command for the Command Alias &amp;#39;UnlockItem&amp;#39; failed.&lt;br /&gt; at T0 (factory.ts:152:8)&lt;br /&gt; at Object.execute (factory.ts:169:24)&lt;br /&gt; at onUnlockCommand (include.aspx?classes=tearoffWindow:915:36)&lt;br /&gt; at async eval (eval at x0 (factory.ts:53:9), &amp;lt;anonymous&amp;gt;:30:10)&lt;br /&gt; at async T0 (factory.ts:140:10)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;and I now have a zombie tab which is impossible to close.&lt;br /&gt;&lt;br /&gt;I can avoid creating a zombie tab by clicking &amp;quot;Edit&amp;quot; and &amp;quot;Save&amp;quot; manually in the form. Even though there are no changes, that apparently syncs the state properly.&lt;br /&gt;&lt;br /&gt;Requesting the object with AML studio,&amp;nbsp;newly created items in potential zombie state look exactly like ones which have been edited and saved, so the problem isn&amp;#39;t in the database end. Fully logging out and logging in again also clears potential zombie state, but merely closing the Part does not. So it&amp;#39;s some kind of Item cache in the frontend which thinks the Risk object is dirty - or possibly it&amp;#39;s the Form Item which is dirty.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;I suspect it has something to do with how I save the item. It&amp;#39;s saved in a slightly unusual way, in a popup form. But before I dig into explaining how, does any of this sound familiar to you? Perhaps someone with better understanding of how the front end caching in Aras works can immediately tell me what&amp;#39;s wrong here.&lt;br /&gt;&lt;br /&gt;This is Aras 31 by the way.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Ask A Question I</title><link>https://www.aras.com/community/achievements/460ac7df-7ccc-4c42-a204-9e05eef3be09</link><pubDate>Thu, 21 Nov 2024 11:02:30 GMT</pubDate><guid isPermaLink="false">916d3f7e-8ddc-42f8-8d45-380822f51406:f35e8038-fc6a-49eb-ba3e-00006a2f7adc</guid><dc:creator /><description>Ask a question in a forum.</description></item></channel></rss>