Bug 34805

Summary: Add order search form to acq start page
Product: Koha Reporter: Katrin Fischer <katrin.fischer>
Component: AcquisitionsAssignee: Owen Leonard <oleonard>
Status: Pushed to main --- QA Contact: Paul Derscheid <me>
Severity: enhancement    
Priority: P5 - low CC: angela.berrett, caroline.cyr-la-rose, kebliss, koha, marie-luce.laflamme, martin.renvoize, matt.blenkinsop, michaela.sieber, patrick.robitaille, paul.derscheid
Version: MainKeywords: release-notes-needed
Hardware: All   
OS: All   
See Also: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33662
Change sponsored?: --- Patch complexity: Small patch
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
24.11.00
Circulation function:
Attachments: Screenshot showing the order form
Bug 34805: Add order search form to acq start page
Bug 34805: Add order search form to acq start page
Bug 34805: Add order search form to acq start page
Bug 34805: (QA follow-up) Tidy acqui/acqui-home.pl
Bug 34805: Add order search form to acq start page
Bug 34805: (QA follow-up) Tidy acqui/acqui-home.pl

Description Katrin Fischer 2023-09-15 16:20:28 UTC
Triggered by discussion about bug 33662 we've discussed adding the order search form to the acquisition start page.

This would be consistent with other module start pages that offer search options, like serials and patrons. It would also save some clicks.

We've discussions some variations:
* Generally the vendor search and pending suggestions on top were preferred
* The order search could/should be shortened to take not up so much space
* We could add less/more or a link to the full page
* Ideally already entered search terms would be kept when switching to the full form page
Comment 1 Owen Leonard 2023-09-19 14:56:47 UTC
Created attachment 155899 [details]
Screenshot showing the order form

This screenshot is just an example of how it might look *without* any fields hidden. I hope Acquisitions-users will give opinions on which fields should be included.
Comment 2 Katrin Fischer 2023-09-19 20:04:41 UTC
Is it very bad to like it as it is? :)
Comment 3 Angela Berrett 2023-10-12 19:16:08 UTC
I like the suggested layout and search methods from the attachment.  We have A LOT of vendors, and several are duplicated (Amazon from all different countries, etc) and being able to search by the titles we ordered, the basket group, or the author would save a lot of time.
Comment 4 Katrin Fischer 2023-10-13 18:26:28 UTC
(In reply to Angela Berrett from comment #3)
> I like the suggested layout and search methods from the attachment.  We have
> A LOT of vendors, and several are duplicated (Amazon from all different
> countries, etc) and being able to search by the titles we ordered, the
> basket group, or the author would save a lot of time.

Hi Angela, maybe until this is available to you it would help you to add a link to the Advanced search to the start page somewhere? We got bug 33662 coming, but I think using intranetnav or similar we could give you better access in older versions too.
Comment 5 Owen Leonard 2024-07-22 17:28:36 UTC
Created attachment 169335 [details] [review]
Bug 34805: Add order search form to acq start page

This patch adds the order search form to the Acquisitions home page.
I've modified acqui-home.pl so that it will pass the same default date
limiters as histsearch.pl.

To test, apply the patch and go to Acquisitions.

Test the order search form to confirm that it works as expected. Any
search from this version of the form should return identical results to
seraches performed from the "Advanced search" link in the sidebar.

Sponsored-by: Athens County Public Libraries
Comment 6 Biblibre Sandboxes 2024-07-23 07:09:01 UTC
Created attachment 169392 [details] [review]
Bug 34805: Add order search form to acq start page

This patch adds the order search form to the Acquisitions home page.
I've modified acqui-home.pl so that it will pass the same default date
limiters as histsearch.pl.

To test, apply the patch and go to Acquisitions.

Test the order search form to confirm that it works as expected. Any
search from this version of the form should return identical results to
seraches performed from the "Advanced search" link in the sidebar.

Sponsored-by: Athens County Public Libraries
Signed-off-by: Michaela Sieber <michaela.sieber@kit.edu>
Comment 7 Michaela Sieber 2024-07-23 07:10:21 UTC
Thanks, this is a great enhancement!
Comment 8 Paul Derscheid 2024-08-21 09:37:59 UTC
Created attachment 170542 [details] [review]
Bug 34805: Add order search form to acq start page

This patch adds the order search form to the Acquisitions home page.
I've modified acqui-home.pl so that it will pass the same default date
limiters as histsearch.pl.

To test, apply the patch and go to Acquisitions.

Test the order search form to confirm that it works as expected. Any
search from this version of the form should return identical results to
seraches performed from the "Advanced search" link in the sidebar.

Sponsored-by: Athens County Public Libraries
Signed-off-by: Michaela Sieber <michaela.sieber@kit.edu>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Comment 9 Paul Derscheid 2024-08-21 09:40:14 UTC
From a technical standpoint everything looks good.

I also think that this is a nice enhancement because it shortens what I assume is a common workflow in this module.

Good work!
Comment 10 Paul Derscheid 2024-08-21 09:50:43 UTC
Created attachment 170543 [details] [review]
Bug 34805: (QA follow-up) Tidy acqui/acqui-home.pl
Comment 11 Katrin Fischer 2024-08-27 09:48:21 UTC
Can you please rebase?
Comment 12 Owen Leonard 2024-09-05 13:13:04 UTC
Created attachment 171072 [details] [review]
Bug 34805: Add order search form to acq start page

This patch adds the order search form to the Acquisitions home page.
I've modified acqui-home.pl so that it will pass the same default date
limiters as histsearch.pl.

To test, apply the patch and go to Acquisitions.

Test the order search form to confirm that it works as expected. Any
search from this version of the form should return identical results to
seraches performed from the "Advanced search" link in the sidebar.

Sponsored-by: Athens County Public Libraries
Signed-off-by: Michaela Sieber <michaela.sieber@kit.edu>
Signed-off-by: Paul Derscheid <paul.derscheid@lmscloud.de>
Comment 13 Owen Leonard 2024-09-05 13:13:07 UTC
Created attachment 171073 [details] [review]
Bug 34805: (QA follow-up) Tidy acqui/acqui-home.pl
Comment 14 Katrin Fischer 2024-09-13 11:29:30 UTC
i really like this - thanks!
Comment 15 Katrin Fischer 2024-09-13 11:58:18 UTC
Pushed for 24.11!

Well done everyone, thank you!