Uploaded image for project: 'mod-circulation'
  1. mod-circulation
  2. CIRC-318

SPIKE - Familiarization with Circulation Module for Rules Editor BE work

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      Concorde - Sprint 67
    • Development Team:
      Concorde

      Description

      SPIKE: To allow back-end developers on the EPAM-Concorde team to become familiar with the editor and the API endpoints for writing circulation rules, how to apply the rules in circulation-related events, etc. The work will allow the team to begin work to add Organization hierarchies and Locations to the Circulation Rules Editor.

      Become familiar with the location model itself,:
      https://github.com/folio-org/mod-circulation-storage

      And the algorithm for effective location, documented:
      https://wiki.folio.org/display/RA/Effective+Location+Logic

      Circulation Module:
      https://github.com/folio-org/mod-circulation

      Primarily, will need to understand
      • How to change the circulation rules if necessary to introduce location
      • How to apply the rules (and how to extend this to provide a location)
      • How to fetch the records needed to for locations

      Additional background info:
      https://github.com/folio-org/ui-circulation/tree/master/src/settings/lib/RuleEditor
      https://github.com/folio-org/mod-circulation/blob/master/doc/circulationrules.md
      https://discuss.folio.org/t/loan-rules-ux-iteration-4/834

        TestRail: Results

          Attachments

          1. 2019-07-18-location-settings.png
            2019-07-18-location-settings.png
            73 kB
          2. 2019-07-18-location-uuid.png
            2019-07-18-location-uuid.png
            10 kB
          3. Screenshot_3.png
            Screenshot_3.png
            20 kB
          4. screenshot-1.png
            screenshot-1.png
            18 kB

            Issue Links

              Activity

                People

                Assignee:
                energ1zr Dmytro Popov
                Reporter:
                Sean Thomas Sean Thomas
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases