Kit Assembly (IN307000) give error when save with out of stock components, Error: Updating item ‘x' in warehouse 'x' quantity available for shipment will go negative

If the Allocate Items in Documents on Hold check box was selected on the Inventory Preferences (IN101000) form and on the Stock Components tab of the Kit Assembly (IN307000) form, an item was added to a kit assembly of the production type, and the av

Date: 19/03/2024

Status: Fixed in 2024.1.100

Reference: CE00046211

Issue

If the Allocate Items in Documents on Hold check box was selected on the Inventory Preferences (IN101000) form and on the Stock Components tab of the Kit Assembly (IN307000) form, an item was added to a kit assembly of the production type, and the available for shipping quantity would become negative, a user could not save the kit assembly with the On Hold or Balanced status due to the following error: IN Error: Updating item 'X' in warehouse 'Y' quantity available for shipment will go negative.

Build: 2023.1.200

Workaround

Option 1 - On the On the the Inventory Preferences (IN101000) form, do the following.

  1. Disable the Allocate Items in Documents on Hold check box in the Inventory Options section on the General tab.
  2. Enable the Hold Documents on Entry check box in the Data Entry Settings section on the General tab.

Option 2 - On the Item Classes (IN201000) form for the corresponding item class, enable the Allow Negative Quantity check box in the General Settings section on the General tab.

Option 3 - Publish customisation NegAvailQtyKitAssemblyEntryExt.zip

When you upgrade the system to the version that contains the fix for the issue, you must unpublish this customization package