public interface TaxIntegrationOrderCmd extends TaskCommand
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
static java.lang.String |
NAME
The name of this command.
|
Modifier and Type | Method and Description |
---|---|
int |
addOrderItem(TaxIntegrationOrderItemCmd aTaxOrderItem)
Adds an order item to an order.
|
TaxIntegrationOrderItemCmd |
getOrderItem(int aItemNo)
Retrieves an order item from an order.
|
java.math.BigDecimal |
getTotalRecyclingFee()
Obtains the total recycling fee for this order.
|
java.math.BigDecimal |
getTotalTax()
Obtains the total tax calculated for this order for all relevant taxing
authorities.
|
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
int addOrderItem(TaxIntegrationOrderItemCmd aTaxOrderItem)
aTaxOrderItem
- an order item to be added to the order.TaxIntegrationOrderItemCmd getOrderItem(int aItemNo)
aItemNo
- the id of order item to be retrieved from the order.
java.math.BigDecimal getTotalTax()
java.math.BigDecimal getTotalRecyclingFee()