- In order to test the scheduler to generate RFQ, I create a new product - !record {model: product.product, id: scheduler_product}: name: scheduler prod type: product seller_ids: - delay: 1 name: base.res_partner_2 min_qty: 5.0 - Add Buy route - !python {model: product.product, id: scheduler_product}: | self.write(cr, uid, [ref("scheduler_product")], {"route_ids": [(4, ref("purchase.route_warehouse0_buy"))]}) - I create a procurement order. - !record {model: procurement.order, id: procurement_order_testcase0}: location_id: stock.stock_location_stock name: Test scheduler for RFQ product_id: scheduler_product product_qty: 15.0 - I run the scheduler. - !python {model: procurement.order}: | self.run_scheduler(cr, uid) - I check Generated RFQ. - !python {model: procurement.order}: | procurement = self.browse(cr, uid, ref('procurement_order_testcase0')) assert procurement.purchase_id, 'RFQ should be generated!'