Product Stock
Product Stock tracks exactly how many units of each product you have at specific locations in your warehouse. This gives you precise control over your inventory, including tracking batches, expiration dates, and exactly where each item is stored.
Use a to review a product's quantity at a location, including its and expiration date.
Creating Product Stock
You need an existing product, a warehouse location, and Write Product Stock permission.
- Open ShipOS → Products (opens the Cybership dashboard in a new tab) and choose Stock Product, or open the product's Inventory section.
- Select the product and location.
- Enter the quantity and any required lot code, expiration date, or UoM profile.
- Review the stock identity and units, then confirm creation.
Use the selection action for multiple products or Upload Inventory for CSV quantities. For deliveries against a purchase order, use Receiving so receipt history remains linked.
Product Stock Locations
To move existing stock, open the product's Inventory section, select the stock record, and choose Transfer. Select the destination and quantity, then confirm the physical move. Check the source and destination afterward.
A move between sellable and non-sellable locations changes sale availability even when the warehouse's physical total is unchanged. See Understanding Inventory.
Lot Code Management
Different lots and expiration dates identify different stock. Check both when creating, transferring, selecting, or adjusting inventory. Search for the exact stored lot code when investigating a discrepancy or recall.
Expiration Date Tracking
Enter expiration dates when stocking or receiving goods. Review the date and the configured FEFO behavior when picking; recording a date does not replace physical inspection or your disposal policy. Move affected inventory into the Hospital workflow when investigation is required.
Inventory Adjustments
For a known correction, open the product's stock record and choose Adjust. Enter the new quantity or change amount requested by the form, select a reason, add useful notes, and confirm.
Check the location, lot, expiration date, and units before confirming. An adjustment changes recorded inventory; it does not move physical goods.
Use Cycle Counts when the quantity needs physical verification. Review recent movements before correcting a mismatch to avoid counting a receipt, pick, or transfer twice.
Mobile App Stock Management
Use the Universal Scanner to identify stock and Mobile Stock Adjustments for supported floor corrections.
Troubleshooting
- Cannot create stock: check the product, destination, units, quantity, permissions, and the returned validation error.
- Available differs from On Hand: review sellability, reservations, allocations, and Sell Ahead in Understanding Inventory.
- Physical count differs: recount the exact stock identity and review movement history before adjusting.