<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Fri Feb 09 00:20:03 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>[ERM-389] Manage License term value pick lists (refdata categories and values)</title>
                <link>https://folio-org.atlassian.net/browse/ERM-389</link>
                <project id="10130" key="ERM">ERM Platform</project>
                    <description>&lt;p&gt;Administrators can add license term value pick lists (refdata categories) as well as remove them or edit their details.&lt;br/&gt;
Only users with access to License settings can view, edit or delete the pick lists available in the tenant&lt;/p&gt;

&lt;p&gt;Permission to edit these details are separate to those of other ERM permission sets&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Workflow / UI Notes&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Set from within Settings -&amp;gt; Licenses -&amp;gt; Pick lists&lt;/li&gt;
	&lt;li&gt;Display within Settings -&amp;gt; Licenses -&amp;gt; Pick lists&lt;/li&gt;
	&lt;li&gt;User can view, edit or add a pick list (refdata category)&lt;/li&gt;
	&lt;li&gt;Display in the order pick lists were added to the system&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Data stored pick lists (refdata category):&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Pick List name = Refdata Category desc (short string &amp;lt;50 chars) &lt;em&gt;(required)&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Display fields:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Display Pick List name&lt;/li&gt;
	&lt;li&gt;Last updated&lt;/li&gt;
	&lt;li&gt;# of Values (number of refdata values in pick list/category)&lt;/li&gt;
	&lt;li&gt;Actions (Edit/Delete)&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Business rules/constraints&lt;/b&gt;&lt;br/&gt;
Pick Lists can only be deleted if they have no Pick List terms&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Wireframes&lt;/b&gt;&lt;br/&gt;
Attached wireframes show UI based on Tenant -&amp;gt; Location setup -&amp;gt; Institutions screens&lt;/p&gt;</description>
                <environment></environment>
        <key id="40978">ERM-389</key>
            <summary>Manage License term value pick lists (refdata categories and values)</summary>
                <type id="10005" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10309?size=medium">Story</type>
                                            <priority id="10005" iconUrl="https://dev.folio.org/assets/jira-priority/tbd.svg">TBD</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="10003">Done</resolution>
                                                        <assignee accountid="5bfd62c75f77da6929583d6c">steve.osguthorpe</assignee>
                                                                <reporter accountid="557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa">Owen Stephens</reporter>
                                    <labels>
                            <label>erm</label>
                    </labels>
                <created>Sun, 11 Aug 2019 22:05:23 +0000</created>
                <updated>Mon, 9 Sep 2019 15:14:41 +0000</updated>
                            <resolved>Mon, 9 Sep 2019 15:14:41 +0000</resolved>
                                                                    <component>ui-licenses</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                <comments>
                                                            <comment id="91290" author="5bfd62c75f77da6929583d6c" created="Mon, 12 Aug 2019 13:27:08 +0000"  >&lt;p&gt;&lt;a href=&quot;https://github.com/openlibraryenvironment/ui-directory/blob/master/src/settings/StatusSettings.js&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/openlibraryenvironment/ui-directory/blob/master/src/settings/StatusSettings.js&lt;/a&gt;&lt;/p&gt;</comment>
                                                            <comment id="91292" author="712020:e80f9b53-714e-4326-a026-ec430909e42c" created="Wed, 14 Aug 2019 13:25:11 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5bfd62c75f77da6929583d6c&quot; class=&quot;user-hover&quot; rel=&quot;5bfd62c75f77da6929583d6c&quot; data-account-id=&quot;5bfd62c75f77da6929583d6c&quot; accountid=&quot;5bfd62c75f77da6929583d6c&quot; rel=&quot;noreferrer&quot;&gt;steve.osguthorpe&lt;/a&gt;&lt;br/&gt;
