com.ibm.commerce.fulfillment.commands
Interface UpdateInventoryForOrderItemsCmd
- All Superinterfaces:
- ECCommand, TaskCommand
- All Known Implementing Classes:
- UpdateInventoryForOrderItemsCmdImpl
- public interface UpdateInventoryForOrderItemsCmd
- extends TaskCommand
Update Inventory for order items.
Calling Command: OrderProcess
Expected Behavior: Reduce the amount of inventory in stock
for a list of catalog entries. /p>
If the update inventory fails, it throws ECApplicationException with the message key
_API_BAD_INV and the error view of UpdateInventoryForOrderItemsErrorView.
Methods inherited from interface com.ibm.commerce.command.ECCommand |
checkIsAllowed, checkResourcePermission, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getDefaultProperties, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setDefaultProperties, validateParameters |
COPYRIGHT
public static final java.lang.String COPYRIGHT
defaultCommandClassName
public static final java.lang.String defaultCommandClassName
ERRTASK_NAME
public static final java.lang.String ERRTASK_NAME
NAME
public static final java.lang.String NAME
setOrderItem
public void setOrderItem(OrderItemAccessBean anOrderItem)
- Set an OrderItem to update the inventory.
setOrderItem
public void setOrderItem(OrderItemAccessBean[] anOrderItem)
- Set a list of OrderItems to update the inventory.
setOrderItem
public void setOrderItem(java.util.Vector anOrderItemList)
- Set a list of OrderItems to update the inventory.