Odoo - 批量更新产品变体内部 ID

Odoo - Bulk Update Product Variant Internal ID

我正在使用 odoo 社区版本 11,并且一直在寻找为产品变体批量导入内部参考号的正确方法。

我曾尝试以可用格式导出数据,但每次我能够获得必要的字段时,产品变体都会在导出时重复。在下图中,您可以看到本例中的每个产品都显示了两次。

目前大约有 1800 种变体产品,这个问题不是一个简单的解决方法。在接下来的几周内,这个数字预计会急剧增加。

我正在寻找有关如何初始导出所有未分配内部引用的产品变体以正常运行的指南。

我需要能够记下的字段是产品 ID(导入参考)、内部参考(或空白)和分配给该特定产品变体的变体属性。

如果能帮助我朝着正确的方向前进,我们将不胜感激。

** 下面第一个答案的输出:

转到库存 > 主数据 > 产品变体,select 一个产品,然后转到操作>导出,select 单选按钮 Export all Data。 Select 列 'Display name, Internal Reference, ID',然后选择 save export 并使用任何名称保存导出。现在取消导出,select 所有产品变型,再次导出,这次保留 'Import compatible' selected,选择之前保存的导出。

您将导出包含 Full name 列的产品变体列表,其中包含 'variant attributes'。您可以导入此修改 Internal reference 列。

例如,从 odoo 中的新演示数据库中检查: