Problem


The order was processed but Stock Item History does not show a record of it.


Possible reasons


1. The order was processed from another Location.


When an order is processed, the stock level will be taken from the location that is selected here:


When checking the Stock Item History report, please make sure that you are looking at the data in the correct location:


It can be that orders were mistakenly moved to and processed from wrong locations. To avoid such situations please check our guide on how to work with Order Locations.



2. The stock level was 0 at the time when the order was processed.


Let's assume that there is an order for an item which has 0 stock:

If we process this order, then there will be no record in Stock Item History because by system design Linnworks will not display negative stock level in the warehouse. Once the physical stock reaches 0, it will not go lower. Now that the order is processed for this SKU, it will appear as in the image below, and there will be no record in the Stock Item History report.

There are certain settings which will help you avoid such situations, by not letting you process orders that have items which are out of stock. Please check this article for more information: Processing Orders – best practices to avoid mistakes



3. Another possible explanation for this is that at the moment of processing the order, the item was set to Not Tracked. In this case, there will be no record in the Stock Item History and the stock level will not change.


Make sure that all your items are set to Tracked (except for composite parents SKUs).


Composite Items


For composite items, the stock level changes are only recorded for the child items that comprise the parent. As the parent item is not tracked itself and is calculating its level based on the combined available level of all child items, there are no records for stock level changes when a composite item is sold, or when the stock level of a child item is adjusted.


Stock Item History would only record changes to a composite parent item when the level is adjusted manually, either via the Inventory Control screen or by a stock level import.


While it is not possible to track the stock changes of the composite parent item, you are still able to track the sales that are made for a composition. You can do this by going to Dashboards - Query Data and run the 'Composite Parent Sales History' report.



4. SKU in the order was unlinked at the moment of order processing. Despite the SKU may look exactly the same between My Inventory and on the Order, the system doesn't necessarily see it the same way - it just accepts whatever was in the XML.