Low Stock Bug?
-
There seems to be one, or maybe two bug(s) in the way this plugin handles the “Low Stock” filter.
With the WooCommerce global low stock threshold is set to 2 and all products having the ATUM Inventory Control switch set to “On”, consider the following scenarios:
- I have a product with 5 units in stock. An order is placed through the store for 4 units.
– WooCommerce shows the item as “low in stock” on the stock report and in the dashboard as soon as the order is in “Processing”.
– ATUM Stock Central doesn’t show that item as “Low Stock” until the order is “Completed”. Even though the stock number is decreased to 1 as soon as the order is in “Processing”.
– This means that for some time the states are inconsistent. - I have another product with 5 units in stock. I manually reduce the level by 4 units in Stock Central because on a stock count I have found that I have only 1 left. I do this by changing the number in stock and pressing “Save Data”.
– WooCommerce immediately shows the item as “Low Stock” both on the dashboard and in the Low Stock Report.
– ATUM Stock Central will never mark this as “Low Stock” nor add it to the ATUM Low Stock Filter. At least not until another order goes through for that particular product (which would set it to out of stock anyway).
In the first case the behaviour is not only inconsistent with WooCommerce but also inconsistent within ATUM. If the number in stock is below the low stock threshold then surely it should be in the low stock report. This does resolve eventually when the order is processed, but it is still unusual.
In the second case the inconsistencies between ATUM and WooCommerce and internally within ATUM appear to be permanent until the item goes back above the threshold.
Maybe I have missed something, but I have struggled for some time to find a rational explanation for either behaviour and have failed to imagine a single scenario where either of these is in any way desirable.
Is there a reason for this to work how it does? Or is there a bug?
- I have a product with 5 units in stock. An order is placed through the store for 4 units.
- The topic ‘Low Stock Bug?’ is closed to new replies.