I checked the “Warn” option in the “Negative Quantity Action” at the Part Class level. And now I get a warning message when I create a packing slip for that part even though even I have more than enough inventory to cover the shipment. Any ideas why?
I’ve seen this with clients who do allocations of inventory. You have inventory in the bin but it is allocated to another order. I’ve also heard of corrupted part allocation data. Conversion 6430 fixed it, but that was in E9…
I’ve also seen a bug that allows you to go negative in one bin but still show inventory in another bin and the sum of the bins will be 0. So the system knows there are 0 on hand even though a bin says it has inventory.
I figured it out: I had Customer Shipments/Pack IDs that were created but not shipped yet… Epicor substracts those “pending” quantities from the “On Hand” quantities when it comes to determine what is available to ship on a new shipment.