3

假设我是瓷砖经销商,我有一块 1' x 3' 的瓷砖(单一产品)。这个图块不能进一步分割(对于 OpenERP / 在这个级别),因为我们只发送图块。

但是,我们希望销售人员以平方英尺为单位输入所需的数量,例如覆盖一个房间。如果客户进入 3 平方英尺,我们将向他们运送 1 块、5 平方英尺、2 块、9 平方英尺、3 块、10 块、4 块瓷砖。

我的问题是在 OpenERP 中呈现这些数据的最佳方式是什么?

似乎创建一个新的“平方英尺”计量单位类别会起作用,但我无法将其转换回 PCE。我可以在同一 UoM 类别中定义第二个 PCE,但随后我有两个 PCE(一个用于“正常”产品,一个用于瓷砖,两者永远不会相遇)。此外,这是不可扩展的:如果我还销售 1 英寸乘 4 英寸的瓷砖,我需要另一个计量单位类别和转换系数(每个瓷砖尺寸一个类别/系数)

我有一个自定义的订购界面(我们实际上并没有为此使用 OpenERP 的前端),并且可以在那里进行适当的转换。然而,这会导致数据不匹配——在 OpenERP 中,我们产品的计量单位(以及购买计量单位,因为我们转售)以 PCE 表示,但我们需要一个“销售计量单位”和相关转换因子的新概念。

问题是,最后一种方法(OpenERP 中的所有内容都保留在 PCE 中,OpenERP 对销售订单计量单位一无所知)是解决此问题的推荐方式吗?

谢谢您的帮助。

4

1 回答 1

2

你可以通过两种方式做到这一点:

  1. 设置产品中的uos_coeff字段,设置uos_id != uom_id。

    您可以为同一产品的销售和采购定义两个不同的计量单位,并定义系数进行转换。

  2. 用两种不同的计量单位定义两种不同的产品,并用它们之间的关系定义一个 BOM,因此当您销售一种产品时,另一种产品也会消耗。

于 2013-01-07T21:15:04.113 回答