Details

    • Type: Rice Enhancement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: KR 2.6
    • Component/s: Unknown
    • Labels:
      None
    • Rice Theme:
      Usability
    • Priority Score:
      12
    • Functional Justification :
      Financial System users should be able to search for documents that match certain dollar amount criteria. Additionally, wild cards should be allowed in the Doc ID field and other appropriate places.
    • Impact if not Implemented:
      Inability to fully use the document search screens to find documents that match certain dollar filters.
    • Priority - KFS:
      High
    • Priority - KC:
      High
    • Priority - KS:
      High
    • Priority - Rice:
      High
    • Theme:
      Kuali Application Business Drivers
    • Application Impact:
      Medium
    • Effort Estimate:
      Medium ~ 500 hrs

      Description

      Document search doesn't necessarily support numerical type searches and at least within KFS, we may be looking for amounts greater than x or between a range.

      Summary of Work Involved: This one has gone through some changes since its original submission, but at the core of it, the work here would involve a review of document search and improvements to its functionality. KC notes that common operators ("<>" or "not") should be supported along with the ability to search for multiple things in the same query using "or". Additionally the Saved Search is fairly limited in its flexibility to allow for picking and choosing of what to keep and what to delete. The ability to share/publish saved searches would greatly improve the functionality as well. Lastly, the backend implementation of document search could use an overhaul to improve the overall architecture along with improvements in performance.

        Attachments

          Issue Links

            Activity

            Hide
            ewestfal Eric Westfall added a comment -

            See the linked issues for more details on what exactly this means.

            Show
            ewestfal Eric Westfall added a comment - See the linked issues for more details on what exactly this means.
            Hide
            ewestfal Eric Westfall added a comment -

            The actual work that's linked here is going to be completed soon, but this issue also represents other improvements to the document search functionality to make it easier to work with (from a client developer pespective). We need to create specific KULRICE items related to this. SOme of the things discussed surrounding this:

            1) The current implementation makes too many remote calls (potentially one remote call per row returned from doc search depending on the features that the doc type is using). This is a performance concern.
            2) Also just the general architecture of the document search backend could use some improvements. Particulalry surrounding the custom search generators, results processors, and criteria processors.

            Show
            ewestfal Eric Westfall added a comment - The actual work that's linked here is going to be completed soon, but this issue also represents other improvements to the document search functionality to make it easier to work with (from a client developer pespective). We need to create specific KULRICE items related to this. SOme of the things discussed surrounding this: 1) The current implementation makes too many remote calls (potentially one remote call per row returned from doc search depending on the features that the doc type is using). This is a performance concern. 2) Also just the general architecture of the document search backend could use some improvements. Particulalry surrounding the custom search generators, results processors, and criteria processors.
            Hide
            kymber Kymber Horn added a comment -

            Reindex issue when adding new search fields.

            Show
            kymber Kymber Horn added a comment - Reindex issue when adding new search fields.
            Hide
            abyrne Ailish Byrne added a comment -

            kymbers comment - it looks like they took our functional thing and made it a technical thing wow this roadmap is a mess. here i will document the latest that kfs actually wants functionally - Saved Search Improvements – ability to delete just one and ability to publish searches to individuals, groups, and roles

            since there is so much overlap between these roadmap jiras and what we're covering in kai-wg (w.g. this is on kfs top 5 list, we're not voting for these roadmap jiras (instead will pursue individually thourhg kai-wg), but will make sure our requirements are reflected here in case these get done through others votes.

            Show
            abyrne Ailish Byrne added a comment - kymbers comment - it looks like they took our functional thing and made it a technical thing wow this roadmap is a mess. here i will document the latest that kfs actually wants functionally - Saved Search Improvements – ability to delete just one and ability to publish searches to individuals, groups, and roles since there is so much overlap between these roadmap jiras and what we're covering in kai-wg (w.g. this is on kfs top 5 list, we're not voting for these roadmap jiras (instead will pursue individually thourhg kai-wg), but will make sure our requirements are reflected here in case these get done through others votes.
            Hide
            cconover Cheryl Conover added a comment -

            Just learned that <> and not are handled in KC/Rice with the operator “!” in conjunction with "*" to exclude something from the returned listing. Example: If you want to exclude awards with the title "EXCLUDE ME", then various ways to do this type of search are:

            !Exclude Me
            !Exclude*

            Show
            cconover Cheryl Conover added a comment - Just learned that <> and not are handled in KC/Rice with the operator “!” in conjunction with "*" to exclude something from the returned listing. Example: If you want to exclude awards with the title "EXCLUDE ME", then various ways to do this type of search are: !Exclude Me !Exclude*
            Hide
            ewestfal Eric Westfall added a comment -

            Link to a document where I am collecting various improvements, bugs, and enhancement requests for this feature over the years:

            https://docs.google.com/a/kuali.org/document/d/1hm-cgeUXwntSrIotTnV29KoqNajZ6TS4tCOcB66ZMkI/edit

            Show
            ewestfal Eric Westfall added a comment - Link to a document where I am collecting various improvements, bugs, and enhancement requests for this feature over the years: https://docs.google.com/a/kuali.org/document/d/1hm-cgeUXwntSrIotTnV29KoqNajZ6TS4tCOcB66ZMkI/edit

              People

              • Assignee:
                kymber Kymber Horn
                Reporter:
                coppola Chris Coppola (Inactive)
              • Votes:
                1 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated: