Coupon Module Status on the Coupon Value table does not change from Available to Consumed when assigned
There is a status field in the coupon value (nms) table. This field has an enumeration of Available or Consumed.
We are using an individual coupon and then calling the coupon code from the coupon table (nms) in a delivery template to add it into the template.
When this happens - it is an out of the box function. But it doesn't update the status of the coupon from available to consumed. This is completely different than redeemed and nothing we do flips the coupon to consumed.
What good is a status of the coupon value being assigned if it doesn't get updated. It doesn't get updated when the coupon is redeemed either. It always says "Available." How can we get this status to flip to "Consumed" when they are assigned? It should do it automatically if we use the delivery template coupon assignment in the advanced tab on the delivery template.
Ideas?