public interface ReverseUpdateInventoryCmd extends TaskCommand
Calling Command: OrderProcess
Expected Behavior: Reverse a previous reduction in the amount of inventory in stock for a product or item.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT |
static java.lang.String |
defaultCommandClassName |
static java.lang.String |
ERRTASK_NAME |
static java.lang.String |
NAME |
Modifier and Type | Method and Description |
---|---|
void |
setAllocatedQuantity(java.lang.Integer allocatedQuantity)
Set the allocated quantity which need to reverse.
|
void |
setCatEntryId(java.lang.Long aCatEntryId)
Set a Catalog Entry Id to reverse update the inventory.
|
void |
setFulfillmentCenterId(java.lang.Integer aFulfillmentCenterId)
Set a fulfillment center Id.
|
void |
setOrderItem(OrderItemAccessBean anOrderItem)
Set an OrderItem to reverse update the inventory.
|
void |
setOrderItem(OrderItemAccessBean[] orderItems)
Set a list of OrderItems to reverse update the inventory.
|
void |
setOrderItem(java.util.Vector anOrderItemList)
Set a list of OrderItems to reverse update the inventory.
|
void |
setQuantity(java.lang.Double aQuantity)
Set a quantity to reverse update the inventory.
|
void |
setQuantityMeasure(java.lang.String quantityMeasure)
Set a quantity measure (optional).
|
void |
setStoreId(java.lang.Integer aStoreId)
Set a store id.
|
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
static final java.lang.String ERRTASK_NAME
void setCatEntryId(java.lang.Long aCatEntryId)
void setFulfillmentCenterId(java.lang.Integer aFulfillmentCenterId)
void setOrderItem(OrderItemAccessBean[] orderItems)
void setOrderItem(OrderItemAccessBean anOrderItem)
void setOrderItem(java.util.Vector anOrderItemList)
void setQuantity(java.lang.Double aQuantity)
void setAllocatedQuantity(java.lang.Integer allocatedQuantity)
void setQuantityMeasure(java.lang.String quantityMeasure)
void setStoreId(java.lang.Integer aStoreId)