2 In order to test product,I start by creating a Category
4 !record {model: product.category, id: product_category_sugar}:
8 I create a 20KG UOM for 'Sugar'
10 !record {model: product.uom, id: product_20k_uom_sugar}:
17 I create a 10KG UOM for 'Sugar'
19 !record {model: product.uom, id: product_10k_uom_sugar}:
26 I create a new product 'Sugar'
28 !record {model: product.product, id: product_sugar_id1}:
29 categ_id: 'product.product_category_sugar'
32 procure_method: make_to_order
35 uom_id: product.product_20k_uom_sugar
36 uom_po_id: product.product_20k_uom_sugar
42 I test onchanged on UOM, Create Duplicate Product and Delete original Product.
44 !python {model: product.product}: |
45 from tools.translate import _
47 ids.append(ref("product_sugar_id1"))
48 self.onchange_uom(cr ,uid, ids, ref("product.product_20k_uom_sugar"), ref("product_10k_uom_sugar"))
49 self.copy(cr, uid, ids[0])
50 self.unlink(cr, uid, ids)