searching for purchase orders using line item detail attributes can fail
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Won't Fix
|
Medium
|
Galen Charlton | ||
3.4 |
Won't Fix
|
Undecided
|
Unassigned | ||
3.5 |
Won't Fix
|
Undecided
|
Unassigned | ||
3.6 |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Consider an acquisitions search that looks like this:
record type to retrieve: purchase orders
search filter: LID - Fund = /a valid fund/
Attempting a search like this will result in a DATABASE_
{"from"
However, this fails with a "Unable to construct JOIN clause(s)" exception as there is no direct join between acqpo and acqlid. The expected result would returning POs that have line item details that use the selected fund, adding a join on jub.
Evergreen 2.7 (also confirmed in 2.10)
tags: | added: acq |
Changed in evergreen: | |
importance: | Undecided → Medium |
tags: | added: search |
Changed in evergreen: | |
assignee: | nobody → Galen Charlton (gmc) |
Changed in evergreen: | |
status: | Confirmed → Won't Fix |
I set the importance at Medium, because this is affecting the user's ability to successfully search POs based on the fund.