diff --git a/purchase_requisition_full_bid_order_generator/models/bids.py b/purchase_requisition_full_bid_order_generator/models/bids.py index d04005a..38f2347 100644 --- a/purchase_requisition_full_bid_order_generator/models/bids.py +++ b/purchase_requisition_full_bid_order_generator/models/bids.py @@ -18,7 +18,8 @@ def prepare_requisition_purchase_order_line(self, line, product, product_qty, pu 'product_uom':product.uom_po_id.id, 'price_unit':product.standard_price, 'name':product.name, - 'date_planned':fields.Datetime.now() + 'date_planned':fields.Datetime.now(), + 'taxes_id': [(6, 0, [x.id for x in product.supplier_taxes_id])], } line_id = self.env['purchase.order.line'].create(vals) return line_id @@ -51,7 +52,7 @@ def create_purchase_order(self): line = self.env['purchase.requisition.line'].search( [('product_id', '=', product.id), ('requisition_id', '=', self.id)], limit=1) p_line = self.prepare_requisition_purchase_order_line(line, product, qty, purchase.id, supplier) - p_line.onchange_product_id() +# p_line.onchange_product_id() else: # Create RFQ to the supplier which has all the products supplier_obj = self.env['res.partner'] @@ -78,4 +79,4 @@ def make_purchase_order(self, supplier, requisition): purchase_order_id.onchange_partner_id() if requisition: purchase_order_id._onchange_requisition_id() - return purchase_order_id \ No newline at end of file + return purchase_order_id