1) I have problems filtering out the refdata categories that belong to the terms. So all refdata categories are displayed at the moment&lt;br/&gt;
2) editing and deletion of refdata categories seems to work, but the creation leads to an error&lt;br/&gt;
3) how can I list the values of a refdata category? For i.e. DocumentAttachment.AtType I can list the values with curl &lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;licenses/refdata/DocumentAttachment/AtType
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;but I don&apos;t see how this is possible for the categories that relate to the terms&lt;/p&gt;</comment>
                                                            <comment id="91293" author="70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2" created="Wed, 14 Aug 2019 19:46:34 +0000"  >&lt;p&gt;Yeah I think #1 is the key bit here. Right now we&apos;re showing things like &lt;tt&gt;License.Status&lt;/tt&gt; and &lt;tt&gt;InternalContact.Role&lt;/tt&gt; in the pick lists which seems....wrong.&lt;/p&gt;</comment>
                                                            <comment id="91295" author="70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2" created="Wed, 14 Aug 2019 19:48:08 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3Ae80f9b53-714e-4326-a026-ec430909e42c&quot; class=&quot;user-hover&quot; rel=&quot;712020:e80f9b53-714e-4326-a026-ec430909e42c&quot; data-account-id=&quot;712020:e80f9b53-714e-4326-a026-ec430909e42c&quot; accountid=&quot;712020:e80f9b53-714e-4326-a026-ec430909e42c&quot; rel=&quot;noreferrer&quot;&gt;Claudia Malzer&lt;/a&gt; I think it&apos;s looking pretty solid so far though. You can remove the &lt;tt&gt;lastUpdated&lt;/tt&gt; column from both of the ControlledVocab lists though, since the backend doesn&apos;t have that data to send us. You can use the &lt;tt&gt;hiddenFields&lt;/tt&gt; prop to do that. &lt;/p&gt;

&lt;p&gt;(I can&apos;t add comments to a branch so can&apos;t leave these comments on Github)&lt;/p&gt;</comment>
                                                            <comment id="91297" author="712020:e80f9b53-714e-4326-a026-ec430909e42c" created="Thu, 15 Aug 2019 12:33:37 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5bfd62c75f77da6929583d6c&quot; class=&quot;user-hover&quot; rel=&quot;5bfd62c75f77da6929583d6c&quot; data-account-id=&quot;5bfd62c75f77da6929583d6c&quot; accountid=&quot;5bfd62c75f77da6929583d6c&quot; rel=&quot;noreferrer&quot;&gt;steve.osguthorpe&lt;/a&gt; I still need help with &lt;br/&gt;
1) I have problems filtering out the refdata categories that belong to the terms. So all refdata categories are displayed at the moment&lt;br/&gt;
2) editing and deletion of refdata categories seems to work, but the creation leads to an error&lt;/p&gt;</comment>
                                                            <comment id="91299" author="5bfd62c75f77da6929583d6c" created="Thu, 15 Aug 2019 12:57:06 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3Ae80f9b53-714e-4326-a026-ec430909e42c&quot; class=&quot;user-hover&quot; rel=&quot;712020:e80f9b53-714e-4326-a026-ec430909e42c&quot; data-account-id=&quot;712020:e80f9b53-714e-4326-a026-ec430909e42c&quot; accountid=&quot;712020:e80f9b53-714e-4326-a026-ec430909e42c&quot; rel=&quot;noreferrer&quot;&gt;Claudia Malzer&lt;/a&gt; With regards to #1 You can ignore this for now. We are aware of the issue and &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; class=&quot;user-hover&quot; rel=&quot;557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; data-account-id=&quot;557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; accountid=&quot;557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; rel=&quot;noreferrer&quot;&gt;Owen Stephens&lt;/a&gt; is going to create an enhancement for this in JIRA to be done later.&lt;br/&gt;
#2 Can you provide information on what the error is? If it&apos;s missing a name then &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; class=&quot;user-hover&quot; rel=&quot;557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; data-account-id=&quot;557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; accountid=&quot;557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; rel=&quot;noreferrer&quot;&gt;Owen Stephens&lt;/a&gt; is aware of that too and I believe it&apos;s being discussed on slack.&lt;/p&gt;</comment>
                                                            <comment id="91302" author="712020:e80f9b53-714e-4326-a026-ec430909e42c" created="Thu, 15 Aug 2019 14:23:59 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5bfd62c75f77da6929583d6c&quot; class=&quot;user-hover&quot; rel=&quot;5bfd62c75f77da6929583d6c&quot; data-account-id=&quot;5bfd62c75f77da6929583d6c&quot; accountid=&quot;5bfd62c75f77da6929583d6c&quot; rel=&quot;noreferrer&quot;&gt;steve.osguthorpe&lt;/a&gt;&lt;br/&gt;
