2016-11-14 80 views
1

林创造的顺序:如何使用xml-rpc在Odoo中添加产品到采购订单?

new_order = models.execute_kw(db, uid, password, 
      'purchase.order', 'create', 
      [{'partner_id':VENDOR_ID_soucastky,'product_uom':1, 'bom_id':product.odoo_id, 'product_qty': 1.0}],) 

,然后我需要添加的产品,但我怎么也找不到

odoo V9 附:我需要使用webservice API,因为我没有ace来更改服务器上的代码。

回答

1

创建您的采购订单。然后创建采购订单行并为他们提供新创建的采购订单的order_id。

new_order = models.execute_kw(db, uid, password, 'purchase.order','create', [{'partner_id':VENDOR_ID_soucastky,'product_uom':1, 'bom_id':product.odoo_id, 'product_qty': 1.0}],) 

order_line = models.execute_kw(db, uid, password, 'purchase.order.line', 'create', [{ 'name': 'NAME TEXT','product_qty': 1, date_planned': ....... 'order_id': new_order}]) 

您必须确定您new_orderorder_line记录适当的值。根据需要重复order_line

相关问题