<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 22:22:36 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>FOLIO Jira</title>
    <link>https://folio-org.atlassian.net</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>1001.0.0-SNAPSHOT</version>
        <build-number>100246</build-number>
        <build-date>07-02-2024</build-date>
    </build-info>

<item>
            <title>[MODINVSTOR-923] Inventory Storage Batch Sync APIs upsert functionality mints new HRIDs despite previously assigned to posted records</title>
                <link>https://folio-org.atlassian.net/browse/MODINVSTOR-923</link>
                <project id="10139" key="MODINVSTOR">mod-inventory-storage</project>
                    <description>&lt;p&gt;&lt;b&gt;Overview:&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;The Inventory Storage Batch Sync APIs upsert functionality is used extensively at initial data migration from legacy systems and is an important lifeline for fixing wide mistakes or corrections that needs to happen to records on a larger scale (millions of records)&lt;/p&gt;

&lt;p&gt;With the wider adoption of the HRIDs, and the strict dependencies between SRS and Inventory, the minting of HRIDs, and their immutability is a foundation much other work is built on.&#160; This bug shows how HRIDs are getting replaced in certain circumstances.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Steps to Reproduce:&lt;/b&gt;&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;Fetch a Inventory record from Lotus bugfest, like (&lt;tt&gt;baseUrl&lt;/tt&gt;/instance-storage/instances/f33faeb2-5151-4e10-b8e2-17b6815d98cd&lt;/li&gt;
	&lt;li&gt;Note down the hrid&lt;/li&gt;
	&lt;li&gt;Post back the record using the batch update APIs (/instance-storage/batch/synchronous?upsert=true) with the correct _version, but without the hrid&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;&lt;b&gt;Expected Results:&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;The HRID stays the same,&lt;br/&gt;
&lt;b&gt;Actual Results:&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;FOLIO mints a new HRID for the record ,&#160;&lt;br/&gt;
&lt;b&gt;Additional Information:&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;This will likely break the connection with SRS, since the HRID is stored in multiple places on the SRS records, rendering FOLIO unstable in areas of QuickMARC and DataImport&lt;/p&gt;

&lt;p&gt;See screenshots below&lt;br/&gt;
Fetched record:&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;/rest/api/3/attachment/content/43454&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;POSTED record:&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;/rest/api/3/attachment/content/43453&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt;&lt;br/&gt;
**&lt;/p&gt;

