<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Fri Feb 09 00:41: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>[MODDCB-82] Support status transition from OPEN -&gt; ITEM_CHECKED_OUT (Borrowing library)</title>
                <link>https://folio-org.atlassian.net/browse/MODDCB-82</link>
                <project id="10050" key="MODDCB">mod-dcb</project>
                    <description>&lt;p&gt;&lt;b&gt;Purpose/Overview:&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Currently, in FOLIO some user steps that are crucial for the main DCB status transition flow can be skipped. This may result in the transaction being lost. For example, DCB item has been checked out to a patron at the Borrowing library but not at the requested service point (without sending the &quot;awaiting pickup&apos; note), this scenario by the steps described below.&#160;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Requirements/Scope:&lt;/b&gt;&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;Allow DCB work flow to be more flexible to accept the dcb transaction states (permissible) to continue its workflow based on the transaction role. (
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;MODDCB-83&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/MODDCB-83&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Implement Chain of responsibility mechanism for DCB transaction state transition flow.&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;
            MODDCB-83
        &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;
)&lt;/li&gt;
	&lt;li&gt;For the Borrower role, the status transition from OPEN -&amp;gt; ITEM_CHECKED_OUT should be supported&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;&lt;b&gt;Acceptance criteria:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Given: DCB transaction is created in ** Borrowing_Pickup library and ** is in ** &apos;OPEN&apos; status&lt;/li&gt;
	&lt;li&gt;When: Library staff checks out DCB item to a patron&lt;/li&gt;
	&lt;li&gt;Then: Hold request status changes to &quot;Closed - Filled&quot;
	&lt;ul&gt;
		&lt;li&gt;AND a new loan is opened for the DCB item&lt;/li&gt;
		&lt;li&gt;AND DCB transaction status changes from OPEN to ITEM_CHECKED_OUT&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&#160;&lt;br/&gt;
&lt;b&gt;Additional info:&lt;/b&gt;&lt;br/&gt;
Scenario:&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;Create a transaction with &quot;borrowing-pickup&quot; role. Lets say pickup SP be &apos;Circ Desk 1&apos;&lt;/li&gt;
	&lt;li&gt;Update the transaction to &apos;OPEN&apos; status.&lt;/li&gt;
	&lt;li&gt;Check-in the item in SP other than the pickup SP (let&apos;s say &apos;Online&apos;) mentioned while creating the transaction. Here the transaction will be &apos;Open-In transit&apos; status, and not updated to &apos;AWAITING_PICKUP&apos;.&lt;/li&gt;
	&lt;li&gt;When the borrower (of the transaction) checks out this item at SP &apos;Online&apos;, he will be able to do it successfully. At this point of time, the transaction is still in &apos;Open -In transit&apos; status - which means this checkout is not a DCB checkout, in other words, although the item is being borrowed by the patron, it is not being tracked by DCB.&#160;&lt;/li&gt;
&lt;/ol&gt;
</description>
                <environment></environment>
        <key id="37838">MODDCB-82</key>
            <summary>Support status transition from OPEN -&gt; ITEM_CHECKED_OUT (Borrowing library)</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="10002" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p3.svg">P3</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="712020:2a463cd2-16cf-4934-a25e-1da8de5ef393">Adesh Singh</assignee>
                                                                <reporter accountid="712020:f2ab7665-e311-4af3-8b4a-fbbc4cd266f4">Priyanka Terala</reporter>
                                    <labels>
                            <label>back-end</label>
                            <label>dcb</label>
                            <label>needs-testrail</label>
                    </labels>
                <created>Thu, 7 Dec 2023 13:24:55 +0000</created>
                <updated>Wed, 13 Dec 2023 12:49:20 +0000</updated>
                            <resolved>Wed, 13 Dec 2023 06:29:42 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                    <issuelinks>
                            <issuelinktype id="10008">
                    <name>Defines</name>
                                                                <inwardlinks description="is defined by ">
                                        <issuelink>
            <issuekey id="13533">UXPROD-4325</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10007">
                    <name>Requires</name>
                                            <outwardlinks description="requires">
                                        <issuelink>
            <issuekey id="37839">MODDCB-83</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </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="10188"><![CDATA[Volaris]]></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|i08pio:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10046" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Release</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10079"><![CDATA[Quesnelia (R1 2024)]]></customfieldvalue>

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