2015-12-02 55 views
0

我正尝试使用CSV导入将许多产品导入Odoo。在创建新产品时,“公共价格”属性似乎不能正确导入,它总是默认为1.0。作为一个例子,我创建了一个价格为20.00的Foo产品。出口这个纪录后,我有名字和lst_price领域一个CSV:Odoo 8:如何从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的公开价格。但是,酒吧的公开价格为1.00。

我在这里错过了什么吗?谢谢!

回答

0

通过点击“导入”按钮,odoo总是在系统中创建新记录。我宁愿你不要输入“ID”字段。试试吧:

name,lst_price 
foo,50 
bar,50 

它应该为你工作。

+0

您好,感谢您的答复! ID字段只是为了说明创建和编辑之间的区别。您的CSV创建foo和酒吧产品,但价格仍然为1.00。也许这确实是一个错误? – joe

0

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

这应该为你工作:

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

这里同样的问题。现有产品的lst_price可以更新,但新产品的创建价格为1.00。 – joe

+0

我用csv文件测试过它,完全没有遇到任何问题。 已经尝试过最新的odoo版本? – JordyRitzen

相关问题