Author | Andrei Makaranka | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
JIRA task |
| ||||||||||||
Business Requirements |
| ||||||||||||
Architects Review |
| ||||||||||||
PO review |
|
...
Name | Type | Mandatory | Default | Description | Note |
---|---|---|---|---|---|
newInstanceId | UUID | Y | NA | Reference to new instance | |
holdingsOperation | enum | Y | MOVE | How to process connected holdings | [MOVE, FIND_OR_CREATE, CREATE] |
deleteAbandonedHoldings | boolean | Y | false | If abandoned holdings will be deleted |
...
Work | Comments | Story | ~ Estimate | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
1 |
| 2 | ||||||||||
2 | Define new business API for updating Instance Reference for Non-package order line |
| 2 | |||||||||
3 | Implement edit instance connection logic of POL - create inventory set to Instance, holding or Instance, holding, item |
| 3 | |||||||||
4 | Implement edit instance connection logic of POL - create inventory set to Instance or none |
| 3 | |||||||||
5 | Define data model for supporting edit instance connection logic of POL |
| 1 |
Open Items
Question | Answer |
---|---|
Andrei Makaranka Which link should be updated if there are more than one in the line? | Dennis Bridges Each link should be updated separately. If the POL has more than one location/holdings, after the instance connection is changed the POL should still have more than one location and depending on the settings used a new holdings ID should be added for each “location”. If the POL only has Holdings IDs you could use those existing holdings IDs to get a location ID from the “Permanent location” of each holdings. |
Andrei Makaranka For which pieces is it allowed to change the instance?(Expected, Received) | Dennis Bridges |