&lt;p&gt;Note: The single record API rejects the record: &lt;tt&gt;PUT /instance-storage/instances/$id&lt;/tt&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;The hrid field cannot be changed: new=null, old=inst000000000015&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;b&gt;Interested parties:&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;MM sig, Data Import Data Migration Subgroup&lt;/b&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="56457">MODINVSTOR-923</key>
            <summary>Inventory Storage Batch Sync APIs upsert functionality mints new HRIDs despite previously assigned to posted records</summary>
                <type id="10001" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium">Bug</type>
                                            <priority id="10001" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p2.svg">P2</priority>
                        <status id="6" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Won&apos;t Do</resolution>
                                                        <assignee accountid="5ee89462f7aa140abd82d11d">Julian Ladisch</assignee>
                                                                <reporter accountid="712020:0a02d059-b8b9-48b3-8a58-727ec44d05d2">Theodor Tolstoy (One-Group.se)</reporter>
                                    <labels>
                            <label>data-migration</label>
                            <label>metadatamanagement</label>
                            <label>support</label>
                    </labels>
                <created>Wed, 8 Jun 2022 08:12:18 +0000</created>
                <updated>Wed, 26 Oct 2022 09:57:26 +0000</updated>
                            <resolved>Thu, 15 Sep 2022 12:39:55 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>8</watches>
                                                                <comments>
                                                            <comment id="133454" author="600c4a3b74c3e200718680d8" created="Wed, 8 Jun 2022 13:50:52 +0000"  >&lt;p&gt;&lt;cite&gt;The Inventory Storage Batch Sync APIs upsert functionality &lt;b&gt;is used extensively at initial data migration from legacy systems&lt;/b&gt; and is an important lifeline for fixing wide mistakes or corrections that needs to happen to records on a larger scale (millions of records)&lt;/cite&gt;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;Aside that identifiers that change undermine the very purpose of identifiers, many libraries depend on the ability to set this value because it is a foreign key in external systems for integrations.&#160;&lt;/p&gt;</comment>
                                                            <comment id="133456" author="632e148361dbef2805be710f" created="Wed, 8 Jun 2022 14:25:44 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af80403de-e149-421e-8750-af45c853402f&quot; class=&quot;user-hover&quot; rel=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; data-account-id=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; accountid=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; rel=&quot;noreferrer&quot;&gt;Charlotte Whitt&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5ff8d61da9d0300107f0afe2&quot; class=&quot;user-hover&quot; rel=&quot;5ff8d61da9d0300107f0afe2&quot; data-account-id=&quot;5ff8d61da9d0300107f0afe2&quot; accountid=&quot;5ff8d61da9d0300107f0afe2&quot; rel=&quot;noreferrer&quot;&gt;Ian Walls&lt;/a&gt;&#160;FYI&lt;/p&gt;</comment>
                                                            <comment id="133458" author="557058:f80403de-e149-421e-8750-af45c853402f" created="Wed, 8 Jun 2022 14:40:43 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=600c4a3b74c3e200718680d8&quot; class=&quot;user-hover&quot; rel=&quot;600c4a3b74c3e200718680d8&quot; data-account-id=&quot;600c4a3b74c3e200718680d8&quot; accountid=&quot;600c4a3b74c3e200718680d8&quot; rel=&quot;noreferrer&quot;&gt;Kyle Banerjee&lt;/a&gt; - I have set the priority to P2, is that compliant with your understanding as well?&lt;/p&gt;</comment>
                                                            <comment id="133459" author="600c4a3b74c3e200718680d8" created="Wed, 8 Jun 2022 15:18:49 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af80403de-e149-421e-8750-af45c853402f&quot; class=&quot;user-hover&quot; rel=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; data-account-id=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; accountid=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; rel=&quot;noreferrer&quot;&gt;Charlotte Whitt&lt;/a&gt; Based on my experience, I believe P2 accurately conveys priority&lt;/p&gt;</comment>
                                                            <comment id="133461" author="5ee89462f7aa140abd82d11d" created="Wed, 8 Jun 2022 19:43:58 +0000"  >&lt;p&gt;Why do you know the correct _version property but not the correct hrid property?&lt;/p&gt;</comment>
                                                            <comment id="133463" author="5ee89462f7aa140abd82d11d" created="Wed, 8 Jun 2022 19:45:01 +0000"  >&lt;p&gt;This Jira is asking for a PATCH API that updates some properties and keeps other properties.&lt;/p&gt;</comment>
                                                            <comment id="133465" author="600c4a3b74c3e200718680d8" created="Wed, 8 Jun 2022 20:50:59 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5ee89462f7aa140abd82d11d&quot; class=&quot;user-hover&quot; rel=&quot;5ee89462f7aa140abd82d11d&quot; data-account-id=&quot;5ee89462f7aa140abd82d11d&quot; accountid=&quot;5ee89462f7aa140abd82d11d&quot; rel=&quot;noreferrer&quot;&gt;Julian Ladisch&lt;/a&gt; Desirable behavior is that you don&apos;t need to know correct _version property and that HRID is retained &lt;a href=&quot;https://folio-org.atlassian.net/browse/MODINVSTOR-910&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://folio-org.atlassian.net/browse/MODINVSTOR-910&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/browse/SUP-74&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://folio-org.atlassian.net/browse/SUP-74&lt;/a&gt;&#160;&lt;/p&gt;</comment>
                                                            <comment id="133467" author="63e2a2771b13d42998e4e706" created="Thu, 9 Jun 2022 10:00:47 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=600c4a3b74c3e200718680d8&quot; class=&quot;user-hover&quot; rel=&quot;600c4a3b74c3e200718680d8&quot; data-account-id=&quot;600c4a3b74c3e200718680d8&quot; accountid=&quot;600c4a3b74c3e200718680d8&quot; rel=&quot;noreferrer&quot;&gt;Kyle Banerjee&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af80403de-e149-421e-8750-af45c853402f&quot; class=&quot;user-hover&quot; rel=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; data-account-id=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; accountid=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; rel=&quot;noreferrer&quot;&gt;Charlotte Whitt&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A0a02d059-b8b9-48b3-8a58-727ec44d05d2&quot; class=&quot;user-hover&quot; rel=&quot;712020:0a02d059-b8b9-48b3-8a58-727ec44d05d2&quot; data-account-id=&quot;712020:0a02d059-b8b9-48b3-8a58-727ec44d05d2&quot; accountid=&quot;712020:0a02d059-b8b9-48b3-8a58-727ec44d05d2&quot; rel=&quot;noreferrer&quot;&gt;Theodor Tolstoy (One-Group.se)&lt;/a&gt; &lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;The HRID stays the same&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;As I understand it, these APIs are intended to receive a complete representation of record.&lt;/p&gt;

