Uploaded image for project: 'UX Product'
  1. UX Product
  2. UXPROD-3663

Part 1 - Finance - Implementing Optimistic Locking

    XMLWordPrintable

Details

    • Thunderjet
    • 0
    • R1
    • R1
    • R3
    • R2

    Description

      Note: This was split from UXPROD-3163 to allow our team to test implementation of optimistic locking for a specific record type before implementing elsewhere. Adding this feature to budgets should also resolved problems we believe has been caused by collisions in edit budgets from two separate records at once

      Purpose: Implementing Optimistic Locking in Inventory.

      Description:
      Implementation of Optimistic Locking FOLIO wide was ranked very high by the libraries. The implementation in the orders app will follow examples set by the inventory module.

      Usecases: (Use cases collected by the community)

      Not frequent: 2 users editing the same record at the same time

      1. User A and User B editing the same record at the same time – Finance record

      More frequent: 1 user and system trying to act on the same record, either individual records or batch

      Two automated processes acting on the same record

      Technical documentation:
      GitHub: https://github.com/folio-org/raml-module-builder/blob/master/README.md#optimistic-locking

      In Scope:

      Add optimistic locking to budget records

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                dennisbridges Dennis Bridges
                dennisbridges Dennis Bridges
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases