Automatically split/duplicate holdings record in accession process for CaiaSoft users (Cornell flow).
The "Holdings handling workflow" is set to "Change permanent location":
- If the holdings record has not the same location, as item final location (remote) the location of the holding should be changed to item’s final location (remote). If one item has a remote location, the holding must have the same remote location.
- If the permanent location of holding is changed and there are items in the holding for which neither permanent nor temporary location are specified, Folio (remote-storage module) should set the permanent location for such items to the original location of the holding.
- Accession flow should be updated as described.
- Unit tests coverage is at least 80%.