Odoo 8:如何从CSV导入产品的公共价格?

时间:2015-12-02 20:05:30

标签: csv import openerp product odoo-8

我正在尝试使用CSV导入将大量产品导入Odoo。创建新产品时,“公共价格”属性似乎无法正确导入,它始终默认为1.0。例如,我创建了一个价格为20.00的Foo产品。导出此记录后,我有一个名称和lst_price字段的CSV:

导出CSV

"id","name","lst_price"
"__export__.product_template_27","Foo","20.0"

为了说明创建/更新之间的区别,我已将CSV中的价格更改为50.0并添加新产品:

导入CSV

"id","name","lst_price"
"__export__.product_template_27","Foo","50.0"
"","Bar","50.0"

导入预览正确显示,Foo更新为公共价格50.00。但是,Bar的公开价格为1.00。

我在这里遗漏了什么吗?谢谢!

3 个答案:

答案 0 :(得分:0)

点击“导入”按钮,odoo总是在系统中创建新记录。我希望您不要使用“ID”字段导入。试试吧:

name,lst_price
foo,50
bar,50

它应该适合你。

答案 1 :(得分:0)

创建新产品时,您还应设置产品的ID。 例如__import__.Bar01 请注意,产品的ID应该是唯一的。

这应该适合你:

"id","name","lst_price"
"__export__.product_template_27","Foo","50.0"
"__import__.Bar01","Bar","50.0"

答案 2 :(得分:0)

这似乎是一个错误,Github上已经打开了一个问题: https://github.com/odoo/odoo/issues/9905