Reasons for Inventory Changes

Hello,

Is there a default list of values for the reason field in inventory_changes?

From what I’ve seen it seems like:
Order <order_link> shipped
Order <order_link> picked into tote
updated inventory manually
Initial inventory set when product created
received from purchase order
added from return
bin transfer

Thanks!

Hello @rypaul12,

We do not have a readily available list of default reasons. Those you shared seem to be catching most of them. I would add also:

  • Order <order> picked into tote <tote>
  • Inventory transfer of 1 from tote <tote> to bin <bin>. Reason: Tote Clear

Have a great day!

1 Like

Could we get an official published list? When building an inventory integration between ShipHero and an ERP, it’s important to filter out all inventory movements tied to a transaction (order, PO, return). Also need to filter out any inventory transfers from location to location.

Essentially you need to pull only inventory changes that were performed manually. This would really be helpful! Otherwise we have to build our own list.

Here are a few that you guys haven’t listed yet.

reason_stripped
Inventory adjusted via CSV upload -
Item location deleted
Change from the product page via the ShipHero Web Dashboard.