Hello,
According to your business process, you do not receive a final product that you should track in Inventory (a cup of coffee).
Therefore, you should use the BOM type "Kit" for your recipes and Product Type for final products that has BoM & consumed by client immediately in sales process should be "Consumable".
When POS processes Products with "Kit" BoM there is automatically generated transfers to pick all BoM components from stock and deliver them to the customer either when you close a session (should be configured as follows: General Settings > POS > Inventory Management > On Close a Session) or when POS order is paid (should be configured as follows as follows: “General Settings” > “POS” > “Inventory Management” > “Real Time”).
Thus, the production process takes place in POS without the use of complicated Manufacturing Orders.
Please note that in the case of POS sales, component reduction will occur without monitoring component availability, so your component inventory levels may become negative.
To ensure timely replenishment, you need to configure Reordering Rules for components.
I hope my advice was helpful.
Good luck.