Oracle ATG商业中独立优惠券的兑换率

时间:2015-09-30 08:17:08

标签: oracle atg commerce

有关如何跟踪Oracle ATG中使用了多少独立优惠券的任何线索?我知道,对于批量代金券,我们有赎回率,但对于简单的代金券,没有这样的事情。 例如,我创建了500张代码为XXXXX的优惠券,我希望看到在结账时使用了多少优惠券。

干杯

1 个答案:

答案 0 :(得分:0)

一种方法是使用dyn / admin查询给定凭证代码的使用次数:

  1. 在dyn / admin http://your-host-name:your-port/dyn/admin/nucleus/atg/commerce/claimable/ClaimableRepository/
  2. 中打开ClaimableRepository
  3. 在存储库中运行XML操作标记下面的文本区域中输入以下内容: <print-item item-descriptor="PromotionClaimable" id="my-promotion-id" />然后按“输入”按钮。这将打印出如下内容:

    ------ Printing item with id: my-promotion-id
    <add-item item-descriptor="DeployablePromotionClaimable" id="my-promotion-id">
      <set-property name="expirationDate"><![CDATA[11/26/2015 23:59:00]]></set-property>
      <set-property name="displayName"><![CDATA[10% discount on my items]></set-property>
      <!-- rdonly  derived   <set-property name="derivedDisplayName"><![CDATA[10% discount on my items]]></set-property>  -->
      <set-property name="uses"><![CDATA[4]]></set-property>
      <!-- export is false   <set-property name="version"><![CDATA[13]]></set-property>  -->
      <set-property name="lastModified"><![CDATA[10/28/2015 16:18:09]]></set-property>
      <set-property name="status"><![CDATA[claimed]]></set-property>
      <set-property name="startDate"><![CDATA[8/13/2015 00:00:00]]></set-property>
      <!-- rdonly  derived   <set-property name="hasPromotions"><![CDATA[true]]></set-property>  -->
      <set-property name="promotions"><![CDATA[promo100001]]></set-property>
      <set-property name="type"><![CDATA[DeployablePromotionClaimable]]></set-property>
    </add-item>
    
  4. <set-property name="uses"><![CDATA[4]]></set-property>行告诉您使用优惠券/优惠券的次数,在这种情况下为4。

    <强>更新

    上述方法不起作用,因为它返回设置促销时可用的优惠券总数。这意味着获取此信息的最快方式是查询使用优惠券的已完成订单。