#2 Do you want to see the output of the mod-licenses-log that&apos;s related to the failing save? I attached it &lt;br/&gt;
 &lt;span class=&quot;nobr&quot;&gt;&lt;a href=&quot;/rest/api/3/attachment/content/28360&quot; title=&quot;mod-licenses-error.txt attached to ERM-389&quot; data-attachment-type=&quot;file&quot; data-attachment-name=&quot;mod-licenses-error.txt&quot; data-media-services-type=&quot;file&quot; data-media-services-id=&quot;eae0a058-c15a-41a3-958c-8d13fd2a8e36&quot; rel=&quot;noreferrer&quot;&gt;mod-licenses-error.txt&lt;sup&gt;&lt;img class=&quot;rendericon&quot; src=&quot;/images/icons/link_attachment_7.gif&quot; height=&quot;7&quot; width=&quot;7&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/span&gt; &lt;/p&gt;</comment>
                                                            <comment id="91304" author="712020:e80f9b53-714e-4326-a026-ec430909e42c" created="Fri, 16 Aug 2019 14:44:02 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5bfd62c75f77da6929583d6c&quot; class=&quot;user-hover&quot; rel=&quot;5bfd62c75f77da6929583d6c&quot; data-account-id=&quot;5bfd62c75f77da6929583d6c&quot; accountid=&quot;5bfd62c75f77da6929583d6c&quot; rel=&quot;noreferrer&quot;&gt;steve.osguthorpe&lt;/a&gt; all good I found the error:&lt;br/&gt;
I tried to add refdata categories manually and it&apos;s working if I send an empty array for the values, but it fails without the array. &lt;br/&gt;
So I had to experiment with the &lt;tt&gt;itemTemplate&lt;/tt&gt; property of &lt;tt&gt;ControlledVocab&lt;/tt&gt;&lt;/p&gt;</comment>
                                                            <comment id="91306" author="557058:d24a7f4a-ee36-4af7-acea-00d5f1dbb2f4" created="Tue, 27 Aug 2019 14:43:53 +0000"  >&lt;p&gt;QA:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Last updated data does not exist and so cannot be displayed.&lt;/li&gt;
	&lt;li&gt;Devs are unable to control the order of the display and so &quot;Display in the order pick lists were added to the system&quot; is not possible.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;I interpreted this:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Business rules/constraints&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;&lt;p&gt;Pick Lists can only be deleted if they have no Pick List terms&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;To mean that the Pick List can be deleted if it has Pick List &quot;Values&quot;, but cannot be deleted if any of the Values have been applied to a license record.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10001">
                    <name>Cloners</name>
                                            <outwardlinks description="clones">
                                        <issuelink>
            <issuekey id="40979">ERM-391</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is cloned by">
                                        <issuelink>
            <issuekey id="40982">ERM-390</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10008">
                    <name>Defines</name>
                                            <outwardlinks description="defines">
                                        <issuelink>
            <issuekey id="10901">UXPROD-1521</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="28358" name="Screenshot 2019-08-12 at 08.00.47.png" size="106238" author="557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa" created="Mon, 12 Aug 2019 07:29:50 +0000"/>
                            <attachment id="28360" name="mod-licenses-error.txt" size="78310" author="712020:e80f9b53-714e-4326-a026-ec430909e42c" created="Thu, 15 Aug 2019 14:20:16 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <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="10141"><![CDATA[Bienenvolk]]></customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="164">ERM Sprint 70</customfieldvalue>
    <customfieldvalue id="165">ERM Sprint 71</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 12 Aug 2019 13:27:08 +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>