&lt;p&gt;This expectation suggests that folks want them to accept a partial representation of the record and combine that with the stored representation on an update (when the upsert parameter is provided).&lt;/p&gt;

&lt;p&gt;I think this is what &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5ee89462f7aa140abd82d11d&quot; class=&quot;user-hover&quot; rel=&quot;5ee89462f7aa140abd82d11d&quot; data-account-id=&quot;5ee89462f7aa140abd82d11d&quot; accountid=&quot;5ee89462f7aa140abd82d11d&quot; rel=&quot;noreferrer&quot;&gt;Julian Ladisch&lt;/a&gt; is referring to when he describes a PATCH API.&lt;/p&gt;

&lt;p&gt;How wrong is my interpretation of the expectations?&lt;/p&gt;</comment>
                                                            <comment id="133469" author="5d6eeadef989e00d8c7e897b" created="Mon, 13 Jun 2022 14:12:22 +0000"  >&lt;p&gt;Support: &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ab8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; class=&quot;user-hover&quot; rel=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; data-account-id=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; accountid=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; rel=&quot;noreferrer&quot;&gt;Jakub Skoczen&lt;/a&gt; what is the release target? Thanks&#160;&lt;/p&gt;</comment>
                                                            <comment id="133471" author="5d6eeadef989e00d8c7e897b" created="Mon, 27 Jun 2022 14:17:12 +0000"  >&lt;p&gt;Support: Updated the release to be morning glory bugfix.&#160;&lt;/p&gt;</comment>
                                                            <comment id="133473" author="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d" created="Mon, 15 Aug 2022 12:17:08 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5ee89462f7aa140abd82d11d&quot; class=&quot;user-hover&quot; rel=&quot;5ee89462f7aa140abd82d11d&quot; data-account-id=&quot;5ee89462f7aa140abd82d11d&quot; accountid=&quot;5ee89462f7aa140abd82d11d&quot; rel=&quot;noreferrer&quot;&gt;Julian Ladisch&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=63e2a2771b13d42998e4e706&quot; class=&quot;user-hover&quot; rel=&quot;63e2a2771b13d42998e4e706&quot; data-account-id=&quot;63e2a2771b13d42998e4e706&quot; accountid=&quot;63e2a2771b13d42998e4e706&quot; rel=&quot;noreferrer&quot;&gt;Marc Johnson&lt;/a&gt; Given that the PR has been open for more than three weeks now and that there is a disagreement if this should be included in MG, should we postpone until Nolana? &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A0a02d059-b8b9-48b3-8a58-727ec44d05d2&quot; class=&quot;user-hover&quot; rel=&quot;712020:0a02d059-b8b9-48b3-8a58-727ec44d05d2&quot; data-account-id=&quot;712020:0a02d059-b8b9-48b3-8a58-727ec44d05d2&quot; accountid=&quot;712020:0a02d059-b8b9-48b3-8a58-727ec44d05d2&quot; rel=&quot;noreferrer&quot;&gt;Theodor Tolstoy (One-Group.se)&lt;/a&gt; how badly do we need this for MG?&lt;/p&gt;</comment>
                                                            <comment id="133475" author="63e2a2771b13d42998e4e706" created="Mon, 15 Aug 2022 12:27:28 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ab8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; class=&quot;user-hover&quot; rel=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; data-account-id=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; accountid=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; rel=&quot;noreferrer&quot;&gt;Jakub Skoczen&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;Given that the PR has been open for more than three weeks now and that there is a disagreement if this should be included in MG, should we postpone until Nolana?&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;I don&apos;t know. Who has expressed disagreement about whether it should be included or not?&lt;/p&gt;

