public interface ShippingAdjustmentCommandDataBean extends CommandDataBean, Delegator, Protectable
ShippingAdjustmentDataBean
databean.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
The IBM copyright notice field.
|
emptyString
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.
|
getCommandInterfaceName, setCommandInterfaceName
getRequestProperties, setRequestProperties
getDelegate
fulfills, getOwner
static final java.lang.String COPYRIGHT
void setOrderId(java.lang.String aOrderId)
aOrderId
- the Order IDShippingAdjustmentDataBean[] getShippingAdjustmentDataBeans()
java.lang.String getOrderId()
java.lang.String getShipModeId()
MemberDataBean getServiceRepresentative()
MemberDataBean
of the TSR who have given the current shipping adjustment.FormattedMonetaryAmountDataBean getFormattedAdjustableBaseShipModeTotalAmount()
FormattedMonetaryAmountDataBean getFormattedAdjustableTSRBaseShipModeTotalAmount()
FormattedMonetaryAmountDataBean getFormattedCurrentShipModeTotalAmount()
FormattedMonetaryAmountDataBean getFormattedUnadjustableCurrentShipModeTotalAmount()
FormattedMonetaryAmountDataBean getFormattedCurrentShipModeAdjustmentAmount()
java.math.BigDecimal getCurrentShipModePercentageOff()
FormattedMonetaryAmountDataBean getFormattedPotentialShipModeTotalAmount()
FormattedMonetaryAmountDataBean getFormattedPotentialShipModeAdjustmentAmount()
java.math.BigDecimal getMaxPercentageOff()