<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Fri Feb 09 00:34:42 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>[UXPROD-3774] Hide eUsage reports accordion in Agreements, if no Usage data provider is linked</title>
                <link>https://folio-org.atlassian.net/browse/UXPROD-3774</link>
                <project id="10000" key="UXPROD">UX Product</project>
                    <description>&lt;p&gt;&lt;b&gt;Current situation or problem&lt;/b&gt;:&lt;/p&gt;

&lt;p&gt;The eUsage reports accordion is displayed in the Agreements app if the plugin eusage-reports is installed in the system. The accordion ist controlled by the plugin.&lt;/p&gt;

&lt;p&gt;Normally, the Agreements app only shows accordions in the UI for a specific agreement, if data is available to be displayed in that accordion. Else, an accordion is hidden.&lt;/p&gt;

&lt;p&gt;Users would like the eUsage reports accordion to behave in the same way, to make the screen less cluttered.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Proposed solution/stories&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;In the eUsage reports workflow, the plugin needs to be triggered by the user to analyse an agreement. This happens by clicking a button within the accordion.&lt;/p&gt;

&lt;p&gt;-&amp;gt; In the current design, there is no way to only show the accordion if &lt;em&gt;the plugin itself&lt;/em&gt; has data to display, because initially, there &lt;em&gt;never&lt;/em&gt; is any data before a user first hits analyse - for which the accordion already needs to be displayed.&lt;/p&gt;

&lt;p&gt;A possible solution needs to be more indirect:&lt;/p&gt;

&lt;p&gt;The eUsage reports relies on data from the eUsage app and needs a Usage data provider from eUsage to be linked to the agreement, in order to do any calculations.&lt;/p&gt;

&lt;p&gt;&lt;ins&gt;If no eUsage data provider is linked&lt;/ins&gt;, the the eUsage reports accordion can never hold any data and can not successfully analyse an agreement.&#160; In that case, &lt;ins&gt;the accordion can be hidden&lt;/ins&gt;.&lt;/p&gt;

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

&lt;p&gt;&lt;b&gt;In scope&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;If a Usage data provider is linked in the agreement
	&lt;ul&gt;
		&lt;li&gt;display the accordion &quot;eUsage reports&quot;,&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;else
	&lt;ul&gt;
		&lt;li&gt;hide the accordion &quot;eUsage reports&quot;.&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Out of scope&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;In the case of a linked Usage data provider with &lt;ins&gt;only non-counter&lt;/ins&gt; or only &lt;ins&gt;Release 4&lt;/ins&gt; reports, the accordion will still be displayed without being of any use.&lt;br/&gt;
The same will happen for &lt;ins&gt;agreements without (matched) agreement lines&lt;/ins&gt; or for {+}agreements with agreement lines only from eHoldings.&lt;br/&gt;
{+}The last case will not be a problem in production environments, as libraries not using the local KB will not use and therefore not install the eUsage reports plugin.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="12467">UXPROD-3774</key>
            <summary>Hide eUsage reports accordion in Agreements, if no Usage data provider is linked</summary>
                <type id="10002" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10322?size=medium">New Feature</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="60acc7a19e21bd0071d9d1a7">Annika Schr&#246;er</assignee>
                                                                <reporter accountid="60acc7a19e21bd0071d9d1a7">Annika Schr&#246;er</reporter>
                                    <labels>
                            <label>eUsage</label>
                    </labels>
                <created>Mon, 8 Aug 2022 12:34:06 +0000</created>
                <updated>Thu, 30 Nov 2023 16:41:30 +0000</updated>
                            <resolved>Tue, 25 Oct 2022 06:41:47 +0000</resolved>
                                                    <fixVersion>Nolana (R3 2022)</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                    <issuelinks>
                            <issuelinktype id="10008">
                    <name>Defines</name>
                                                                <inwardlinks description="is defined by ">
                                        <issuelink>
            <issuekey id="37111">UIPER-99</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </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="10163"><![CDATA[Leipzig]]></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_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i057gg:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                            
                        </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>