&lt;p&gt;(I&apos;ve given feedback on how we&apos;ve chosen to implement the changes, as requested, I don&apos;t consider that a question of inclusion or not. I do think that it could be better if a smaller change had been made as an interim measure for Morning Glory)&lt;/p&gt;</comment>
                                                            <comment id="133477" author="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d" created="Mon, 5 Sep 2022 12:34:44 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=63e2a2771b13d42998e4e706&quot; class=&quot;user-hover&quot; rel=&quot;63e2a2771b13d42998e4e706&quot; data-account-id=&quot;63e2a2771b13d42998e4e706&quot; accountid=&quot;63e2a2771b13d42998e4e706&quot; rel=&quot;noreferrer&quot;&gt;Marc Johnson&lt;/a&gt; Ok, I reread your comments and it&apos;s clear to me that the disagreement is conceptual and not specific to which version the code is released in.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A0a02d059-b8b9-48b3-8a58-727ec44d05d2&quot; class=&quot;user-hover&quot; rel=&quot;712020:0a02d059-b8b9-48b3-8a58-727ec44d05d2&quot; data-account-id=&quot;712020:0a02d059-b8b9-48b3-8a58-727ec44d05d2&quot; accountid=&quot;712020:0a02d059-b8b9-48b3-8a58-727ec44d05d2&quot; rel=&quot;noreferrer&quot;&gt;Theodor Tolstoy (One-Group.se)&lt;/a&gt; can you clarify in your description what the &quot;expected result&quot; is? I assume that the system returning an error status when an HRID is omitted NOT the expected behavior but instead you expect a successful operation with the old HRID be used?&lt;/p&gt;</comment>
                                                            <comment id="133479" author="63e2a2771b13d42998e4e706" created="Mon, 5 Sep 2022 16:01:58 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ab8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; class=&quot;user-hover&quot; rel=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; data-account-id=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; accountid=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; rel=&quot;noreferrer&quot;&gt;Jakub Skoczen&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;I reread your comments and it&apos;s clear to me that the disagreement is conceptual and not specific to which version the code is released in.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Yes, it is a conceptual concern. The logic in this module has been moved back and forth between mechanisms across multiple teams (for example, 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;MODINVSTOR-625&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/MODINVSTOR-625&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Change effective location for items if parent holding or item location is changed&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10309?size=medium&quot; /&gt;
            MODINVSTOR-625
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-success jira-macro-single-issue-export-pdf&quot;&gt;Closed&lt;/span&gt;
            &lt;/span&gt;
). This is rather unfortunate, because it leads to more work and confusion for developers.&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;and not specific to which version the code is released in.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;At one point, I think it was intended that this would be back ported to Morning Glory. I think the scope of the changes in that pull request are a lot for a back port.&lt;/p&gt;</comment>
                                                            <comment id="133481" author="557058:f80403de-e149-421e-8750-af45c853402f" created="Tue, 6 Sep 2022 11:16:48 +0000"  >&lt;p&gt;Support SIG: The developers are discussing the work. The release date has been postponed to Nolana. &lt;/p&gt;</comment>
                                                            <comment id="133483" author="712020:0a02d059-b8b9-48b3-8a58-727ec44d05d2" created="Thu, 15 Sep 2022 10:18:06 +0000"  >&lt;blockquote&gt;&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A0a02d059-b8b9-48b3-8a58-727ec44d05d2&quot; class=&quot;user-hover&quot; rel=&quot;712020:0a02d059-b8b9-48b3-8a58-727ec44d05d2&quot; data-account-id=&quot;712020:0a02d059-b8b9-48b3-8a58-727ec44d05d2&quot; accountid=&quot;712020:0a02d059-b8b9-48b3-8a58-727ec44d05d2&quot; rel=&quot;noreferrer&quot;&gt;Theodor Tolstoy (One-Group.se)&lt;/a&gt; can you clarify in your description what the &quot;expected result&quot; is? I assume that the system returning an error status when an HRID is omitted NOT the expected behavior but instead you expect a successful operation with the old HRID be used?&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Sorry for the late reply &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ab8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; class=&quot;user-hover&quot; rel=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; data-account-id=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; accountid=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; rel=&quot;noreferrer&quot;&gt;Jakub Skoczen&lt;/a&gt; , but I would expect that i would get the new record back, but that the folio-minted (. the old one, the FOLIO-generated, the immutable one. ) HRID stays the same&lt;/p&gt;</comment>
                                                            <comment id="133485" author="5f8314dfbdef80006f6f572d" created="Thu, 15 Sep 2022 12:37:34 +0000"  >&lt;p&gt;This issue came up 3 years ago: &lt;a href=&quot;https://folio-org.atlassian.net/browse/MODINVSTOR-397&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://folio-org.atlassian.net/browse/MODINVSTOR-397&lt;/a&gt;&lt;/p&gt;</comment>
                                                            <comment id="133487" author="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d" created="Thu, 15 Sep 2022 12:39:46 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A0a02d059-b8b9-48b3-8a58-727ec44d05d2&quot; class=&quot;user-hover&quot; rel=&quot;712020:0a02d059-b8b9-48b3-8a58-727ec44d05d2&quot; data-account-id=&quot;712020:0a02d059-b8b9-48b3-8a58-727ec44d05d2&quot; accountid=&quot;712020:0a02d059-b8b9-48b3-8a58-727ec44d05d2&quot; rel=&quot;noreferrer&quot;&gt;Theodor Tolstoy (One-Group.se)&lt;/a&gt; then what has been implemented so far will not meet your expectations.&lt;/p&gt;

