Change the procedures used to update inventory on "LB." items. Normally when a "LB." item is sold, but no weight information has been provided, the "On Hand Weight" value of the item is not altered (although the "Quantity Ordered" amount is added to Allocations). This modification alters the process so that the "Quantity Ordered" amount is also deducted from "On Hand". When actual weight information is provided then the "On Hand" value is adjusted based on the difference between "Quantity Ordered" and the actual shipped weight.
This parallels the implementation of Modification #29 in all respects except one:
The current implementation of Modification #29 always uses the "Quantity Ordered" value to set the "Allocated" value of the item. This modification changes that behavior so that, when an actual weight value becomes available, the "Allocated" value of the item is also adjusted to match. This allows any "True On Hand" inventory calculations to report the correct value when there are "in process" orders containing "LB." items that already have actual weight information.