com.ibm.commerce.inventory.commands
Interface GeneratePackSlipCmd
-
- All Superinterfaces:
- com.ibm.websphere.command.CacheableCommand, com.ibm.commerce.command.CacheableECCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, ECCommand, java.io.Serializable, com.ibm.websphere.command.TargetableCommand, TaskCommand
- All Known Implementing Classes:
- GeneratePackSlipCmdImpl
public interface GeneratePackSlipCmd extends TaskCommand
This task command is used to generate pick slip for specified pick batch based on the pick batch identifier. The default implementation of this command isGeneratePackSlipCmdImpl
.
-
-
Field Summary
Fields Modifier and Type Field and Description static java.lang.String
COPYRIGHT
The IBM Copyright notice field.static java.lang.String
defaultCommandClassName
The default implementation of this command.static java.lang.String
NAME
The name of this command.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description java.lang.Long
getBaseItemID()
This method returns the Base Item identifier.java.lang.Integer
getFfmcenterId()
This method returns fulfillment center identifier.java.lang.Integer
getLanguageId()
This method returns language identifier.java.lang.String
getLongDescription()
This method returns the long description of the item.java.lang.Double
getOrderedQuantity()
This method returns the Quantity for that release.java.lang.String
getOrderNumber()
This method returns the Order Number.java.util.Vector
getOrderReleases()
This method returns the Order Releases vector.java.lang.String
getPackSlipXml()
This method returns the pack slip xml.java.lang.String
getPickBatchId()
This method returns the pick batch identifier.java.util.HashMap
getPickSlipData()
This method returns the pack slip datajava.lang.String
getReleaseNumber()
This method returns the Release Number.java.lang.String
getShortDescription()
This method returns the long description of the item.java.lang.String
getSKU()
This method returns the SKU number as a String.java.lang.Integer
getStoreentId()
This method returns the store entity identifier.void
setFfmcenterId(java.lang.Integer newFfmcenterId)
This method sets fulfillment center identifier.void
setLanguageId(java.lang.Integer newLanguageId)
This method sets language identifier.void
setOrderNumber(java.lang.String newOrderNumber)
This method sets the Order Number.void
setOrderReleases(java.util.Vector vecOrderReleases)
This method sets the Vector of Order releases.void
setPackSlipXml(java.lang.String newPackSlipXml)
This method sets pack slip xml.void
setPickBatchId(java.lang.String newPickBatchId)
This method sets pick batch identifier.void
setRequestProperties(TypedProperty newRequestProperties)
This method sets request properties.void
setSKU(java.lang.String newSKU)
This method sets the SKU number as a String.void
setStoreentId(java.lang.Integer newStoreentId)
This method sets the store entity identifier.-
Methods inherited from interface com.ibm.websphere.command.CacheableCommand
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
-
Methods inherited from interface com.ibm.websphere.command.TargetableCommand
getCommandTarget, getCommandTargetName, hasOutputProperties, performExecute, setCommandTarget, setCommandTargetName, setOutputProperties
-
Methods inherited from interface com.ibm.commerce.command.ECCommand
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
-
-
-
-
Field Detail
-
COPYRIGHT
static final java.lang.String COPYRIGHT
The IBM Copyright notice field.- See Also:
- Constant Field Values
-
NAME
static final java.lang.String NAME
The name of this command.- See Also:
- Constant Field Values
-
defaultCommandClassName
static final java.lang.String defaultCommandClassName
The default implementation of this command.- See Also:
- Constant Field Values
-
-
Method Detail
-
getFfmcenterId
java.lang.Integer getFfmcenterId()
This method returns fulfillment center identifier.- Returns:
- Fulfillment center id.
- See Also:
setFfmcenterId(java.lang.Integer)
-
getLanguageId
java.lang.Integer getLanguageId()
This method returns language identifier.- Returns:
- Language id.
- See Also:
setLanguageId(java.lang.Integer)
-
getPickBatchId
java.lang.String getPickBatchId()
This method returns the pick batch identifier.- Returns:
- Pick batch id.
- See Also:
setPickBatchId(java.lang.String)
-
getOrderReleases
java.util.Vector getOrderReleases()
This method returns the Order Releases vector.- Returns:
- the array of Order Releases.
- See Also:
setOrderReleases(java.util.Vector)
-
getStoreentId
java.lang.Integer getStoreentId()
This method returns the store entity identifier.- Returns:
- Store entity identifier.
- See Also:
setStoreentId(java.lang.Integer)
-
getPackSlipXml
java.lang.String getPackSlipXml()
This method returns the pack slip xml.- Returns:
- Pack Slip xml.
- See Also:
setPackSlipXml(java.lang.String)
-
getOrderNumber
java.lang.String getOrderNumber()
This method returns the Order Number.- Returns:
- Order number.
- See Also:
setOrderNumber(java.lang.String)
-
getSKU
java.lang.String getSKU()
This method returns the SKU number as a String.- Returns:
- SKU.
- See Also:
setSKU(java.lang.String)
-
getReleaseNumber
java.lang.String getReleaseNumber()
This method returns the Release Number.- Returns:
- Release Number.
-
getBaseItemID
java.lang.Long getBaseItemID()
This method returns the Base Item identifier.- Returns:
- base item identifier.
-
getShortDescription
java.lang.String getShortDescription()
This method returns the long description of the item.- Returns:
- short description.
-
getLongDescription
java.lang.String getLongDescription()
This method returns the long description of the item.- Returns:
- long description.
-
getOrderedQuantity
java.lang.Double getOrderedQuantity()
This method returns the Quantity for that release.- Returns:
- Ordered quantity.
-
setFfmcenterId
void setFfmcenterId(java.lang.Integer newFfmcenterId)
This method sets fulfillment center identifier.- Parameters:
newFfmcenterId
- fulfillment center id- See Also:
getFfmcenterId()
-
setLanguageId
void setLanguageId(java.lang.Integer newLanguageId)
This method sets language identifier.- Parameters:
newLanguageId
- language id- See Also:
getLanguageId()
-
setPickBatchId
void setPickBatchId(java.lang.String newPickBatchId)
This method sets pick batch identifier.- Parameters:
newPickBatchId
- pick batch id- See Also:
getPickBatchId()
-
setStoreentId
void setStoreentId(java.lang.Integer newStoreentId)
This method sets the store entity identifier.- Parameters:
newStoreentId
- store id- See Also:
getStoreentId()
-
setPackSlipXml
void setPackSlipXml(java.lang.String newPackSlipXml)
This method sets pack slip xml.- Parameters:
newPackSlipXml
- pack slip xml- See Also:
getPackSlipXml()
-
setSKU
void setSKU(java.lang.String newSKU)
This method sets the SKU number as a String.- Parameters:
newSKU
- SKU- See Also:
getSKU()
-
setOrderNumber
void setOrderNumber(java.lang.String newOrderNumber)
This method sets the Order Number.- Parameters:
newOrderNumber
- order number- See Also:
getOrderNumber()
-
setOrderReleases
void setOrderReleases(java.util.Vector vecOrderReleases)
This method sets the Vector of Order releases.- Parameters:
vecOrderReleases
-- See Also:
getOrderReleases()
-
setRequestProperties
void setRequestProperties(TypedProperty newRequestProperties) throws ECApplicationException
This method sets request properties.- Parameters:
newRequestProperties
- request properties- Throws:
ECApplicationException
-
getPickSlipData
java.util.HashMap getPickSlipData()
This method returns the pack slip data- Returns:
- HashMap of pack slip data (PackSlipEntry instances)
-
-