关于如何跟踪Oracle ATG中使用了多少独立优惠券,有什么线索吗?我知道,对于批量代金券,我们有赎回率,但对于简单代金券,没有这样的东西。例如,我创建了500张代号为XXXXX的代金券,我想看看在结账时使用了多少代金券。
干杯
发布于 2015-12-01 01:23:41
一种方法是使用dyn/admin查询给定凭证代码的使用次数:
在dyn/admin http://your-host-name:your-port/dyn/admin/nucleus/atg/commerce/claimable/ClaimableRepository/
<print-item item-descriptor="PromotionClaimable" id="my-promotion-id" />
并点击' enter‘按钮。这将打印如下内容:-正在打印id为: my-promotion-id的项目-->
行<set-property name="uses"><![CDATA[4]]></set-property>
告诉您该代金券/优惠券被使用了多少次,在本例中是4次。
更新:
上面的方法不起作用,因为它返回设置促销时可用的优惠券总数。这意味着获取此信息的最快方法是查询使用优惠券的已完成订单。
https://stackoverflow.com/questions/32861169
复制相似问题