public interface GetDisplayTaxesCmd extends TaskCommand
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT |
static java.lang.String |
defaultCommandClassName |
static java.lang.String |
NAME |
Modifier and Type | Method and Description |
---|---|
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.
|
java.util.HashMap |
getTaxRateHash()
Gets the rates 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.
|
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, performExecute, setCommandTarget, setCommandTargetName, setOutputProperties
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
static final java.lang.String COPYRIGHT
static final java.lang.String NAME
static final java.lang.String defaultCommandClassName
java.util.Hashtable getCategorizedTaxAmount()
java.util.Hashtable getTaxDescriptionHash()
java.util.HashMap getTaxRateHash()
void setAddressId(java.lang.Long aAddressId)
aAddressId
- The reference number of the ship-to address.void setCatEntryId(java.lang.Long aCatEntryId)
aCatEntryId
- The reference number of the catalog entry.void setCurrency(java.lang.String aCurrency)
aCurrency
- The currency of the input price amount.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.void setFulfillmentCenterId(java.lang.Integer aFulfillmentCenterId)
aFulfillmentCenterId
- The reference number of the fulfillment center.void setPrice(java.math.BigDecimal aPrice)
aPrice
- The product price for calculating the taxes.void setQuantity(java.lang.Double aQuantity)
aQuantity
- The product quantity for calculating the taxes.void setShippingCharge(java.math.BigDecimal aShippingCharge)
aShippingCharge
- The product shipping charge.void setUOM(java.lang.String astrUOM)
astrUOM
- The unit of measure for the product.