public class TaxIntegrationOrderCmdImpl extends TaskCommandImpl implements TaxIntegrationOrderCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
Copyright statement.
|
NAME
Constructor and Description |
---|
TaxIntegrationOrderCmdImpl() |
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.
|
accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, isReadyToCallExecute, performExecute, reset, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCache
getCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicy
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
public static final java.lang.String COPYRIGHT
public int addOrderItem(TaxIntegrationOrderItemCmd aTaxOrderItem)
TaxIntegrationOrderCmd
addOrderItem
in interface TaxIntegrationOrderCmd
aTaxOrderItem
- an order item to be added to the order.TaxIntegrationOrderCmd.addOrderItem(TaxIntegrationOrderItemCmd)
public TaxIntegrationOrderItemCmd getOrderItem(int aItemNo)
TaxIntegrationOrderCmd
getOrderItem
in interface TaxIntegrationOrderCmd
aItemNo
- the id of order item to be retrieved from the order.
TaxIntegrationOrderCmd.getOrderItem(int)
public java.math.BigDecimal getTotalTax()
TaxIntegrationOrderCmd
getTotalTax
in interface TaxIntegrationOrderCmd
TaxIntegrationOrderCmd.getTotalTax()
public java.math.BigDecimal getTotalRecyclingFee()
TaxIntegrationOrderCmd
getTotalRecyclingFee
in interface TaxIntegrationOrderCmd
TaxIntegrationOrderCmd.getTotalRecyclingFee()