我想通过 odoo 前端或使用后端(postgres 查询)更新我在 odoo 中的库存。
我在 csv 文件中有我的股票价值。
最后,我想批量更新手头的数量。
终于解决了,按照步骤
步骤1 ;
1-> 在仓库模块中选择产品(在列表视图中打开)。
2-> 选择您要更新库存的产品。
3->单击更多按钮并导出列
i-> 产品名称和任何其他名称(如果需要)。
你有一个名为product.temlate.csv的文件。
4->添加一列 qty 并输入产品数量。
第2步;
1->在仓库模块中选择库存调整。
2->如果您已经创建了任何库存,则转到第 3 点,如果没有,则创建库存并感受细节。并选择 - 库存中的所有产品选项:
3->现在再次点击库存调整并选择库存。
4->点击更多并导出以下列
库存/位置
库存/产品
库存/产品计量单位。
现在您还有一个名为stock.inventory.csv的文件
步骤-3 ->
1->现在添加两列现在在stock.inventory.csv
第一个是名称,第二个是line_ids/product_qty。
并删除id列。
2->删除stock.inventory.csv 文件 的line_ids/product_id/id列的值。
现在从product.template.csv复制id列的值 并粘贴到 stock.inventory.csv 的line_ids /product_id/id 列 。
3-> 现在从product.template.csv复制qty列的值 并粘贴到 stock.inventory.csv 的line_ids /product_qty列 。
4->在名称栏中输入任何值供您参考。
第4步-
确保你的文件看起来像这个文件: -
点击以下链接查看文件
这是成功导入数据的示例
导入后不要忘记开始库存
您可以使用实物库存来补货,可在
Warehouse -> inventory Control -> Inventory Adjustment
您可以在 odoo 中导入您的 csv 并填写实物库存。
stock.inventory
stock.inventory.line
这些是您必须用来更新库存的模型(库存损失到库存位置)。
通过前端批量更新任何 odoo 字段的另一个简单选项是从以下位置安装 MassEdit 插件:https ://github.com/OCA/server-tools/tree/8.0/mass_editing
在odoo v8上测试并且效果很好