2

由于 MAGE 价格计算复杂性 + EPR 与 MAGE 计算不兼容,我正在考虑以某种方式覆盖 getPrice() 和 getFinalPrice() 方法,它们将调用外部 Web 服务以获得请求的价格。是否有人尝试以建议的方式解决价格计算问题,如果这在真实环境中有效吗?

第二种选择是从 MAGE 数据库中的 ERP 逆向工程价格引擎(附加表 + MAGE 内的逻辑)。

你觉得什么?任何的建议都受欢迎。

4

3 回答 3

0

我在复杂的定价问题上遇到了类似的问题。我最终添加了一些自定义属性字段,这些字段在客户编号上动态选择。

你能给我一些关于你的问题的背景吗?

于 2012-06-05T20:58:36.027 回答
0

我们有非常复杂的价格计算。每个客户都有自己的定价规则(每个产品、每个产品组、特别折扣等)。有 15.000 名客户和 60.000 件商品。

可以将所有规则添加到 MAGE 中,但是价格索引需要非常非常长的时间,而且 MAGE 几乎无法使用。另一方面,定价引擎实现起来并不难,但一个问题仍然存在扩展原始逻辑。不需要管理员 GUI 来检查价格,因为同步是自动完成的,用户从不输入。(目标是完全取代 MAGE 的定价逻辑)。谢谢你的回答。

于 2012-06-06T08:53:24.207 回答
0

经过一些工作和测试,我在 Magento 中做了新模型并重新实现了基于 od ERP 规则的价格计算逻辑。Webservice 可以工作,但它会非常慢(调用 getPrice 或 getFinalPrice 对于显示的每个项目至少执行两次)。

于 2012-07-09T20:38:15.447 回答