<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Fri Feb 09 00:40:07 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-4462] When printing pick slips, sort first by Effective location, then by Shelving order</title>
                <link>https://folio-org.atlassian.net/browse/UXPROD-4462</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;Pages slips are currently printed in a random order.&#160; This causes extra work for circulation staff that must sort the slips by location and then by call number before they can be pulled from their stacks.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;In scope&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Adding Effective location information to the request object&lt;/li&gt;
	&lt;li&gt;Adding Shelving order to the request object&lt;/li&gt;
	&lt;li&gt;Supporting server side sorting of page slips by Effective location and Shelving order (AKA Effective sort call number)
	&lt;ul&gt;
		&lt;li&gt;If there is no Shelving order, then the Title should be used instead.&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Metrics for the number of slips printed at one time should be at least 200.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Out of scope&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Additions to the UI allowing for users to choose a sorting option. (this will be covered in a future feature)&lt;/li&gt;
	&lt;li&gt;Support sorting for call numbers that are not phrased to Shelving order (AKA Effective sort call number)&lt;/li&gt;
	&lt;li&gt;Sorting of any additional staff slip types&lt;/li&gt;
	&lt;li&gt;Handle multiple pages or page breaks&lt;/li&gt;
&lt;/ul&gt;


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

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

&lt;p&gt;&lt;b&gt;Story 1:&lt;/b&gt; &lt;br/&gt;
Given: Multiple pages requests from locations assigned to servicepoint_1 + &lt;b&gt;each item has a Shelving order&lt;/b&gt;,&lt;br/&gt;
When: The staff user clicks on &quot;Print pick slips for servicepoint_1&quot; from the Actions menu in the Requests app,&lt;br/&gt;
Then: A PDF is displayed with all the staff slips for that service point ordered as follows: &lt;br/&gt;
FIRST: Grouped by and sorted by Effective location (FOLIO name); ascending order (a-z)&lt;br/&gt;
THEN: Sorted by Shelving order; ascending order (a-z)&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Story 2:&lt;/b&gt;&#160;&lt;br/&gt;
Given: Multiple pages requests from locations assigned to servicepoint_1 + &lt;b&gt;none of the items has a Shelving order&lt;/b&gt;,&lt;br/&gt;
When: The staff user clicks on &quot;Print pick slips for servicepoint_1&quot; from the Actions menu in the Requests app,&lt;br/&gt;
Then: A PDF is displayed with all the staff slips for that service point ordered as follows: &lt;br/&gt;
FIRST: Grouped by and sorted by; ascending order (a-z)&lt;br/&gt;
THEN: &lt;b&gt;Sorted by Title&lt;/b&gt;; ascending order (a-z)&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Story 3:&lt;/b&gt;&#160;&lt;br/&gt;
Given: Multiple pages requests from locations assigned to servicepoint_1 + &lt;b&gt;some items have a Shelving order, some do not have a shelving order&lt;/b&gt;,&lt;br/&gt;
When: The staff user clicks on &quot;Print pick slips for servicepoint_1&quot; from the Actions menu in the Requests app,&lt;br/&gt;
Then: A PDF is displayed with all the staff slips for that service point ordered as follows: &lt;br/&gt;
FIRST: Grouped by and sorted by Effective location (FOLIO name); ascending order (a-z)&lt;br/&gt;
THEN: Items with a Shelving order should be sorted on that field; ascending order (a-z)&lt;br/&gt;
THEN: Items without a Shelving order should be sorted by the title; ascending order (a-z)&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Links to additional info&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Questions&lt;/b&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="12780">UXPROD-4462</key>
            <summary>When printing pick slips, sort first by Effective location, then by Shelving order</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>
                            <parent id="13681">UXPROD-19</parent>
                                    <priority id="10002" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p3.svg">P3</priority>
                        <status id="1" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="blue-gray"/>
                                    <resolution id="-1">Unresolved</resolution>
                                                        <assignee accountid="712020:92bdafe9-2677-4413-a6f5-a9ef94eea08d">julie.bickle</assignee>
                                                                <reporter accountid="557058:eb198214-3032-45c9-9781-9967c26deb3f">Thomas Trutt</reporter>
                                    <labels>
                            <label>circ_po_small</label>
                            <label>staff_slip_other</label>
                            <label>staff_slips</label>
                    </labels>
                <created>Mon, 11 Sep 2023 17:21:59 +0000</created>
                <updated>Thu, 30 Nov 2023 16:41:57 +0000</updated>
                                                                                <due></due>
                            <votes>2</votes>
                                    <watches>7</watches>
                                                                    <issuelinks>
                            <issuelinktype id="10008">
                    <name>Defines</name>
                                                                <inwardlinks description="is defined by ">
                                        <issuelink>
            <issuekey id="46945">CIRC-1887</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="46946">CIRC-1888</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="47007">CIRC-1889</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="11168" name="Pick slip sort order.jpg" size="24795" author="557058:eb198214-3032-45c9-9781-9967c26deb3f" created="Tue, 19 Sep 2023 13:45:07 +0000"/>
                            <attachment id="11169" name="Story 1.png" size="45425" author="557058:eb198214-3032-45c9-9781-9967c26deb3f" created="Mon, 11 Sep 2023 17:35:40 +0000"/>
                            <attachment id="11170" name="Story 3.png" size="37080" author="557058:eb198214-3032-45c9-9781-9967c26deb3f" created="Mon, 11 Sep 2023 17:35:40 +0000"/>
                            <attachment id="11171" name="UXPROD-4462_TestScenarios_230919_jb.docx" size="24131" author="712020:92bdafe9-2677-4413-a6f5-a9ef94eea08d" created="Tue, 19 Sep 2023 09:53:09 +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="10188"><![CDATA[Volaris]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10014" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue key="$xmlutils.escape($text)">Staff Slips</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|i07xmo:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10046" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Release</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10020"><![CDATA[Not Scheduled]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    </customfields>
    </item>
</channel>
</rss>