Uploaded image for project: 'mod-orders'
  1. mod-orders
  2. MODORDERS-99

Purchase Order Limit: Set system default to 1

    XMLWordPrintable

Details

    • ACQ Sprint 55, ACQ Sprint 56
    • 1
    • Thunderjet

    Description

      Purpose: System Purchase Order Line Limit should be set to 1 by default. Many libraries will only have one POL per PO and many external systems only allow 1 to 1 ratio.

      Requirements:

      • Set default number in the field to 1

      Technical Details:

      • Right now we have a setting in mod-configuration that is read and used by both ui-orders, as well as mod-orders, and potentially other backend modules as well. If no value is set, the various modules will likely fallback to some default that is hardcoded or set at runtime via system property/etc.
      • One could imagine the scenario where these defaults might differ among the various modules, which would cause problems. e.g. the ui allowed me to add 10 POLines to a PO, but mod-orders rejects it because it's using a different default value.
      • Unfortunately, there doesn't seem to be any standard or preferred way to address this.

      Desired Approach:

      • Each of the various modules should read the setting, and if no value is returned, set the value to 1.

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                cmcnally Craig McNally
                dennisbridges Dennis Bridges
                Craig McNally Craig McNally
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases