Odoo 13如何使用API(python)验证交货订单
我正试图使奥多交付订单验证的API 与此注释类似,这是在PHP中实现的Odoo 13如何使用API(python)验证交货订单,python,odoo,odoo-13,Python,Odoo,Odoo 13,我正试图使奥多交付订单验证的API 与此注释类似,这是在PHP中实现的 close_order = models.execute_kw(db, uid, password, 'stock.move', 'search', [[['origin', '=', 'S0032']]], ) print(c
close_order = models.execute_kw(db, uid, password,
'stock.move', 'search',
[[['origin', '=', 'S0032']]],
)
print(close_order)
so_id = models.execute_kw(db, uid, password, 'stock.move', 'write', [close_order, {
'state': 'done'
}])
这将搜索股票移动并将其标记为已完成。但这些产品仍然标记为保留。如何将交货单标记为已验证?正确
更改后,状态将不会执行后台过程来验证stock.move
。
您必须执行可处理为done
的stock.move
的方法
如何从中执行该方法
我能弄明白。对于那些有类似问题的人。我必须
创建
,然后处理
库存。立即。转移
以验证库存移动
因此从stock.move调用done方法无效,因为它不存在。您是否知道验证移动的方法?无法在v13的文档中找到它
models.execute_kw(db, uid, password, 'object', 'method', [[id]])