public class UpdateRLPromotionCmdImpl extends TaskCommandImpl implements UpdateRLPromotionCmd, ECToolsConstants, ECConstants, RLConstants
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
The copyright information.
|
Constructor and Description |
---|
UpdateRLPromotionCmdImpl()
RLPromotionUpdateCmdImpl constructor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String | getCalCodeId()
Gets CALCODE ID
|
RLPromotion | getRlPromotion()
Gets RLPromotion object.
|
void | performExecute()
The body of command execute method.
|
void | setCalCodeId(java.lang.String newCalCodeId)
Sets CALCODE ID.
|
void | setRLPromotion(RLPromotion newRlPromotion)
Sets RLPromotion object.
|
void | updateCalCodeBean()
Updates the CALCODE bean.
|
void | updateCalCodeMgpBean()
Updates the CALCODE association with member group.
|
void | updateCalDescBean()
Updates the CALCODE description bean.
|
void | updateCatEntCalCode()
Updates the CATENTRY association with the CALCODE.
|
void | updateCatGpCalCode()
Updates the CATGROUP association with the CALCODE.
|
void | updatePXPromotionBean()
Update PX_PROMOTION and CLCDPROMO table.
|
void | updateRLDiscountBean()
Deprecated.
This method was used for 55 Blaze implementation. Deprecated from v7.
|
void | updateShippingCalCodeBean()
Update Shipping entry for the CALCODE if shipping mode changes.
|
public static final java.lang.String COPYRIGHT
public UpdateRLPromotionCmdImpl()
public java.lang.String getCalCodeId()
public RLPromotion getRlPromotion()
public void performExecute() throws ECException
public void setCalCodeId(java.lang.String newCalCodeId)
public void setRLPromotion(RLPromotion newRlPromotion)
public void updateCalCodeBean() throws ECException
public void updateCalCodeMgpBean() throws ECException
public void updateCalDescBean() throws ECException
public void updateShippingCalCodeBean() throws ECSystemException
public void updateCatEntCalCode() throws ECSystemException
public void updateCatGpCalCode() throws ECSystemException
public void updateRLDiscountBean() throws ECException
public void updatePXPromotionBean() throws ECSystemException