public interface ShippingAdjustmentCommandDataBean extends CommandDataBean, Delegator, Protectable
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
The IBM copyright notice field.
|
Modifier and Type | Method and Description |
---|---|
java.math.BigDecimal | getCurrentShipModePercentageOff()
This method returns the current TSR given shipping adjustment percentage value, this number may be given by previous TSR or given by this TSR previously.
|
FormattedMonetaryAmountDataBean | getFormattedAdjustableBaseShipModeTotalAmount()
This method returns the total adjustable cost of shipping with no adjustments and/or discounts that apply to this shipping mode and is adjustable.
|
FormattedMonetaryAmountDataBean | getFormattedAdjustableTSRBaseShipModeTotalAmount()
This method returns the TSR base amount on which current TSR can give adjustment.
|
FormattedMonetaryAmountDataBean | getFormattedCurrentShipModeAdjustmentAmount()
This method returns the sum of the current shipping adjustments applied to items with this shipping mode.
|
FormattedMonetaryAmountDataBean | getFormattedCurrentShipModeTotalAmount()
This method returns the total cost of the shipping charge for the order for all item with this shipping mode.
|
FormattedMonetaryAmountDataBean | getFormattedPotentialShipModeAdjustmentAmount()
This method returns the Max Allowable shipping adjustment amount the current TSR can give for this specific shipping mode within his/her role limit.
|
FormattedMonetaryAmountDataBean | getFormattedPotentialShipModeTotalAmount()
This method returns the shipping charge amount assuming the current TSR gave his/her Max Allowable shipping adjustment amount for this specific shipping mode.
|
FormattedMonetaryAmountDataBean | getFormattedUnadjustableCurrentShipModeTotalAmount()
This method returns the total cost of the shipping charge for the order for non-editable item with this shipping mode.
|
java.math.BigDecimal | getMaxPercentageOff()
This method returns the Max Allowable shipping adjustment percentage value the current TSR can give for this specific shipping mode within his/her role limit.
|
java.lang.String | getOrderId()
This method returns the string representation of the orderId to which this databean is belong.
|
MemberDataBean | getServiceRepresentative()
This method returns the MemberDataBean of the TSR who have given the current shipping adjustment.
|
java.lang.String | getShipModeId()
This method returns the string representation of the shipModeId.
|
ShippingAdjustmentDataBean[] | getShippingAdjustmentDataBeans()
This method returns a set of ShippingAdjustmentDataBean databeans, each databean corresponding to one shipping mode in the Order.
|
void | setOrderId(java.lang.String aOrderId)
This method sets the OrderId for retrieving a set of ShippingAdjustmentDataBean databeans.
|
static final java.lang.String COPYRIGHT
void setOrderId(java.lang.String aOrderId)
ShippingAdjustmentDataBean[] getShippingAdjustmentDataBeans()
java.lang.String getOrderId()
java.lang.String getShipModeId()
MemberDataBean getServiceRepresentative()
FormattedMonetaryAmountDataBean getFormattedAdjustableBaseShipModeTotalAmount()
FormattedMonetaryAmountDataBean getFormattedAdjustableTSRBaseShipModeTotalAmount()
FormattedMonetaryAmountDataBean getFormattedCurrentShipModeTotalAmount()
FormattedMonetaryAmountDataBean getFormattedUnadjustableCurrentShipModeTotalAmount()
FormattedMonetaryAmountDataBean getFormattedCurrentShipModeAdjustmentAmount()
java.math.BigDecimal getCurrentShipModePercentageOff()
FormattedMonetaryAmountDataBean getFormattedPotentialShipModeTotalAmount()
FormattedMonetaryAmountDataBean getFormattedPotentialShipModeAdjustmentAmount()
java.math.BigDecimal getMaxPercentageOff()