Project

General

Profile

Economat » History » Version 20

Ward Vandewege, 05/18/2013 02:33 PM

1 1 Ward Vandewege
h1. Economat
2
3 19 Ward Vandewege
[[Menu plans|Menu plans]]
4 20 Ward Vandewege
[[Rotation days|Rotation days]]
5
[[Menu plan recipes|Menu plan recipes]]
6
7 19 Ward Vandewege
8 1 Ward Vandewege
Housecount
9
Diet list
10
 
11
Menu plan dates
12
Needs projection
13
Reports
14
15
Parameters
16
 Rotation days
17
 Menu plan recipes
18
 Menu plans
19
 Meals
20
 
21
 Recipes
22
 Products
23
 Categories
24
 Suppliers
25
26
h2. Menu plans
27
28
Menus are organized in a 'Menu plan', which consists of
29
30
  * a number of rotation days
31 5 Ward Vandewege
  * a number of meals for each rotation day
32
  * a number of recipes for each meal
33 1 Ward Vandewege
34
The menu plan itself has two parameters that can be adjusted: 
35
36
  * name
37
  * number of rotation days
38
39
h2. Rotation days
40
41 6 Ward Vandewege
Each menu plan has a number of rotation days, e.g. 12. A menu plan with 12 rotation days will have recipes for each daily meal repeat every 12 days.
42 1 Ward Vandewege
43
h3. Viewing the list of rotation days
44
45 4 Ward Vandewege
The *Rotation days* link under _Parameters_ in the Economat menu links to the list of rotation days that have been defined.
46 1 Ward Vandewege
47
Each Rotation day has a sequence number, a name, and a list of associated recipes, organized per meal.
48
49
A typical 12-day rotation would have these rotation days defined:
50 2 Ward Vandewege
51 15 Ward Vandewege
p=. !20130518-rotation-days-list.png!
52 2 Ward Vandewege
53 7 Ward Vandewege
The name of each rotation day is arbitrary. The sequence numbers assigned to each day determine the order in which the rotation days appears in the menu plan.
54 2 Ward Vandewege
55 3 Ward Vandewege
h3. Out-of-rotation days
56 2 Ward Vandewege
57
Sometimes a special menu is required on a specific day. Take for instance this example:
58
59 16 Ward Vandewege
p=. !20130518-special-day-rotation-day.png!
60 3 Ward Vandewege
61
This line from the Rotation days list defines a special, out-of-rotation day. The first thing to note is the sequence number: it is set to an arbitrary number, in this case 1181. 
62
63
Rotation days can have any sequence number, as long as it is unique - there can be no two rotation days with sequence number 11, for instance. 
64
65
The sequence number for this rotation day is larger than 12, which is the number of rotation days defined in our menu plan. Because it is larger than 12, this rotation day will not be part of the standard rotation. For that reason, its background is light grey instead of white, when shown in the list of rotation days.
66
67
Because this is not a standard rotation day, it makes sense to give it a more meaningful name. In this case, 'Swiss National Day'.
68 8 Ward Vandewege
69 18 Ward Vandewege
h3. Making a copy of a rotation day ("Cloning")
70 8 Ward Vandewege
71
FIXME
72
73
h2. Menu plan recipes
74
75
A menu plan recipe is the link between a Rotation day and the list of recipes to be used on that day.
76
77
The *Menu plan recipes* link under _Parameters_ in the Economat menu links to the list of menu plan recipes that have been defined.
78
79
Here's a list of of menu plan recipes for Rotation day 1:
80
81 17 Ward Vandewege
p=. !20130518-menu-plan-recipes-rotation-day-1.png!
82 8 Ward Vandewege
83 9 Ward Vandewege
Each line represents one menu plan recipe - a dish to be made for a specific meal on a specific Rotation day.
84 1 Ward Vandewege
85 9 Ward Vandewege
The Rotation day is listed in the first column, _Day_. The second column, _Meal_, lists the name of the meal. The _Recipe_ column has the name of the recipe to be used. _Category_ is the name of the category the recipe belongs to. Examples are 'Vegetarian Main Dish', 'Salad', 'Side dish', etc. These categories are user-defined.
86 1 Ward Vandewege
87 9 Ward Vandewege
The final column, _Percentage_, indicates the percentage of people this dish should be prepared for. This column is used in the calculation for ingredients, please see FIXME.
88 8 Ward Vandewege
89 9 Ward Vandewege
h3. Searching for menu plan recipes
90 10 Ward Vandewege
91 13 Ward Vandewege
The search box at the top of the *Menu plan recipes* page can be used to search menu plan recipes. It is quite versatile, and allows for searching by Rotation day, Meal, Recipe, or even Category. 
92 1 Ward Vandewege
93 13 Ward Vandewege
By default, the *Menu plan recipes* page lists the recipes for the first day of the rotation.
94
95 14 Ward Vandewege
p=. !20130518-menu-plan-recipes-search-1.png!
96 13 Ward Vandewege
97
You can search for a day with the search box:
98
99 14 Ward Vandewege
p=. !20130518-menu-plan-recipes-search-2.png!
100 13 Ward Vandewege
101
You can also use the links underneath the search box to select all recipes for a specific Rotation day:
102
103 14 Ward Vandewege
p=. !20130518-menu-plan-recipes-search-6.png!
104 13 Ward Vandewege
105
Find all recipes with tofu in their name:
106
107 14 Ward Vandewege
p=. !20130518-menu-plan-recipes-search-3.png!
108 13 Ward Vandewege
109
Or hazelnuts:
110
111 14 Ward Vandewege
p=. !20130518-menu-plan-recipes-search-4.png!
112 13 Ward Vandewege
113
Find all recipes of category 'Side dish':
114
115 14 Ward Vandewege
p=. !20130518-menu-plan-recipes-search-5.png!