Interface Summary |
ApplyCouponUsageCmd |
This task command is called from OrderPrepare command to incorpurate the eCoupon discount onto the
Adjustments in ORDERS and ORDERITEMS table. |
CalculateDiscountAmtCmd |
The purpose of the task command is to computes the discount amount for each eCoupon
that satisfy the purchase order conditions of the of the eCoupon. |
CheckApplicabilityCmd |
The purpose of this command is to check for aplicability of the coupons i.e., the
purchase order condition is satisfied and the information is put in applicable variable
which is used by the calling command. |
CheckValidityCmd |
The purpose of this command is to check each of the eCoupons for expiry and put
the information in expired variable which is used by the calling commands. |
CouponDSSCmd |
This shopper command is called when user selects a set of eCoupons to be used in an order. |
CouponDSSTaskCmd |
This task command is called from the COUPONDSSCMD when user selects a set of eCoupons to be used
in her order. |
FinalizeCouponUsageCmd |
This is a task command that is invoked from ORDERPROCESS command to mark all the eCoupons that
are used in the current order preparation. |
InitializeCouponUsageCmd |
This command has no use now. |
RedeemCouponCmd |
This command is invoked when the user asks to redeem her eCoupons before preparing
order and it display a set of eCoupons that can be applied to this order. |
SummarizeCouponUsageCmd |
|
UseCouponIdCmd |
This command is invoked when the shopper specifies a set of eCoupon codes explicitly while checking out. |
UseCouponIdTaskCmd |
This command is invoked when the shopper specifies a set of eCoupon codes explicitly while checking out. |
Class Summary |
ApplyCouponUsageCmdImpl |
This task command is called from OrderPrepare command to incorpurate the eCoupon discount onto the
Adjustments in ORDERS and ORDERITEMS table. |
CalculateDiscountAmtCmdImpl |
The purpose of the task command is to computes the discount amount for each eCoupon
that satisfy the purchase order conditions of the of the eCoupon. |
CheckApplicabilityCmdImpl |
The purpose of this command is to check for aplicability of the coupons i.e., the
purchase order condition is satisfied and the information is put in applicable variable
which is used by the calling command. |
CheckValidityCmdImpl |
The purpose of this command is to check each of the eCoupons for expiry and put
the information in expired variable which is used by the calling commands. |
CouponDSSCmdImpl |
This shopper command is called when user selects a set of eCoupons to be used in an order. |
CouponDSSTaskCmdImpl |
This task command is called from the COUPONDSSCMD when user selects a set of eCoupons to be used
in her order. |
FinalizeCouponUsageCmdImpl |
This is a task command that is invoked from ORDERPROCESS command to mark all the eCoupons that
are used in the current order preparation. |
InitializeCouponUsageCmdImpl |
This command has no use now. |
RedeemCouponCmdImpl |
This command is invoked when the user asks to redeem her eCoupons before preparing
order and it display a set of eCoupons that can be applied to this order. |
SummarizeCouponUsageCmdImpl |
This command extends the SummarizeCalculationUsage command. |
UseCouponIdCmdImpl |
This command is invoked when the shopper specifies a set of eCoupon codes explicitly while checking out. |
UseCouponIdTaskCmdImpl |
This command is invoked when the shopper specifies a set of eCoupon codes explicitly while checking out. |
Contains the commands that are used at the time of redeeming the coupons and processing the order with coupons.