transfer_stock
Move stock between locations, e.g., freezer to fridge, without changing quantity. Specify product and destination; provide source when stock is split.
Instructions
Move stock from one location to another — freezer to fridge, and so on.
This changes where something is, not how much there is. Both locations take either an id or an exact name.
Args: product: Product name, description fragment, or barcode. to_location: Where it is going. amount: How much is moving, in the product's stock unit. from_location: Where it is coming from. Optional when the product is only stored in one place; required when its stock is split, since guessing would move the wrong batch.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amount | No | ||
| product | Yes | ||
| to_location | Yes | ||
| from_location | No |