Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
-
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
- relates to
-
UXPROD-1388 Create New Purchase Order Lines
-
- Closed
-
-
MODORDERS-91 Settings: Limit number of Purchase Order Lines per purchase order
-
- Closed
-
-
UIOR-11 Settings - Limit number of Purchase Order Lines per purchase order
-
- Closed
-
-
UIOR-75 Add PO Line: PO line limit exceeded error message
-
- Closed
-