The interface sets the tax amounts for each of the tax categories that have been marked for display for the input catalog entry.
Field Summary | |
---|---|
static java.lang.String |
COPYRIGHT |
static java.lang.String |
defaultCommandClassName |
static java.lang.String |
NAME |
Method Summary | |
---|---|
java.util.Hashtable |
getCategorizedTaxAmount() Returns the monetary amounts of all tax categories and their names. |
java.util.Hashtable |
getTaxDescriptionHash() Gets the descriptions of all tax categories. |
void |
setAddressId(java.lang.Long aAddressId) Sets the id of the input ship-to address (Optional). |
void |
setCatEntryId(java.lang.Long aCatEntryId) Sets the id of the input catalog entry. |
void |
setCurrency(java.lang.String aCurrency) Sets the currency of the input price amount. |
void |
setDisplayOnly(boolean abDisplayOnly) Sets the flag to indicate if the taxes are calculated for display purpose (Optional). |
void |
setFulfillmentCenterId(java.lang.Integer aFulfillmentCenterId) Sets the id of the fulfillment center (Optional). |
void |
setPrice(java.math.BigDecimal aPrice) Sets the product price for calculating the taxes. |
void |
setQuantity(java.lang.Double aQuantity) Sets the product quantity for calculating the taxes. |
void |
setShippingCharge(java.math.BigDecimal aShippingCharge) Sets the shipping charge for the shipping the product. |
void |
setUOM(java.lang.String astrUOM)
Sets the unit of measure for the product. |
Field Detail |
---|
public static final java.lang.String COPYRIGHT
public static final java.lang.String NAME
public static final java.lang.String defaultCommandClassName
Method Detail |
---|
public java.util.Hashtable getCategorizedTaxAmount()
public java.util.Hashtable getTaxDescriptionHash()
public void setAddressId(java.lang.Long aAddressId)
aAddressId
- The reference number of the ship-to
address.public void setCatEntryId(java.lang.Long aCatEntryId)
aCatEntryId
- The reference number of the catalog
entry.public void setCurrency(java.lang.String aCurrency)
aCurrency
- The currency of the input price
amount.public void setDisplayOnly(boolean abDisplayOnly)
abDisplayOnly
- To indicate if it is for display use only. A
true value (default) means for display. A false value means not for
display.public void setFulfillmentCenterId(java.lang.Integer aFulfillmentCenterId)
aFulfillmentCenterId
- The reference number of the fulfillment
center.public void setPrice(java.math.BigDecimal aPrice)
aPrice
- The product price for calculating the
taxes.public void setQuantity(java.lang.Double aQuantity)
aQuantity
- The product quantity for calculating the
taxes.public void setShippingCharge(java.math.BigDecimal aShippingCharge)
aShippingCharge
- The product shipping
charge.public void setUOM(java.lang.String astrUOM)
astrUOM
- The unit of measure for the
product.