Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn

由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解

本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!

开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

如果您登录系统碰到问题,请在微信公众号留言:

odoo12批量编辑及导入导出数据功能的应用



  • 原文地址(更好的阅读体验): https://www.sunpop.cn/odoo_export_import_batch_edit/

    任何一个项目,数据初始化和数据清理往往都是项目实施的起点,一个好的开头是项目成功的关键因素,下面我们将说下如何做好这个起点。

    在使用odoo的过程中,经常会出现大量繁琐的重复性操作。例如产品价格,成本,产品种类等,除了依次手工修改,还可以采用导出EXCEL文件后修改再导入来进行批量编辑。

    为了方便的进行批量编辑,我们要使用批量编辑模块Mass Edit (基于oca模块的优化及修bug)来快速实现。本文将讲解odoo原生的导出导入功能,和批量编辑模块的使用方法。

    一.导出导入的使用

    1.导出
    以产品数据的导出举例,切换到列表模式,勾选需要修改的产品,在动作中选择导出。

    替代文字

    导出时,常用的字段可以保存下来以便日后使用。

    ![替代文字](bed28581-b4f9-451f-b0e8-6373a86a43cd-image.png 图片地址)

    2.修改
    一般来说不要导出显示为【***/ID】的字段,尾缀为ID的字段有唯一性,例如【外部ID】,那么这个产品的ID就不能重复,如果在这个EXCEL文档里批量新建产品,新建产品的ID就必须是系统里没有的。而显示为【***/名称】的字段为常规可改字段。一般产品种类、计量单位等字段的导出,选择字段时就需要选择【***/名称】

    替代文字

    3.导入
    导入时进行测试导入,没做更改的可以选择不导入。具体导入项可以通过搜索来选择。

    替代文字

    选择的导入项和字段不匹配,会出现提示,根据提示修改即可。

    ![替代文字](bdb153f4-95c8-45c4-bb05-14000ed5ab58-image.png 图片地址)

    二.批量编辑模块Mass Edit的使用

    下载并安装批量编辑模块, https://www.odoo.com/apps/modules/12.0/app_mass_edit/

    进入总设置,在odooApp下选择【批量编辑】

    ![替代文字](efb2cc4b-9343-427e-9a81-34b39cd5b498-image.png 图片地址)

    以产品SKU的批量编辑为例,新建一个【产品SKU批量编辑】的模板。SKU,对应模型为【产品】,SPU,对应模型为【产品模版】。

    替代文字

    为其添加需要编辑的字段。可以根据想编辑的字段名进行搜索。此处需要注意选择对应模型。例如下图中两个TYPE,我们编辑的是SKU,所以需要选择模型为【产品】的。

    替代文字

    选择【添加操作按钮】后保存。

    替代文字

    在产品变体的【动作】中选择【批量编辑】

    替代文字

    出现预设的【产品种类】和【产品类型】的批量编辑界面。在此处进行编辑。

    替代文字

    或在此界面进行【移除】,将原有所有值都设为空值。

    不管是导入导出,还是批量编辑。都需要对odoo字段有一定了解。建议【激活开发者】模式,鼠标放置查看字段。

    替代文字

    在实际项目中,数据导入和数据清理都是项目实施的起点,使用上述方法进行批量导入导出,批量编辑,将极大的缩短我们的整体项目周期。


Log in to reply