|
9 | 9 | <field name="weight">1.5</field> |
10 | 10 | <field name="purchase_ok" eval="False"/> |
11 | 11 | <field name="uom_ids" eval="[(6, 0, [ref('uom_uom_32')])]"/> |
| 12 | + <field name="uom_id" ref="uom.product_uom_unit"/> |
12 | 13 | <field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_1')])]"/> |
13 | 14 | <field name="is_favorite" eval="True"/> |
14 | 15 | <field name="is_storable" eval="True"/> |
|
38 | 39 | <field name="weight">1.5</field> |
39 | 40 | <field name="purchase_ok" eval="False"/> |
40 | 41 | <field name="uom_ids" eval="[(6, 0, [ref('uom_uom_32')])]"/> |
| 42 | + <field name="uom_id" ref="uom.product_uom_unit"/> |
41 | 43 | <field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_1')])]"/> |
42 | 44 | <field name="is_favorite" eval="True"/> |
43 | 45 | <field name="is_storable" eval="True"/> |
|
66 | 68 | <field name="weight">1.5</field> |
67 | 69 | <field name="purchase_ok" eval="False"/> |
68 | 70 | <field name="uom_ids" eval="[(6, 0, [ref('uom_uom_32')])]"/> |
| 71 | + <field name="uom_id" ref="uom.product_uom_unit"/> |
69 | 72 | <field name="pos_categ_ids" eval="[(6, 0, [ref('pos_category_1')])]"/> |
70 | 73 | <field name="is_favorite" eval="True"/> |
71 | 74 | <field name="is_storable" eval="True"/> |
|
89 | 92 | <field name="name">Cabernet Franc Grapes</field> |
90 | 93 | <field name="sale_ok" eval="False"/> |
91 | 94 | <field name="categ_id" ref="product_category_5"/> |
| 95 | + <field name="uom_id" ref="uom.product_uom_kgm"/> |
92 | 96 | <field name="is_storable" eval="True"/> |
93 | 97 | <field name="tracking">lot</field> |
94 | 98 | <field name="route_ids" eval="[(6, 0, [ref('purchase_stock.route_warehouse0_buy'), ref('mrp.route_warehouse0_manufacture')])]"/> |
|
104 | 108 | <field name="description"><![CDATA[<div>Lifts aroma and adds structure</div>]]></field> |
105 | 109 | <field name="sale_ok" eval="False"/> |
106 | 110 | <field name="categ_id" ref="product_category_7"/> |
| 111 | + <field name="uom_id" ref="excise_management.uom_hl"/> |
107 | 112 | <field name="purchase_ok" eval="False"/> |
108 | 113 | <field name="is_storable" eval="True"/> |
109 | 114 | <field name="tracking">lot</field> |
|
124 | 129 | <field name="name">Malbec Grapes</field> |
125 | 130 | <field name="sale_ok" eval="False"/> |
126 | 131 | <field name="categ_id" ref="product_category_5"/> |
| 132 | + <field name="uom_id" ref="uom.product_uom_kgm"/> |
127 | 133 | <field name="is_storable" eval="True"/> |
128 | 134 | <field name="tracking">lot</field> |
129 | 135 | <field name="route_ids" eval="[(6, 0, [ref('purchase_stock.route_warehouse0_buy'), ref('mrp.route_warehouse0_manufacture')])]"/> |
|
139 | 145 | <field name="description"><![CDATA[<div>Color, plushness, and soft tannin integration</div>]]></field> |
140 | 146 | <field name="sale_ok" eval="False"/> |
141 | 147 | <field name="categ_id" ref="product_category_7"/> |
| 148 | + <field name="uom_id" ref="excise_management.uom_hl"/> |
142 | 149 | <field name="purchase_ok" eval="False"/> |
143 | 150 | <field name="is_storable" eval="True"/> |
144 | 151 | <field name="tracking">lot</field> |
|
170 | 177 | <field name="name">Potassium sorbate</field> |
171 | 178 | <field name="sale_ok" eval="False"/> |
172 | 179 | <field name="categ_id" ref="product_category_9"/> |
| 180 | + <field name="uom_id" ref="uom.product_uom_kgm"/> |
173 | 181 | <field name="is_storable" eval="True"/> |
174 | 182 | <field name="purchase_method">receive</field> |
175 | 183 | <field name="pos_sequence">29</field> |
|
181 | 189 | <field name="name">SO2 (KMS)</field> |
182 | 190 | <field name="sale_ok" eval="False"/> |
183 | 191 | <field name="categ_id" ref="product_category_9"/> |
| 192 | + <field name="uom_id" ref="uom.product_uom_kgm"/> |
184 | 193 | <field name="is_storable" eval="True"/> |
185 | 194 | <field name="purchase_method">receive</field> |
186 | 195 | <field name="pos_sequence">19</field> |
|
193 | 202 | <field name="description"><![CDATA[<div><strong>Goal</strong>: Aromatic complexity, age-worthiness, firm tannins</div><div>✅ <em>Best for cool-climate blends or elegant, savory styles.</em></div>]]></field> |
194 | 203 | <field name="sale_ok" eval="False"/> |
195 | 204 | <field name="categ_id" ref="product_category_8"/> |
| 205 | + <field name="uom_id" ref="excise_management.uom_hl"/> |
196 | 206 | <field name="purchase_ok" eval="False"/> |
197 | 207 | <field name="is_storable" eval="True"/> |
198 | 208 | <field name="tracking">lot</field> |
|
210 | 220 | <field name="description"><![CDATA[<div><strong>Goal</strong>: Deep color, spice, aging potential</div><div>✅ <em>Perfect for oak aging, full-bodied winter reds.</em></div>]]></field> |
211 | 221 | <field name="sale_ok" eval="False"/> |
212 | 222 | <field name="categ_id" ref="product_category_8"/> |
| 223 | + <field name="uom_id" ref="excise_management.uom_hl"/> |
213 | 224 | <field name="purchase_ok" eval="False"/> |
214 | 225 | <field name="is_storable" eval="True"/> |
215 | 226 | <field name="tracking">lot</field> |
|
227 | 238 | <field name="description"><![CDATA[<div><strong>Goal</strong>: Round mouthfeel, fruit-forward, soft tannins</div><div>✅ <em>Ideal for earlier drinking, modern-style wines.</em></div>]]></field> |
228 | 239 | <field name="sale_ok" eval="False"/> |
229 | 240 | <field name="categ_id" ref="product_category_8"/> |
| 241 | + <field name="uom_id" ref="excise_management.uom_hl"/> |
230 | 242 | <field name="purchase_ok" eval="False"/> |
231 | 243 | <field name="is_storable" eval="True"/> |
232 | 244 | <field name="tracking">lot</field> |
|
243 | 255 | <field name="name">Sugar</field> |
244 | 256 | <field name="sale_ok" eval="False"/> |
245 | 257 | <field name="categ_id" ref="product_category_9"/> |
| 258 | + <field name="uom_id" ref="uom.product_uom_kgm"/> |
246 | 259 | <field name="is_storable" eval="True"/> |
247 | 260 | <field name="purchase_method">receive</field> |
248 | 261 | <field name="pos_sequence">28</field> |
|
254 | 267 | <field name="name">Syrah Grapes</field> |
255 | 268 | <field name="sale_ok" eval="False"/> |
256 | 269 | <field name="categ_id" ref="product_category_5"/> |
| 270 | + <field name="uom_id" ref="uom.product_uom_kgm"/> |
257 | 271 | <field name="is_storable" eval="True"/> |
258 | 272 | <field name="tracking">lot</field> |
259 | 273 | <field name="route_ids" eval="[(6, 0, [ref('purchase_stock.route_warehouse0_buy'), ref('mrp.route_warehouse0_manufacture')])]"/> |
|
269 | 283 | <field name="description"><![CDATA[<div>Dominates body and spices</div>]]></field> |
270 | 284 | <field name="sale_ok" eval="False"/> |
271 | 285 | <field name="categ_id" ref="product_category_7"/> |
| 286 | + <field name="uom_id" ref="excise_management.uom_hl"/> |
272 | 287 | <field name="purchase_ok" eval="False"/> |
273 | 288 | <field name="is_storable" eval="True"/> |
274 | 289 | <field name="tracking">lot</field> |
|
289 | 304 | <field name="name">Tannin Powder</field> |
290 | 305 | <field name="sale_ok" eval="False"/> |
291 | 306 | <field name="categ_id" ref="product_category_9"/> |
| 307 | + <field name="uom_id" ref="uom.product_uom_kgm"/> |
292 | 308 | <field name="is_storable" eval="True"/> |
293 | 309 | <field name="purchase_method">receive</field> |
294 | 310 | <field name="pos_sequence">20</field> |
|
300 | 316 | <field name="name">Tartaric acid</field> |
301 | 317 | <field name="sale_ok" eval="False"/> |
302 | 318 | <field name="categ_id" ref="product_category_9"/> |
| 319 | + <field name="uom_id" ref="uom.product_uom_kgm"/> |
303 | 320 | <field name="is_storable" eval="True"/> |
304 | 321 | <field name="purchase_method">receive</field> |
305 | 322 | <field name="pos_sequence">26</field> |
|
311 | 328 | <field name="name">Yeast</field> |
312 | 329 | <field name="sale_ok" eval="False"/> |
313 | 330 | <field name="categ_id" ref="product_category_9"/> |
| 331 | + <field name="uom_id" ref="uom.product_uom_kgm"/> |
314 | 332 | <field name="is_storable" eval="True"/> |
315 | 333 | <field name="tracking">lot</field> |
316 | 334 | <field name="purchase_method">receive</field> |
|
0 commit comments