Call Ingredients from Recipe Nodes¶
With an ingredient variation declared, you can call it:
- During kitchen creation or kitchen deletion.
- Within a variation, or from other recipes, as a recipe ingredient node.
Ingredient nodes call ingredients to run as part of a recipe variation graph.
Note
Ingredient nodes generate separate order runs. When a recipe variation containing an ingredient node calls the underlying ingredient, that ingredient runs in a different, temporary child kitchen and executes through a new order run of a separate order.
Use an ingredient node¶
The following workflow provides references to more detailed help content.
-
The ingredient variation must be declared to use it in a node.
See Declare Ingredients.
-
In a recipe graph, create an ingredient node.
-
Once the node is present in the graph, configure the node.
Tip
DKCloudCommand option: Use the recipe-ingredient-list command in the command line interface.
Kitchen role requirements¶
Kitchen roles is a feature that uses custom roles to define kitchen access on a per-user level.
To call ingredients from a recipe node, a user must have the appropriate permissions assigned to their role:
- The user has the permissions Run orders and View orders in the current kitchen.
- The user has View recipes and Create child kitchen in the kitchen that contains the ingredient.