[UIPFO-47] Search organization on bank account number Created: 22/Nov/23  Updated: 05/Jan/24  Resolved: 08/Dec/23

Status: Closed
Project: ui-plugin-find-organization
Components: None
Affects versions: None
Fix versions: 5.1.0

Type: Story Priority: P3
Reporter: Yury Saukou Assignee: Joseph Reimers
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Attachments: File C423426.mp4     File C423427.mp4     File C423432_passed.mp4     File chrome_mN5imm5aeB.mp4     PNG File screenshot-1.png    
Issue links:
Cloners
clones UIORGS-392 Search organization on bank account n... Closed
Defines
defines UXPROD-4170 Organizations - Store banking informa... In Review
Relates
relates to FAT-9879 Review of C423426 Closed
relates to FAT-9880 Review of C423427 Closed
relates to FAT-9912 Review of C423432 Closed
Sprint: ACQ Sprint 179, ACQ Sprint 180
Story Points: 0
Development Team: Thunderjet
Release: Quesnelia (R1 2024)
Tester Assignee: Joseph Reimers
RCA Group: TBD

 Description   

Purpose: Certain libraries need to store organization-specific banking and account information in the organization record, independent of the normal account information stored in an organization record. This banking information is sensitive and requires its own permissions in order to view. These permissions may be assigned to external systems via API in some instances.

User story statement(s):

As a librarian who works with vendors
I want to search organizations on associated bank account number
so that I can quickly find relevant organizations

Scenarios:

  1. Search with permissions:
    • Given user has view or view and edit permissions for Banking information
    • AND user searching organization in the "Find organization" plugin (E.g. vendor filter in the orders app)
    • When user clicks the "Search & Filter" drop-down
    • Then Bank account number is a searchable index
  2. Search without permissions:
    • Given user does NOT have appropriate permissions for Banking information
    • AND user searching organization in the "Find organization" plugin (E.g. vendor filter in the orders app)
    • When user clicks the "Search & Filter" drop-down
    • Then Bank account number is NOT a searchable index
  3. Search All with permissions:
    • Given "Search & filter" drop-down is set to All
    • AND user has appropriate permissions for Banking information
    • When user enters a bank account number
    • Then appropriate results are returned
  4. Search All without permissions:
    • Given "Search & filter" drop-down is set to All
    • AND user does not have permissions for Banking information
    • When user enters a bank account number
    • Then no results are returned


 Comments   
Comment by Yury Saukou [ 29/Nov/23 ]

Tested on https://folio-snapshot.dev.folio.org/

chrome_mN5imm5aeB.mp4

Comment by Polina Ustimenko [ 08/Dec/23 ]

Tested on https://folio-snapshot.dev.folio.org/

Works as expected.

Joseph Reimers could you please review? Thank you!

Generated at Thu Feb 08 22:12:43 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.