You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Odoo13通过CSV导入res.partner时重复创建新记录问题求助

排查Odoo CSV导入res.partner时送货地址重复创建的思路

这种重复创建送货地址的问题确实挺闹心的,尤其是已经确认格式看起来没问题的情况下,我来分享几个实际排查过的方向,帮你定位问题:

  • 检查CSV文件的隐形格式问题:有时候CSV里的隐形空行、多余换行符或者格式不一致的单元格会被Odoo导入器误判成额外记录。建议用带显示所有字符功能的文本编辑器(比如Notepad++)打开CSV,看看文件末尾有没有空行,或者某条送货地址的字段是不是不小心拆成了两行,这种情况很容易触发重复创建。

  • 验证导入向导的重复检测配置:在Odoo导入的第三步,一定要确认重复检测的字段设置是否合理。对于送货地址(子联系人),如果没有设置唯一识别的字段(比如email、phone或者自定义的ref参考编码),Odoo会默认把每条导入的子地址都当成新记录创建。哪怕字段内容完全一样,只要没有匹配的重复检测字段,就会重复生成。

  • 核对child_ids嵌套字段的定义是否重复:仔细检查CSV里的子地址相关列,比如child_ids/name、child_ids/street这些字段,是不是同一个送货地址的信息被重复列了两次?有时候复制粘贴的时候容易不小心多复制一行,导致导入器处理两次相同的子地址数据。

  • 查看导入历史和服务器日志找线索:导入完成后,去设置 > 导入/导出 > 导入历史里查看这次导入的详细日志,有没有关于重复创建的提示或者异常信息。另外,服务器的odoo.log日志文件里可能会记录导入过程中的细节,比如字段处理时的冲突,说不定能直接找到问题根源。

  • 做最小化测试定位问题:先简化导入数据,只做一条主联系人+一条送货地址的CSV导入测试。如果这次没有重复,再逐步增加条目,这样能快速判断是某条特定记录的问题,还是批量导入时的逻辑冲突。

  • 排查自定义模块或自动化规则的干扰:如果你的Odoo安装了自定义模块,或者设置了自动化动作(比如创建主联系人时自动生成默认送货地址的规则),这些逻辑可能会和CSV导入的操作冲突,导致重复创建。可以临时禁用这些自定义内容,再重新导入测试,看看问题是否消失。

内容的提问来源于stack exchange,提问作者Mi Cha

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.29 18:37:34