Odoo 13 销售订单复制问题与解决方案
2026/5/3 6:59:59 网站建设 项目流程

在Odoo 13中,复制一个已经有发票关联的销售订单时,新的销售订单通常不会再关联到这些发票,这是正确的行为。然而,在某些情况下,安装了大量第三方应用的数据库中,复制销售订单时新订单却会保留原始订单的发票链接,这显然是不正确的行为。本文将探讨这一问题的可能原因以及如何定位和修复此问题。

问题的背景

假设有一个销售订单SO-001,该订单已经生成并关联了发票INV-001和INV-002。当用户复制这个销售订单时,期望的结果是新订单SO-001_copy不会再关联到INV-001和INV-002。但是,在某些环境下,新订单却保持了与原订单相同的发票链接。

问题分析

在Odoo中,sale.order模型通过invoice_ids字段与account.move(发票)模型关联。理论上,这个字段应该设置copy=False,以防止复制时也复制发票链接。以下是我们需要检查的步骤:

  1. 检查字段设置

    • 确认sale.order模型的invoice_ids字段是否设置为copy=False
    • 确认sale.order.line模型的invoice_lines字段以及account.move.line模型的sale_line_ids字段是否也都

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询