In there is a list of transactions that could impact the available quantity of an item. The following are the list of transaction that could affect the Available Quantity of an item.
- Sales order
- Item fulfillment
- Cash Sale
- Invoice
- Cash refund
- Credit memo
- Item Receipt
- Vendor Bill
- Vendor credit
- Inventory Adjustment
- Inventory Worksheet
- Inventory Transfer
- Transfer order
So when we integrate the real-time stock to external applications like Shopify, woo-commerce, Magento, etc…, these records need to be considered. In those records, you will need to consider the location change, quantity change, item line removal, closing of item lines, etc…
Note: The inventory worksheet is not a scriptable record. So, stock changes that happen by that record can’t be synced to external applications in real time.