Overview: currently the receiving workflow restricts location for pieces based on selection in POL. Some workflows include ordering material to a generic location and assigning a 'true' location upon receipt. In order to do this efficiently the user should be able to choose any location at point of receipt. If so the system may need to create a new holding.
The inventory Item record form uses a plugin for Location lookup. Possibly this could be used in receiving to assign a location to the piece that is being edited or created.
Given the user is creating/editing a piece
When the location used is not the one they want
Then user can choose from any location in the select list
AND if no holding exists for that location it is created when the piece is saved/received (requires BE work to be completed)