IBM WCS扩展java类

时间:2014-11-25 11:08:28

标签: wcs

我是IBM WCS的新手。我安装了WCS 7。

我需要在现有的Madisons商店中添加忠诚度积分功能。

我创建了新表和AccessBean。我能够从这个新表中插入和检索数据。

我需要通过添加用户兑换的忠诚度积分来更新ORDERS和ORDERITEMS表的TOTALADJUSTMENT列,以便每次在购物车中添加或删除商品时都应更新总订单价值。它不应该打扰现有的折扣功能。

请告诉我所有需要扩展和覆盖的java类和方法。

2 个答案:

答案 0 :(得分:0)

你需要:

  • 更新CMDREG以使OrderCalculateCmd指向PromotionEngineOrderCalculateCmdImpl的自定义版本,然后您必须自定义更高版本的命令并覆盖所需的方法以满足您的规范(此类很棘手,因此在开始之前更好地了解它的工作原理你的定制) 这被其他OOTB商业促销所使用 - 所以你需要小心不要破坏任何OOTB功能

  • 您可能已开发并部署到IBM CMC的自定义促销,因此您可以通过将其附加到自定义促销来打开/关闭积分兑换

答案 1 :(得分:0)

另一种方法是查看促销引擎并创建一个可以申请积分的新自定义促销类型。

http://www-01.ibm.com/support/knowledgecenter/SSZLC2_7.0.0/com.ibm.commerce.customizetools.doc/refs/rprcspromtype.htm

使用此类型,您可以从管理中心更灵活地启用和禁用或配置此促销类型。