我想进行超过50k的库存调整>产品。但是odoo无法做到。每次显示错误时间超过。这需要太多时间,任何方式都可以快速完成。
感谢您的帮助
答案 0 :(得分:0)
在这种情况下,最好开发一个queue进程来批量处理这些部分。 linked modules来自OCA,是其他人开发特定队列的基础。
在您的情况下,可能需要手动或自动将库存调整分成较小的批次,或者(理想情况下)您可以一次处理x
行,例如:
stock_inventory.line_ids.filtered(lambda r: r.state == 'draft')
注意:上述代码看起来并不实际可行,因为所有stock.inventory.line
"状态"与stock.inventory
有关。您可能需要重写此操作才能手动更新或采用其他方法。