Thanks @QMckay Following your guide, I think i could grasp the concept a lot better now 
Hereās my quick testing inventory setup (portion used are arbitary so donāt be afraid to visit my restaurant if we happen to cross path
)
Now iām left with two questions at the moment,
-
So I normally made around 10kg stir fry sauce (sub ingredient in sambapos) pre-maded , but cannot track that in sambaPOS yet can I ? (i.e. create a prep/premade button for stir fry sauce stock and when I select it, it automatically increases the stock of stir fry sauce for 10g. Whilst at the same time decreasing the stock of base items like oyster sauce, soy sauce, etc
-
So we cannot use inventoryās item addition units for specifying recipe portion right? See image below
If for example I have 50 products using the same portion of chicken and I have to update chicken portion later, itād be quite convenient to just change my 'Dinner serve" additional unit on inventory item to reflect that. I think your Inventory Control for Menu Items via Order Tags and Portion Mapping:
have the solution for having a single entry point to update all portion but my restaurant setup donāt really use order tag 
Iām guessing this isnāt yet implemented because if the user were to delete additional units that are used in recipe then the recipe becomes a whack
?