As a store manager I want to be able to unpack a kit's constituent parts into inventory so that my inventory of the kit decreases and my inventory of the kit's parts are increased in my inventory.
There is a workflow in Stock Management that allows 1 or more kits to be unpacked.
When any kit is unpacked, the inventory level of the kit decreases, and the parts of the kit are added into inventory.
During unpacking the quantity of each part to receive into inventory should be filled in automatically based on the definition of the kit.
For all parts of the kit unpacked into inventory, the user should be able to adjust the quantity of the kit which are being added in-case a part is missing or sub-standard (e.g. expired). Standard adjustment reasons should be available. (scope in MVP TBD)
For any parts of the kit which are Items, and if those items have batch and lot tracking turned on for that location, then the unpacking process should require the user to enter batch/lot as part of unpacking that specific kit. (scope in MVP TBD)