Fixed the bug where the SkuInventory records are not archived when the InventoryLocation is archived.
Introduced a new archivalReason field to SkuInventory to record the archival reason.
archivalReason