@aRTx we discussed it before with team and we thought the real need is something different. You’ll notice cases where stock level becomes negative because of a missing purchase.
We’re planning a portion based tracking system. You’ll enter portion counts manually and when we sell that much potions buttons becomes disabled. This is more useful to track items that produced daily and have a limited count. For example you’ll be able to configure Soup
button to work 100 times in a work period. This will have no relation with inventory or cost system but it will decrease inventory as configured.