&lt;p&gt;We have discussed internally in the Platform team that HRID is already special (meaning that it can be only set during  record creation and never changed) so we are going to instead implement a special handling for this field during update as described in 
    &lt;span class=&quot;jira-issue-macro&quot; data-jira-key=&quot;MODINVSTOR-958&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/MODINVSTOR-958&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Keep old hrid when updating instance, holding or item&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10309?size=medium&quot; /&gt;
            MODINVSTOR-958
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-complete jira-macro-single-issue-export-pdf&quot;&gt;Open&lt;/span&gt;
            &lt;/span&gt;
.&lt;/p&gt;

&lt;p&gt;I am closing this ticket as won&apos;t do.&lt;/p&gt;</comment>
                                                            <comment id="133489" author="712020:0a02d059-b8b9-48b3-8a58-727ec44d05d2" created="Thu, 6 Oct 2022 09:23:31 +0000"  >&lt;p&gt;Sounds right. Thank you &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ab8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; class=&quot;user-hover&quot; rel=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; data-account-id=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; accountid=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; rel=&quot;noreferrer&quot;&gt;Jakub Skoczen&lt;/a&gt;&#160;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="55683">MODINVSTOR-958</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="56460">MODINVSTOR-924</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="43451" name="image-2022-06-08-10-09-44-244.png" size="43813" author="712020:0a02d059-b8b9-48b3-8a58-727ec44d05d2" created="Wed, 8 Jun 2022 08:06:07 +0000"/>
                            <attachment id="43452" name="image-2022-06-08-10-10-13-977.png" size="47611" author="712020:0a02d059-b8b9-48b3-8a58-727ec44d05d2" created="Wed, 8 Jun 2022 08:06:37 +0000"/>
                            <attachment id="43453" name="image-2022-06-08-10-11-20-800.png" size="45187" author="712020:0a02d059-b8b9-48b3-8a58-727ec44d05d2" created="Wed, 8 Jun 2022 08:07:44 +0000"/>
                            <attachment id="43454" name="image-2022-06-08-10-11-49-310.png" size="47611" author="712020:0a02d059-b8b9-48b3-8a58-727ec44d05d2" created="Wed, 8 Jun 2022 08:08:12 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                        <customfield id="customfield_10107" key="com.atlassian.jira.plugin.system.customfieldtypes:multiselect">
                        <customfieldname>Affected Institution</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10389"><![CDATA[5 Colleges]]></customfieldvalue>
    <customfieldvalue key="10391"><![CDATA[BNCF]]></customfieldvalue>
    <customfieldvalue key="10392"><![CDATA[Caltech]]></customfieldvalue>
    <customfieldvalue key="10393"><![CDATA[Chalmers]]></customfieldvalue>
    <customfieldvalue key="10394"><![CDATA[Cornell]]></customfieldvalue>
    <customfieldvalue key="10395"><![CDATA[Duke]]></customfieldvalue>
    <customfieldvalue key="10397"><![CDATA[Grand Valley State University]]></customfieldvalue>
    <customfieldvalue key="10398"><![CDATA[HBZ]]></customfieldvalue>
    <customfieldvalue key="10400"><![CDATA[Lehigh]]></customfieldvalue>
    <customfieldvalue key="10403"><![CDATA[MI State University/Library of Michigan]]></customfieldvalue>
    <customfieldvalue key="10404"><![CDATA[Middle Tennessee State University]]></customfieldvalue>
    <customfieldvalue key="10405"><![CDATA[MO State]]></customfieldvalue>
    <customfieldvalue key="10407"><![CDATA[Okanagan College]]></customfieldvalue>
    <customfieldvalue key="10408"><![CDATA[OTHER]]></customfieldvalue>
    <customfieldvalue key="10409"><![CDATA[SHL]]></customfieldvalue>
    <customfieldvalue key="10410"><![CDATA[Simmons]]></customfieldvalue>
    <customfieldvalue key="10411"><![CDATA[Skidmore College]]></customfieldvalue>
    <customfieldvalue key="10412"><![CDATA[Spokane Public Libraries]]></customfieldvalue>
    <customfieldvalue key="10413"><![CDATA[St. Michael's College]]></customfieldvalue>
    <customfieldvalue key="10414"><![CDATA[STU]]></customfieldvalue>
    <customfieldvalue key="10415"><![CDATA[TAMU]]></customfieldvalue>
    <customfieldvalue key="10416"><![CDATA[Texas Southmost College]]></customfieldvalue>
    <customfieldvalue key="10417"><![CDATA[Trinity College]]></customfieldvalue>
    <customfieldvalue key="10418"><![CDATA[Universidad de Concepción]]></customfieldvalue>
    <customfieldvalue key="10419"><![CDATA[University of Alabama]]></customfieldvalue>
    <customfieldvalue key="10420"><![CDATA[University of Chicago]]></customfieldvalue>
    <customfieldvalue key="10421"><![CDATA[University of Colorado]]></customfieldvalue>
    <customfieldvalue key="10422"><![CDATA[University of Leipzig]]></customfieldvalue>
    <customfieldvalue key="10423"><![CDATA[University of Tennessee Martin]]></customfieldvalue>
    <customfieldvalue key="10424"><![CDATA[University of Zaragoza]]></customfieldvalue>
    <customfieldvalue key="10425"><![CDATA[Villanova University]]></customfieldvalue>
    <customfieldvalue key="10426"><![CDATA[Warner]]></customfieldvalue>
    <customfieldvalue key="10427"><![CDATA[Washington College]]></customfieldvalue>
    <customfieldvalue key="10428"><![CDATA[Washington-Jefferson]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummarycf">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10057" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Development Team</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10144"><![CDATA[Core: Platform]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10063" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>PO Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10106" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>RCA Group</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10367"><![CDATA[TBD]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i04w1u:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10046" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Release</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10061"><![CDATA[Nolana (R3 2022)]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="640">CP: Sprint 148</customfieldvalue>
    <customfieldvalue id="1464">CP Sprint 146</customfieldvalue>
    <customfieldvalue id="1465">CP: Sprint 147</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Wed, 8 Jun 2022 13:50:52 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10025" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>[CHART] Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>