如何使用 xml-rpc 在 Odoo 中将产品添加到采购订单?
How do I add products to purchase order in Odoo using xml-rpc?
我正在创建订单:
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
P.S。我需要使用网络服务 API 因为我没有 ace 来更改服务器上的代码
创建您的采购订单。然后创建采购订单行并为他们提供新创建的采购订单的 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_order
和 order_line
记录确定适当的值。根据需要重复 order_line
。
我正在创建订单:
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 P.S。我需要使用网络服务 API 因为我没有 ace 来更改服务器上的代码
创建您的采购订单。然后创建采购订单行并为他们提供新创建的采购订单的 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_order
和 order_line
记录确定适当的值。根据需要重复 order_line
。